/*!
 * three-dots - v0.2.1
 * CSS loading animation made by single element.
 * https://nzbin.github.io/three-dots/
 *
 * Copyright (c) 2018 nzbin
 * Released under MIT License
 */.dot-elastic{position:relative;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-animation:dot-elastic 1s infinite linear;animation:dot-elastic 1s infinite linear}.dot-elastic::before,.dot-elastic::after{content:"";display:inline-block;position:absolute;top:0}.dot-elastic::before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-animation:dot-elastic-before 1s infinite linear;animation:dot-elastic-before 1s infinite linear}.dot-elastic::after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-animation:dot-elastic-after 1s infinite linear;animation:dot-elastic-after 1s infinite linear}@-webkit-keyframes dot-elastic-before{0%{-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, 0.67);transform:scale(1, 0.67)}75%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes dot-elastic-before{0%{-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, 0.67);transform:scale(1, 0.67)}75%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes dot-elastic{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}25%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(1, 1.5);transform:scale(1, 1.5)}75%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes dot-elastic{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}25%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(1, 1.5);transform:scale(1, 1.5)}75%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes dot-elastic-after{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}25%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(1, 0.67);transform:scale(1, 0.67)}75%{-webkit-transform:scale(1, 1.5);transform:scale(1, 1.5)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes dot-elastic-after{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}25%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(1, 0.67);transform:scale(1, 0.67)}75%{-webkit-transform:scale(1, 1.5);transform:scale(1, 1.5)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}.dot-pulse{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-box-shadow:9999px 0 0 -5px;box-shadow:9999px 0 0 -5px;-webkit-animation:dot-pulse 1.5s infinite linear;animation:dot-pulse 1.5s infinite linear;-webkit-animation-delay:.25s;animation-delay:.25s}.dot-pulse::before,.dot-pulse::after{content:"";display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa}.dot-pulse::before{-webkit-box-shadow:9984px 0 0 -5px;box-shadow:9984px 0 0 -5px;-webkit-animation:dot-pulse-before 1.5s infinite linear;animation:dot-pulse-before 1.5s infinite linear;-webkit-animation-delay:0s;animation-delay:0s}.dot-pulse::after{-webkit-box-shadow:10014px 0 0 -5px;box-shadow:10014px 0 0 -5px;-webkit-animation:dot-pulse-after 1.5s infinite linear;animation:dot-pulse-after 1.5s infinite linear;-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes dot-pulse-before{0%{-webkit-box-shadow:9984px 0 0 -5px;box-shadow:9984px 0 0 -5px}30%{-webkit-box-shadow:9984px 0 0 2px;box-shadow:9984px 0 0 2px}60%,100%{-webkit-box-shadow:9984px 0 0 -5px;box-shadow:9984px 0 0 -5px}}@keyframes dot-pulse-before{0%{-webkit-box-shadow:9984px 0 0 -5px;box-shadow:9984px 0 0 -5px}30%{-webkit-box-shadow:9984px 0 0 2px;box-shadow:9984px 0 0 2px}60%,100%{-webkit-box-shadow:9984px 0 0 -5px;box-shadow:9984px 0 0 -5px}}@-webkit-keyframes dot-pulse{0%{-webkit-box-shadow:9999px 0 0 -5px;box-shadow:9999px 0 0 -5px}30%{-webkit-box-shadow:9999px 0 0 2px;box-shadow:9999px 0 0 2px}60%,100%{-webkit-box-shadow:9999px 0 0 -5px;box-shadow:9999px 0 0 -5px}}@keyframes dot-pulse{0%{-webkit-box-shadow:9999px 0 0 -5px;box-shadow:9999px 0 0 -5px}30%{-webkit-box-shadow:9999px 0 0 2px;box-shadow:9999px 0 0 2px}60%,100%{-webkit-box-shadow:9999px 0 0 -5px;box-shadow:9999px 0 0 -5px}}@-webkit-keyframes dot-pulse-after{0%{-webkit-box-shadow:10014px 0 0 -5px;box-shadow:10014px 0 0 -5px}30%{-webkit-box-shadow:10014px 0 0 2px;box-shadow:10014px 0 0 2px}60%,100%{-webkit-box-shadow:10014px 0 0 -5px;box-shadow:10014px 0 0 -5px}}@keyframes dot-pulse-after{0%{-webkit-box-shadow:10014px 0 0 -5px;box-shadow:10014px 0 0 -5px}30%{-webkit-box-shadow:10014px 0 0 2px;box-shadow:10014px 0 0 2px}60%,100%{-webkit-box-shadow:10014px 0 0 -5px;box-shadow:10014px 0 0 -5px}}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-animation:dot-flashing 1s infinite linear alternate;animation:dot-flashing 1s infinite linear alternate;-webkit-animation-delay:.5s;animation-delay:.5s}.dot-flashing::before,.dot-flashing::after{content:"";display:inline-block;position:absolute;top:0}.dot-flashing::before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-animation:dot-flashing 1s infinite alternate;animation:dot-flashing 1s infinite alternate;-webkit-animation-delay:0s;animation-delay:0s}.dot-flashing::after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-animation:dot-flashing 1s infinite alternate;animation:dot-flashing 1s infinite alternate;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes dot-flashing{0%{background-color:#aaa}50%,100%{background-color:#dfdfdf}}@keyframes dot-flashing{0%{background-color:#aaa}50%,100%{background-color:#dfdfdf}}.dot-collision{position:relative;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa}.dot-collision::before,.dot-collision::after{content:"";display:inline-block;position:absolute;top:0}.dot-collision::before{left:-10px;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-animation:dot-collision-before 2s infinite ease-in;animation:dot-collision-before 2s infinite ease-in}.dot-collision::after{left:10px;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-animation:dot-collision-after 2s infinite ease-in;animation:dot-collision-after 2s infinite ease-in;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes dot-collision-before{0%,50%,75%,100%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}}@keyframes dot-collision-before{0%,50%,75%,100%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}}@-webkit-keyframes dot-collision-after{0%,50%,75%,100%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(15px);transform:translateX(15px)}}@keyframes dot-collision-after{0%,50%,75%,100%{-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:#aaa;color:#aaa}.dot-revolution::before,.dot-revolution::after{content:"";display:inline-block;position:absolute}.dot-revolution::before{left:0;top:-15px;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-transform-origin:5px 20px;-ms-transform-origin:5px 20px;transform-origin:5px 20px;-webkit-animation:dot-revolution 1.4s linear infinite;animation:dot-revolution 1.4s linear infinite}.dot-revolution::after{left:0;top:-30px;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-transform-origin:5px 35px;-ms-transform-origin:5px 35px;transform-origin:5px 35px;-webkit-animation:dot-revolution 1s linear infinite;animation:dot-revolution 1s linear infinite}@-webkit-keyframes dot-revolution{0%{-webkit-transform:rotateZ(0deg) translate3d(0, 0, 0);transform:rotateZ(0deg) translate3d(0, 0, 0)}100%{-webkit-transform:rotateZ(360deg) translate3d(0, 0, 0);transform:rotateZ(360deg) translate3d(0, 0, 0)}}@keyframes dot-revolution{0%{-webkit-transform:rotateZ(0deg) translate3d(0, 0, 0);transform:rotateZ(0deg) 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:#aaa;color:#aaa;-webkit-box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa;box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa;-webkit-animation:dot-carousel 1.5s infinite linear;animation:dot-carousel 1.5s infinite linear}@-webkit-keyframes dot-carousel{0%{-webkit-box-shadow:9984px 0 0 -1px #aaa,9999px 0 0 1px #aaa,10014px 0 0 -1px #aaa;box-shadow:9984px 0 0 -1px #aaa,9999px 0 0 1px #aaa,10014px 0 0 -1px #aaa}50%{-webkit-box-shadow:10014px 0 0 -1px #aaa,9984px 0 0 -1px #aaa,9999px 0 0 1px #aaa;box-shadow:10014px 0 0 -1px #aaa,9984px 0 0 -1px #aaa,9999px 0 0 1px #aaa}100%{-webkit-box-shadow:9999px 0 0 1px #aaa,10014px 0 0 -1px #aaa,9984px 0 0 -1px #aaa;box-shadow:9999px 0 0 1px #aaa,10014px 0 0 -1px #aaa,9984px 0 0 -1px #aaa}}@keyframes dot-carousel{0%{-webkit-box-shadow:9984px 0 0 -1px #aaa,9999px 0 0 1px #aaa,10014px 0 0 -1px #aaa;box-shadow:9984px 0 0 -1px #aaa,9999px 0 0 1px #aaa,10014px 0 0 -1px #aaa}50%{-webkit-box-shadow:10014px 0 0 -1px #aaa,9984px 0 0 -1px #aaa,9999px 0 0 1px #aaa;box-shadow:10014px 0 0 -1px #aaa,9984px 0 0 -1px #aaa,9999px 0 0 1px #aaa}100%{-webkit-box-shadow:9999px 0 0 1px #aaa,10014px 0 0 -1px #aaa,9984px 0 0 -1px #aaa;box-shadow:9999px 0 0 1px #aaa,10014px 0 0 -1px #aaa,9984px 0 0 -1px #aaa}}.dot-typing{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa;box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa;-webkit-animation:dot-typing 1.5s infinite linear;animation:dot-typing 1.5s infinite linear}@-webkit-keyframes dot-typing{0%{-webkit-box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa;box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa}16.667%{-webkit-box-shadow:9984px -10px 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa;box-shadow:9984px -10px 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa}33.333%{-webkit-box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa;box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa}50%{-webkit-box-shadow:9984px 0 0 0 #aaa,9999px -10px 0 0 #aaa,10014px 0 0 0 #aaa;box-shadow:9984px 0 0 0 #aaa,9999px -10px 0 0 #aaa,10014px 0 0 0 #aaa}66.667%{-webkit-box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa;box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa}83.333%{-webkit-box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px -10px 0 0 #aaa;box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px -10px 0 0 #aaa}100%{-webkit-box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa;box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa}}@keyframes dot-typing{0%{-webkit-box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa;box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa}16.667%{-webkit-box-shadow:9984px -10px 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa;box-shadow:9984px -10px 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa}33.333%{-webkit-box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa;box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa}50%{-webkit-box-shadow:9984px 0 0 0 #aaa,9999px -10px 0 0 #aaa,10014px 0 0 0 #aaa;box-shadow:9984px 0 0 0 #aaa,9999px -10px 0 0 #aaa,10014px 0 0 0 #aaa}66.667%{-webkit-box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa;box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa}83.333%{-webkit-box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px -10px 0 0 #aaa;box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px -10px 0 0 #aaa}100%{-webkit-box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa;box-shadow:9984px 0 0 0 #aaa,9999px 0 0 0 #aaa,10014px 0 0 0 #aaa}}.dot-windmill{position:relative;top:-10px;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-transform-origin:5px 15px;-ms-transform-origin:5px 15px;transform-origin:5px 15px;-webkit-animation:dot-windmill 2s infinite linear;animation:dot-windmill 2s infinite linear}.dot-windmill::before,.dot-windmill::after{content:"";display:inline-block;position:absolute}.dot-windmill::before{left:-8.66px;top:15px;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa}.dot-windmill::after{left:8.66px;top:15px;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa}@-webkit-keyframes dot-windmill{0%{-webkit-transform:rotateZ(0deg) translate3d(0, 0, 0);transform:rotateZ(0deg) translate3d(0, 0, 0)}100%{-webkit-transform:rotateZ(720deg) translate3d(0, 0, 0);transform:rotateZ(720deg) translate3d(0, 0, 0)}}@keyframes dot-windmill{0%{-webkit-transform:rotateZ(0deg) translate3d(0, 0, 0);transform:rotateZ(0deg) 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:#aaa;color:#aaa;-webkit-box-shadow:9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px 0 0 0 #aaa;box-shadow:9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px 0 0 0 #aaa;-webkit-animation:dot-bricks 2s infinite ease;animation:dot-bricks 2s infinite ease}@-webkit-keyframes dot-bricks{0%{-webkit-box-shadow:9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px 0 0 0 #aaa;box-shadow:9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px 0 0 0 #aaa}8.333%{-webkit-box-shadow:10007px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px 0 0 0 #aaa;box-shadow:10007px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px 0 0 0 #aaa}16.667%{-webkit-box-shadow:10007px -16px 0 0 #aaa,9991px -16px 0 0 #aaa,10007px 0 0 0 #aaa;box-shadow:10007px -16px 0 0 #aaa,9991px -16px 0 0 #aaa,10007px 0 0 0 #aaa}25%{-webkit-box-shadow:10007px -16px 0 0 #aaa,9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa;box-shadow:10007px -16px 0 0 #aaa,9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa}33.333%{-webkit-box-shadow:10007px 0 0 0 #aaa,9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa;box-shadow:10007px 0 0 0 #aaa,9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa}41.667%{-webkit-box-shadow:10007px 0 0 0 #aaa,10007px -16px 0 0 #aaa,9991px 0 0 0 #aaa;box-shadow:10007px 0 0 0 #aaa,10007px -16px 0 0 #aaa,9991px 0 0 0 #aaa}50%{-webkit-box-shadow:10007px 0 0 0 #aaa,10007px -16px 0 0 #aaa,9991px -16px 0 0 #aaa;box-shadow:10007px 0 0 0 #aaa,10007px -16px 0 0 #aaa,9991px -16px 0 0 #aaa}58.333%{-webkit-box-shadow:9991px 0 0 0 #aaa,10007px -16px 0 0 #aaa,9991px -16px 0 0 #aaa;box-shadow:9991px 0 0 0 #aaa,10007px -16px 0 0 #aaa,9991px -16px 0 0 #aaa}66.666%{-webkit-box-shadow:9991px 0 0 0 #aaa,10007px 0 0 0 #aaa,9991px -16px 0 0 #aaa;box-shadow:9991px 0 0 0 #aaa,10007px 0 0 0 #aaa,9991px -16px 0 0 #aaa}75%{-webkit-box-shadow:9991px 0 0 0 #aaa,10007px 0 0 0 #aaa,10007px -16px 0 0 #aaa;box-shadow:9991px 0 0 0 #aaa,10007px 0 0 0 #aaa,10007px -16px 0 0 #aaa}83.333%{-webkit-box-shadow:9991px -16px 0 0 #aaa,10007px 0 0 0 #aaa,10007px -16px 0 0 #aaa;box-shadow:9991px -16px 0 0 #aaa,10007px 0 0 0 #aaa,10007px -16px 0 0 #aaa}91.667%{-webkit-box-shadow:9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px -16px 0 0 #aaa;box-shadow:9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px -16px 0 0 #aaa}100%{-webkit-box-shadow:9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px 0 0 0 #aaa;box-shadow:9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px 0 0 0 #aaa}}@keyframes dot-bricks{0%{-webkit-box-shadow:9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px 0 0 0 #aaa;box-shadow:9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px 0 0 0 #aaa}8.333%{-webkit-box-shadow:10007px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px 0 0 0 #aaa;box-shadow:10007px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px 0 0 0 #aaa}16.667%{-webkit-box-shadow:10007px -16px 0 0 #aaa,9991px -16px 0 0 #aaa,10007px 0 0 0 #aaa;box-shadow:10007px -16px 0 0 #aaa,9991px -16px 0 0 #aaa,10007px 0 0 0 #aaa}25%{-webkit-box-shadow:10007px -16px 0 0 #aaa,9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa;box-shadow:10007px -16px 0 0 #aaa,9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa}33.333%{-webkit-box-shadow:10007px 0 0 0 #aaa,9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa;box-shadow:10007px 0 0 0 #aaa,9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa}41.667%{-webkit-box-shadow:10007px 0 0 0 #aaa,10007px -16px 0 0 #aaa,9991px 0 0 0 #aaa;box-shadow:10007px 0 0 0 #aaa,10007px -16px 0 0 #aaa,9991px 0 0 0 #aaa}50%{-webkit-box-shadow:10007px 0 0 0 #aaa,10007px -16px 0 0 #aaa,9991px -16px 0 0 #aaa;box-shadow:10007px 0 0 0 #aaa,10007px -16px 0 0 #aaa,9991px -16px 0 0 #aaa}58.333%{-webkit-box-shadow:9991px 0 0 0 #aaa,10007px -16px 0 0 #aaa,9991px -16px 0 0 #aaa;box-shadow:9991px 0 0 0 #aaa,10007px -16px 0 0 #aaa,9991px -16px 0 0 #aaa}66.666%{-webkit-box-shadow:9991px 0 0 0 #aaa,10007px 0 0 0 #aaa,9991px -16px 0 0 #aaa;box-shadow:9991px 0 0 0 #aaa,10007px 0 0 0 #aaa,9991px -16px 0 0 #aaa}75%{-webkit-box-shadow:9991px 0 0 0 #aaa,10007px 0 0 0 #aaa,10007px -16px 0 0 #aaa;box-shadow:9991px 0 0 0 #aaa,10007px 0 0 0 #aaa,10007px -16px 0 0 #aaa}83.333%{-webkit-box-shadow:9991px -16px 0 0 #aaa,10007px 0 0 0 #aaa,10007px -16px 0 0 #aaa;box-shadow:9991px -16px 0 0 #aaa,10007px 0 0 0 #aaa,10007px -16px 0 0 #aaa}91.667%{-webkit-box-shadow:9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px -16px 0 0 #aaa;box-shadow:9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px -16px 0 0 #aaa}100%{-webkit-box-shadow:9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px 0 0 0 #aaa;box-shadow:9991px -16px 0 0 #aaa,9991px 0 0 0 #aaa,10007px 0 0 0 #aaa}}.dot-floating{position:relative;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-animation:dot-floating 3s infinite cubic-bezier(0.15, 0.6, 0.9, 0.1);animation:dot-floating 3s infinite cubic-bezier(0.15, 0.6, 0.9, 0.1)}.dot-floating::before,.dot-floating::after{content:"";display:inline-block;position:absolute;top:0}.dot-floating::before{left:-12px;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-animation:dot-floating-before 3s infinite ease-in-out;animation:dot-floating-before 3s infinite ease-in-out}.dot-floating::after{left:-24px;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-animation:dot-floating-after 3s infinite cubic-bezier(0.4, 0, 1, 1);animation:dot-floating-after 3s infinite cubic-bezier(0.4, 0, 1, 1)}@-webkit-keyframes dot-floating{0%{left:calc(-50% - 5px)}75%{left:calc(50% + 105px)}100%{left:calc(50% + 105px)}}@keyframes dot-floating{0%{left:calc(-50% - 5px)}75%{left:calc(50% + 105px)}100%{left:calc(50% + 105px)}}@-webkit-keyframes dot-floating-before{0%{left:-50px}50%{left:-12px}75%{left:-50px}100%{left:-50px}}@keyframes dot-floating-before{0%{left:-50px}50%{left:-12px}75%{left:-50px}100%{left:-50px}}@-webkit-keyframes dot-floating-after{0%{left:-100px}50%{left:-24px}75%{left:-100px}100%{left:-100px}}@keyframes dot-floating-after{0%{left:-100px}50%{left:-24px}75%{left:-100px}100%{left:-100px}}.dot-fire{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-box-shadow:9999px 22.5px 0 -5px #aaa;box-shadow:9999px 22.5px 0 -5px #aaa;-webkit-animation:dot-fire 1.5s infinite linear;animation:dot-fire 1.5s infinite linear;-webkit-animation-delay:-0.85s;animation-delay:-0.85s}.dot-fire::before,.dot-fire::after{content:"";display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa}.dot-fire::before{-webkit-box-shadow:9999px 22.5px 0 -5px #aaa;box-shadow:9999px 22.5px 0 -5px #aaa;-webkit-animation:dot-fire 1.5s infinite linear;animation:dot-fire 1.5s infinite linear;-webkit-animation-delay:-1.85s;animation-delay:-1.85s}.dot-fire::after{-webkit-box-shadow:9999px 22.5px 0 -5px #aaa;box-shadow:9999px 22.5px 0 -5px #aaa;-webkit-animation:dot-fire 1.5s infinite linear;animation:dot-fire 1.5s infinite linear;-webkit-animation-delay:-2.85s;animation-delay:-2.85s}@-webkit-keyframes dot-fire{1%{-webkit-box-shadow:9999px 22.5px 0 -5px #aaa;box-shadow:9999px 22.5px 0 -5px #aaa}50%{-webkit-box-shadow:9999px -5.625px 0 2px #aaa;box-shadow:9999px -5.625px 0 2px #aaa}100%{-webkit-box-shadow:9999px -22.5px 0 -5px #aaa;box-shadow:9999px -22.5px 0 -5px #aaa}}@keyframes dot-fire{1%{-webkit-box-shadow:9999px 22.5px 0 -5px #aaa;box-shadow:9999px 22.5px 0 -5px #aaa}50%{-webkit-box-shadow:9999px -5.625px 0 2px #aaa;box-shadow:9999px -5.625px 0 2px #aaa}100%{-webkit-box-shadow:9999px -22.5px 0 -5px #aaa;box-shadow:9999px -22.5px 0 -5px #aaa}}.dot-spin{position:relative;width:10px;height:10px;border-radius:5px;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);-webkit-box-shadow:0 -18px 0 0 #aaa,12.72984px -12.72984px 0 0 #aaa,18px 0 0 0 #aaa,12.72984px 12.72984px 0 0 rgba(152,128,255,0),0 18px 0 0 rgba(152,128,255,0),-12.72984px 12.72984px 0 0 rgba(152,128,255,0),-18px 0 0 0 rgba(152,128,255,0),-12.72984px -12.72984px 0 0 rgba(152,128,255,0);box-shadow:0 -18px 0 0 #aaa,12.72984px -12.72984px 0 0 #aaa,18px 0 0 0 #aaa,12.72984px 12.72984px 0 0 rgba(152,128,255,0),0 18px 0 0 rgba(152,128,255,0),-12.72984px 12.72984px 0 0 rgba(152,128,255,0),-18px 0 0 0 rgba(152,128,255,0),-12.72984px -12.72984px 0 0 rgba(152,128,255,0);-webkit-animation:dot-spin 1.5s infinite linear;animation:dot-spin 1.5s infinite linear}@-webkit-keyframes dot-spin{0%,100%{-webkit-box-shadow:0 -18px 0 0 #aaa,12.72984px -12.72984px 0 0 #aaa,18px 0 0 0 #aaa,12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0);box-shadow:0 -18px 0 0 #aaa,12.72984px -12.72984px 0 0 #aaa,18px 0 0 0 #aaa,12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}12.5%{-webkit-box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 0 #aaa,18px 0 0 0 #aaa,12.72984px 12.72984px 0 0 #aaa,0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0);box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 0 #aaa,18px 0 0 0 #aaa,12.72984px 12.72984px 0 0 #aaa,0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}25%{-webkit-box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 0 #aaa,12.72984px 12.72984px 0 0 #aaa,0 18px 0 0 #aaa,-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0);box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 0 #aaa,12.72984px 12.72984px 0 0 #aaa,0 18px 0 0 #aaa,-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}37.5%{-webkit-box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 0 #aaa,0 18px 0 0 #aaa,-12.72984px 12.72984px 0 0 #aaa,-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0);box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 0 #aaa,0 18px 0 0 #aaa,-12.72984px 12.72984px 0 0 #aaa,-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}50%{-webkit-box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 0 #aaa,-12.72984px 12.72984px 0 0 #aaa,-18px 0 0 0 #aaa,-12.72984px -12.72984px 0 -5px rgba(152,128,255,0);box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 0 #aaa,-12.72984px 12.72984px 0 0 #aaa,-18px 0 0 0 #aaa,-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}62.5%{-webkit-box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 0 #aaa,-18px 0 0 0 #aaa,-12.72984px -12.72984px 0 0 #aaa;box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 0 #aaa,-18px 0 0 0 #aaa,-12.72984px -12.72984px 0 0 #aaa}75%{-webkit-box-shadow:0 -18px 0 0 #aaa,12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 0 #aaa,-12.72984px -12.72984px 0 0 #aaa;box-shadow:0 -18px 0 0 #aaa,12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 0 #aaa,-12.72984px -12.72984px 0 0 #aaa}87.5%{-webkit-box-shadow:0 -18px 0 0 #aaa,12.72984px -12.72984px 0 0 #aaa,18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 0 #aaa;box-shadow:0 -18px 0 0 #aaa,12.72984px -12.72984px 0 0 #aaa,18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 0 #aaa}}@keyframes dot-spin{0%,100%{-webkit-box-shadow:0 -18px 0 0 #aaa,12.72984px -12.72984px 0 0 #aaa,18px 0 0 0 #aaa,12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0);box-shadow:0 -18px 0 0 #aaa,12.72984px -12.72984px 0 0 #aaa,18px 0 0 0 #aaa,12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}12.5%{-webkit-box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 0 #aaa,18px 0 0 0 #aaa,12.72984px 12.72984px 0 0 #aaa,0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0);box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 0 #aaa,18px 0 0 0 #aaa,12.72984px 12.72984px 0 0 #aaa,0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}25%{-webkit-box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 0 #aaa,12.72984px 12.72984px 0 0 #aaa,0 18px 0 0 #aaa,-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0);box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 0 #aaa,12.72984px 12.72984px 0 0 #aaa,0 18px 0 0 #aaa,-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}37.5%{-webkit-box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 0 #aaa,0 18px 0 0 #aaa,-12.72984px 12.72984px 0 0 #aaa,-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0);box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 0 #aaa,0 18px 0 0 #aaa,-12.72984px 12.72984px 0 0 #aaa,-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}50%{-webkit-box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 0 #aaa,-12.72984px 12.72984px 0 0 #aaa,-18px 0 0 0 #aaa,-12.72984px -12.72984px 0 -5px rgba(152,128,255,0);box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 0 #aaa,-12.72984px 12.72984px 0 0 #aaa,-18px 0 0 0 #aaa,-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}62.5%{-webkit-box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 0 #aaa,-18px 0 0 0 #aaa,-12.72984px -12.72984px 0 0 #aaa;box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 0 #aaa,-18px 0 0 0 #aaa,-12.72984px -12.72984px 0 0 #aaa}75%{-webkit-box-shadow:0 -18px 0 0 #aaa,12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 0 #aaa,-12.72984px -12.72984px 0 0 #aaa;box-shadow:0 -18px 0 0 #aaa,12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 0 #aaa,-12.72984px -12.72984px 0 0 #aaa}87.5%{-webkit-box-shadow:0 -18px 0 0 #aaa,12.72984px -12.72984px 0 0 #aaa,18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 0 #aaa;box-shadow:0 -18px 0 0 #aaa,12.72984px -12.72984px 0 0 #aaa,18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 0 #aaa}}.dot-falling{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-box-shadow:9999px 0 0 0 #aaa;box-shadow:9999px 0 0 0 #aaa;-webkit-animation:dot-falling 1s infinite linear;animation:dot-falling 1s infinite linear;-webkit-animation-delay:.1s;animation-delay:.1s}.dot-falling::before,.dot-falling::after{content:"";display:inline-block;position:absolute;top:0}.dot-falling::before{width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-animation:dot-falling-before 1s infinite linear;animation:dot-falling-before 1s infinite linear;-webkit-animation-delay:0s;animation-delay:0s}.dot-falling::after{width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-animation:dot-falling-after 1s infinite linear;animation:dot-falling-after 1s infinite linear;-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes dot-falling{0%{-webkit-box-shadow:9999px -15px 0 0 rgba(152,128,255,0);box-shadow:9999px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{-webkit-box-shadow:9999px 0 0 0 #aaa;box-shadow:9999px 0 0 0 #aaa}100%{-webkit-box-shadow:9999px 15px 0 0 rgba(152,128,255,0);box-shadow:9999px 15px 0 0 rgba(152,128,255,0)}}@keyframes dot-falling{0%{-webkit-box-shadow:9999px -15px 0 0 rgba(152,128,255,0);box-shadow:9999px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{-webkit-box-shadow:9999px 0 0 0 #aaa;box-shadow:9999px 0 0 0 #aaa}100%{-webkit-box-shadow:9999px 15px 0 0 rgba(152,128,255,0);box-shadow:9999px 15px 0 0 rgba(152,128,255,0)}}@-webkit-keyframes dot-falling-before{0%{-webkit-box-shadow:9984px -15px 0 0 rgba(152,128,255,0);box-shadow:9984px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{-webkit-box-shadow:9984px 0 0 0 #aaa;box-shadow:9984px 0 0 0 #aaa}100%{-webkit-box-shadow:9984px 15px 0 0 rgba(152,128,255,0);box-shadow:9984px 15px 0 0 rgba(152,128,255,0)}}@keyframes dot-falling-before{0%{-webkit-box-shadow:9984px -15px 0 0 rgba(152,128,255,0);box-shadow:9984px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{-webkit-box-shadow:9984px 0 0 0 #aaa;box-shadow:9984px 0 0 0 #aaa}100%{-webkit-box-shadow:9984px 15px 0 0 rgba(152,128,255,0);box-shadow:9984px 15px 0 0 rgba(152,128,255,0)}}@-webkit-keyframes dot-falling-after{0%{-webkit-box-shadow:10014px -15px 0 0 rgba(152,128,255,0);box-shadow:10014px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{-webkit-box-shadow:10014px 0 0 0 #aaa;box-shadow:10014px 0 0 0 #aaa}100%{-webkit-box-shadow:10014px 15px 0 0 rgba(152,128,255,0);box-shadow:10014px 15px 0 0 rgba(152,128,255,0)}}@keyframes dot-falling-after{0%{-webkit-box-shadow:10014px -15px 0 0 rgba(152,128,255,0);box-shadow:10014px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{-webkit-box-shadow:10014px 0 0 0 #aaa;box-shadow:10014px 0 0 0 #aaa}100%{-webkit-box-shadow:10014px 15px 0 0 rgba(152,128,255,0);box-shadow:10014px 15px 0 0 rgba(152,128,255,0)}}.dot-stretching{position:relative;width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-transform:scale(1.25, 1.25);-ms-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25);-webkit-animation:dot-stretching 2s infinite ease-in;animation:dot-stretching 2s infinite ease-in}.dot-stretching::before,.dot-stretching::after{content:"";display:inline-block;position:absolute;top:0}.dot-stretching::before{width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-animation:dot-stretching-before 2s infinite ease-in;animation:dot-stretching-before 2s infinite ease-in}.dot-stretching::after{width:10px;height:10px;border-radius:5px;background-color:#aaa;color:#aaa;-webkit-animation:dot-stretching-after 2s infinite ease-in;animation:dot-stretching-after 2s infinite ease-in}@-webkit-keyframes dot-stretching{0%{-webkit-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25)}50%,60%{-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}100%{-webkit-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25)}}@keyframes dot-stretching{0%{-webkit-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25)}50%,60%{-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}100%{-webkit-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25)}}@-webkit-keyframes dot-stretching-before{0%{-webkit-transform:translate(0) scale(0.7, 0.7);transform:translate(0) scale(0.7, 0.7)}50%,60%{-webkit-transform:translate(-20px) scale(1, 1);transform:translate(-20px) scale(1, 1)}100%{-webkit-transform:translate(0) scale(0.7, 0.7);transform:translate(0) scale(0.7, 0.7)}}@keyframes dot-stretching-before{0%{-webkit-transform:translate(0) scale(0.7, 0.7);transform:translate(0) scale(0.7, 0.7)}50%,60%{-webkit-transform:translate(-20px) scale(1, 1);transform:translate(-20px) scale(1, 1)}100%{-webkit-transform:translate(0) scale(0.7, 0.7);transform:translate(0) scale(0.7, 0.7)}}@-webkit-keyframes dot-stretching-after{0%{-webkit-transform:translate(0) scale(0.7, 0.7);transform:translate(0) scale(0.7, 0.7)}50%,60%{-webkit-transform:translate(20px) scale(1, 1);transform:translate(20px) scale(1, 1)}100%{-webkit-transform:translate(0) scale(0.7, 0.7);transform:translate(0) scale(0.7, 0.7)}}@keyframes dot-stretching-after{0%{-webkit-transform:translate(0) scale(0.7, 0.7);transform:translate(0) scale(0.7, 0.7)}50%,60%{-webkit-transform:translate(20px) scale(1, 1);transform:translate(20px) scale(1, 1)}100%{-webkit-transform:translate(0) scale(0.7, 0.7);transform:translate(0) scale(0.7, 0.7)}}.dot-gathering{position:relative;width:12px;height:12px;border-radius:6px;background-color:#000;color:rgba(0,0,0,0);margin:-1px 0;-webkit-filter:blur(2px);filter:blur(2px)}.dot-gathering::before,.dot-gathering::after{content:"";display:inline-block;position:absolute;top:0;left:-50px;width:12px;height:12px;border-radius:6px;background-color:#000;color:rgba(0,0,0,0);opacity:0;-webkit-filter:blur(2px);filter:blur(2px);-webkit-animation:dot-gathering 2s infinite ease-in;animation:dot-gathering 2s infinite ease-in}.dot-gathering::after{-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes dot-gathering{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 dot-gathering{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:rgba(0,0,0,0);margin:-1px 0;-webkit-filter:blur(2px);filter:blur(2px);-webkit-transform-origin:5px 20px;-ms-transform-origin:5px 20px;transform-origin:5px 20px;-webkit-animation:dot-hourglass 2.4s infinite ease-in-out;animation:dot-hourglass 2.4s infinite ease-in-out;-webkit-animation-delay:.6s;animation-delay:.6s}.dot-hourglass::before,.dot-hourglass::after{content:"";display:inline-block;position:absolute;top:0;left:0;width:12px;height:12px;border-radius:6px;background-color:#000;color:rgba(0,0,0,0);-webkit-filter:blur(2px);filter:blur(2px)}.dot-hourglass::before{top:30px}.dot-hourglass::after{-webkit-animation:dot-hourglass-after 2.4s infinite cubic-bezier(0.65, 0.05, 0.36, 1);animation:dot-hourglass-after 2.4s infinite cubic-bezier(0.65, 0.05, 0.36, 1)}@-webkit-keyframes dot-hourglass{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}25%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes dot-hourglass{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}25%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes dot-hourglass-after{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(30px);transform:translateY(30px)}50%{-webkit-transform:translateY(30px);transform:translateY(30px)}75%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dot-hourglass-after{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(30px);transform:translateY(30px)}50%{-webkit-transform:translateY(30px);transform:translateY(30px)}75%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.dot-overtaking{position:relative;width:12px;height:12px;border-radius:6px;background-color:rgba(0,0,0,0);color:#000;margin:-1px 0;-webkit-box-shadow:0 -20px 0 0;box-shadow:0 -20px 0 0;-webkit-filter:blur(2px);filter:blur(2px);-webkit-animation:dot-overtaking 2s infinite cubic-bezier(0.2, 0.6, 0.8, 0.2);animation:dot-overtaking 2s infinite cubic-bezier(0.2, 0.6, 0.8, 0.2)}.dot-overtaking::before,.dot-overtaking::after{content:"";display:inline-block;position:absolute;top:0;left:0;width:12px;height:12px;border-radius:6px;background-color:rgba(0,0,0,0);color:#000;-webkit-box-shadow:0 -20px 0 0;box-shadow:0 -20px 0 0;-webkit-filter:blur(2px);filter:blur(2px)}.dot-overtaking::before{-webkit-animation:dot-overtaking 2s infinite cubic-bezier(0.2, 0.6, 0.8, 0.2);animation:dot-overtaking 2s infinite cubic-bezier(0.2, 0.6, 0.8, 0.2);-webkit-animation-delay:.3s;animation-delay:.3s}.dot-overtaking::after{-webkit-animation:dot-overtaking 1.5s infinite cubic-bezier(0.2, 0.6, 0.8, 0.2);animation:dot-overtaking 1.5s infinite cubic-bezier(0.2, 0.6, 0.8, 0.2);-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes dot-overtaking{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes dot-overtaking{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}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:rgba(0,0,0,0);margin:-1px 0;-webkit-filter:blur(2px);filter:blur(2px)}.dot-shuttle::before,.dot-shuttle::after{content:"";display:inline-block;position:absolute;top:0;width:12px;height:12px;border-radius:6px;background-color:#000;color:rgba(0,0,0,0);-webkit-filter:blur(2px);filter:blur(2px)}.dot-shuttle::before{left:15px;-webkit-animation:dot-shuttle 2s infinite ease-out;animation:dot-shuttle 2s infinite ease-out}.dot-shuttle::after{left:30px}@-webkit-keyframes dot-shuttle{0%,50%,100%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-45px);transform:translateX(-45px)}75%{-webkit-transform:translateX(45px);transform:translateX(45px)}}@keyframes dot-shuttle{0%,50%,100%{-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:dot-bouncing 1s infinite;animation:dot-bouncing 1s infinite}@-webkit-keyframes dot-bouncing{0%{top:-20px;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}34%{-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, 0.5);transform:scale(1.5, 0.5)}45%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}90%{top:-20px}100%{top:-20px}}@keyframes dot-bouncing{0%{top:-20px;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}34%{-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, 0.5);transform:scale(1.5, 0.5)}45%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}90%{top:-20px}100%{top:-20px}}.dot-rolling{position:relative;height:10px;font-size:10px}.dot-rolling::before{content:"⚽";display:inline-block;position:relative;-webkit-transform:translateX(-25px);-ms-transform:translateX(-25px);transform:translateX(-25px);-webkit-animation:dot-rolling 3s infinite;animation:dot-rolling 3s infinite}@-webkit-keyframes dot-rolling{0%{content:"⚽";-webkit-transform:translateX(-25px) rotateZ(0deg);transform:translateX(-25px) rotateZ(0deg)}16.667%{content:"⚽";-webkit-transform:translateX(25px) rotateZ(720deg);transform:translateX(25px) rotateZ(720deg)}33.333%{content:"⚽";-webkit-transform:translateX(-25px) rotateZ(0deg);transform:translateX(-25px) rotateZ(0deg)}34.333%{content:"🏀";-webkit-transform:translateX(-25px) rotateZ(0deg);transform:translateX(-25px) rotateZ(0deg)}50%{content:"🏀";-webkit-transform:translateX(25px) rotateZ(720deg);transform:translateX(25px) rotateZ(720deg)}66.667%{content:"🏀";-webkit-transform:translateX(-25px) rotateZ(0deg);transform:translateX(-25px) rotateZ(0deg)}67.667%{content:"🏐";-webkit-transform:translateX(-25px) rotateZ(0deg);transform:translateX(-25px) rotateZ(0deg)}83.333%{content:"🏐";-webkit-transform:translateX(25px) rotateZ(720deg);transform:translateX(25px) rotateZ(720deg)}100%{content:"🏐";-webkit-transform:translateX(-25px) rotateZ(0deg);transform:translateX(-25px) rotateZ(0deg)}}@keyframes dot-rolling{0%{content:"⚽";-webkit-transform:translateX(-25px) rotateZ(0deg);transform:translateX(-25px) rotateZ(0deg)}16.667%{content:"⚽";-webkit-transform:translateX(25px) rotateZ(720deg);transform:translateX(25px) rotateZ(720deg)}33.333%{content:"⚽";-webkit-transform:translateX(-25px) rotateZ(0deg);transform:translateX(-25px) rotateZ(0deg)}34.333%{content:"🏀";-webkit-transform:translateX(-25px) rotateZ(0deg);transform:translateX(-25px) rotateZ(0deg)}50%{content:"🏀";-webkit-transform:translateX(25px) rotateZ(720deg);transform:translateX(25px) rotateZ(720deg)}66.667%{content:"🏀";-webkit-transform:translateX(-25px) rotateZ(0deg);transform:translateX(-25px) rotateZ(0deg)}67.667%{content:"🏐";-webkit-transform:translateX(-25px) rotateZ(0deg);transform:translateX(-25px) rotateZ(0deg)}83.333%{content:"🏐";-webkit-transform:translateX(25px) rotateZ(720deg);transform:translateX(25px) rotateZ(720deg)}100%{content:"🏐";-webkit-transform:translateX(-25px) rotateZ(0deg);transform:translateX(-25px) rotateZ(0deg)}}/*# sourceMappingURL=three-dots.css.map */