@charset "UTF-8";@import url(https://campaigns.mobilewater.nl/cdn/css/spectre@0.5.8/spectre.min.css);@import url(https://campaigns.mobilewater.nl/cdn/css/animate.css);@import url(https://fonts.googleapis.com/css?family=Barlow:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i&display=swap);@import url(https://campaigns.mobilewater.nl/cdn/fonts/fontawesome-free-5.13.0-web/css/all.css);.dot-elastic{position:relative;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:1s linear infinite dotElastic;animation:1s linear infinite dotElastic}.dot-elastic::after,.dot-elastic::before{content:'';display:inline-block;position:absolute;top:0}.dot-elastic::before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:1s linear infinite dotElasticBefore;animation:1s linear infinite dotElasticBefore}.dot-elastic::after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:1s linear infinite dotElasticAfter;animation:1s linear infinite dotElasticAfter}@-webkit-keyframes dotElasticBefore{0%,100%,75%{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(1,1.5);transform:scale(1,1.5)}50%{-webkit-transform:scale(1,.67);transform:scale(1,.67)}}@keyframes dotElasticBefore{0%,100%,75%{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(1,1.5);transform:scale(1,1.5)}50%{-webkit-transform:scale(1,.67);transform:scale(1,.67)}}@-webkit-keyframes dotElastic{0%,100%,25%,75%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1,1.5);transform:scale(1,1.5)}}@keyframes dotElastic{0%,100%,25%,75%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1,1.5);transform:scale(1,1.5)}}@-webkit-keyframes dotElasticAfter{0%,100%,25%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1,.67);transform:scale(1,.67)}75%{-webkit-transform:scale(1,1.5);transform:scale(1,1.5)}}@keyframes dotElasticAfter{0%,100%,25%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1,.67);transform:scale(1,.67)}75%{-webkit-transform:scale(1,1.5);transform:scale(1,1.5)}}.dot-pulse{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;box-shadow:9999px 0 0 -5px #9880ff;-webkit-animation:1.5s linear .25s infinite dotPulse;animation:1.5s linear .25s infinite dotPulse}.dot-pulse::after,.dot-pulse::before{content:'';display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff}.dot-pulse::before{box-shadow:9984px 0 0 -5px #9880ff;-webkit-animation:1.5s linear infinite dotPulseBefore;animation:1.5s linear infinite dotPulseBefore}.dot-pulse::after{box-shadow:10014px 0 0 -5px #9880ff;-webkit-animation:1.5s linear .5s infinite dotPulseAfter;animation:1.5s linear .5s infinite dotPulseAfter}@-webkit-keyframes dotPulseBefore{0%,100%,60%{box-shadow:9984px 0 0 -5px #9880ff}30%{box-shadow:9984px 0 0 2px #9880ff}}@keyframes dotPulseBefore{0%,100%,60%{box-shadow:9984px 0 0 -5px #9880ff}30%{box-shadow:9984px 0 0 2px #9880ff}}@-webkit-keyframes dotPulse{0%,100%,60%{box-shadow:9999px 0 0 -5px #9880ff}30%{box-shadow:9999px 0 0 2px #9880ff}}@keyframes dotPulse{0%,100%,60%{box-shadow:9999px 0 0 -5px #9880ff}30%{box-shadow:9999px 0 0 2px #9880ff}}@-webkit-keyframes dotPulseAfter{0%,100%,60%{box-shadow:10014px 0 0 -5px #9880ff}30%{box-shadow:10014px 0 0 2px #9880ff}}@keyframes dotPulseAfter{0%,100%,60%{box-shadow:10014px 0 0 -5px #9880ff}30%{box-shadow:10014px 0 0 2px #9880ff}}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:1s linear .5s infinite alternate dotFlashing;animation:1s linear .5s infinite alternate dotFlashing}.dot-flashing::after,.dot-flashing::before{content:'';display:inline-block;position:absolute;top:0}.dot-flashing::before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:1s infinite alternate dotFlashing;animation:1s infinite alternate dotFlashing}.dot-flashing::after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:1s 1s infinite alternate dotFlashing;animation:1s 1s infinite alternate dotFlashing}@-webkit-keyframes dotFlashing{0%{background-color:#9880ff}100%,50%{background-color:#ebe6ff}}@keyframes dotFlashing{0%{background-color:#9880ff}100%,50%{background-color:#ebe6ff}}.dot-collision{position:relative;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff}.dot-collision::after,.dot-collision::before{content:'';display:inline-block;position:absolute;top:0}.dot-collision::before{left:-10px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:2s ease-in infinite dotCollisionBefore;animation:2s ease-in infinite dotCollisionBefore}.dot-collision::after{left:10px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:2s ease-in 1s infinite dotCollisionAfter;animation:2s ease-in 1s infinite dotCollisionAfter}@-webkit-keyframes dotCollisionBefore{0%,100%,50%,75%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}}@keyframes dotCollisionBefore{0%,100%,50%,75%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}}@-webkit-keyframes dotCollisionAfter{0%,100%,50%,75%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(15px);transform:translateX(15px)}}@keyframes dotCollisionAfter{0%,100%,50%,75%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(15px);transform:translateX(15px)}}.dot-revolution{position:relative;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff}.dot-revolution::after,.dot-revolution::before{content:'';display:inline-block;position:absolute}.dot-revolution::before{left:0;top:-15px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-transform-origin:5px 20px;transform-origin:5px 20px;-webkit-animation:1.4s linear infinite dotRevolution;animation:1.4s linear infinite dotRevolution}.dot-revolution::after{left:0;top:-30px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-transform-origin:5px 35px;transform-origin:5px 35px;-webkit-animation:1s linear infinite dotRevolution;animation:1s linear infinite dotRevolution}@-webkit-keyframes dotRevolution{0%{-webkit-transform:rotateZ(0) translate3d(0,0,0);transform:rotateZ(0) translate3d(0,0,0)}100%{-webkit-transform:rotateZ(360deg) translate3d(0,0,0);transform:rotateZ(360deg) translate3d(0,0,0)}}@keyframes dotRevolution{0%{-webkit-transform:rotateZ(0) translate3d(0,0,0);transform:rotateZ(0) translate3d(0,0,0)}100%{-webkit-transform:rotateZ(360deg) translate3d(0,0,0);transform:rotateZ(360deg) translate3d(0,0,0)}}.dot-carousel{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;box-shadow:9984px 0 0 0 #9880ff,9999px 0 0 0 #9880ff,10014px 0 0 0 #9880ff;-webkit-animation:1.5s linear infinite dotCarousel;animation:1.5s linear infinite dotCarousel}@-webkit-keyframes dotCarousel{0%{box-shadow:9984px 0 0 -1px #9880ff,9999px 0 0 1px #9880ff,10014px 0 0 -1px #9880ff}50%{box-shadow:10014px 0 0 -1px #9880ff,9984px 0 0 -1px #9880ff,9999px 0 0 1px #9880ff}100%{box-shadow:9999px 0 0 1px #9880ff,10014px 0 0 -1px #9880ff,9984px 0 0 -1px #9880ff}}@keyframes dotCarousel{0%{box-shadow:9984px 0 0 -1px #9880ff,9999px 0 0 1px #9880ff,10014px 0 0 -1px #9880ff}50%{box-shadow:10014px 0 0 -1px #9880ff,9984px 0 0 -1px #9880ff,9999px 0 0 1px #9880ff}100%{box-shadow:9999px 0 0 1px #9880ff,10014px 0 0 -1px #9880ff,9984px 0 0 -1px #9880ff}}.dot-typing{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;box-shadow:9984px 0 0 0 #9880ff,9999px 0 0 0 #9880ff,10014px 0 0 0 #9880ff;-webkit-animation:1.5s linear infinite dotTyping;animation:1.5s linear infinite dotTyping}@-webkit-keyframes dotTyping{0%{box-shadow:9984px 0 0 0 #9880ff,9999px 0 0 0 #9880ff,10014px 0 0 0 #9880ff}16.667%{box-shadow:9984px -10px 0 0 #9880ff,9999px 0 0 0 #9880ff,10014px 0 0 0 #9880ff}33.333%{box-shadow:9984px 0 0 0 #9880ff,9999px 0 0 0 #9880ff,10014px 0 0 0 #9880ff}50%{box-shadow:9984px 0 0 0 #9880ff,9999px -10px 0 0 #9880ff,10014px 0 0 0 #9880ff}66.667%{box-shadow:9984px 0 0 0 #9880ff,9999px 0 0 0 #9880ff,10014px 0 0 0 #9880ff}83.333%{box-shadow:9984px 0 0 0 #9880ff,9999px 0 0 0 #9880ff,10014px -10px 0 0 #9880ff}100%{box-shadow:9984px 0 0 0 #9880ff,9999px 0 0 0 #9880ff,10014px 0 0 0 #9880ff}}@keyframes dotTyping{0%{box-shadow:9984px 0 0 0 #9880ff,9999px 0 0 0 #9880ff,10014px 0 0 0 #9880ff}16.667%{box-shadow:9984px -10px 0 0 #9880ff,9999px 0 0 0 #9880ff,10014px 0 0 0 #9880ff}33.333%{box-shadow:9984px 0 0 0 #9880ff,9999px 0 0 0 #9880ff,10014px 0 0 0 #9880ff}50%{box-shadow:9984px 0 0 0 #9880ff,9999px -10px 0 0 #9880ff,10014px 0 0 0 #9880ff}66.667%{box-shadow:9984px 0 0 0 #9880ff,9999px 0 0 0 #9880ff,10014px 0 0 0 #9880ff}83.333%{box-shadow:9984px 0 0 0 #9880ff,9999px 0 0 0 #9880ff,10014px -10px 0 0 #9880ff}100%{box-shadow:9984px 0 0 0 #9880ff,9999px 0 0 0 #9880ff,10014px 0 0 0 #9880ff}}.dot-windmill{position:relative;top:-10px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-transform-origin:5px 15px;transform-origin:5px 15px;-webkit-animation:2s linear infinite dotWindmill;animation:2s linear infinite dotWindmill}.dot-windmill::after,.dot-windmill::before{content:'';display:inline-block;position:absolute}.dot-windmill::before{left:-8.66px;top:15px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff}.dot-windmill::after{left:8.66px;top:15px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff}@-webkit-keyframes dotWindmill{0%{-webkit-transform:rotateZ(0) translate3d(0,0,0);transform:rotateZ(0) translate3d(0,0,0)}100%{-webkit-transform:rotateZ(720deg) translate3d(0,0,0);transform:rotateZ(720deg) translate3d(0,0,0)}}@keyframes dotWindmill{0%{-webkit-transform:rotateZ(0) translate3d(0,0,0);transform:rotateZ(0) translate3d(0,0,0)}100%{-webkit-transform:rotateZ(720deg) translate3d(0,0,0);transform:rotateZ(720deg) translate3d(0,0,0)}}.dot-bricks{position:relative;top:8px;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;box-shadow:9991px -16px 0 0 #9880ff,9991px 0 0 0 #9880ff,10007px 0 0 0 #9880ff;-webkit-animation:2s infinite dotBricks;animation:2s infinite dotBricks}@-webkit-keyframes dotBricks{0%{box-shadow:9991px -16px 0 0 #9880ff,9991px 0 0 0 #9880ff,10007px 0 0 0 #9880ff}8.333%{box-shadow:10007px -16px 0 0 #9880ff,9991px 0 0 0 #9880ff,10007px 0 0 0 #9880ff}16.667%{box-shadow:10007px -16px 0 0 #9880ff,9991px -16px 0 0 #9880ff,10007px 0 0 0 #9880ff}25%{box-shadow:10007px -16px 0 0 #9880ff,9991px -16px 0 0 #9880ff,9991px 0 0 0 #9880ff}33.333%{box-shadow:10007px 0 0 0 #9880ff,9991px -16px 0 0 #9880ff,9991px 0 0 0 #9880ff}41.667%{box-shadow:10007px 0 0 0 #9880ff,10007px -16px 0 0 #9880ff,9991px 0 0 0 #9880ff}50%{box-shadow:10007px 0 0 0 #9880ff,10007px -16px 0 0 #9880ff,9991px -16px 0 0 #9880ff}58.333%{box-shadow:9991px 0 0 0 #9880ff,10007px -16px 0 0 #9880ff,9991px -16px 0 0 #9880ff}66.666%{box-shadow:9991px 0 0 0 #9880ff,10007px 0 0 0 #9880ff,9991px -16px 0 0 #9880ff}75%{box-shadow:9991px 0 0 0 #9880ff,10007px 0 0 0 #9880ff,10007px -16px 0 0 #9880ff}83.333%{box-shadow:9991px -16px 0 0 #9880ff,10007px 0 0 0 #9880ff,10007px -16px 0 0 #9880ff}91.667%{box-shadow:9991px -16px 0 0 #9880ff,9991px 0 0 0 #9880ff,10007px -16px 0 0 #9880ff}100%{box-shadow:9991px -16px 0 0 #9880ff,9991px 0 0 0 #9880ff,10007px 0 0 0 #9880ff}}@keyframes dotBricks{0%{box-shadow:9991px -16px 0 0 #9880ff,9991px 0 0 0 #9880ff,10007px 0 0 0 #9880ff}8.333%{box-shadow:10007px -16px 0 0 #9880ff,9991px 0 0 0 #9880ff,10007px 0 0 0 #9880ff}16.667%{box-shadow:10007px -16px 0 0 #9880ff,9991px -16px 0 0 #9880ff,10007px 0 0 0 #9880ff}25%{box-shadow:10007px -16px 0 0 #9880ff,9991px -16px 0 0 #9880ff,9991px 0 0 0 #9880ff}33.333%{box-shadow:10007px 0 0 0 #9880ff,9991px -16px 0 0 #9880ff,9991px 0 0 0 #9880ff}41.667%{box-shadow:10007px 0 0 0 #9880ff,10007px -16px 0 0 #9880ff,9991px 0 0 0 #9880ff}50%{box-shadow:10007px 0 0 0 #9880ff,10007px -16px 0 0 #9880ff,9991px -16px 0 0 #9880ff}58.333%{box-shadow:9991px 0 0 0 #9880ff,10007px -16px 0 0 #9880ff,9991px -16px 0 0 #9880ff}66.666%{box-shadow:9991px 0 0 0 #9880ff,10007px 0 0 0 #9880ff,9991px -16px 0 0 #9880ff}75%{box-shadow:9991px 0 0 0 #9880ff,10007px 0 0 0 #9880ff,10007px -16px 0 0 #9880ff}83.333%{box-shadow:9991px -16px 0 0 #9880ff,10007px 0 0 0 #9880ff,10007px -16px 0 0 #9880ff}91.667%{box-shadow:9991px -16px 0 0 #9880ff,9991px 0 0 0 #9880ff,10007px -16px 0 0 #9880ff}100%{box-shadow:9991px -16px 0 0 #9880ff,9991px 0 0 0 #9880ff,10007px 0 0 0 #9880ff}}.dot-floating{position:relative;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:3s cubic-bezier(.15,.6,.9,.1) infinite dotFloating;animation:3s cubic-bezier(.15,.6,.9,.1) infinite dotFloating}.dot-floating::after,.dot-floating::before{content:'';display:inline-block;position:absolute;top:0}.dot-floating::before{left:-12px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:3s ease-in-out infinite dotFloatingBefore;animation:3s ease-in-out infinite dotFloatingBefore}.dot-floating::after{left:-24px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:3s cubic-bezier(.4,0,1,1) infinite dotFloatingAfter;animation:3s cubic-bezier(.4,0,1,1) infinite dotFloatingAfter}@-webkit-keyframes dotFloating{0%{left:calc(-50% - 5px)}100%,75%{left:calc(50% + 105px)}}@keyframes dotFloating{0%{left:calc(-50% - 5px)}100%,75%{left:calc(50% + 105px)}}@-webkit-keyframes dotFloatingBefore{0%,100%,75%{left:-50px}50%{left:-12px}}@keyframes dotFloatingBefore{0%,100%,75%{left:-50px}50%{left:-12px}}@-webkit-keyframes dotFloatingAfter{0%,100%,75%{left:-100px}50%{left:-24px}}@keyframes dotFloatingAfter{0%,100%,75%{left:-100px}50%{left:-24px}}.dot-fire{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;box-shadow:9999px 22.5px 0 -5px #9880ff;-webkit-animation:1.5s linear -.85s infinite dotFire;animation:1.5s linear -.85s infinite dotFire}.dot-fire::after,.dot-fire::before{content:'';display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff}.dot-fire::before{box-shadow:9999px 22.5px 0 -5px #9880ff;-webkit-animation:1.5s linear -1.85s infinite dotFire;animation:1.5s linear -1.85s infinite dotFire}.dot-fire::after{box-shadow:9999px 22.5px 0 -5px #9880ff;-webkit-animation:1.5s linear -2.85s infinite dotFire;animation:1.5s linear -2.85s infinite dotFire}@-webkit-keyframes dotFire{1%{box-shadow:9999px 22.5px 0 -5px #9880ff}50%{box-shadow:9999px -5.625px 0 2px #9880ff}100%{box-shadow:9999px -22.5px 0 -5px #9880ff}}@keyframes dotFire{1%{box-shadow:9999px 22.5px 0 -5px #9880ff}50%{box-shadow:9999px -5.625px 0 2px #9880ff}100%{box-shadow:9999px -22.5px 0 -5px #9880ff}}.dot-spin{position:relative;width:10px;height:10px;border-radius:5px;background-color:transparent;color:transparent;box-shadow:0 -18px 0 0 #9880ff,12.72984441px -12.72984441px 0 0 #9880ff,18px 0 0 0 #9880ff,12.72984441px 12.72984441px 0 0 rgba(152,128,255,0),0 18px 0 0 rgba(152,128,255,0),-12.72984441px 12.72984441px 0 0 rgba(152,128,255,0),-18px 0 0 0 rgba(152,128,255,0),-12.72984441px -12.72984441px 0 0 rgba(152,128,255,0);-webkit-animation:1.5s linear infinite dotSpin;animation:1.5s linear infinite dotSpin}@-webkit-keyframes dotSpin{0%,100%{box-shadow:0 -18px 0 0 #9880ff,12.72984441px -12.72984441px 0 0 #9880ff,18px 0 0 0 #9880ff,12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0)}12.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984441px -12.72984441px 0 0 #9880ff,18px 0 0 0 #9880ff,12.72984441px 12.72984441px 0 0 #9880ff,0 18px 0 -5px rgba(152,128,255,0),-12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0)}25%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0),18px 0 0 0 #9880ff,12.72984441px 12.72984441px 0 0 #9880ff,0 18px 0 0 #9880ff,-12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0)}37.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984441px 12.72984441px 0 0 #9880ff,0 18px 0 0 #9880ff,-12.72984441px 12.72984441px 0 0 #9880ff,-18px 0 0 -5px rgba(152,128,255,0),-12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0)}50%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),0 18px 0 0 #9880ff,-12.72984441px 12.72984441px 0 0 #9880ff,-18px 0 0 0 #9880ff,-12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0)}62.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984441px 12.72984441px 0 0 #9880ff,-18px 0 0 0 #9880ff,-12.72984441px -12.72984441px 0 0 #9880ff}75%{box-shadow:0 -18px 0 0 #9880ff,12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),-18px 0 0 0 #9880ff,-12.72984441px -12.72984441px 0 0 #9880ff}87.5%{box-shadow:0 -18px 0 0 #9880ff,12.72984441px -12.72984441px 0 0 #9880ff,18px 0 0 -5px rgba(152,128,255,0),12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984441px -12.72984441px 0 0 #9880ff}}@keyframes dotSpin{0%,100%{box-shadow:0 -18px 0 0 #9880ff,12.72984441px -12.72984441px 0 0 #9880ff,18px 0 0 0 #9880ff,12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0)}12.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984441px -12.72984441px 0 0 #9880ff,18px 0 0 0 #9880ff,12.72984441px 12.72984441px 0 0 #9880ff,0 18px 0 -5px rgba(152,128,255,0),-12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0)}25%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0),18px 0 0 0 #9880ff,12.72984441px 12.72984441px 0 0 #9880ff,0 18px 0 0 #9880ff,-12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0)}37.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984441px 12.72984441px 0 0 #9880ff,0 18px 0 0 #9880ff,-12.72984441px 12.72984441px 0 0 #9880ff,-18px 0 0 -5px rgba(152,128,255,0),-12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0)}50%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),0 18px 0 0 #9880ff,-12.72984441px 12.72984441px 0 0 #9880ff,-18px 0 0 0 #9880ff,-12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0)}62.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984441px 12.72984441px 0 0 #9880ff,-18px 0 0 0 #9880ff,-12.72984441px -12.72984441px 0 0 #9880ff}75%{box-shadow:0 -18px 0 0 #9880ff,12.72984441px -12.72984441px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),-18px 0 0 0 #9880ff,-12.72984441px -12.72984441px 0 0 #9880ff}87.5%{box-shadow:0 -18px 0 0 #9880ff,12.72984441px -12.72984441px 0 0 #9880ff,18px 0 0 -5px rgba(152,128,255,0),12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984441px 12.72984441px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984441px -12.72984441px 0 0 #9880ff}}.dot-falling{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;box-shadow:9999px 0 0 0 #9880ff;-webkit-animation:1s linear .1s infinite dotFalling;animation:1s linear .1s infinite dotFalling}.dot-falling::after,.dot-falling::before{content:'';display:inline-block;position:absolute;top:0}.dot-falling::before{width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:1s linear infinite dotFallingBefore;animation:1s linear infinite dotFallingBefore}.dot-falling::after{width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:1s linear .2s infinite dotFallingAfter;animation:1s linear .2s infinite dotFallingAfter}@-webkit-keyframes dotFalling{0%{box-shadow:9999px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9999px 0 0 0 #9880ff}100%{box-shadow:9999px 15px 0 0 rgba(152,128,255,0)}}@keyframes dotFalling{0%{box-shadow:9999px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9999px 0 0 0 #9880ff}100%{box-shadow:9999px 15px 0 0 rgba(152,128,255,0)}}@-webkit-keyframes dotFallingBefore{0%{box-shadow:9984px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9984px 0 0 0 #9880ff}100%{box-shadow:9984px 15px 0 0 rgba(152,128,255,0)}}@keyframes dotFallingBefore{0%{box-shadow:9984px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9984px 0 0 0 #9880ff}100%{box-shadow:9984px 15px 0 0 rgba(152,128,255,0)}}@-webkit-keyframes dotFallingAfter{0%{box-shadow:10014px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:10014px 0 0 0 #9880ff}100%{box-shadow:10014px 15px 0 0 rgba(152,128,255,0)}}@keyframes dotFallingAfter{0%{box-shadow:10014px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:10014px 0 0 0 #9880ff}100%{box-shadow:10014px 15px 0 0 rgba(152,128,255,0)}}.dot-stretching{position:relative;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-transform:scale(1.25,1.25);transform:scale(1.25,1.25);-webkit-animation:2s ease-in infinite dotStretching;animation:2s ease-in infinite dotStretching}.dot-stretching::after,.dot-stretching::before{content:'';display:inline-block;position:absolute;top:0}.dot-stretching::before{width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:2s ease-in infinite dotStretchingBefore;animation:2s ease-in infinite dotStretchingBefore}.dot-stretching::after{width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:2s ease-in infinite dotStretchingAfter;animation:2s ease-in infinite dotStretchingAfter}@-webkit-keyframes dotStretching{0%,100%{-webkit-transform:scale(1.25,1.25);transform:scale(1.25,1.25)}50%,60%{-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}}@keyframes dotStretching{0%,100%{-webkit-transform:scale(1.25,1.25);transform:scale(1.25,1.25)}50%,60%{-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}}@-webkit-keyframes dotStretchingBefore{0%,100%{-webkit-transform:translate(0) scale(.7,.7);transform:translate(0) scale(.7,.7)}50%,60%{-webkit-transform:translate(-20px) scale(1,1);transform:translate(-20px) scale(1,1)}}@keyframes dotStretchingBefore{0%,100%{-webkit-transform:translate(0) scale(.7,.7);transform:translate(0) scale(.7,.7)}50%,60%{-webkit-transform:translate(-20px) scale(1,1);transform:translate(-20px) scale(1,1)}}@-webkit-keyframes dotStretchingAfter{0%,100%{-webkit-transform:translate(0) scale(.7,.7);transform:translate(0) scale(.7,.7)}50%,60%{-webkit-transform:translate(20px) scale(1,1);transform:translate(20px) scale(1,1)}}@keyframes dotStretchingAfter{0%,100%{-webkit-transform:translate(0) scale(.7,.7);transform:translate(0) scale(.7,.7)}50%,60%{-webkit-transform:translate(20px) scale(1,1);transform:translate(20px) scale(1,1)}}.dot-gathering{position:relative;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;margin:-1px 0;-webkit-filter:blur(2px);filter:blur(2px)}.dot-gathering::after,.dot-gathering::before{content:'';display:inline-block;position:absolute;top:0;left:-50px;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;opacity:0;-webkit-filter:blur(2px);filter:blur(2px);-webkit-animation:2s ease-in infinite dotGathering;animation:2s ease-in infinite dotGathering}.dot-gathering::after{-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes dotGathering{0%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}35%,60%{opacity:1;-webkit-transform:translateX(50px);transform:translateX(50px)}100%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}}@keyframes dotGathering{0%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}35%,60%{opacity:1;-webkit-transform:translateX(50px);transform:translateX(50px)}100%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}}.dot-hourglass{position:relative;top:-15px;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;margin:-1px 0;-webkit-filter:blur(2px);filter:blur(2px);-webkit-transform-origin:5px 20px;transform-origin:5px 20px;-webkit-animation:2.4s ease-in-out .6s infinite dotHourglass;animation:2.4s ease-in-out .6s infinite dotHourglass}.dot-hourglass::after,.dot-hourglass::before{content:'';display:inline-block;position:absolute;top:0;left:0;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;-webkit-filter:blur(2px);filter:blur(2px)}.dot-hourglass::before{top:30px}.dot-hourglass::after{-webkit-animation:2.4s cubic-bezier(.65,.05,.36,1) infinite dotHourglassAfter;animation:2.4s cubic-bezier(.65,.05,.36,1) infinite dotHourglassAfter}@-webkit-keyframes dotHourglass{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%,50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}100%,75%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes dotHourglass{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%,50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}100%,75%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes dotHourglassAfter{0%,100%,75%{-webkit-transform:translateY(0);transform:translateY(0)}25%,50%{-webkit-transform:translateY(30px);transform:translateY(30px)}}@keyframes dotHourglassAfter{0%,100%,75%{-webkit-transform:translateY(0);transform:translateY(0)}25%,50%{-webkit-transform:translateY(30px);transform:translateY(30px)}}.dot-overtaking{position:relative;width:12px;height:12px;border-radius:6px;background-color:transparent;color:#000;margin:-1px 0;box-shadow:0 -20px 0 0;-webkit-filter:blur(2px);filter:blur(2px);-webkit-animation:2s cubic-bezier(.2,.6,.8,.2) infinite dotOvertaking;animation:2s cubic-bezier(.2,.6,.8,.2) infinite dotOvertaking}.dot-overtaking::after,.dot-overtaking::before{content:'';display:inline-block;position:absolute;top:0;left:0;width:12px;height:12px;border-radius:6px;background-color:transparent;color:#000;box-shadow:0 -20px 0 0;-webkit-filter:blur(2px);filter:blur(2px)}.dot-overtaking::before{-webkit-animation:2s cubic-bezier(.2,.6,.8,.2) infinite dotOvertaking;animation:2s cubic-bezier(.2,.6,.8,.2) infinite dotOvertaking;-webkit-animation-delay:.3s;animation-delay:.3s}.dot-overtaking::after{-webkit-animation:1.5s cubic-bezier(.2,.6,.8,.2) infinite dotOvertaking;animation:1.5s cubic-bezier(.2,.6,.8,.2) infinite dotOvertaking;-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes dotOvertaking{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes dotOvertaking{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.dot-shuttle{position:relative;left:-15px;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;margin:-1px 0;-webkit-filter:blur(2px);filter:blur(2px)}.dot-shuttle::after,.dot-shuttle::before{content:'';display:inline-block;position:absolute;top:0;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;-webkit-filter:blur(2px);filter:blur(2px)}.dot-shuttle::before{left:15px;-webkit-animation:2s ease-out infinite dotShuttle;animation:2s ease-out infinite dotShuttle}.dot-shuttle::after{left:30px}@-webkit-keyframes dotShuttle{0%,100%,50%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-45px);transform:translateX(-45px)}75%{-webkit-transform:translateX(45px);transform:translateX(45px)}}@keyframes dotShuttle{0%,100%,50%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-45px);transform:translateX(-45px)}75%{-webkit-transform:translateX(45px);transform:translateX(45px)}}.dot-bouncing{position:relative;height:10px;font-size:10px}.dot-bouncing::before{content:'⚽🏀🏐';display:inline-block;position:relative;-webkit-animation:1s infinite dotBouncing;animation:1s infinite dotBouncing}@-webkit-keyframes dotBouncing{0%{top:-20px;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}34%,45%{-webkit-transform:scale(1,1);transform:scale(1,1)}35%{top:20px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1.5,.5);transform:scale(1.5,.5)}100%,90%{top:-20px}}@keyframes dotBouncing{0%{top:-20px;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}34%,45%{-webkit-transform:scale(1,1);transform:scale(1,1)}35%{top:20px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1.5,.5);transform:scale(1.5,.5)}100%,90%{top:-20px}}.dot-rolling{position:relative;height:10px;font-size:10px}.dot-rolling::before{content:'⚽';display:inline-block;position:relative;-webkit-transform:translateX(-25px);transform:translateX(-25px);-webkit-animation:3s infinite dotRolling;animation:3s infinite dotRolling}@-webkit-keyframes dotRolling{0%{content:'⚽';-webkit-transform:translateX(-25px) rotateZ(0);transform:translateX(-25px) rotateZ(0)}16.667%{content:'⚽';-webkit-transform:translateX(25px) rotateZ(720deg);transform:translateX(25px) rotateZ(720deg)}33.333%{content:'⚽';-webkit-transform:translateX(-25px) rotateZ(0);transform:translateX(-25px) rotateZ(0)}34.333%{content:'🏀';-webkit-transform:translateX(-25px) rotateZ(0);transform:translateX(-25px) rotateZ(0)}50%{content:'🏀';-webkit-transform:translateX(25px) rotateZ(720deg);transform:translateX(25px) rotateZ(720deg)}66.667%{content:'🏀';-webkit-transform:translateX(-25px) rotateZ(0);transform:translateX(-25px) rotateZ(0)}67.667%{content:'🏐';-webkit-transform:translateX(-25px) rotateZ(0);transform:translateX(-25px) rotateZ(0)}83.333%{content:'🏐';-webkit-transform:translateX(25px) rotateZ(720deg);transform:translateX(25px) rotateZ(720deg)}100%{content:'🏐';-webkit-transform:translateX(-25px) rotateZ(0);transform:translateX(-25px) rotateZ(0)}}@keyframes dotRolling{0%{content:'⚽';-webkit-transform:translateX(-25px) rotateZ(0);transform:translateX(-25px) rotateZ(0)}16.667%{content:'⚽';-webkit-transform:translateX(25px) rotateZ(720deg);transform:translateX(25px) rotateZ(720deg)}33.333%{content:'⚽';-webkit-transform:translateX(-25px) rotateZ(0);transform:translateX(-25px) rotateZ(0)}34.333%{content:'🏀';-webkit-transform:translateX(-25px) rotateZ(0);transform:translateX(-25px) rotateZ(0)}50%{content:'🏀';-webkit-transform:translateX(25px) rotateZ(720deg);transform:translateX(25px) rotateZ(720deg)}66.667%{content:'🏀';-webkit-transform:translateX(-25px) rotateZ(0);transform:translateX(-25px) rotateZ(0)}67.667%{content:'🏐';-webkit-transform:translateX(-25px) rotateZ(0);transform:translateX(-25px) rotateZ(0)}83.333%{content:'🏐';-webkit-transform:translateX(25px) rotateZ(720deg);transform:translateX(25px) rotateZ(720deg)}100%{content:'🏐';-webkit-transform:translateX(-25px) rotateZ(0);transform:translateX(-25px) rotateZ(0)}}.theme-mw>*{font-family:Barlow;font-size:14px}.chat-wrapper{position:absolute;left:0;top:0;bottom:0;width:100%;height:100%;max-width:640px}.chat-wrapper.inline{max-width:100%}.chat-wrapper.inline #messages{overflow:hidden}.mic-btn,.send-btn{width:32px;height:32px;background:#efefef;border-radius:50%;line-height:32px;text-align:center;position:absolute;right:4px;top:4px}.mic-btn i,.send-btn i{font-size:12px;width:12px;margin:0 auto}.mic-btn.active,.send-btn.active{background:red;color:#fff}.col-relative{position:relative}.clear{clear:both}#background{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}#background video{position:absolute;left:0;right:0;top:0;bottom:0}#messages{padding-top:48px;position:absolute;left:0;right:0;top:0;bottom:0;padding-bottom:64px;overflow:auto;background:0 0;z-index:2}footer{position:absolute;left:0;right:0;bottom:0;padding:12px;height:64px;z-index:2;-webkit-transition:opacity .5s linear;transition:opacity linear .5s}footer.fade-out{opacity:0}.text-input .form-input{border-color:#bbb;border-radius:9px;height:40px;line-height:40px;font-size:14px}.text-input .form-input.speech-processing{background:#ededed}.text-input.inline{margin-left:12px}.message{width:100%;overflow:auto}.message .content{background:#efefef;border-radius:9px;padding:12px;margin:0 12px 12px;width:auto;max-width:80%;display:inline-block}.message .content-img{border-radius:9px;margin:0 12px 6px;max-width:80%;border:1px solid #ededed;background:#fff;width:100%;display:inline-block}.message .content-img.portrait{max-width:50%}.message.message--user .content{background:#6490df;color:#fff}.btn-group--buttons{max-width:60%;-webkit-animation-name:buttonOpacity;animation-name:buttonOpacity;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;display:inline-block!important}.btn-group--buttons .btn{width:100%;background:#fff;border:1px solid #ededed;border-radius:3px;margin:0 0 6px;color:#4b73bb;font-weight:500}@-webkit-keyframes buttonOpacity{from{opacity:0}to{opacity:1}}@keyframes buttonOpacity{from{opacity:0}to{opacity:1}}.thinking{margin:12px;background:#efefef;width:100px;height:32px;line-height:32px;border-radius:9px}.thinking div{margin:0 auto;position:relative;top:12px}.snackbar-container{-webkit-transition:top .5s,right .5s,bottom .5s,left .5s,opacity .5s;transition:all .5s ease;transition-property:top,right,bottom,left,opacity;font-family:Roboto,sans-serif;font-size:14px;min-height:14px;background-color:#070b0e;position:fixed;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;color:#fff;line-height:22px;padding:18px 24px;bottom:-100px;top:-100px;opacity:0;z-index:9999}.snackbar-container .action{background:inherit;display:inline-block;border:none;font-size:inherit;text-transform:uppercase;color:#4caf50;margin:0 0 0 24px;padding:0;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;cursor:pointer}@media (min-width:640px){.snackbar-container{min-width:288px;max-width:568px;display:-webkit-inline-box;display:inline-flex;border-radius:2px;margin:24px}}.snackbar-pos.bottom-center{top:auto!important;bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.snackbar-pos.bottom-left{top:auto!important;bottom:0;left:0}.snackbar-pos.bottom-right{top:auto!important;bottom:0;right:0}.snackbar-pos.top-left{bottom:auto!important;top:0;left:0}.snackbar-pos.top-center{bottom:auto!important;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.snackbar-pos.top-right{bottom:auto!important;top:0;right:0}@media (max-width:640px){.message .content{max-width:100%}.message .content-img{max-width:calc(100% - 24px)}.message .content-img.portrait{max-width:70%}.snackbar-container{left:0;right:0;width:100%}.snackbar-pos.bottom-center,.snackbar-pos.top-center{left:0;-webkit-transform:none;transform:none}}