
        .la-ball-8bits[_ngcontent-c0], .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-8bits[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 12px;
            height: 12px
        }

        .la-ball-8bits.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 50%;
            left: 50%;
            width: 4px;
            height: 4px;
            border-radius: 0;
            opacity: 0;
            -webkit-transform: translate(100%,100%);
            transform: translate(100%,100%);
            -webkit-animation: 1s infinite ball-8bits;
            animation: 1s infinite ball-8bits
        }

            .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                -webkit-animation-delay: -.9375s;
                animation-delay: -.9375s;
                top: -100%;
                left: 0
            }

            .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                -webkit-animation-delay: -.875s;
                animation-delay: -.875s;
                top: -100%;
                left: 33.3333333333%
            }

            .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-animation-delay: -.8125s;
                animation-delay: -.8125s;
                top: -66.6666666667%;
                left: 66.6666666667%
            }

            .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                -webkit-animation-delay: -.75s;
                animation-delay: -.75s;
                top: -33.3333333333%;
                left: 100%
            }

            .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                -webkit-animation-delay: -.6875s;
                animation-delay: -.6875s;
                top: 0;
                left: 100%
            }

            .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                -webkit-animation-delay: -.625s;
                animation-delay: -.625s;
                top: 33.3333333333%;
                left: 100%
            }

            .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(7) {
                -webkit-animation-delay: -.5625s;
                animation-delay: -.5625s;
                top: 66.6666666667%;
                left: 66.6666666667%
            }

            .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(8) {
                -webkit-animation-delay: -.5s;
                animation-delay: -.5s;
                top: 100%;
                left: 33.3333333333%
            }

            .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(9) {
                -webkit-animation-delay: -.4375s;
                animation-delay: -.4375s;
                top: 100%;
                left: 0
            }

            .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(10) {
                -webkit-animation-delay: -.375s;
                animation-delay: -.375s;
                top: 100%;
                left: -33.3333333333%
            }

            .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(11) {
                -webkit-animation-delay: -.3125s;
                animation-delay: -.3125s;
                top: 66.6666666667%;
                left: -66.6666666667%
            }

            .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(12) {
                -webkit-animation-delay: -.25s;
                animation-delay: -.25s;
                top: 33.3333333333%;
                left: -100%
            }

            .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(13) {
                -webkit-animation-delay: -.1875s;
                animation-delay: -.1875s;
                top: 0;
                left: -100%
            }

            .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(14) {
                -webkit-animation-delay: -.125s;
                animation-delay: -.125s;
                top: -33.3333333333%;
                left: -100%
            }

            .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(15) {
                -webkit-animation-delay: -.0625s;
                animation-delay: -.0625s;
                top: -66.6666666667%;
                left: -66.6666666667%
            }

            .la-ball-8bits[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(16) {
                -webkit-animation-delay: 0s;
                animation-delay: 0s;
                top: -100%;
                left: -33.3333333333%
            }

        .la-ball-8bits.la-sm[_ngcontent-c0] {
            width: 6px;
            height: 6px
        }

            .la-ball-8bits.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 2px;
                height: 2px
            }

        .la-ball-8bits.la-2x[_ngcontent-c0] {
            width: 24px;
            height: 24px
        }

            .la-ball-8bits.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 8px;
                height: 8px
            }

        .la-ball-8bits.la-3x[_ngcontent-c0] {
            width: 36px;
            height: 36px
        }

            .la-ball-8bits.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 12px;
                height: 12px
            }

        @-webkit-keyframes ball-8bits {
            0%, 50% {
                opacity: 1
            }

            51% {
                opacity: 0
            }
        }

        @keyframes ball-8bits {
            0%, 50% {
                opacity: 1
            }

            51% {
                opacity: 0
            }
        }

        .la-ball-atom[_ngcontent-c0], .la-ball-atom[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-atom[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-ball-atom.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-atom[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor
        }

            .la-ball-atom[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                position: absolute;
                top: 50%;
                left: 50%;
                z-index: 1;
                width: 60%;
                height: 60%;
                background: #aaa;
                border-radius: 100%;
                -webkit-transform: translate(-50%,-50%);
                transform: translate(-50%,-50%);
                -webkit-animation: 4.5s linear infinite ball-atom-shrink;
                animation: 4.5s linear infinite ball-atom-shrink
            }

            .la-ball-atom[_ngcontent-c0] > div[_ngcontent-c0]:not(:nth-child(1)) {
                position: absolute;
                left: 0;
                z-index: 0;
                width: 100%;
                height: 100%;
                background: 0 0;
                -webkit-animation: 1.5s steps(2,end) infinite ball-atom-zindex;
                animation: 1.5s steps(2,end) infinite ball-atom-zindex
            }

                .la-ball-atom[_ngcontent-c0] > div[_ngcontent-c0]:not(:nth-child(1)):before {
                    position: absolute;
                    top: 0;
                    left: 0;
                    width: 10px;
                    height: 10px;
                    margin-top: -5px;
                    margin-left: -5px;
                    content: "";
                    background: currentColor;
                    border-radius: 50%;
                    opacity: .75;
                    -webkit-animation: 1.5s infinite ball-atom-position,1.5s infinite ball-atom-size;
                    animation: 1.5s infinite ball-atom-position,1.5s infinite ball-atom-size
                }

            .la-ball-atom[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                -webkit-animation-delay: .75s;
                animation-delay: .75s
            }

                .la-ball-atom[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2):before {
                    -webkit-animation-delay: 0s,-1.125s;
                    animation-delay: 0s,-1.125s
                }

            .la-ball-atom[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-transform: rotate(120deg);
                transform: rotate(120deg);
                -webkit-animation-delay: -.25s;
                animation-delay: -.25s
            }

                .la-ball-atom[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3):before {
                    -webkit-animation-delay: -1s,-.75s;
                    animation-delay: -1s,-.75s
                }

            .la-ball-atom[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                -webkit-transform: rotate(240deg);
                transform: rotate(240deg);
                -webkit-animation-delay: .25s;
                animation-delay: .25s
            }

                .la-ball-atom[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4):before {
                    -webkit-animation-delay: -.5s,-125ms;
                    animation-delay: -.5s,-125ms
                }

        .la-ball-atom.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-ball-atom.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:not(:nth-child(1)):before {
                width: 4px;
                height: 4px;
                margin-top: -2px;
                margin-left: -2px
            }

        .la-ball-atom.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-ball-atom.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:not(:nth-child(1)):before {
                width: 20px;
                height: 20px;
                margin-top: -10px;
                margin-left: -10px
            }

        .la-ball-atom.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-ball-atom.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:not(:nth-child(1)):before {
                width: 30px;
                height: 30px;
                margin-top: -15px;
                margin-left: -15px
            }

        @-webkit-keyframes ball-atom-position {
            50% {
                top: 100%;
                left: 100%
            }
        }

        @keyframes ball-atom-position {
            50% {
                top: 100%;
                left: 100%
            }
        }

        @-webkit-keyframes ball-atom-size {
            50% {
                -webkit-transform: scale(.5,.5);
                transform: scale(.5,.5)
            }
        }

        @keyframes ball-atom-size {
            50% {
                -webkit-transform: scale(.5,.5);
                transform: scale(.5,.5)
            }
        }

        @-webkit-keyframes ball-atom-zindex {
            50% {
                z-index: 10
            }
        }

        @keyframes ball-atom-zindex {
            50% {
                z-index: 10
            }
        }

        @-webkit-keyframes ball-atom-shrink {
            50% {
                -webkit-transform: translate(-50%,-50%) scale(.8,.8);
                transform: translate(-50%,-50%) scale(.8,.8)
            }
        }

        @keyframes ball-atom-shrink {
            50% {
                -webkit-transform: translate(-50%,-50%) scale(.8,.8);
                transform: translate(-50%,-50%) scale(.8,.8)
            }
        }

        .la-ball-beat[_ngcontent-c0], .la-ball-beat[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-beat[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 54px;
            height: 18px
        }

        .la-ball-beat.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-beat[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            width: 10px;
            height: 10px;
            margin: 4px;
            border-radius: 100%;
            -webkit-animation: .7s linear -.15s infinite ball-beat;
            animation: .7s linear -.15s infinite ball-beat
        }

            .la-ball-beat[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2n-1) {
                -webkit-animation-delay: -.5s;
                animation-delay: -.5s
            }

        .la-ball-beat.la-sm[_ngcontent-c0] {
            width: 26px;
            height: 8px
        }

            .la-ball-beat.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px;
                margin: 2px
            }

        .la-ball-beat.la-2x[_ngcontent-c0] {
            width: 108px;
            height: 36px
        }

            .la-ball-beat.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 20px;
                height: 20px;
                margin: 8px
            }

        .la-ball-beat.la-3x[_ngcontent-c0] {
            width: 162px;
            height: 54px
        }

            .la-ball-beat.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 30px;
                height: 30px;
                margin: 12px
            }

        @-webkit-keyframes ball-beat {
            50% {
                opacity: .2;
                -webkit-transform: scale(.75);
                transform: scale(.75)
            }

            100% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        @keyframes ball-beat {
            50% {
                opacity: .2;
                -webkit-transform: scale(.75);
                transform: scale(.75)
            }

            100% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        .la-ball-circus[_ngcontent-c0], .la-ball-circus[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-circus[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 16px;
            height: 16px
        }

        .la-ball-circus.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-circus[_ngcontent-c0] > div[_ngcontent-c0] {
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 0;
            left: -100%;
            display: block;
            width: 100%;
            height: 100%;
            border-radius: 100%;
            opacity: .5;
            -webkit-animation: 2.5s cubic-bezier(.25,0,.75,1) infinite ball-circus-position,2.5s cubic-bezier(.25,0,.75,1) infinite ball-circus-size;
            animation: 2.5s cubic-bezier(.25,0,.75,1) infinite ball-circus-position,2.5s cubic-bezier(.25,0,.75,1) infinite ball-circus-size
        }

            .la-ball-circus[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                -webkit-animation-delay: 0s,-.5s;
                animation-delay: 0s,-.5s
            }

            .la-ball-circus[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                -webkit-animation-delay: -.5s,-1s;
                animation-delay: -.5s,-1s
            }

            .la-ball-circus[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-animation-delay: -1s,-1.5s;
                animation-delay: -1s,-1.5s
            }

            .la-ball-circus[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                -webkit-animation-delay: -1.5s,-2s;
                animation-delay: -1.5s,-2s
            }

            .la-ball-circus[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                -webkit-animation-delay: -2s,-2.5s;
                animation-delay: -2s,-2.5s
            }

        .la-ball-circus.la-sm[_ngcontent-c0], .la-ball-circus.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
            width: 8px;
            height: 8px
        }

        .la-ball-circus.la-2x[_ngcontent-c0], .la-ball-circus.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
            width: 32px;
            height: 32px
        }

        .la-ball-circus.la-3x[_ngcontent-c0], .la-ball-circus.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
            width: 48px;
            height: 48px
        }

        @-webkit-keyframes ball-circus-position {
            50% {
                left: 100%
            }
        }

        @keyframes ball-circus-position {
            50% {
                left: 100%
            }
        }

        @-webkit-keyframes ball-circus-size {
            50% {
                -webkit-transform: scale(.3,.3);
                transform: scale(.3,.3)
            }
        }

        @keyframes ball-circus-size {
            50% {
                -webkit-transform: scale(.3,.3);
                transform: scale(.3,.3)
            }
        }

        .la-ball-climbing-dot[_ngcontent-c0], .la-ball-climbing-dot[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-climbing-dot[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 42px;
            height: 32px
        }

        .la-ball-climbing-dot.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-climbing-dot[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor
        }

            .la-ball-climbing-dot[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                position: absolute;
                bottom: 32%;
                left: 18%;
                width: 14px;
                height: 14px;
                border-radius: 100%;
                -webkit-transform-origin: center bottom;
                transform-origin: center bottom;
                -webkit-animation: .6s ease-in-out infinite ball-climbing-dot-jump;
                animation: .6s ease-in-out infinite ball-climbing-dot-jump
            }

            .la-ball-climbing-dot[_ngcontent-c0] > div[_ngcontent-c0]:not(:nth-child(1)) {
                position: absolute;
                top: 0;
                right: 0;
                width: 14px;
                height: 2px;
                border-radius: 0;
                -webkit-transform: translate(60%,0);
                transform: translate(60%,0);
                -webkit-animation: 1.8s linear infinite ball-climbing-dot-steps;
                animation: 1.8s linear infinite ball-climbing-dot-steps
            }

                .la-ball-climbing-dot[_ngcontent-c0] > div[_ngcontent-c0]:not(:nth-child(1)):nth-child(2) {
                    -webkit-animation-delay: 0s;
                    animation-delay: 0s
                }

                .la-ball-climbing-dot[_ngcontent-c0] > div[_ngcontent-c0]:not(:nth-child(1)):nth-child(3) {
                    -webkit-animation-delay: -.6s;
                    animation-delay: -.6s
                }

                .la-ball-climbing-dot[_ngcontent-c0] > div[_ngcontent-c0]:not(:nth-child(1)):nth-child(4) {
                    -webkit-animation-delay: -1.2s;
                    animation-delay: -1.2s
                }

        .la-ball-climbing-dot.la-sm[_ngcontent-c0] {
            width: 20px;
            height: 16px
        }

            .la-ball-climbing-dot.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                width: 6px;
                height: 6px
            }

            .la-ball-climbing-dot.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:not(:nth-child(1)) {
                width: 6px;
                height: 1px
            }

        .la-ball-climbing-dot.la-2x[_ngcontent-c0] {
            width: 84px;
            height: 64px
        }

            .la-ball-climbing-dot.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                width: 28px;
                height: 28px
            }

            .la-ball-climbing-dot.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:not(:nth-child(1)) {
                width: 28px;
                height: 4px
            }

        .la-ball-climbing-dot.la-3x[_ngcontent-c0] {
            width: 126px;
            height: 96px
        }

            .la-ball-climbing-dot.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                width: 42px;
                height: 42px
            }

            .la-ball-climbing-dot.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:not(:nth-child(1)) {
                width: 42px;
                height: 6px
            }

        @-webkit-keyframes ball-climbing-dot-jump {
            0%, 100% {
                -webkit-transform: scale(1,.7);
                transform: scale(1,.7)
            }

            20%, 80%, 90% {
                -webkit-transform: scale(.7,1.2);
                transform: scale(.7,1.2)
            }

            40%, 46% {
                -webkit-transform: scale(1,1);
                transform: scale(1,1)
            }

            50% {
                bottom: 125%
            }
        }

        @keyframes ball-climbing-dot-jump {
            0%, 100% {
                -webkit-transform: scale(1,.7);
                transform: scale(1,.7)
            }

            20%, 80%, 90% {
                -webkit-transform: scale(.7,1.2);
                transform: scale(.7,1.2)
            }

            40%, 46% {
                -webkit-transform: scale(1,1);
                transform: scale(1,1)
            }

            50% {
                bottom: 125%
            }
        }

        @-webkit-keyframes ball-climbing-dot-steps {
            0% {
                top: 0;
                right: 0;
                opacity: 0
            }

            50% {
                opacity: 1
            }

            100% {
                top: 100%;
                right: 100%;
                opacity: 0
            }
        }

        @keyframes ball-climbing-dot-steps {
            0% {
                top: 0;
                right: 0;
                opacity: 0
            }

            50% {
                opacity: 1
            }

            100% {
                top: 100%;
                right: 100%;
                opacity: 0
            }
        }

        .la-ball-clip-rotate-multiple[_ngcontent-c0], .la-ball-clip-rotate-multiple[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-clip-rotate-multiple[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-ball-clip-rotate-multiple.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-clip-rotate-multiple[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            border: 2px solid currentColor;
            position: absolute;
            top: 50%;
            left: 50%;
            background: 0 0;
            border-radius: 100%;
            -webkit-animation: 1s ease-in-out infinite ball-clip-rotate-multiple-rotate;
            animation: 1s ease-in-out infinite ball-clip-rotate-multiple-rotate
        }

            .la-ball-clip-rotate-multiple[_ngcontent-c0] > div[_ngcontent-c0]:first-child {
                position: absolute;
                width: 32px;
                height: 32px;
                border-right-color: transparent;
                border-left-color: transparent
            }

            .la-ball-clip-rotate-multiple[_ngcontent-c0] > div[_ngcontent-c0]:last-child {
                width: 16px;
                height: 16px;
                border-top-color: transparent;
                border-bottom-color: transparent;
                -webkit-animation-duration: .5s;
                animation-duration: .5s;
                -webkit-animation-direction: reverse;
                animation-direction: reverse
            }

        .la-ball-clip-rotate-multiple.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-ball-clip-rotate-multiple.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                border-width: 1px
            }

                .la-ball-clip-rotate-multiple.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:first-child {
                    width: 16px;
                    height: 16px
                }

                .la-ball-clip-rotate-multiple.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:last-child {
                    width: 8px;
                    height: 8px
                }

        .la-ball-clip-rotate-multiple.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-ball-clip-rotate-multiple.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                border-width: 4px
            }

                .la-ball-clip-rotate-multiple.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:first-child {
                    width: 64px;
                    height: 64px
                }

                .la-ball-clip-rotate-multiple.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:last-child {
                    width: 32px;
                    height: 32px
                }

        .la-ball-clip-rotate-multiple.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-ball-clip-rotate-multiple.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                border-width: 6px
            }

                .la-ball-clip-rotate-multiple.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:first-child {
                    width: 96px;
                    height: 96px
                }

                .la-ball-clip-rotate-multiple.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:last-child {
                    width: 48px;
                    height: 48px
                }

        @-webkit-keyframes ball-clip-rotate-multiple-rotate {
            0% {
                -webkit-transform: translate(-50%,-50%) rotate(0);
                transform: translate(-50%,-50%) rotate(0)
            }

            50% {
                -webkit-transform: translate(-50%,-50%) rotate(180deg);
                transform: translate(-50%,-50%) rotate(180deg)
            }

            100% {
                -webkit-transform: translate(-50%,-50%) rotate(360deg);
                transform: translate(-50%,-50%) rotate(360deg)
            }
        }

        @keyframes ball-clip-rotate-multiple-rotate {
            0% {
                -webkit-transform: translate(-50%,-50%) rotate(0);
                transform: translate(-50%,-50%) rotate(0)
            }

            50% {
                -webkit-transform: translate(-50%,-50%) rotate(180deg);
                transform: translate(-50%,-50%) rotate(180deg)
            }

            100% {
                -webkit-transform: translate(-50%,-50%) rotate(360deg);
                transform: translate(-50%,-50%) rotate(360deg)
            }
        }

        .la-ball-clip-rotate-pulse[_ngcontent-c0], .la-ball-clip-rotate-pulse[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-clip-rotate-pulse[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-ball-clip-rotate-pulse.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-clip-rotate-pulse[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 50%;
            left: 50%;
            border-radius: 100%
        }

            .la-ball-clip-rotate-pulse[_ngcontent-c0] > div[_ngcontent-c0]:first-child {
                position: absolute;
                width: 32px;
                height: 32px;
                background: 0 0;
                border-style: solid;
                border-width: 2px;
                border-right-color: transparent;
                border-left-color: transparent;
                -webkit-animation: 1s cubic-bezier(.09,.57,.49,.9) infinite ball-clip-rotate-pulse-rotate;
                animation: 1s cubic-bezier(.09,.57,.49,.9) infinite ball-clip-rotate-pulse-rotate
            }

            .la-ball-clip-rotate-pulse[_ngcontent-c0] > div[_ngcontent-c0]:last-child {
                width: 16px;
                height: 16px;
                -webkit-animation: 1s cubic-bezier(.09,.57,.49,.9) infinite ball-clip-rotate-pulse-scale;
                animation: 1s cubic-bezier(.09,.57,.49,.9) infinite ball-clip-rotate-pulse-scale
            }

        .la-ball-clip-rotate-pulse.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-ball-clip-rotate-pulse.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:first-child {
                width: 16px;
                height: 16px;
                border-width: 1px
            }

            .la-ball-clip-rotate-pulse.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:last-child {
                width: 8px;
                height: 8px
            }

        .la-ball-clip-rotate-pulse.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-ball-clip-rotate-pulse.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:first-child {
                width: 64px;
                height: 64px;
                border-width: 4px
            }

            .la-ball-clip-rotate-pulse.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:last-child {
                width: 32px;
                height: 32px
            }

        .la-ball-clip-rotate-pulse.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-ball-clip-rotate-pulse.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:first-child {
                width: 96px;
                height: 96px;
                border-width: 6px
            }

            .la-ball-clip-rotate-pulse.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:last-child {
                width: 48px;
                height: 48px
            }

        @-webkit-keyframes ball-clip-rotate-pulse-rotate {
            0% {
                -webkit-transform: translate(-50%,-50%) rotate(0);
                transform: translate(-50%,-50%) rotate(0)
            }

            50% {
                -webkit-transform: translate(-50%,-50%) rotate(180deg);
                transform: translate(-50%,-50%) rotate(180deg)
            }

            100% {
                -webkit-transform: translate(-50%,-50%) rotate(360deg);
                transform: translate(-50%,-50%) rotate(360deg)
            }
        }

        @keyframes ball-clip-rotate-pulse-rotate {
            0% {
                -webkit-transform: translate(-50%,-50%) rotate(0);
                transform: translate(-50%,-50%) rotate(0)
            }

            50% {
                -webkit-transform: translate(-50%,-50%) rotate(180deg);
                transform: translate(-50%,-50%) rotate(180deg)
            }

            100% {
                -webkit-transform: translate(-50%,-50%) rotate(360deg);
                transform: translate(-50%,-50%) rotate(360deg)
            }
        }

        @-webkit-keyframes ball-clip-rotate-pulse-scale {
            0%, 100% {
                opacity: 1;
                -webkit-transform: translate(-50%,-50%) scale(1);
                transform: translate(-50%,-50%) scale(1)
            }

            30% {
                opacity: .3;
                -webkit-transform: translate(-50%,-50%) scale(.15);
                transform: translate(-50%,-50%) scale(.15)
            }
        }

        @keyframes ball-clip-rotate-pulse-scale {
            0%, 100% {
                opacity: 1;
                -webkit-transform: translate(-50%,-50%) scale(1);
                transform: translate(-50%,-50%) scale(1)
            }

            30% {
                opacity: .3;
                -webkit-transform: translate(-50%,-50%) scale(.15);
                transform: translate(-50%,-50%) scale(.15)
            }
        }

        .la-ball-clip-rotate[_ngcontent-c0], .la-ball-clip-rotate[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-clip-rotate[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-ball-clip-rotate.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-clip-rotate[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            border: 2px solid currentColor;
            width: 32px;
            height: 32px;
            background: 0 0;
            border-bottom-color: transparent;
            border-radius: 100%;
            -webkit-animation: .75s linear infinite ball-clip-rotate;
            animation: .75s linear infinite ball-clip-rotate
        }

        .la-ball-clip-rotate.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-ball-clip-rotate.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 16px;
                height: 16px;
                border-width: 1px
            }

        .la-ball-clip-rotate.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-ball-clip-rotate.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 64px;
                height: 64px;
                border-width: 4px
            }

        .la-ball-clip-rotate.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-ball-clip-rotate.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 96px;
                height: 96px;
                border-width: 6px
            }

        @-webkit-keyframes ball-clip-rotate {
            0% {
                -webkit-transform: rotate(0);
                transform: rotate(0)
            }

            50% {
                -webkit-transform: rotate(180deg);
                transform: rotate(180deg)
            }

            100% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        @keyframes ball-clip-rotate {
            0% {
                -webkit-transform: rotate(0);
                transform: rotate(0)
            }

            50% {
                -webkit-transform: rotate(180deg);
                transform: rotate(180deg)
            }

            100% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        .la-ball-elastic-dots[_ngcontent-c0], .la-ball-elastic-dots[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-elastic-dots[_ngcontent-c0] {
            display: block;
            color: #fff;
            width: 120px;
            height: 10px;
            font-size: 0;
            text-align: center
        }

        .la-ball-elastic-dots.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-elastic-dots[_ngcontent-c0] > div[_ngcontent-c0] {
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            display: inline-block;
            width: 10px;
            height: 10px;
            white-space: nowrap;
            border-radius: 100%;
            -webkit-animation: 1s infinite ball-elastic-dots-anim;
            animation: 1s infinite ball-elastic-dots-anim
        }

        .la-ball-elastic-dots.la-sm[_ngcontent-c0] {
            width: 60px;
            height: 4px
        }

            .la-ball-elastic-dots.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px
            }

        .la-ball-elastic-dots.la-2x[_ngcontent-c0] {
            width: 240px;
            height: 20px
        }

            .la-ball-elastic-dots.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 20px;
                height: 20px
            }

        .la-ball-elastic-dots.la-3x[_ngcontent-c0] {
            width: 360px;
            height: 30px
        }

            .la-ball-elastic-dots.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 30px;
                height: 30px
            }

        @-webkit-keyframes ball-elastic-dots-anim {
            0%, 100% {
                margin: 0;
                -webkit-transform: scale(1);
                transform: scale(1)
            }

            50% {
                margin: 0 5%;
                -webkit-transform: scale(.65);
                transform: scale(.65)
            }
        }

        @keyframes ball-elastic-dots-anim {
            0%, 100% {
                margin: 0;
                -webkit-transform: scale(1);
                transform: scale(1)
            }

            50% {
                margin: 0 5%;
                -webkit-transform: scale(.65);
                transform: scale(.65)
            }
        }

        .la-ball-fall[_ngcontent-c0], .la-ball-fall[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-fall[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 54px;
            height: 18px
        }

        .la-ball-fall.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-fall[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            width: 10px;
            height: 10px;
            margin: 4px;
            border-radius: 100%;
            opacity: 0;
            -webkit-animation: 1s ease-in-out infinite ball-fall;
            animation: 1s ease-in-out infinite ball-fall
        }

            .la-ball-fall[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                -webkit-animation-delay: -.2s;
                animation-delay: -.2s
            }

            .la-ball-fall[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                -webkit-animation-delay: -.1s;
                animation-delay: -.1s
            }

            .la-ball-fall[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-animation-delay: 0s;
                animation-delay: 0s
            }

        .la-ball-fall.la-sm[_ngcontent-c0] {
            width: 26px;
            height: 8px
        }

            .la-ball-fall.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px;
                margin: 2px
            }

        .la-ball-fall.la-2x[_ngcontent-c0] {
            width: 108px;
            height: 36px
        }

            .la-ball-fall.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 20px;
                height: 20px;
                margin: 8px
            }

        .la-ball-fall.la-3x[_ngcontent-c0] {
            width: 162px;
            height: 54px
        }

            .la-ball-fall.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 30px;
                height: 30px;
                margin: 12px
            }

        @-webkit-keyframes ball-fall {
            0% {
                opacity: 0;
                -webkit-transform: translateY(-145%);
                transform: translateY(-145%)
            }

            10%, 90% {
                opacity: .5
            }

            20%, 80% {
                opacity: 1;
                -webkit-transform: translateY(0);
                transform: translateY(0)
            }

            100% {
                opacity: 0;
                -webkit-transform: translateY(145%);
                transform: translateY(145%)
            }
        }

        @keyframes ball-fall {
            0% {
                opacity: 0;
                -webkit-transform: translateY(-145%);
                transform: translateY(-145%)
            }

            10%, 90% {
                opacity: .5
            }

            20%, 80% {
                opacity: 1;
                -webkit-transform: translateY(0);
                transform: translateY(0)
            }

            100% {
                opacity: 0;
                -webkit-transform: translateY(145%);
                transform: translateY(145%)
            }
        }

        .la-ball-fussion[_ngcontent-c0], .la-ball-fussion[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-fussion[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 8px;
            height: 8px
        }

        .la-ball-fussion.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-fussion[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            width: 12px;
            height: 12px;
            border-radius: 100%;
            -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
            -webkit-animation: 1s infinite ball-fussion-ball1;
            animation: 1s infinite ball-fussion-ball1
        }

            .la-ball-fussion[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                top: 0;
                left: 50%;
                z-index: 1
            }

            .la-ball-fussion[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                top: 50%;
                left: 100%;
                z-index: 2;
                -webkit-animation-name: ball-fussion-ball2;
                animation-name: ball-fussion-ball2
            }

            .la-ball-fussion[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                top: 100%;
                left: 50%;
                z-index: 1;
                -webkit-animation-name: ball-fussion-ball3;
                animation-name: ball-fussion-ball3
            }

            .la-ball-fussion[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                top: 50%;
                left: 0;
                z-index: 2;
                -webkit-animation-name: ball-fussion-ball4;
                animation-name: ball-fussion-ball4
            }

        .la-ball-fussion.la-sm[_ngcontent-c0] {
            width: 4px;
            height: 4px
        }

            .la-ball-fussion.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 6px;
                height: 6px
            }

        .la-ball-fussion.la-2x[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-ball-fussion.la-2x[_ngcontent-c0] > div[_ngcontent-c0], .la-ball-fussion.la-3x[_ngcontent-c0] {
                width: 24px;
                height: 24px
            }

                .la-ball-fussion.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                    width: 36px;
                    height: 36px
                }

        @-webkit-keyframes ball-fussion-ball1 {
            0% {
                opacity: .35
            }

            50% {
                top: -100%;
                left: 200%;
                opacity: 1
            }

            100% {
                top: 50%;
                left: 100%;
                z-index: 2;
                opacity: .35
            }
        }

        @keyframes ball-fussion-ball1 {
            0% {
                opacity: .35
            }

            50% {
                top: -100%;
                left: 200%;
                opacity: 1
            }

            100% {
                top: 50%;
                left: 100%;
                z-index: 2;
                opacity: .35
            }
        }

        @-webkit-keyframes ball-fussion-ball2 {
            0% {
                opacity: .35
            }

            50% {
                top: 200%;
                left: 200%;
                opacity: 1
            }

            100% {
                top: 100%;
                left: 50%;
                z-index: 1;
                opacity: .35
            }
        }

        @keyframes ball-fussion-ball2 {
            0% {
                opacity: .35
            }

            50% {
                top: 200%;
                left: 200%;
                opacity: 1
            }

            100% {
                top: 100%;
                left: 50%;
                z-index: 1;
                opacity: .35
            }
        }

        @-webkit-keyframes ball-fussion-ball3 {
            0% {
                opacity: .35
            }

            50% {
                top: 200%;
                left: -100%;
                opacity: 1
            }

            100% {
                top: 50%;
                left: 0;
                z-index: 2;
                opacity: .35
            }
        }

        @keyframes ball-fussion-ball3 {
            0% {
                opacity: .35
            }

            50% {
                top: 200%;
                left: -100%;
                opacity: 1
            }

            100% {
                top: 50%;
                left: 0;
                z-index: 2;
                opacity: .35
            }
        }

        @-webkit-keyframes ball-fussion-ball4 {
            0% {
                opacity: .35
            }

            50% {
                top: -100%;
                left: -100%;
                opacity: 1
            }

            100% {
                top: 0;
                left: 50%;
                z-index: 1;
                opacity: .35
            }
        }

        @keyframes ball-fussion-ball4 {
            0% {
                opacity: .35
            }

            50% {
                top: -100%;
                left: -100%;
                opacity: 1
            }

            100% {
                top: 0;
                left: 50%;
                z-index: 1;
                opacity: .35
            }
        }

        .la-ball-grid-beat[_ngcontent-c0], .la-ball-grid-beat[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-grid-beat[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 36px;
            height: 36px
        }

        .la-ball-grid-beat.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-grid-beat[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            width: 8px;
            height: 8px;
            margin: 2px;
            border-radius: 100%;
            -webkit-animation-name: ball-grid-beat;
            animation-name: ball-grid-beat;
            -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite
        }

            .la-ball-grid-beat[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                -webkit-animation-duration: .65s;
                animation-duration: .65s;
                -webkit-animation-delay: .03s;
                animation-delay: .03s
            }

            .la-ball-grid-beat[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                -webkit-animation-duration: 1.02s;
                animation-duration: 1.02s;
                -webkit-animation-delay: .09s;
                animation-delay: .09s
            }

            .la-ball-grid-beat[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-animation-duration: 1.06s;
                animation-duration: 1.06s;
                -webkit-animation-delay: -.69s;
                animation-delay: -.69s
            }

            .la-ball-grid-beat[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                -webkit-animation-duration: 1.5s;
                animation-duration: 1.5s;
                -webkit-animation-delay: -.41s;
                animation-delay: -.41s
            }

            .la-ball-grid-beat[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                -webkit-animation-duration: 1.6s;
                animation-duration: 1.6s;
                -webkit-animation-delay: .04s;
                animation-delay: .04s
            }

            .la-ball-grid-beat[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                -webkit-animation-duration: .84s;
                animation-duration: .84s;
                -webkit-animation-delay: .07s;
                animation-delay: .07s
            }

            .la-ball-grid-beat[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(7) {
                -webkit-animation-duration: .68s;
                animation-duration: .68s;
                -webkit-animation-delay: -.66s;
                animation-delay: -.66s
            }

            .la-ball-grid-beat[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(8) {
                -webkit-animation-duration: .93s;
                animation-duration: .93s;
                -webkit-animation-delay: -.76s;
                animation-delay: -.76s
            }

            .la-ball-grid-beat[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(9) {
                -webkit-animation-duration: 1.24s;
                animation-duration: 1.24s;
                -webkit-animation-delay: -.76s;
                animation-delay: -.76s
            }

        .la-ball-grid-beat.la-sm[_ngcontent-c0] {
            width: 18px;
            height: 18px
        }

            .la-ball-grid-beat.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px;
                margin: 1px
            }

        .la-ball-grid-beat.la-2x[_ngcontent-c0] {
            width: 72px;
            height: 72px
        }

            .la-ball-grid-beat.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 16px;
                height: 16px;
                margin: 4px
            }

        .la-ball-grid-beat.la-3x[_ngcontent-c0] {
            width: 108px;
            height: 108px
        }

            .la-ball-grid-beat.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 24px;
                height: 24px;
                margin: 6px
            }

        @-webkit-keyframes ball-grid-beat {
            0%, 100% {
                opacity: 1
            }

            50% {
                opacity: .35
            }
        }

        @keyframes ball-grid-beat {
            0%, 100% {
                opacity: 1
            }

            50% {
                opacity: .35
            }
        }

        .la-ball-grid-pulse[_ngcontent-c0], .la-ball-grid-pulse[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-grid-pulse[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 36px;
            height: 36px
        }

        .la-ball-grid-pulse.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-grid-pulse[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            width: 8px;
            height: 8px;
            margin: 2px;
            border-radius: 100%;
            -webkit-animation-name: ball-grid-pulse;
            animation-name: ball-grid-pulse;
            -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite
        }

            .la-ball-grid-pulse[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                -webkit-animation-duration: .65s;
                animation-duration: .65s;
                -webkit-animation-delay: .03s;
                animation-delay: .03s
            }

            .la-ball-grid-pulse[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                -webkit-animation-duration: 1.02s;
                animation-duration: 1.02s;
                -webkit-animation-delay: .09s;
                animation-delay: .09s
            }

            .la-ball-grid-pulse[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-animation-duration: 1.06s;
                animation-duration: 1.06s;
                -webkit-animation-delay: -.69s;
                animation-delay: -.69s
            }

            .la-ball-grid-pulse[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                -webkit-animation-duration: 1.5s;
                animation-duration: 1.5s;
                -webkit-animation-delay: -.41s;
                animation-delay: -.41s
            }

            .la-ball-grid-pulse[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                -webkit-animation-duration: 1.6s;
                animation-duration: 1.6s;
                -webkit-animation-delay: .04s;
                animation-delay: .04s
            }

            .la-ball-grid-pulse[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                -webkit-animation-duration: .84s;
                animation-duration: .84s;
                -webkit-animation-delay: .07s;
                animation-delay: .07s
            }

            .la-ball-grid-pulse[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(7) {
                -webkit-animation-duration: .68s;
                animation-duration: .68s;
                -webkit-animation-delay: -.66s;
                animation-delay: -.66s
            }

            .la-ball-grid-pulse[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(8) {
                -webkit-animation-duration: .93s;
                animation-duration: .93s;
                -webkit-animation-delay: -.76s;
                animation-delay: -.76s
            }

            .la-ball-grid-pulse[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(9) {
                -webkit-animation-duration: 1.24s;
                animation-duration: 1.24s;
                -webkit-animation-delay: -.76s;
                animation-delay: -.76s
            }

        .la-ball-grid-pulse.la-sm[_ngcontent-c0] {
            width: 18px;
            height: 18px
        }

            .la-ball-grid-pulse.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px;
                margin: 1px
            }

        .la-ball-grid-pulse.la-2x[_ngcontent-c0] {
            width: 72px;
            height: 72px
        }

            .la-ball-grid-pulse.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 16px;
                height: 16px;
                margin: 4px
            }

        .la-ball-grid-pulse.la-3x[_ngcontent-c0] {
            width: 108px;
            height: 108px
        }

            .la-ball-grid-pulse.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 24px;
                height: 24px;
                margin: 6px
            }

        @-webkit-keyframes ball-grid-pulse {
            0%, 100% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1)
            }

            50% {
                opacity: .35;
                -webkit-transform: scale(.45);
                transform: scale(.45)
            }
        }

        @keyframes ball-grid-pulse {
            0%, 100% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1)
            }

            50% {
                opacity: .35;
                -webkit-transform: scale(.45);
                transform: scale(.45)
            }
        }

        .la-ball-newton-cradle[_ngcontent-c0], .la-ball-newton-cradle[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-newton-cradle[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 40px;
            height: 10px
        }

        .la-ball-newton-cradle.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-newton-cradle[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            width: 10px;
            height: 10px;
            border-radius: 100%
        }

            .la-ball-newton-cradle[_ngcontent-c0] > div[_ngcontent-c0]:first-child {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                -webkit-animation: 1s ease-out infinite ball-newton-cradle-left;
                animation: 1s ease-out infinite ball-newton-cradle-left
            }

            .la-ball-newton-cradle[_ngcontent-c0] > div[_ngcontent-c0]:last-child {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                -webkit-animation: 1s ease-out infinite ball-newton-cradle-right;
                animation: 1s ease-out infinite ball-newton-cradle-right
            }

        .la-ball-newton-cradle.la-sm[_ngcontent-c0] {
            width: 20px;
            height: 4px
        }

            .la-ball-newton-cradle.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px
            }

        .la-ball-newton-cradle.la-2x[_ngcontent-c0] {
            width: 80px;
            height: 20px
        }

            .la-ball-newton-cradle.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 20px;
                height: 20px
            }

        .la-ball-newton-cradle.la-3x[_ngcontent-c0] {
            width: 120px;
            height: 30px
        }

            .la-ball-newton-cradle.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 30px;
                height: 30px
            }

        @-webkit-keyframes ball-newton-cradle-left {
            25% {
                -webkit-transform: translateX(-100%);
                transform: translateX(-100%);
                -webkit-animation-timing-function: ease-in;
                animation-timing-function: ease-in
            }

            50% {
                -webkit-transform: translateX(0);
                transform: translateX(0)
            }
        }

        @keyframes ball-newton-cradle-left {
            25% {
                -webkit-transform: translateX(-100%);
                transform: translateX(-100%);
                -webkit-animation-timing-function: ease-in;
                animation-timing-function: ease-in
            }

            50% {
                -webkit-transform: translateX(0);
                transform: translateX(0)
            }
        }

        @-webkit-keyframes ball-newton-cradle-right {
            100%, 50% {
                -webkit-transform: translateX(0);
                transform: translateX(0)
            }

            75% {
                -webkit-transform: translateX(100%);
                transform: translateX(100%);
                -webkit-animation-timing-function: ease-in;
                animation-timing-function: ease-in
            }
        }

        @keyframes ball-newton-cradle-right {
            100%, 50% {
                -webkit-transform: translateX(0);
                transform: translateX(0)
            }

            75% {
                -webkit-transform: translateX(100%);
                transform: translateX(100%);
                -webkit-animation-timing-function: ease-in;
                animation-timing-function: ease-in
            }
        }

        .la-ball-pulse-rise[_ngcontent-c0], .la-ball-pulse-rise[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-pulse-rise[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 70px;
            height: 14px
        }

        .la-ball-pulse-rise.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-pulse-rise[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            width: 10px;
            height: 10px;
            margin: 2px;
            border-radius: 100%;
            -webkit-animation: 1s cubic-bezier(.15,.36,.9,.6) infinite ball-pulse-rise-even;
            animation: 1s cubic-bezier(.15,.36,.9,.6) infinite ball-pulse-rise-even
        }

            .la-ball-pulse-rise[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2n-1) {
                -webkit-animation-name: ball-pulse-rise-odd;
                animation-name: ball-pulse-rise-odd
            }

        .la-ball-pulse-rise.la-sm[_ngcontent-c0] {
            width: 34px;
            height: 6px
        }

            .la-ball-pulse-rise.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px;
                margin: 1px
            }

        .la-ball-pulse-rise.la-2x[_ngcontent-c0] {
            width: 140px;
            height: 28px
        }

            .la-ball-pulse-rise.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 20px;
                height: 20px;
                margin: 4px
            }

        .la-ball-pulse-rise.la-3x[_ngcontent-c0] {
            width: 210px;
            height: 42px
        }

            .la-ball-pulse-rise.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 30px;
                height: 30px;
                margin: 6px
            }

        @-webkit-keyframes ball-pulse-rise-even {
            0% {
                opacity: 1;
                -webkit-transform: scale(1.1);
                transform: scale(1.1)
            }

            25% {
                -webkit-transform: translateY(-200%);
                transform: translateY(-200%)
            }

            50% {
                opacity: .35;
                -webkit-transform: scale(.3);
                transform: scale(.3)
            }

            75% {
                -webkit-transform: translateY(200%);
                transform: translateY(200%)
            }

            100% {
                opacity: 1;
                -webkit-transform: translateY(0);
                -webkit-transform: scale(1);
                transform: translateY(0);
                transform: scale(1)
            }
        }

        @keyframes ball-pulse-rise-even {
            0% {
                opacity: 1;
                -webkit-transform: scale(1.1);
                transform: scale(1.1)
            }

            25% {
                -webkit-transform: translateY(-200%);
                transform: translateY(-200%)
            }

            50% {
                opacity: .35;
                -webkit-transform: scale(.3);
                transform: scale(.3)
            }

            75% {
                -webkit-transform: translateY(200%);
                transform: translateY(200%)
            }

            100% {
                opacity: 1;
                -webkit-transform: translateY(0);
                -webkit-transform: scale(1);
                transform: translateY(0);
                transform: scale(1)
            }
        }

        @-webkit-keyframes ball-pulse-rise-odd {
            0% {
                opacity: .35;
                -webkit-transform: scale(.4);
                transform: scale(.4)
            }

            25% {
                -webkit-transform: translateY(200%);
                transform: translateY(200%)
            }

            50% {
                opacity: 1;
                -webkit-transform: scale(1.1);
                transform: scale(1.1)
            }

            75% {
                -webkit-transform: translateY(-200%);
                transform: translateY(-200%)
            }

            100% {
                opacity: .35;
                -webkit-transform: translateY(0);
                -webkit-transform: scale(.75);
                transform: translateY(0);
                transform: scale(.75)
            }
        }

        @keyframes ball-pulse-rise-odd {
            0% {
                opacity: .35;
                -webkit-transform: scale(.4);
                transform: scale(.4)
            }

            25% {
                -webkit-transform: translateY(200%);
                transform: translateY(200%)
            }

            50% {
                opacity: 1;
                -webkit-transform: scale(1.1);
                transform: scale(1.1)
            }

            75% {
                -webkit-transform: translateY(-200%);
                transform: translateY(-200%)
            }

            100% {
                opacity: .35;
                -webkit-transform: translateY(0);
                -webkit-transform: scale(.75);
                transform: translateY(0);
                transform: scale(.75)
            }
        }

        .la-ball-pulse-sync[_ngcontent-c0], .la-ball-pulse-sync[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-pulse-sync[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 54px;
            height: 18px
        }

        .la-ball-pulse-sync.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-pulse-sync[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            width: 10px;
            height: 10px;
            margin: 4px;
            border-radius: 100%;
            -webkit-animation: .6s ease-in-out infinite ball-pulse-sync;
            animation: .6s ease-in-out infinite ball-pulse-sync
        }

            .la-ball-pulse-sync[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                -webkit-animation-delay: -.14s;
                animation-delay: -.14s
            }

            .la-ball-pulse-sync[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                -webkit-animation-delay: -.07s;
                animation-delay: -.07s
            }

            .la-ball-pulse-sync[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-animation-delay: 0s;
                animation-delay: 0s
            }

        .la-ball-pulse-sync.la-sm[_ngcontent-c0] {
            width: 26px;
            height: 8px
        }

            .la-ball-pulse-sync.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px;
                margin: 2px
            }

        .la-ball-pulse-sync.la-2x[_ngcontent-c0] {
            width: 108px;
            height: 36px
        }

            .la-ball-pulse-sync.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 20px;
                height: 20px;
                margin: 8px
            }

        .la-ball-pulse-sync.la-3x[_ngcontent-c0] {
            width: 162px;
            height: 54px
        }

            .la-ball-pulse-sync.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 30px;
                height: 30px;
                margin: 12px
            }

        @-webkit-keyframes ball-pulse-sync {
            33% {
                -webkit-transform: translateY(100%);
                transform: translateY(100%)
            }

            66% {
                -webkit-transform: translateY(-100%);
                transform: translateY(-100%)
            }

            100% {
                -webkit-transform: translateY(0);
                transform: translateY(0)
            }
        }

        @keyframes ball-pulse-sync {
            33% {
                -webkit-transform: translateY(100%);
                transform: translateY(100%)
            }

            66% {
                -webkit-transform: translateY(-100%);
                transform: translateY(-100%)
            }

            100% {
                -webkit-transform: translateY(0);
                transform: translateY(0)
            }
        }

        .la-ball-pulse[_ngcontent-c0], .la-ball-pulse[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-pulse[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 54px;
            height: 18px
        }

        .la-ball-pulse.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-pulse[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            width: 10px;
            height: 10px;
            margin: 4px;
            border-radius: 100%;
            -webkit-animation: 1s infinite ball-pulse;
            animation: 1s infinite ball-pulse
        }

            .la-ball-pulse[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                -webkit-animation-delay: -.2s;
                animation-delay: -.2s
            }

            .la-ball-pulse[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                -webkit-animation-delay: -.1s;
                animation-delay: -.1s
            }

            .la-ball-pulse[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-animation-delay: 0s;
                animation-delay: 0s
            }

        .la-ball-pulse.la-sm[_ngcontent-c0] {
            width: 26px;
            height: 8px
        }

            .la-ball-pulse.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px;
                margin: 2px
            }

        .la-ball-pulse.la-2x[_ngcontent-c0] {
            width: 108px;
            height: 36px
        }

            .la-ball-pulse.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 20px;
                height: 20px;
                margin: 8px
            }

        .la-ball-pulse.la-3x[_ngcontent-c0] {
            width: 162px;
            height: 54px
        }

            .la-ball-pulse.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 30px;
                height: 30px;
                margin: 12px
            }

        @-webkit-keyframes ball-pulse {
            0%, 100%, 60% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1)
            }

            30% {
                opacity: .1;
                -webkit-transform: scale(.01);
                transform: scale(.01)
            }
        }

        @keyframes ball-pulse {
            0%, 100%, 60% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1)
            }

            30% {
                opacity: .1;
                -webkit-transform: scale(.01);
                transform: scale(.01)
            }
        }

        .la-ball-rotate[_ngcontent-c0], .la-ball-rotate[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-rotate[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 10px;
            height: 10px
        }

        .la-ball-rotate.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-rotate[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            width: 10px;
            height: 10px;
            border-radius: 100%;
            -webkit-animation: 1s cubic-bezier(.7,-.13,.22,.86) infinite ball-rotate-animation;
            animation: 1s cubic-bezier(.7,-.13,.22,.86) infinite ball-rotate-animation
        }

            .la-ball-rotate[_ngcontent-c0] > div[_ngcontent-c0]:after, .la-ball-rotate[_ngcontent-c0] > div[_ngcontent-c0]:before {
                position: absolute;
                width: inherit;
                height: inherit;
                margin: inherit;
                content: "";
                background: currentColor;
                border-radius: inherit;
                opacity: .8
            }

            .la-ball-rotate[_ngcontent-c0] > div[_ngcontent-c0]:before {
                top: 0;
                left: -150%
            }

            .la-ball-rotate[_ngcontent-c0] > div[_ngcontent-c0]:after {
                top: 0;
                left: 150%
            }

        .la-ball-rotate.la-sm[_ngcontent-c0], .la-ball-rotate.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
            width: 4px;
            height: 4px
        }

        .la-ball-rotate.la-2x[_ngcontent-c0], .la-ball-rotate.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
            width: 20px;
            height: 20px
        }

        .la-ball-rotate.la-3x[_ngcontent-c0], .la-ball-rotate.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
            width: 30px;
            height: 30px
        }

        @-webkit-keyframes ball-rotate-animation {
            0% {
                -webkit-transform: rotate(0);
                transform: rotate(0)
            }

            50% {
                -webkit-transform: rotate(180deg);
                transform: rotate(180deg)
            }

            100% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        @keyframes ball-rotate-animation {
            0% {
                -webkit-transform: rotate(0);
                transform: rotate(0)
            }

            50% {
                -webkit-transform: rotate(180deg);
                transform: rotate(180deg)
            }

            100% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        .la-ball-running-dots[_ngcontent-c0], .la-ball-running-dots[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-running-dots[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 10px;
            height: 10px
        }

        .la-ball-running-dots.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-running-dots[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            width: 10px;
            height: 10px;
            margin-left: -25px;
            border-radius: 100%;
            -webkit-animation: 2s linear infinite ball-running-dots-animate;
            animation: 2s linear infinite ball-running-dots-animate
        }

            .la-ball-running-dots[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                -webkit-animation-delay: 0s;
                animation-delay: 0s
            }

            .la-ball-running-dots[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                -webkit-animation-delay: -.4s;
                animation-delay: -.4s
            }

            .la-ball-running-dots[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-animation-delay: -.8s;
                animation-delay: -.8s
            }

            .la-ball-running-dots[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                -webkit-animation-delay: -1.2s;
                animation-delay: -1.2s
            }

            .la-ball-running-dots[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                -webkit-animation-delay: -1.6s;
                animation-delay: -1.6s
            }

            .la-ball-running-dots[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                -webkit-animation-delay: -2s;
                animation-delay: -2s
            }

            .la-ball-running-dots[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(7) {
                -webkit-animation-delay: -2.4s;
                animation-delay: -2.4s
            }

            .la-ball-running-dots[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(8) {
                -webkit-animation-delay: -2.8s;
                animation-delay: -2.8s
            }

            .la-ball-running-dots[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(9) {
                -webkit-animation-delay: -3.2s;
                animation-delay: -3.2s
            }

            .la-ball-running-dots[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(10) {
                -webkit-animation-delay: -3.6s;
                animation-delay: -3.6s
            }

        .la-ball-running-dots.la-sm[_ngcontent-c0] {
            width: 4px;
            height: 4px
        }

            .la-ball-running-dots.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px;
                margin-left: -12px
            }

        .la-ball-running-dots.la-2x[_ngcontent-c0] {
            width: 20px;
            height: 20px
        }

            .la-ball-running-dots.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 20px;
                height: 20px;
                margin-left: -50px
            }

        .la-ball-running-dots.la-3x[_ngcontent-c0] {
            width: 30px;
            height: 30px
        }

            .la-ball-running-dots.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 30px;
                height: 30px;
                margin-left: -75px
            }

        @-webkit-keyframes ball-running-dots-animate {
            0%, 100% {
                width: 100%;
                height: 100%;
                -webkit-transform: translateY(0) translateX(500%);
                transform: translateY(0) translateX(500%)
            }

            80% {
                -webkit-transform: translateY(0) translateX(0);
                transform: translateY(0) translateX(0)
            }

            85% {
                width: 100%;
                height: 100%;
                -webkit-transform: translateY(-125%) translateX(0);
                transform: translateY(-125%) translateX(0)
            }

            90% {
                width: 200%;
                height: 75%
            }

            95% {
                width: 100%;
                height: 100%;
                -webkit-transform: translateY(-100%) translateX(500%);
                transform: translateY(-100%) translateX(500%)
            }
        }

        @keyframes ball-running-dots-animate {
            0%, 100% {
                width: 100%;
                height: 100%;
                -webkit-transform: translateY(0) translateX(500%);
                transform: translateY(0) translateX(500%)
            }

            80% {
                -webkit-transform: translateY(0) translateX(0);
                transform: translateY(0) translateX(0)
            }

            85% {
                width: 100%;
                height: 100%;
                -webkit-transform: translateY(-125%) translateX(0);
                transform: translateY(-125%) translateX(0)
            }

            90% {
                width: 200%;
                height: 75%
            }

            95% {
                width: 100%;
                height: 100%;
                -webkit-transform: translateY(-100%) translateX(500%);
                transform: translateY(-100%) translateX(500%)
            }
        }

        .la-ball-scale-multiple[_ngcontent-c0], .la-ball-scale-multiple[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-scale-multiple[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-ball-scale-multiple.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-scale-multiple[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 0;
            left: 0;
            width: 32px;
            height: 32px;
            border-radius: 100%;
            opacity: 0;
            -webkit-animation: 1s linear infinite ball-scale-multiple;
            animation: 1s linear infinite ball-scale-multiple
        }

            .la-ball-scale-multiple[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                -webkit-animation-delay: .2s;
                animation-delay: .2s
            }

            .la-ball-scale-multiple[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-animation-delay: .4s;
                animation-delay: .4s
            }

        .la-ball-scale-multiple.la-sm[_ngcontent-c0], .la-ball-scale-multiple.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

        .la-ball-scale-multiple.la-2x[_ngcontent-c0], .la-ball-scale-multiple.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

        .la-ball-scale-multiple.la-3x[_ngcontent-c0], .la-ball-scale-multiple.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

        @-webkit-keyframes ball-scale-multiple {
            0% {
                opacity: 0;
                -webkit-transform: scale(0);
                transform: scale(0)
            }

            5% {
                opacity: .75
            }

            100% {
                opacity: 0;
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        @keyframes ball-scale-multiple {
            0% {
                opacity: 0;
                -webkit-transform: scale(0);
                transform: scale(0)
            }

            5% {
                opacity: .75
            }

            100% {
                opacity: 0;
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        .la-ball-scale-pulse[_ngcontent-c0], .la-ball-scale-pulse[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-scale-pulse[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-ball-scale-pulse.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-scale-pulse[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 0;
            left: 0;
            width: 32px;
            height: 32px;
            border-radius: 100%;
            opacity: .5;
            -webkit-animation: 2s ease-in-out infinite ball-scale-pulse;
            animation: 2s ease-in-out infinite ball-scale-pulse
        }

            .la-ball-scale-pulse[_ngcontent-c0] > div[_ngcontent-c0]:last-child {
                -webkit-animation-delay: -1s;
                animation-delay: -1s
            }

        .la-ball-scale-pulse.la-sm[_ngcontent-c0], .la-ball-scale-pulse.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

        .la-ball-scale-pulse.la-2x[_ngcontent-c0], .la-ball-scale-pulse.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

        .la-ball-scale-pulse.la-3x[_ngcontent-c0], .la-ball-scale-pulse.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

        @-webkit-keyframes ball-scale-pulse {
            0%, 100% {
                -webkit-transform: scale(0);
                transform: scale(0)
            }

            50% {
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        @keyframes ball-scale-pulse {
            0%, 100% {
                -webkit-transform: scale(0);
                transform: scale(0)
            }

            50% {
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        .la-ball-scale-ripple-multiple[_ngcontent-c0], .la-ball-scale-ripple-multiple[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-scale-ripple-multiple[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-ball-scale-ripple-multiple.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-scale-ripple-multiple[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            border: 2px solid currentColor;
            position: absolute;
            top: 0;
            left: 0;
            width: 32px;
            height: 32px;
            background: 0 0;
            border-radius: 100%;
            opacity: 0;
            -webkit-animation: 1.25s cubic-bezier(.21,.53,.56,.8) infinite ball-scale-ripple-multiple;
            animation: 1.25s cubic-bezier(.21,.53,.56,.8) infinite ball-scale-ripple-multiple
        }

            .la-ball-scale-ripple-multiple[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                -webkit-animation-delay: 0s;
                animation-delay: 0s
            }

            .la-ball-scale-ripple-multiple[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                -webkit-animation-delay: .25s;
                animation-delay: .25s
            }

            .la-ball-scale-ripple-multiple[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-animation-delay: .5s;
                animation-delay: .5s
            }

        .la-ball-scale-ripple-multiple.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-ball-scale-ripple-multiple.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 16px;
                height: 16px;
                border-width: 1px
            }

        .la-ball-scale-ripple-multiple.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-ball-scale-ripple-multiple.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 64px;
                height: 64px;
                border-width: 4px
            }

        .la-ball-scale-ripple-multiple.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-ball-scale-ripple-multiple.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 96px;
                height: 96px;
                border-width: 6px
            }

        @-webkit-keyframes ball-scale-ripple-multiple {
            0% {
                opacity: 1;
                -webkit-transform: scale(.1);
                transform: scale(.1)
            }

            70% {
                opacity: .5;
                -webkit-transform: scale(1);
                transform: scale(1)
            }

            95% {
                opacity: 0
            }
        }

        @keyframes ball-scale-ripple-multiple {
            0% {
                opacity: 1;
                -webkit-transform: scale(.1);
                transform: scale(.1)
            }

            70% {
                opacity: .5;
                -webkit-transform: scale(1);
                transform: scale(1)
            }

            95% {
                opacity: 0
            }
        }

        .la-ball-scale-ripple[_ngcontent-c0], .la-ball-scale-ripple[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-scale-ripple[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-ball-scale-ripple.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-scale-ripple[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            border: 2px solid currentColor;
            width: 32px;
            height: 32px;
            background: 0 0;
            border-radius: 100%;
            opacity: 0;
            -webkit-animation: 1s cubic-bezier(.21,.53,.56,.8) infinite ball-scale-ripple;
            animation: 1s cubic-bezier(.21,.53,.56,.8) infinite ball-scale-ripple
        }

        .la-ball-scale-ripple.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-ball-scale-ripple.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 16px;
                height: 16px;
                border-width: 1px
            }

        .la-ball-scale-ripple.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-ball-scale-ripple.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 64px;
                height: 64px;
                border-width: 4px
            }

        .la-ball-scale-ripple.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-ball-scale-ripple.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 96px;
                height: 96px;
                border-width: 6px
            }

        @-webkit-keyframes ball-scale-ripple {
            0% {
                opacity: 1;
                -webkit-transform: scale(.1);
                transform: scale(.1)
            }

            70% {
                opacity: .65;
                -webkit-transform: scale(1);
                transform: scale(1)
            }

            100% {
                opacity: 0
            }
        }

        @keyframes ball-scale-ripple {
            0% {
                opacity: 1;
                -webkit-transform: scale(.1);
                transform: scale(.1)
            }

            70% {
                opacity: .65;
                -webkit-transform: scale(1);
                transform: scale(1)
            }

            100% {
                opacity: 0
            }
        }

        .la-ball-scale[_ngcontent-c0], .la-ball-scale[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-scale[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-ball-scale.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-scale[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            width: 32px;
            height: 32px;
            border-radius: 100%;
            opacity: 0;
            -webkit-animation: 1s ease-in-out infinite ball-scale;
            animation: 1s ease-in-out infinite ball-scale
        }

        .la-ball-scale.la-sm[_ngcontent-c0], .la-ball-scale.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

        .la-ball-scale.la-2x[_ngcontent-c0], .la-ball-scale.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

        .la-ball-scale.la-3x[_ngcontent-c0], .la-ball-scale.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

        @-webkit-keyframes ball-scale {
            0% {
                opacity: 1;
                -webkit-transform: scale(0);
                transform: scale(0)
            }

            100% {
                opacity: 0;
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        @keyframes ball-scale {
            0% {
                opacity: 1;
                -webkit-transform: scale(0);
                transform: scale(0)
            }

            100% {
                opacity: 0;
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        .la-ball-spin-clockwise-fade-rotating[_ngcontent-c0], .la-ball-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-spin-clockwise-fade-rotating[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px;
            -webkit-animation: 6s linear infinite ball-spin-clockwise-fade-rotating-rotate;
            animation: 6s linear infinite ball-spin-clockwise-fade-rotating-rotate
        }

        .la-ball-spin-clockwise-fade-rotating.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 50%;
            left: 50%;
            width: 8px;
            height: 8px;
            margin-top: -4px;
            margin-left: -4px;
            border-radius: 100%;
            -webkit-animation: 1s linear infinite ball-spin-clockwise-fade-rotating;
            animation: 1s linear infinite ball-spin-clockwise-fade-rotating
        }

            .la-ball-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                top: 5%;
                left: 50%;
                -webkit-animation-delay: -.875s;
                animation-delay: -.875s
            }

            .la-ball-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                top: 18.1801948466%;
                left: 81.8198051534%;
                -webkit-animation-delay: -.75s;
                animation-delay: -.75s
            }

            .la-ball-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                top: 50%;
                left: 95%;
                -webkit-animation-delay: -.625s;
                animation-delay: -.625s
            }

            .la-ball-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                top: 81.8198051534%;
                left: 81.8198051534%;
                -webkit-animation-delay: -.5s;
                animation-delay: -.5s
            }

            .la-ball-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                top: 94.9999999966%;
                left: 50.0000000005%;
                -webkit-animation-delay: -.375s;
                animation-delay: -.375s
            }

            .la-ball-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                top: 81.8198046966%;
                left: 18.1801949248%;
                -webkit-animation-delay: -.25s;
                animation-delay: -.25s
            }

            .la-ball-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(7) {
                top: 49.9999750815%;
                left: 5.0000051215%;
                -webkit-animation-delay: -.125s;
                animation-delay: -.125s
            }

            .la-ball-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(8) {
                top: 18.179464974%;
                left: 18.1803700518%;
                -webkit-animation-delay: 0s;
                animation-delay: 0s
            }

        .la-ball-spin-clockwise-fade-rotating.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-ball-spin-clockwise-fade-rotating.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px;
                margin-top: -2px;
                margin-left: -2px
            }

        .la-ball-spin-clockwise-fade-rotating.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-ball-spin-clockwise-fade-rotating.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 16px;
                height: 16px;
                margin-top: -8px;
                margin-left: -8px
            }

        .la-ball-spin-clockwise-fade-rotating.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-ball-spin-clockwise-fade-rotating.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 24px;
                height: 24px;
                margin-top: -12px;
                margin-left: -12px
            }

        @-webkit-keyframes ball-spin-clockwise-fade-rotating-rotate {
            100% {
                -webkit-transform: rotate(-360deg);
                transform: rotate(-360deg)
            }
        }

        @keyframes ball-spin-clockwise-fade-rotating-rotate {
            100% {
                -webkit-transform: rotate(-360deg);
                transform: rotate(-360deg)
            }
        }

        @-webkit-keyframes ball-spin-clockwise-fade-rotating {
            50% {
                opacity: .25;
                -webkit-transform: scale(.5);
                transform: scale(.5)
            }

            100% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        @keyframes ball-spin-clockwise-fade-rotating {
            50% {
                opacity: .25;
                -webkit-transform: scale(.5);
                transform: scale(.5)
            }

            100% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        .la-ball-spin-clockwise-fade[_ngcontent-c0], .la-ball-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-spin-clockwise-fade[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-ball-spin-clockwise-fade.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 50%;
            left: 50%;
            width: 8px;
            height: 8px;
            margin-top: -4px;
            margin-left: -4px;
            border-radius: 100%;
            -webkit-animation: 1s linear infinite ball-spin-clockwise-fade;
            animation: 1s linear infinite ball-spin-clockwise-fade
        }

            .la-ball-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                top: 5%;
                left: 50%;
                -webkit-animation-delay: -.875s;
                animation-delay: -.875s
            }

            .la-ball-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                top: 18.1801948466%;
                left: 81.8198051534%;
                -webkit-animation-delay: -.75s;
                animation-delay: -.75s
            }

            .la-ball-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                top: 50%;
                left: 95%;
                -webkit-animation-delay: -.625s;
                animation-delay: -.625s
            }

            .la-ball-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                top: 81.8198051534%;
                left: 81.8198051534%;
                -webkit-animation-delay: -.5s;
                animation-delay: -.5s
            }

            .la-ball-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                top: 94.9999999966%;
                left: 50.0000000005%;
                -webkit-animation-delay: -.375s;
                animation-delay: -.375s
            }

            .la-ball-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                top: 81.8198046966%;
                left: 18.1801949248%;
                -webkit-animation-delay: -.25s;
                animation-delay: -.25s
            }

            .la-ball-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(7) {
                top: 49.9999750815%;
                left: 5.0000051215%;
                -webkit-animation-delay: -.125s;
                animation-delay: -.125s
            }

            .la-ball-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(8) {
                top: 18.179464974%;
                left: 18.1803700518%;
                -webkit-animation-delay: 0s;
                animation-delay: 0s
            }

        .la-ball-spin-clockwise-fade.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-ball-spin-clockwise-fade.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px;
                margin-top: -2px;
                margin-left: -2px
            }

        .la-ball-spin-clockwise-fade.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-ball-spin-clockwise-fade.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 16px;
                height: 16px;
                margin-top: -8px;
                margin-left: -8px
            }

        .la-ball-spin-clockwise-fade.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-ball-spin-clockwise-fade.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 24px;
                height: 24px;
                margin-top: -12px;
                margin-left: -12px
            }

        @-webkit-keyframes ball-spin-clockwise-fade {
            50% {
                opacity: .25;
                -webkit-transform: scale(.5);
                transform: scale(.5)
            }

            100% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        @keyframes ball-spin-clockwise-fade {
            50% {
                opacity: .25;
                -webkit-transform: scale(.5);
                transform: scale(.5)
            }

            100% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        .la-ball-spin-clockwise[_ngcontent-c0], .la-ball-spin-clockwise[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-spin-clockwise[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-ball-spin-clockwise.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-spin-clockwise[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 50%;
            left: 50%;
            width: 8px;
            height: 8px;
            margin-top: -4px;
            margin-left: -4px;
            border-radius: 100%;
            -webkit-animation: 1s ease-in-out infinite ball-spin-clockwise;
            animation: 1s ease-in-out infinite ball-spin-clockwise
        }

            .la-ball-spin-clockwise[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                top: 5%;
                left: 50%;
                -webkit-animation-delay: -.875s;
                animation-delay: -.875s
            }

            .la-ball-spin-clockwise[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                top: 18.1801948466%;
                left: 81.8198051534%;
                -webkit-animation-delay: -.75s;
                animation-delay: -.75s
            }

            .la-ball-spin-clockwise[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                top: 50%;
                left: 95%;
                -webkit-animation-delay: -.625s;
                animation-delay: -.625s
            }

            .la-ball-spin-clockwise[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                top: 81.8198051534%;
                left: 81.8198051534%;
                -webkit-animation-delay: -.5s;
                animation-delay: -.5s
            }

            .la-ball-spin-clockwise[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                top: 94.9999999966%;
                left: 50.0000000005%;
                -webkit-animation-delay: -.375s;
                animation-delay: -.375s
            }

            .la-ball-spin-clockwise[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                top: 81.8198046966%;
                left: 18.1801949248%;
                -webkit-animation-delay: -.25s;
                animation-delay: -.25s
            }

            .la-ball-spin-clockwise[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(7) {
                top: 49.9999750815%;
                left: 5.0000051215%;
                -webkit-animation-delay: -.125s;
                animation-delay: -.125s
            }

            .la-ball-spin-clockwise[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(8) {
                top: 18.179464974%;
                left: 18.1803700518%;
                -webkit-animation-delay: 0s;
                animation-delay: 0s
            }

        .la-ball-spin-clockwise.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-ball-spin-clockwise.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px;
                margin-top: -2px;
                margin-left: -2px
            }

        .la-ball-spin-clockwise.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-ball-spin-clockwise.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 16px;
                height: 16px;
                margin-top: -8px;
                margin-left: -8px
            }

        .la-ball-spin-clockwise.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-ball-spin-clockwise.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 24px;
                height: 24px;
                margin-top: -12px;
                margin-left: -12px
            }

        @-webkit-keyframes ball-spin-clockwise {
            0%, 100% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1)
            }

            20% {
                opacity: 1
            }

            80% {
                opacity: 0;
                -webkit-transform: scale(0);
                transform: scale(0)
            }
        }

        @keyframes ball-spin-clockwise {
            0%, 100% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1)
            }

            20% {
                opacity: 1
            }

            80% {
                opacity: 0;
                -webkit-transform: scale(0);
                transform: scale(0)
            }
        }

        .la-ball-spin-fade-rotating[_ngcontent-c0], .la-ball-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-spin-fade-rotating[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px;
            -webkit-animation: 6s linear infinite ball-spin-fade-rotate;
            animation: 6s linear infinite ball-spin-fade-rotate
        }

        .la-ball-spin-fade-rotating.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 50%;
            left: 50%;
            width: 8px;
            height: 8px;
            margin-top: -4px;
            margin-left: -4px;
            border-radius: 100%;
            -webkit-animation: 1s linear infinite ball-spin-fade;
            animation: 1s linear infinite ball-spin-fade
        }

            .la-ball-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                top: 5%;
                left: 50%;
                -webkit-animation-delay: -1.125s;
                animation-delay: -1.125s
            }

            .la-ball-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                top: 18.1801948466%;
                left: 81.8198051534%;
                -webkit-animation-delay: -1.25s;
                animation-delay: -1.25s
            }

            .la-ball-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                top: 50%;
                left: 95%;
                -webkit-animation-delay: -1.375s;
                animation-delay: -1.375s
            }

            .la-ball-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                top: 81.8198051534%;
                left: 81.8198051534%;
                -webkit-animation-delay: -1.5s;
                animation-delay: -1.5s
            }

            .la-ball-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                top: 94.9999999966%;
                left: 50.0000000005%;
                -webkit-animation-delay: -1.625s;
                animation-delay: -1.625s
            }

            .la-ball-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                top: 81.8198046966%;
                left: 18.1801949248%;
                -webkit-animation-delay: -1.75s;
                animation-delay: -1.75s
            }

            .la-ball-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(7) {
                top: 49.9999750815%;
                left: 5.0000051215%;
                -webkit-animation-delay: -1.875s;
                animation-delay: -1.875s
            }

            .la-ball-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(8) {
                top: 18.179464974%;
                left: 18.1803700518%;
                -webkit-animation-delay: -2s;
                animation-delay: -2s
            }

        .la-ball-spin-fade-rotating.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-ball-spin-fade-rotating.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px;
                margin-top: -2px;
                margin-left: -2px
            }

        .la-ball-spin-fade-rotating.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-ball-spin-fade-rotating.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 16px;
                height: 16px;
                margin-top: -8px;
                margin-left: -8px
            }

        .la-ball-spin-fade-rotating.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-ball-spin-fade-rotating.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 24px;
                height: 24px;
                margin-top: -12px;
                margin-left: -12px
            }

        @-webkit-keyframes ball-spin-fade-rotate {
            100% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        @keyframes ball-spin-fade-rotate {
            100% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        .la-ball-spin-fade[_ngcontent-c0], .la-ball-spin-fade[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-spin-fade[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-ball-spin-fade.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-spin-fade[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 50%;
            left: 50%;
            width: 8px;
            height: 8px;
            margin-top: -4px;
            margin-left: -4px;
            border-radius: 100%;
            -webkit-animation: 1s linear infinite ball-spin-fade;
            animation: 1s linear infinite ball-spin-fade
        }

            .la-ball-spin-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                top: 5%;
                left: 50%;
                -webkit-animation-delay: -1.125s;
                animation-delay: -1.125s
            }

            .la-ball-spin-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                top: 18.1801948466%;
                left: 81.8198051534%;
                -webkit-animation-delay: -1.25s;
                animation-delay: -1.25s
            }

            .la-ball-spin-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                top: 50%;
                left: 95%;
                -webkit-animation-delay: -1.375s;
                animation-delay: -1.375s
            }

            .la-ball-spin-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                top: 81.8198051534%;
                left: 81.8198051534%;
                -webkit-animation-delay: -1.5s;
                animation-delay: -1.5s
            }

            .la-ball-spin-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                top: 94.9999999966%;
                left: 50.0000000005%;
                -webkit-animation-delay: -1.625s;
                animation-delay: -1.625s
            }

            .la-ball-spin-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                top: 81.8198046966%;
                left: 18.1801949248%;
                -webkit-animation-delay: -1.75s;
                animation-delay: -1.75s
            }

            .la-ball-spin-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(7) {
                top: 49.9999750815%;
                left: 5.0000051215%;
                -webkit-animation-delay: -1.875s;
                animation-delay: -1.875s
            }

            .la-ball-spin-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(8) {
                top: 18.179464974%;
                left: 18.1803700518%;
                -webkit-animation-delay: -2s;
                animation-delay: -2s
            }

        .la-ball-spin-fade.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-ball-spin-fade.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px;
                margin-top: -2px;
                margin-left: -2px
            }

        .la-ball-spin-fade.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-ball-spin-fade.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 16px;
                height: 16px;
                margin-top: -8px;
                margin-left: -8px
            }

        .la-ball-spin-fade.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-ball-spin-fade.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 24px;
                height: 24px;
                margin-top: -12px;
                margin-left: -12px
            }

        @-webkit-keyframes ball-spin-fade {
            0%, 100% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1)
            }

            50% {
                opacity: .25;
                -webkit-transform: scale(.5);
                transform: scale(.5)
            }
        }

        @keyframes ball-spin-fade {
            0%, 100% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1)
            }

            50% {
                opacity: .25;
                -webkit-transform: scale(.5);
                transform: scale(.5)
            }
        }

        .la-ball-spin-rotate[_ngcontent-c0], .la-ball-spin-rotate[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-spin-rotate[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px;
            -webkit-animation: 2s linear infinite ball-spin-rotate;
            animation: 2s linear infinite ball-spin-rotate
        }

        .la-ball-spin-rotate.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-spin-rotate[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 0;
            width: 60%;
            height: 60%;
            border-radius: 100%;
            -webkit-animation: 2s ease-in-out infinite ball-spin-bounce;
            animation: 2s ease-in-out infinite ball-spin-bounce
        }

            .la-ball-spin-rotate[_ngcontent-c0] > div[_ngcontent-c0]:last-child {
                top: auto;
                bottom: 0;
                -webkit-animation-delay: -1s;
                animation-delay: -1s
            }

        .la-ball-spin-rotate.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

        .la-ball-spin-rotate.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

        .la-ball-spin-rotate.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

        @-webkit-keyframes ball-spin-rotate {
            100% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        @keyframes ball-spin-rotate {
            100% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        @-webkit-keyframes ball-spin-bounce {
            0%, 100% {
                -webkit-transform: scale(0);
                transform: scale(0)
            }

            50% {
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        @keyframes ball-spin-bounce {
            0%, 100% {
                -webkit-transform: scale(0);
                transform: scale(0)
            }

            50% {
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        .la-ball-spin[_ngcontent-c0], .la-ball-spin[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-spin[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-ball-spin.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-spin[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 50%;
            left: 50%;
            width: 8px;
            height: 8px;
            margin-top: -4px;
            margin-left: -4px;
            border-radius: 100%;
            -webkit-animation: 1s ease-in-out infinite ball-spin;
            animation: 1s ease-in-out infinite ball-spin
        }

            .la-ball-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                top: 5%;
                left: 50%;
                -webkit-animation-delay: -1.125s;
                animation-delay: -1.125s
            }

            .la-ball-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                top: 18.1801948466%;
                left: 81.8198051534%;
                -webkit-animation-delay: -1.25s;
                animation-delay: -1.25s
            }

            .la-ball-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                top: 50%;
                left: 95%;
                -webkit-animation-delay: -1.375s;
                animation-delay: -1.375s
            }

            .la-ball-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                top: 81.8198051534%;
                left: 81.8198051534%;
                -webkit-animation-delay: -1.5s;
                animation-delay: -1.5s
            }

            .la-ball-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                top: 94.9999999966%;
                left: 50.0000000005%;
                -webkit-animation-delay: -1.625s;
                animation-delay: -1.625s
            }

            .la-ball-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                top: 81.8198046966%;
                left: 18.1801949248%;
                -webkit-animation-delay: -1.75s;
                animation-delay: -1.75s
            }

            .la-ball-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(7) {
                top: 49.9999750815%;
                left: 5.0000051215%;
                -webkit-animation-delay: -1.875s;
                animation-delay: -1.875s
            }

            .la-ball-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(8) {
                top: 18.179464974%;
                left: 18.1803700518%;
                -webkit-animation-delay: -2s;
                animation-delay: -2s
            }

        .la-ball-spin.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-ball-spin.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px;
                margin-top: -2px;
                margin-left: -2px
            }

        .la-ball-spin.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-ball-spin.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 16px;
                height: 16px;
                margin-top: -8px;
                margin-left: -8px
            }

        .la-ball-spin.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-ball-spin.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 24px;
                height: 24px;
                margin-top: -12px;
                margin-left: -12px
            }

        @-webkit-keyframes ball-spin {
            0%, 100% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1)
            }

            20% {
                opacity: 1
            }

            80% {
                opacity: 0;
                -webkit-transform: scale(0);
                transform: scale(0)
            }
        }

        @keyframes ball-spin {
            0%, 100% {
                opacity: 1;
                -webkit-transform: scale(1);
                transform: scale(1)
            }

            20% {
                opacity: 1
            }

            80% {
                opacity: 0;
                -webkit-transform: scale(0);
                transform: scale(0)
            }
        }

        .la-ball-square-clockwise-spin[_ngcontent-c0], .la-ball-square-clockwise-spin[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-square-clockwise-spin[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 26px;
            height: 26px
        }

        .la-ball-square-clockwise-spin.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-square-clockwise-spin[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 50%;
            left: 50%;
            width: 12px;
            height: 12px;
            margin-top: -6px;
            margin-left: -6px;
            border-radius: 100%;
            -webkit-animation: 1s ease-in-out infinite ball-square-clockwise-spin;
            animation: 1s ease-in-out infinite ball-square-clockwise-spin
        }

            .la-ball-square-clockwise-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                top: 0;
                left: 0;
                -webkit-animation-delay: -.875s;
                animation-delay: -.875s
            }

            .la-ball-square-clockwise-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                top: 0;
                left: 50%;
                -webkit-animation-delay: -.75s;
                animation-delay: -.75s
            }

            .la-ball-square-clockwise-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                top: 0;
                left: 100%;
                -webkit-animation-delay: -.625s;
                animation-delay: -.625s
            }

            .la-ball-square-clockwise-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                top: 50%;
                left: 100%;
                -webkit-animation-delay: -.5s;
                animation-delay: -.5s
            }

            .la-ball-square-clockwise-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                top: 100%;
                left: 100%;
                -webkit-animation-delay: -.375s;
                animation-delay: -.375s
            }

            .la-ball-square-clockwise-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                top: 100%;
                left: 50%;
                -webkit-animation-delay: -.25s;
                animation-delay: -.25s
            }

            .la-ball-square-clockwise-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(7) {
                top: 100%;
                left: 0;
                -webkit-animation-delay: -.125s;
                animation-delay: -.125s
            }

            .la-ball-square-clockwise-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(8) {
                top: 50%;
                left: 0;
                -webkit-animation-delay: 0s;
                animation-delay: 0s
            }

        .la-ball-square-clockwise-spin.la-sm[_ngcontent-c0] {
            width: 12px;
            height: 12px
        }

            .la-ball-square-clockwise-spin.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 6px;
                height: 6px;
                margin-top: -3px;
                margin-left: -3px
            }

        .la-ball-square-clockwise-spin.la-2x[_ngcontent-c0] {
            width: 52px;
            height: 52px
        }

            .la-ball-square-clockwise-spin.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 24px;
                height: 24px;
                margin-top: -12px;
                margin-left: -12px
            }

        .la-ball-square-clockwise-spin.la-3x[_ngcontent-c0] {
            width: 78px;
            height: 78px
        }

            .la-ball-square-clockwise-spin.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 36px;
                height: 36px;
                margin-top: -18px;
                margin-left: -18px
            }

        @-webkit-keyframes ball-square-clockwise-spin {
            0%, 100%, 40% {
                -webkit-transform: scale(.4);
                transform: scale(.4)
            }

            70% {
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        @keyframes ball-square-clockwise-spin {
            0%, 100%, 40% {
                -webkit-transform: scale(.4);
                transform: scale(.4)
            }

            70% {
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        .la-ball-square-spin[_ngcontent-c0], .la-ball-square-spin[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-square-spin[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 26px;
            height: 26px
        }

        .la-ball-square-spin.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-square-spin[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 50%;
            left: 50%;
            width: 12px;
            height: 12px;
            margin-top: -6px;
            margin-left: -6px;
            border-radius: 100%;
            -webkit-animation: 1s ease-in-out infinite ball-square-spin;
            animation: 1s ease-in-out infinite ball-square-spin
        }

            .la-ball-square-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                top: 0;
                left: 0;
                -webkit-animation-delay: -1.125s;
                animation-delay: -1.125s
            }

            .la-ball-square-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                top: 0;
                left: 50%;
                -webkit-animation-delay: -1.25s;
                animation-delay: -1.25s
            }

            .la-ball-square-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                top: 0;
                left: 100%;
                -webkit-animation-delay: -1.375s;
                animation-delay: -1.375s
            }

            .la-ball-square-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                top: 50%;
                left: 100%;
                -webkit-animation-delay: -1.5s;
                animation-delay: -1.5s
            }

            .la-ball-square-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                top: 100%;
                left: 100%;
                -webkit-animation-delay: -1.625s;
                animation-delay: -1.625s
            }

            .la-ball-square-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                top: 100%;
                left: 50%;
                -webkit-animation-delay: -1.75s;
                animation-delay: -1.75s
            }

            .la-ball-square-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(7) {
                top: 100%;
                left: 0;
                -webkit-animation-delay: -1.875s;
                animation-delay: -1.875s
            }

            .la-ball-square-spin[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(8) {
                top: 50%;
                left: 0;
                -webkit-animation-delay: -2s;
                animation-delay: -2s
            }

        .la-ball-square-spin.la-sm[_ngcontent-c0] {
            width: 12px;
            height: 12px
        }

            .la-ball-square-spin.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 6px;
                height: 6px;
                margin-top: -3px;
                margin-left: -3px
            }

        .la-ball-square-spin.la-2x[_ngcontent-c0] {
            width: 52px;
            height: 52px
        }

            .la-ball-square-spin.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 24px;
                height: 24px;
                margin-top: -12px;
                margin-left: -12px
            }

        .la-ball-square-spin.la-3x[_ngcontent-c0] {
            width: 78px;
            height: 78px
        }

            .la-ball-square-spin.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 36px;
                height: 36px;
                margin-top: -18px;
                margin-left: -18px
            }

        @-webkit-keyframes ball-square-spin {
            0%, 100%, 40% {
                -webkit-transform: scale(.4);
                transform: scale(.4)
            }

            70% {
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        @keyframes ball-square-spin {
            0%, 100%, 40% {
                -webkit-transform: scale(.4);
                transform: scale(.4)
            }

            70% {
                -webkit-transform: scale(1);
                transform: scale(1)
            }
        }

        .la-ball-triangle-path[_ngcontent-c0], .la-ball-triangle-path[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-ball-triangle-path[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-ball-triangle-path.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-triangle-path[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 0;
            left: 0;
            width: 10px;
            height: 10px;
            border-radius: 100%
        }

            .la-ball-triangle-path[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                -webkit-animation: 2s ease-in-out infinite ball-triangle-path-ball-one;
                animation: 2s ease-in-out infinite ball-triangle-path-ball-one
            }

            .la-ball-triangle-path[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                -webkit-animation: 2s ease-in-out infinite ball-triangle-path-ball-two;
                animation: 2s ease-in-out infinite ball-triangle-path-ball-two
            }

            .la-ball-triangle-path[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-animation: 2s ease-in-out infinite ball-triangle-path-ball-tree;
                animation: 2s ease-in-out infinite ball-triangle-path-ball-tree
            }

        .la-ball-triangle-path.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-ball-triangle-path.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px
            }

        .la-ball-triangle-path.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-ball-triangle-path.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 20px;
                height: 20px
            }

        .la-ball-triangle-path.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-ball-triangle-path.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 30px;
                height: 30px
            }

        @-webkit-keyframes ball-triangle-path-ball-one {
            0% {
                -webkit-transform: translate(0,220%);
                transform: translate(0,220%)
            }

            17%, 50%, 83% {
                opacity: .25
            }

            33% {
                opacity: 1;
                -webkit-transform: translate(110%,0);
                transform: translate(110%,0)
            }

            66% {
                opacity: 1;
                -webkit-transform: translate(220%,220%);
                transform: translate(220%,220%)
            }

            100% {
                opacity: 1;
                -webkit-transform: translate(0,220%);
                transform: translate(0,220%)
            }
        }

        @keyframes ball-triangle-path-ball-one {
            0% {
                -webkit-transform: translate(0,220%);
                transform: translate(0,220%)
            }

            17%, 50%, 83% {
                opacity: .25
            }

            33% {
                opacity: 1;
                -webkit-transform: translate(110%,0);
                transform: translate(110%,0)
            }

            66% {
                opacity: 1;
                -webkit-transform: translate(220%,220%);
                transform: translate(220%,220%)
            }

            100% {
                opacity: 1;
                -webkit-transform: translate(0,220%);
                transform: translate(0,220%)
            }
        }

        @-webkit-keyframes ball-triangle-path-ball-two {
            0% {
                -webkit-transform: translate(110%,0);
                transform: translate(110%,0)
            }

            17%, 50%, 83% {
                opacity: .25
            }

            33% {
                opacity: 1;
                -webkit-transform: translate(220%,220%);
                transform: translate(220%,220%)
            }

            66% {
                opacity: 1;
                -webkit-transform: translate(0,220%);
                transform: translate(0,220%)
            }

            100% {
                opacity: 1;
                -webkit-transform: translate(110%,0);
                transform: translate(110%,0)
            }
        }

        @keyframes ball-triangle-path-ball-two {
            0% {
                -webkit-transform: translate(110%,0);
                transform: translate(110%,0)
            }

            17%, 50%, 83% {
                opacity: .25
            }

            33% {
                opacity: 1;
                -webkit-transform: translate(220%,220%);
                transform: translate(220%,220%)
            }

            66% {
                opacity: 1;
                -webkit-transform: translate(0,220%);
                transform: translate(0,220%)
            }

            100% {
                opacity: 1;
                -webkit-transform: translate(110%,0);
                transform: translate(110%,0)
            }
        }

        @-webkit-keyframes ball-triangle-path-ball-tree {
            0% {
                -webkit-transform: translate(220%,220%);
                transform: translate(220%,220%)
            }

            17%, 50%, 83% {
                opacity: .25
            }

            33% {
                opacity: 1;
                -webkit-transform: translate(0,220%);
                transform: translate(0,220%)
            }

            66% {
                opacity: 1;
                -webkit-transform: translate(110%,0);
                transform: translate(110%,0)
            }

            100% {
                opacity: 1;
                -webkit-transform: translate(220%,220%);
                transform: translate(220%,220%)
            }
        }

        @keyframes ball-triangle-path-ball-tree {
            0% {
                -webkit-transform: translate(220%,220%);
                transform: translate(220%,220%)
            }

            17%, 50%, 83% {
                opacity: .25
            }

            33% {
                opacity: 1;
                -webkit-transform: translate(0,220%);
                transform: translate(0,220%)
            }

            66% {
                opacity: 1;
                -webkit-transform: translate(110%,0);
                transform: translate(110%,0)
            }

            100% {
                opacity: 1;
                -webkit-transform: translate(220%,220%);
                transform: translate(220%,220%)
            }
        }

        .la-ball-zig-zag-deflect[_ngcontent-c0], .la-ball-zig-zag-deflect[_ngcontent-c0] > div[_ngcontent-c0] {
            box-sizing: border-box
        }

        .la-ball-zig-zag-deflect[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            position: relative;
            width: 32px;
            height: 32px
        }

        .la-ball-zig-zag-deflect.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-zig-zag-deflect[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 50%;
            left: 50%;
            width: 10px;
            height: 10px;
            margin-top: -5px;
            margin-left: -5px;
            border-radius: 100%
        }

            .la-ball-zig-zag-deflect[_ngcontent-c0] > div[_ngcontent-c0]:first-child {
                -webkit-animation: 1.5s linear infinite ball-zig-deflect;
                animation: 1.5s linear infinite ball-zig-deflect
            }

            .la-ball-zig-zag-deflect[_ngcontent-c0] > div[_ngcontent-c0]:last-child {
                -webkit-animation: 1.5s linear infinite ball-zag-deflect;
                animation: 1.5s linear infinite ball-zag-deflect
            }

        .la-ball-zig-zag-deflect.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-ball-zig-zag-deflect.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px;
                margin-top: -2px;
                margin-left: -2px
            }

        .la-ball-zig-zag-deflect.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-ball-zig-zag-deflect.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 20px;
                height: 20px;
                margin-top: -10px;
                margin-left: -10px
            }

        .la-ball-zig-zag-deflect.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-ball-zig-zag-deflect.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 30px;
                height: 30px;
                margin-top: -15px;
                margin-left: -15px
            }

        @-webkit-keyframes ball-zig-deflect {
            17%, 84% {
                -webkit-transform: translate(-80%,-160%);
                transform: translate(-80%,-160%)
            }

            34%, 67% {
                -webkit-transform: translate(80%,-160%);
                transform: translate(80%,-160%)
            }

            100%, 50% {
                -webkit-transform: translate(0,0);
                transform: translate(0,0)
            }
        }

        @keyframes ball-zig-deflect {
            17%, 84% {
                -webkit-transform: translate(-80%,-160%);
                transform: translate(-80%,-160%)
            }

            34%, 67% {
                -webkit-transform: translate(80%,-160%);
                transform: translate(80%,-160%)
            }

            100%, 50% {
                -webkit-transform: translate(0,0);
                transform: translate(0,0)
            }
        }

        @-webkit-keyframes ball-zag-deflect {
            17%, 84% {
                -webkit-transform: translate(80%,160%);
                transform: translate(80%,160%)
            }

            34%, 67% {
                -webkit-transform: translate(-80%,160%);
                transform: translate(-80%,160%)
            }

            100%, 50% {
                -webkit-transform: translate(0,0);
                transform: translate(0,0)
            }
        }

        @keyframes ball-zag-deflect {
            17%, 84% {
                -webkit-transform: translate(80%,160%);
                transform: translate(80%,160%)
            }

            34%, 67% {
                -webkit-transform: translate(-80%,160%);
                transform: translate(-80%,160%)
            }

            100%, 50% {
                -webkit-transform: translate(0,0);
                transform: translate(0,0)
            }
        }

        .la-ball-zig-zag[_ngcontent-c0], .la-ball-zig-zag[_ngcontent-c0] > div[_ngcontent-c0] {
            box-sizing: border-box
        }

        .la-ball-zig-zag[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            position: relative;
            width: 32px;
            height: 32px
        }

        .la-ball-zig-zag.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-ball-zig-zag[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 50%;
            left: 50%;
            width: 10px;
            height: 10px;
            margin-top: -5px;
            margin-left: -5px;
            border-radius: 100%
        }

            .la-ball-zig-zag[_ngcontent-c0] > div[_ngcontent-c0]:first-child {
                -webkit-animation: .7s linear infinite ball-zig-effect;
                animation: .7s linear infinite ball-zig-effect
            }

            .la-ball-zig-zag[_ngcontent-c0] > div[_ngcontent-c0]:last-child {
                -webkit-animation: .7s linear infinite ball-zag-effect;
                animation: .7s linear infinite ball-zag-effect
            }

        .la-ball-zig-zag.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-ball-zig-zag.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 4px;
                margin-top: -2px;
                margin-left: -2px
            }

        .la-ball-zig-zag.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-ball-zig-zag.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 20px;
                height: 20px;
                margin-top: -10px;
                margin-left: -10px
            }

        .la-ball-zig-zag.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-ball-zig-zag.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 30px;
                height: 30px;
                margin-top: -15px;
                margin-left: -15px
            }

        @-webkit-keyframes ball-zig-effect {
            0%, 100% {
                -webkit-transform: translate(0,0);
                transform: translate(0,0)
            }

            33% {
                -webkit-transform: translate(-75%,-150%);
                transform: translate(-75%,-150%)
            }

            66% {
                -webkit-transform: translate(75%,-150%);
                transform: translate(75%,-150%)
            }
        }

        @keyframes ball-zig-effect {
            0%, 100% {
                -webkit-transform: translate(0,0);
                transform: translate(0,0)
            }

            33% {
                -webkit-transform: translate(-75%,-150%);
                transform: translate(-75%,-150%)
            }

            66% {
                -webkit-transform: translate(75%,-150%);
                transform: translate(75%,-150%)
            }
        }

        @-webkit-keyframes ball-zag-effect {
            0%, 100% {
                -webkit-transform: translate(0,0);
                transform: translate(0,0)
            }

            33% {
                -webkit-transform: translate(75%,150%);
                transform: translate(75%,150%)
            }

            66% {
                -webkit-transform: translate(-75%,150%);
                transform: translate(-75%,150%)
            }
        }

        @keyframes ball-zag-effect {
            0%, 100% {
                -webkit-transform: translate(0,0);
                transform: translate(0,0)
            }

            33% {
                -webkit-transform: translate(75%,150%);
                transform: translate(75%,150%)
            }

            66% {
                -webkit-transform: translate(-75%,150%);
                transform: translate(-75%,150%)
            }
        }

        .la-cog[_ngcontent-c0], .la-cog[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-cog[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 31px;
            height: 31px
        }

        .la-cog.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-cog[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            border: 2px dashed currentColor;
            width: 100%;
            height: 100%;
            background-color: transparent;
            border-radius: 100%;
            -webkit-animation: 4s linear infinite cog-rotate;
            animation: 4s linear infinite cog-rotate
        }

            .la-cog[_ngcontent-c0] > div[_ngcontent-c0]:after {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                content: "";
                border: 2px solid currentColor;
                border-radius: 100%
            }

        .la-cog.la-sm[_ngcontent-c0] {
            width: 15px;
            height: 15px
        }

            .la-cog.la-sm[_ngcontent-c0] > div[_ngcontent-c0], .la-cog.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:after {
                border-width: 1px
            }

        .la-cog.la-2x[_ngcontent-c0] {
            width: 61px;
            height: 61px
        }

            .la-cog.la-2x[_ngcontent-c0] > div[_ngcontent-c0], .la-cog.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:after {
                border-width: 4px
            }

        .la-cog.la-3x[_ngcontent-c0] {
            width: 91px;
            height: 91px
        }

            .la-cog.la-3x[_ngcontent-c0] > div[_ngcontent-c0], .la-cog.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:after {
                border-width: 6px
            }

        @-webkit-keyframes cog-rotate {
            0% {
                -webkit-transform: rotate(0);
                transform: rotate(0)
            }

            100% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        @keyframes cog-rotate {
            0% {
                -webkit-transform: rotate(0);
                transform: rotate(0)
            }

            100% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        .la-cube-transition[_ngcontent-c0], .la-cube-transition[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-cube-transition[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-cube-transition.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-cube-transition[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            top: 0;
            left: 0;
            width: 14px;
            height: 14px;
            margin-top: -7px;
            margin-left: -7px;
            border-radius: 0;
            -webkit-animation: 1.6s ease-in-out infinite cube-transition;
            animation: 1.6s ease-in-out infinite cube-transition
        }

            .la-cube-transition[_ngcontent-c0] > div[_ngcontent-c0]:last-child {
                -webkit-animation-delay: -.8s;
                animation-delay: -.8s
            }

        .la-cube-transition.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-cube-transition.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 6px;
                height: 6px;
                margin-top: -3px;
                margin-left: -3px
            }

        .la-cube-transition.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-cube-transition.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 28px;
                height: 28px;
                margin-top: -14px;
                margin-left: -14px
            }

        .la-cube-transition.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-cube-transition.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 42px;
                height: 42px;
                margin-top: -21px;
                margin-left: -21px
            }

        @-webkit-keyframes cube-transition {
            25% {
                top: 0;
                left: 100%;
                -webkit-transform: scale(.5) rotate(-90deg);
                transform: scale(.5) rotate(-90deg)
            }

            50% {
                top: 100%;
                left: 100%;
                -webkit-transform: scale(1) rotate(-180deg);
                transform: scale(1) rotate(-180deg)
            }

            75% {
                top: 100%;
                left: 0;
                -webkit-transform: scale(.5) rotate(-270deg);
                transform: scale(.5) rotate(-270deg)
            }

            100% {
                top: 0;
                left: 0;
                -webkit-transform: scale(1) rotate(-360deg);
                transform: scale(1) rotate(-360deg)
            }
        }

        @keyframes cube-transition {
            25% {
                top: 0;
                left: 100%;
                -webkit-transform: scale(.5) rotate(-90deg);
                transform: scale(.5) rotate(-90deg)
            }

            50% {
                top: 100%;
                left: 100%;
                -webkit-transform: scale(1) rotate(-180deg);
                transform: scale(1) rotate(-180deg)
            }

            75% {
                top: 100%;
                left: 0;
                -webkit-transform: scale(.5) rotate(-270deg);
                transform: scale(.5) rotate(-270deg)
            }

            100% {
                top: 0;
                left: 0;
                -webkit-transform: scale(1) rotate(-360deg);
                transform: scale(1) rotate(-360deg)
            }
        }

        .la-fire[_ngcontent-c0], .la-fire[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-fire[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-fire.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-fire[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            bottom: 0;
            left: 50%;
            width: 12px;
            height: 12px;
            border-radius: 2px;
            -webkit-transform: translateY(0) translateX(-50%) rotate(45deg) scale(0);
            transform: translateY(0) translateX(-50%) rotate(45deg) scale(0);
            -webkit-animation: 1.5s linear infinite fire-diamonds;
            animation: 1.5s linear infinite fire-diamonds
        }

            .la-fire[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                -webkit-animation-delay: -.85s;
                animation-delay: -.85s
            }

            .la-fire[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                -webkit-animation-delay: -1.85s;
                animation-delay: -1.85s
            }

            .la-fire[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-animation-delay: -2.85s;
                animation-delay: -2.85s
            }

        .la-fire.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-fire.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 6px;
                height: 6px
            }

        .la-fire.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-fire.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 24px;
                height: 24px
            }

        .la-fire.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-fire.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 36px;
                height: 36px
            }

        @-webkit-keyframes fire-diamonds {
            0% {
                -webkit-transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0);
                transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0)
            }

            50% {
                -webkit-transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1);
                transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1)
            }

            100% {
                -webkit-transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0);
                transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0)
            }
        }

        @keyframes fire-diamonds {
            0% {
                -webkit-transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0);
                transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0)
            }

            50% {
                -webkit-transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1);
                transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1)
            }

            100% {
                -webkit-transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0);
                transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0)
            }
        }

        .la-line-scale-party[_ngcontent-c0], .la-line-scale-party[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-line-scale-party[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 40px;
            height: 32px
        }

        .la-line-scale-party.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-line-scale-party[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            width: 4px;
            height: 32px;
            margin: 0 2px;
            border-radius: 0;
            -webkit-animation-name: line-scale-party;
            animation-name: line-scale-party;
            -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite
        }

            .la-line-scale-party[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                -webkit-animation-duration: .43s;
                animation-duration: .43s;
                -webkit-animation-delay: -.23s;
                animation-delay: -.23s
            }

            .la-line-scale-party[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                -webkit-animation-duration: .62s;
                animation-duration: .62s;
                -webkit-animation-delay: -.32s;
                animation-delay: -.32s
            }

            .la-line-scale-party[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-animation-duration: .43s;
                animation-duration: .43s;
                -webkit-animation-delay: -.44s;
                animation-delay: -.44s
            }

            .la-line-scale-party[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                -webkit-animation-duration: .8s;
                animation-duration: .8s;
                -webkit-animation-delay: -.31s;
                animation-delay: -.31s
            }

            .la-line-scale-party[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                -webkit-animation-duration: .74s;
                animation-duration: .74s;
                -webkit-animation-delay: -.24s;
                animation-delay: -.24s
            }

        .la-line-scale-party.la-sm[_ngcontent-c0] {
            width: 20px;
            height: 16px
        }

            .la-line-scale-party.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 2px;
                height: 16px;
                margin: 0 1px
            }

        .la-line-scale-party.la-2x[_ngcontent-c0] {
            width: 80px;
            height: 64px
        }

            .la-line-scale-party.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 8px;
                height: 64px;
                margin: 0 4px
            }

        .la-line-scale-party.la-3x[_ngcontent-c0] {
            width: 120px;
            height: 96px
        }

            .la-line-scale-party.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 12px;
                height: 96px;
                margin: 0 6px
            }

        @-webkit-keyframes line-scale-party {
            0%, 100% {
                -webkit-transform: scaleY(1);
                transform: scaleY(1)
            }

            50% {
                -webkit-transform: scaleY(.3);
                transform: scaleY(.3)
            }
        }

        @keyframes line-scale-party {
            0%, 100% {
                -webkit-transform: scaleY(1);
                transform: scaleY(1)
            }

            50% {
                -webkit-transform: scaleY(.3);
                transform: scaleY(.3)
            }
        }

        .la-line-scale-pulse-out-rapid[_ngcontent-c0], .la-line-scale-pulse-out-rapid[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-line-scale-pulse-out-rapid[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 40px;
            height: 32px
        }

        .la-line-scale-pulse-out-rapid.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-line-scale-pulse-out-rapid[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            width: 4px;
            height: 32px;
            margin: 0 2px;
            border-radius: 0;
            -webkit-animation: .9s cubic-bezier(.11,.49,.38,.78) infinite line-scale-pulse-out-rapid;
            animation: .9s cubic-bezier(.11,.49,.38,.78) infinite line-scale-pulse-out-rapid
        }

            .la-line-scale-pulse-out-rapid[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-animation-delay: -.9s;
                animation-delay: -.9s
            }

            .la-line-scale-pulse-out-rapid[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2), .la-line-scale-pulse-out-rapid[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                -webkit-animation-delay: -.65s;
                animation-delay: -.65s
            }

            .la-line-scale-pulse-out-rapid[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1), .la-line-scale-pulse-out-rapid[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                -webkit-animation-delay: -.4s;
                animation-delay: -.4s
            }

        .la-line-scale-pulse-out-rapid.la-sm[_ngcontent-c0] {
            width: 20px;
            height: 16px
        }

            .la-line-scale-pulse-out-rapid.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 2px;
                height: 16px;
                margin: 0 1px
            }

        .la-line-scale-pulse-out-rapid.la-2x[_ngcontent-c0] {
            width: 80px;
            height: 64px
        }

            .la-line-scale-pulse-out-rapid.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 8px;
                height: 64px;
                margin: 0 4px
            }

        .la-line-scale-pulse-out-rapid.la-3x[_ngcontent-c0] {
            width: 120px;
            height: 96px
        }

            .la-line-scale-pulse-out-rapid.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 12px;
                height: 96px;
                margin: 0 6px
            }

        @-webkit-keyframes line-scale-pulse-out-rapid {
            0%, 90% {
                -webkit-transform: scaley(1);
                transform: scaley(1)
            }

            80% {
                -webkit-transform: scaley(.3);
                transform: scaley(.3)
            }
        }

        @keyframes line-scale-pulse-out-rapid {
            0%, 90% {
                -webkit-transform: scaley(1);
                transform: scaley(1)
            }

            80% {
                -webkit-transform: scaley(.3);
                transform: scaley(.3)
            }
        }

        .la-line-scale-pulse-out[_ngcontent-c0], .la-line-scale-pulse-out[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-line-scale-pulse-out[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 40px;
            height: 32px
        }

        .la-line-scale-pulse-out.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-line-scale-pulse-out[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            width: 4px;
            height: 32px;
            margin: 0 2px;
            border-radius: 0;
            -webkit-animation: .9s cubic-bezier(.85,.25,.37,.85) infinite line-scale-pulse-out;
            animation: .9s cubic-bezier(.85,.25,.37,.85) infinite line-scale-pulse-out
        }

            .la-line-scale-pulse-out[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-animation-delay: -.9s;
                animation-delay: -.9s
            }

            .la-line-scale-pulse-out[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2), .la-line-scale-pulse-out[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                -webkit-animation-delay: -.7s;
                animation-delay: -.7s
            }

            .la-line-scale-pulse-out[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1), .la-line-scale-pulse-out[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                -webkit-animation-delay: -.5s;
                animation-delay: -.5s
            }

        .la-line-scale-pulse-out.la-sm[_ngcontent-c0] {
            width: 20px;
            height: 16px
        }

            .la-line-scale-pulse-out.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 2px;
                height: 16px;
                margin: 0 1px
            }

        .la-line-scale-pulse-out.la-2x[_ngcontent-c0] {
            width: 80px;
            height: 64px
        }

            .la-line-scale-pulse-out.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 8px;
                height: 64px;
                margin: 0 4px
            }

        .la-line-scale-pulse-out.la-3x[_ngcontent-c0] {
            width: 120px;
            height: 96px
        }

            .la-line-scale-pulse-out.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 12px;
                height: 96px;
                margin: 0 6px
            }

        @-webkit-keyframes line-scale-pulse-out {
            0%, 100% {
                -webkit-transform: scaley(1);
                transform: scaley(1)
            }

            50% {
                -webkit-transform: scaley(.3);
                transform: scaley(.3)
            }
        }

        @keyframes line-scale-pulse-out {
            0%, 100% {
                -webkit-transform: scaley(1);
                transform: scaley(1)
            }

            50% {
                -webkit-transform: scaley(.3);
                transform: scaley(.3)
            }
        }

        .la-line-scale[_ngcontent-c0], .la-line-scale[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-line-scale[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 40px;
            height: 32px
        }

        .la-line-scale.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-line-scale[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            width: 4px;
            height: 32px;
            margin: 0 2px;
            border-radius: 0;
            -webkit-animation: 1.2s infinite line-scale;
            animation: 1.2s infinite line-scale
        }

            .la-line-scale[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                -webkit-animation-delay: -1.2s;
                animation-delay: -1.2s
            }

            .la-line-scale[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                -webkit-animation-delay: -1.1s;
                animation-delay: -1.1s
            }

            .la-line-scale[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-animation-delay: -1s;
                animation-delay: -1s
            }

            .la-line-scale[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                -webkit-animation-delay: -.9s;
                animation-delay: -.9s
            }

            .la-line-scale[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                -webkit-animation-delay: -.8s;
                animation-delay: -.8s
            }

        .la-line-scale.la-sm[_ngcontent-c0] {
            width: 20px;
            height: 16px
        }

            .la-line-scale.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 2px;
                height: 16px;
                margin: 0 1px
            }

        .la-line-scale.la-2x[_ngcontent-c0] {
            width: 80px;
            height: 64px
        }

            .la-line-scale.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 8px;
                height: 64px;
                margin: 0 4px
            }

        .la-line-scale.la-3x[_ngcontent-c0] {
            width: 120px;
            height: 96px
        }

            .la-line-scale.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 12px;
                height: 96px;
                margin: 0 6px
            }

        @-webkit-keyframes line-scale {
            0%, 100%, 40% {
                -webkit-transform: scaleY(.4);
                transform: scaleY(.4)
            }

            20% {
                -webkit-transform: scaleY(1);
                transform: scaleY(1)
            }
        }

        @keyframes line-scale {
            0%, 100%, 40% {
                -webkit-transform: scaleY(.4);
                transform: scaleY(.4)
            }

            20% {
                -webkit-transform: scaleY(1);
                transform: scaleY(1)
            }
        }

        .la-line-spin-clockwise-fade-rotating[_ngcontent-c0], .la-line-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-line-spin-clockwise-fade-rotating[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px;
            -webkit-animation: 6s linear infinite line-spin-clockwise-fade-rotating-rotate;
            animation: 6s linear infinite line-spin-clockwise-fade-rotating-rotate
        }

        .la-line-spin-clockwise-fade-rotating.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-line-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            width: 2px;
            height: 10px;
            margin: -5px 2px 2px -1px;
            border-radius: 0;
            -webkit-animation: 1s ease-in-out infinite line-spin-clockwise-fade-rotating;
            animation: 1s ease-in-out infinite line-spin-clockwise-fade-rotating
        }

            .la-line-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                top: 15%;
                left: 50%;
                -webkit-transform: rotate(0);
                transform: rotate(0);
                -webkit-animation-delay: -.875s;
                animation-delay: -.875s
            }

            .la-line-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                top: 25.2512626585%;
                left: 74.7487373415%;
                -webkit-transform: rotate(45deg);
                transform: rotate(45deg);
                -webkit-animation-delay: -.75s;
                animation-delay: -.75s
            }

            .la-line-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                top: 50%;
                left: 85%;
                -webkit-transform: rotate(90deg);
                transform: rotate(90deg);
                -webkit-animation-delay: -.625s;
                animation-delay: -.625s
            }

            .la-line-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                top: 74.7487373415%;
                left: 74.7487373415%;
                -webkit-transform: rotate(135deg);
                transform: rotate(135deg);
                -webkit-animation-delay: -.5s;
                animation-delay: -.5s
            }

            .la-line-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                top: 84.9999999974%;
                left: 50.0000000004%;
                -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
                -webkit-animation-delay: -.375s;
                animation-delay: -.375s
            }

            .la-line-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                top: 74.7487369862%;
                left: 25.2512627193%;
                -webkit-transform: rotate(225deg);
                transform: rotate(225deg);
                -webkit-animation-delay: -.25s;
                animation-delay: -.25s
            }

            .la-line-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(7) {
                top: 49.9999806189%;
                left: 15.0000039834%;
                -webkit-transform: rotate(270deg);
                transform: rotate(270deg);
                -webkit-animation-delay: -.125s;
                animation-delay: -.125s
            }

            .la-line-spin-clockwise-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(8) {
                top: 25.2506949798%;
                left: 25.2513989292%;
                -webkit-transform: rotate(315deg);
                transform: rotate(315deg);
                -webkit-animation-delay: 0s;
                animation-delay: 0s
            }

        .la-line-spin-clockwise-fade-rotating.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-line-spin-clockwise-fade-rotating.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 1px;
                height: 4px;
                margin-top: -2px;
                margin-left: 0
            }

        .la-line-spin-clockwise-fade-rotating.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-line-spin-clockwise-fade-rotating.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 20px;
                margin-top: -10px;
                margin-left: -2px
            }

        .la-line-spin-clockwise-fade-rotating.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-line-spin-clockwise-fade-rotating.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 6px;
                height: 30px;
                margin-top: -15px;
                margin-left: -3px
            }

        @-webkit-keyframes line-spin-clockwise-fade-rotating-rotate {
            100% {
                -webkit-transform: rotate(-360deg);
                transform: rotate(-360deg)
            }
        }

        @keyframes line-spin-clockwise-fade-rotating-rotate {
            100% {
                -webkit-transform: rotate(-360deg);
                transform: rotate(-360deg)
            }
        }

        @-webkit-keyframes line-spin-clockwise-fade-rotating {
            50% {
                opacity: .2
            }

            100% {
                opacity: 1
            }
        }

        @keyframes line-spin-clockwise-fade-rotating {
            50% {
                opacity: .2
            }

            100% {
                opacity: 1
            }
        }

        .la-line-spin-clockwise-fade[_ngcontent-c0], .la-line-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-line-spin-clockwise-fade[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-line-spin-clockwise-fade.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-line-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            width: 2px;
            height: 10px;
            margin: -5px 2px 2px -1px;
            border-radius: 0;
            -webkit-animation: 1s ease-in-out infinite line-spin-clockwise-fade;
            animation: 1s ease-in-out infinite line-spin-clockwise-fade
        }

            .la-line-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                top: 15%;
                left: 50%;
                -webkit-transform: rotate(0);
                transform: rotate(0);
                -webkit-animation-delay: -.875s;
                animation-delay: -.875s
            }

            .la-line-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                top: 25.2512626585%;
                left: 74.7487373415%;
                -webkit-transform: rotate(45deg);
                transform: rotate(45deg);
                -webkit-animation-delay: -.75s;
                animation-delay: -.75s
            }

            .la-line-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                top: 50%;
                left: 85%;
                -webkit-transform: rotate(90deg);
                transform: rotate(90deg);
                -webkit-animation-delay: -.625s;
                animation-delay: -.625s
            }

            .la-line-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                top: 74.7487373415%;
                left: 74.7487373415%;
                -webkit-transform: rotate(135deg);
                transform: rotate(135deg);
                -webkit-animation-delay: -.5s;
                animation-delay: -.5s
            }

            .la-line-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                top: 84.9999999974%;
                left: 50.0000000004%;
                -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
                -webkit-animation-delay: -.375s;
                animation-delay: -.375s
            }

            .la-line-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                top: 74.7487369862%;
                left: 25.2512627193%;
                -webkit-transform: rotate(225deg);
                transform: rotate(225deg);
                -webkit-animation-delay: -.25s;
                animation-delay: -.25s
            }

            .la-line-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(7) {
                top: 49.9999806189%;
                left: 15.0000039834%;
                -webkit-transform: rotate(270deg);
                transform: rotate(270deg);
                -webkit-animation-delay: -.125s;
                animation-delay: -.125s
            }

            .la-line-spin-clockwise-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(8) {
                top: 25.2506949798%;
                left: 25.2513989292%;
                -webkit-transform: rotate(315deg);
                transform: rotate(315deg);
                -webkit-animation-delay: 0s;
                animation-delay: 0s
            }

        .la-line-spin-clockwise-fade.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-line-spin-clockwise-fade.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 1px;
                height: 4px;
                margin-top: -2px;
                margin-left: 0
            }

        .la-line-spin-clockwise-fade.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-line-spin-clockwise-fade.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 20px;
                margin-top: -10px;
                margin-left: -2px
            }

        .la-line-spin-clockwise-fade.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-line-spin-clockwise-fade.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 6px;
                height: 30px;
                margin-top: -15px;
                margin-left: -3px
            }

        @-webkit-keyframes line-spin-clockwise-fade {
            50% {
                opacity: .2
            }

            100% {
                opacity: 1
            }
        }

        @keyframes line-spin-clockwise-fade {
            50% {
                opacity: .2
            }

            100% {
                opacity: 1
            }
        }

        .la-line-spin-fade-rotating[_ngcontent-c0], .la-line-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-line-spin-fade-rotating[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px;
            -webkit-animation: 6s linear infinite ball-spin-fade-rotating-rotate;
            animation: 6s linear infinite ball-spin-fade-rotating-rotate
        }

        .la-line-spin-fade-rotating.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-line-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            width: 2px;
            height: 10px;
            margin: -5px 2px 2px -1px;
            border-radius: 0;
            -webkit-animation: 1s ease-in-out infinite line-spin-fade-rotating;
            animation: 1s ease-in-out infinite line-spin-fade-rotating
        }

            .la-line-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                top: 15%;
                left: 50%;
                -webkit-transform: rotate(0);
                transform: rotate(0);
                -webkit-animation-delay: -1.125s;
                animation-delay: -1.125s
            }

            .la-line-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                top: 25.2512626585%;
                left: 74.7487373415%;
                -webkit-transform: rotate(45deg);
                transform: rotate(45deg);
                -webkit-animation-delay: -1.25s;
                animation-delay: -1.25s
            }

            .la-line-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                top: 50%;
                left: 85%;
                -webkit-transform: rotate(90deg);
                transform: rotate(90deg);
                -webkit-animation-delay: -1.375s;
                animation-delay: -1.375s
            }

            .la-line-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                top: 74.7487373415%;
                left: 74.7487373415%;
                -webkit-transform: rotate(135deg);
                transform: rotate(135deg);
                -webkit-animation-delay: -1.5s;
                animation-delay: -1.5s
            }

            .la-line-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                top: 84.9999999974%;
                left: 50.0000000004%;
                -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
                -webkit-animation-delay: -1.625s;
                animation-delay: -1.625s
            }

            .la-line-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                top: 74.7487369862%;
                left: 25.2512627193%;
                -webkit-transform: rotate(225deg);
                transform: rotate(225deg);
                -webkit-animation-delay: -1.75s;
                animation-delay: -1.75s
            }

            .la-line-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(7) {
                top: 49.9999806189%;
                left: 15.0000039834%;
                -webkit-transform: rotate(270deg);
                transform: rotate(270deg);
                -webkit-animation-delay: -1.875s;
                animation-delay: -1.875s
            }

            .la-line-spin-fade-rotating[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(8) {
                top: 25.2506949798%;
                left: 25.2513989292%;
                -webkit-transform: rotate(315deg);
                transform: rotate(315deg);
                -webkit-animation-delay: -2s;
                animation-delay: -2s
            }

        .la-line-spin-fade-rotating.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-line-spin-fade-rotating.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 1px;
                height: 4px;
                margin-top: -2px;
                margin-left: 0
            }

        .la-line-spin-fade-rotating.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-line-spin-fade-rotating.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 20px;
                margin-top: -10px;
                margin-left: -2px
            }

        .la-line-spin-fade-rotating.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-line-spin-fade-rotating.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 6px;
                height: 30px;
                margin-top: -15px;
                margin-left: -3px
            }

        @-webkit-keyframes ball-spin-fade-rotating-rotate {
            100% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        @keyframes ball-spin-fade-rotating-rotate {
            100% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        @-webkit-keyframes line-spin-fade-rotating {
            50% {
                opacity: .2
            }

            100% {
                opacity: 1
            }
        }

        @keyframes line-spin-fade-rotating {
            50% {
                opacity: .2
            }

            100% {
                opacity: 1
            }
        }

        .la-line-spin-fade[_ngcontent-c0], .la-line-spin-fade[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-line-spin-fade[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-line-spin-fade.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-line-spin-fade[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            position: absolute;
            width: 2px;
            height: 10px;
            margin: -5px 2px 2px -1px;
            border-radius: 0;
            -webkit-animation: 1s ease-in-out infinite line-spin-fade;
            animation: 1s ease-in-out infinite line-spin-fade
        }

            .la-line-spin-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                top: 15%;
                left: 50%;
                -webkit-transform: rotate(0);
                transform: rotate(0);
                -webkit-animation-delay: -1.125s;
                animation-delay: -1.125s
            }

            .la-line-spin-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                top: 25.2512626585%;
                left: 74.7487373415%;
                -webkit-transform: rotate(45deg);
                transform: rotate(45deg);
                -webkit-animation-delay: -1.25s;
                animation-delay: -1.25s
            }

            .la-line-spin-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                top: 50%;
                left: 85%;
                -webkit-transform: rotate(90deg);
                transform: rotate(90deg);
                -webkit-animation-delay: -1.375s;
                animation-delay: -1.375s
            }

            .la-line-spin-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                top: 74.7487373415%;
                left: 74.7487373415%;
                -webkit-transform: rotate(135deg);
                transform: rotate(135deg);
                -webkit-animation-delay: -1.5s;
                animation-delay: -1.5s
            }

            .la-line-spin-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                top: 84.9999999974%;
                left: 50.0000000004%;
                -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
                -webkit-animation-delay: -1.625s;
                animation-delay: -1.625s
            }

            .la-line-spin-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                top: 74.7487369862%;
                left: 25.2512627193%;
                -webkit-transform: rotate(225deg);
                transform: rotate(225deg);
                -webkit-animation-delay: -1.75s;
                animation-delay: -1.75s
            }

            .la-line-spin-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(7) {
                top: 49.9999806189%;
                left: 15.0000039834%;
                -webkit-transform: rotate(270deg);
                transform: rotate(270deg);
                -webkit-animation-delay: -1.875s;
                animation-delay: -1.875s
            }

            .la-line-spin-fade[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(8) {
                top: 25.2506949798%;
                left: 25.2513989292%;
                -webkit-transform: rotate(315deg);
                transform: rotate(315deg);
                -webkit-animation-delay: -2s;
                animation-delay: -2s
            }

        .la-line-spin-fade.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-line-spin-fade.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 1px;
                height: 4px;
                margin-top: -2px;
                margin-left: 0
            }

        .la-line-spin-fade.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-line-spin-fade.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 4px;
                height: 20px;
                margin-top: -10px;
                margin-left: -2px
            }

        .la-line-spin-fade.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-line-spin-fade.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 6px;
                height: 30px;
                margin-top: -15px;
                margin-left: -3px
            }

        @-webkit-keyframes line-spin-fade {
            50% {
                opacity: .2
            }

            100% {
                opacity: 1
            }
        }

        @keyframes line-spin-fade {
            50% {
                opacity: .2
            }

            100% {
                opacity: 1
            }
        }

        .la-pacman[_ngcontent-c0], .la-pacman[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-pacman[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-pacman.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-pacman[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor
        }

            .la-pacman[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1), .la-pacman[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                width: 0;
                height: 0;
                background: 0 0;
                border-style: solid;
                border-width: 16px;
                border-right-color: transparent;
                border-radius: 100%;
                -webkit-animation: .5s infinite pacman-rotate-half-up;
                animation: .5s infinite pacman-rotate-half-up
            }

            .la-pacman[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                margin-top: -32px;
                -webkit-animation-name: pacman-rotate-half-down;
                animation-name: pacman-rotate-half-down
            }

            .la-pacman[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3), .la-pacman[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4), .la-pacman[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5), .la-pacman[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                position: absolute;
                top: 50%;
                left: 200%;
                width: 8px;
                height: 8px;
                border-radius: 100%;
                opacity: 0;
                -webkit-animation: 2s linear infinite pacman-balls;
                animation: 2s linear infinite pacman-balls
            }

            .la-pacman[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3) {
                -webkit-animation-delay: -1.44s;
                animation-delay: -1.44s
            }

            .la-pacman[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4) {
                -webkit-animation-delay: -1.94s;
                animation-delay: -1.94s
            }

            .la-pacman[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5) {
                -webkit-animation-delay: -2.44s;
                animation-delay: -2.44s
            }

            .la-pacman[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                -webkit-animation-delay: -2.94s;
                animation-delay: -2.94s
            }

        .la-pacman.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-pacman.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1), .la-pacman.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                border-width: 8px
            }

            .la-pacman.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                margin-top: -16px
            }

            .la-pacman.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3), .la-pacman.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4), .la-pacman.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5), .la-pacman.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                width: 4px;
                height: 4px
            }

        .la-pacman.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-pacman.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1), .la-pacman.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                border-width: 32px
            }

            .la-pacman.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                margin-top: -64px
            }

            .la-pacman.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3), .la-pacman.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4), .la-pacman.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5), .la-pacman.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                width: 16px;
                height: 16px
            }

        .la-pacman.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-pacman.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1), .la-pacman.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                border-width: 48px
            }

            .la-pacman.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                margin-top: -96px
            }

            .la-pacman.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(3), .la-pacman.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(4), .la-pacman.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(5), .la-pacman.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(6) {
                width: 24px;
                height: 24px
            }

        @-webkit-keyframes pacman-rotate-half-up {
            0%, 100% {
                -webkit-transform: rotate(270deg);
                transform: rotate(270deg)
            }

            50% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        @keyframes pacman-rotate-half-up {
            0%, 100% {
                -webkit-transform: rotate(270deg);
                transform: rotate(270deg)
            }

            50% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        @-webkit-keyframes pacman-rotate-half-down {
            0%, 100% {
                -webkit-transform: rotate(90deg);
                transform: rotate(90deg)
            }

            50% {
                -webkit-transform: rotate(0);
                transform: rotate(0)
            }
        }

        @keyframes pacman-rotate-half-down {
            0%, 100% {
                -webkit-transform: rotate(90deg);
                transform: rotate(90deg)
            }

            50% {
                -webkit-transform: rotate(0);
                transform: rotate(0)
            }
        }

        @-webkit-keyframes pacman-balls {
            0% {
                left: 200%;
                opacity: 0;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%)
            }

            5% {
                opacity: .5
            }

            66% {
                opacity: 1
            }

            67% {
                opacity: 0
            }

            100% {
                left: 0;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%)
            }
        }

        @keyframes pacman-balls {
            0% {
                left: 200%;
                opacity: 0;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%)
            }

            5% {
                opacity: .5
            }

            66% {
                opacity: 1
            }

            67% {
                opacity: 0
            }

            100% {
                left: 0;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%)
            }
        }

        .la-square-jelly-box[_ngcontent-c0], .la-square-jelly-box[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-square-jelly-box[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-square-jelly-box.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-square-jelly-box[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor
        }

            .la-square-jelly-box[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1), .la-square-jelly-box[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                position: absolute;
                left: 0;
                width: 100%
            }

            .la-square-jelly-box[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(1) {
                top: -25%;
                z-index: 1;
                height: 100%;
                border-radius: 10%;
                -webkit-animation: .6s linear -.1s infinite square-jelly-box-animate;
                animation: .6s linear -.1s infinite square-jelly-box-animate
            }

            .la-square-jelly-box[_ngcontent-c0] > div[_ngcontent-c0]:nth-child(2) {
                bottom: -9%;
                height: 10%;
                background: #000;
                border-radius: 50%;
                opacity: .2;
                -webkit-animation: .6s linear -.1s infinite square-jelly-box-shadow;
                animation: .6s linear -.1s infinite square-jelly-box-shadow
            }

        .la-square-jelly-box.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

        .la-square-jelly-box.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

        .la-square-jelly-box.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

        @-webkit-keyframes square-jelly-box-animate {
            17% {
                border-bottom-right-radius: 10%
            }

            25% {
                -webkit-transform: translateY(25%) rotate(22.5deg);
                transform: translateY(25%) rotate(22.5deg)
            }

            50% {
                border-bottom-right-radius: 100%;
                -webkit-transform: translateY(50%) scale(1,.9) rotate(45deg);
                transform: translateY(50%) scale(1,.9) rotate(45deg)
            }

            75% {
                -webkit-transform: translateY(25%) rotate(67.5deg);
                transform: translateY(25%) rotate(67.5deg)
            }

            100% {
                -webkit-transform: translateY(0) rotate(90deg);
                transform: translateY(0) rotate(90deg)
            }
        }

        @keyframes square-jelly-box-animate {
            17% {
                border-bottom-right-radius: 10%
            }

            25% {
                -webkit-transform: translateY(25%) rotate(22.5deg);
                transform: translateY(25%) rotate(22.5deg)
            }

            50% {
                border-bottom-right-radius: 100%;
                -webkit-transform: translateY(50%) scale(1,.9) rotate(45deg);
                transform: translateY(50%) scale(1,.9) rotate(45deg)
            }

            75% {
                -webkit-transform: translateY(25%) rotate(67.5deg);
                transform: translateY(25%) rotate(67.5deg)
            }

            100% {
                -webkit-transform: translateY(0) rotate(90deg);
                transform: translateY(0) rotate(90deg)
            }
        }

        @-webkit-keyframes square-jelly-box-shadow {
            50% {
                -webkit-transform: scale(1.25,1);
                transform: scale(1.25,1)
            }
        }

        @keyframes square-jelly-box-shadow {
            50% {
                -webkit-transform: scale(1.25,1);
                transform: scale(1.25,1)
            }
        }

        .la-square-loader[_ngcontent-c0], .la-square-loader[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-square-loader[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-square-loader.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-square-loader[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            border: 2px solid currentColor;
            width: 100%;
            height: 100%;
            background: 0 0;
            border-radius: 0;
            -webkit-animation: 2s infinite square-loader;
            animation: 2s infinite square-loader
        }

            .la-square-loader[_ngcontent-c0] > div[_ngcontent-c0]:after {
                display: inline-block;
                width: 100%;
                vertical-align: top;
                content: "";
                background-color: currentColor;
                -webkit-animation: 2s ease-in infinite square-loader-inner;
                animation: 2s ease-in infinite square-loader-inner
            }

        .la-square-loader.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-square-loader.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                border-width: 1px
            }

        .la-square-loader.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-square-loader.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                border-width: 4px
            }

        .la-square-loader.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-square-loader.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                border-width: 6px
            }

        @-webkit-keyframes square-loader {
            0% {
                -webkit-transform: rotate(0);
                transform: rotate(0)
            }

            25%, 50% {
                -webkit-transform: rotate(180deg);
                transform: rotate(180deg)
            }

            100%, 75% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        @keyframes square-loader {
            0% {
                -webkit-transform: rotate(0);
                transform: rotate(0)
            }

            25%, 50% {
                -webkit-transform: rotate(180deg);
                transform: rotate(180deg)
            }

            100%, 75% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        @-webkit-keyframes square-loader-inner {
            0%, 100%, 25% {
                height: 0
            }

            50%, 75% {
                height: 100%
            }
        }

        @keyframes square-loader-inner {
            0%, 100%, 25% {
                height: 0
            }

            50%, 75% {
                height: 100%
            }
        }

        .la-square-spin[_ngcontent-c0], .la-square-spin[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-square-spin[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-square-spin.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-square-spin[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            background-color: currentColor;
            border: 0 solid currentColor;
            width: 100%;
            height: 100%;
            border-radius: 0;
            -webkit-animation: 3s cubic-bezier(.09,.57,.49,.9) infinite square-spin;
            animation: 3s cubic-bezier(.09,.57,.49,.9) infinite square-spin
        }

        .la-square-spin.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

        .la-square-spin.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

        .la-square-spin.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

        @-webkit-keyframes square-spin {
            0% {
                -webkit-transform: perspective(100px) rotateX(0) rotateY(0);
                transform: perspective(100px) rotateX(0) rotateY(0)
            }

            25% {
                -webkit-transform: perspective(100px) rotateX(180deg) rotateY(0);
                transform: perspective(100px) rotateX(180deg) rotateY(0)
            }

            50% {
                -webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg);
                transform: perspective(100px) rotateX(180deg) rotateY(180deg)
            }

            75% {
                -webkit-transform: perspective(100px) rotateX(0) rotateY(180deg);
                transform: perspective(100px) rotateX(0) rotateY(180deg)
            }

            100% {
                -webkit-transform: perspective(100px) rotateX(0) rotateY(360deg);
                transform: perspective(100px) rotateX(0) rotateY(360deg)
            }
        }

        @keyframes square-spin {
            0% {
                -webkit-transform: perspective(100px) rotateX(0) rotateY(0);
                transform: perspective(100px) rotateX(0) rotateY(0)
            }

            25% {
                -webkit-transform: perspective(100px) rotateX(180deg) rotateY(0);
                transform: perspective(100px) rotateX(180deg) rotateY(0)
            }

            50% {
                -webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg);
                transform: perspective(100px) rotateX(180deg) rotateY(180deg)
            }

            75% {
                -webkit-transform: perspective(100px) rotateX(0) rotateY(180deg);
                transform: perspective(100px) rotateX(0) rotateY(180deg)
            }

            100% {
                -webkit-transform: perspective(100px) rotateX(0) rotateY(360deg);
                transform: perspective(100px) rotateX(0) rotateY(360deg)
            }
        }

        .la-timer[_ngcontent-c0], .la-timer[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-timer[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 32px
        }

        .la-timer.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-timer[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            border: 2px solid currentColor;
            width: 32px;
            height: 32px;
            background: 0 0;
            border-radius: 100%
        }

            .la-timer[_ngcontent-c0] > div[_ngcontent-c0]:after, .la-timer[_ngcontent-c0] > div[_ngcontent-c0]:before {
                position: absolute;
                top: 14px;
                left: 14px;
                display: block;
                width: 2px;
                margin-top: -1px;
                margin-left: -1px;
                content: "";
                background: currentColor;
                border-radius: 2px;
                -webkit-transform-origin: 1px 1px 0;
                transform-origin: 1px 1px 0;
                -webkit-animation: 1.25s linear -625ms infinite timer-loader;
                animation: 1.25s linear -625ms infinite timer-loader
            }

            .la-timer[_ngcontent-c0] > div[_ngcontent-c0]:before {
                height: 12px
            }

            .la-timer[_ngcontent-c0] > div[_ngcontent-c0]:after {
                height: 8px;
                -webkit-animation-duration: 15s;
                animation-duration: 15s;
                -webkit-animation-delay: -7.5s;
                animation-delay: -7.5s
            }

        .la-timer.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 16px
        }

            .la-timer.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 16px;
                height: 16px;
                border-width: 1px
            }

                .la-timer.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:after, .la-timer.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:before {
                    top: 7px;
                    left: 7px;
                    width: 1px;
                    margin-top: -.5px;
                    margin-left: -.5px;
                    border-radius: 1px;
                    -webkit-transform-origin: .5px .5px 0;
                    transform-origin: .5px .5px 0
                }

                .la-timer.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:before {
                    height: 6px
                }

                .la-timer.la-sm[_ngcontent-c0] > div[_ngcontent-c0]:after {
                    height: 4px
                }

        .la-timer.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 64px
        }

            .la-timer.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 64px;
                height: 64px;
                border-width: 4px
            }

                .la-timer.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:after, .la-timer.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:before {
                    top: 28px;
                    left: 28px;
                    width: 4px;
                    margin-top: -2px;
                    margin-left: -2px;
                    border-radius: 4px;
                    -webkit-transform-origin: 2px 2px 0;
                    transform-origin: 2px 2px 0
                }

                .la-timer.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:before {
                    height: 24px
                }

                .la-timer.la-2x[_ngcontent-c0] > div[_ngcontent-c0]:after {
                    height: 16px
                }

        .la-timer.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 96px
        }

            .la-timer.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                width: 96px;
                height: 96px;
                border-width: 6px
            }

                .la-timer.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:after, .la-timer.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:before {
                    top: 42px;
                    left: 42px;
                    width: 6px;
                    margin-top: -3px;
                    margin-left: -3px;
                    border-radius: 6px;
                    -webkit-transform-origin: 3px 3px 0;
                    transform-origin: 3px 3px 0
                }

                .la-timer.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:before {
                    height: 36px
                }

                .la-timer.la-3x[_ngcontent-c0] > div[_ngcontent-c0]:after {
                    height: 24px
                }

        @-webkit-keyframes timer-loader {
            0% {
                -webkit-transform: rotate(0);
                transform: rotate(0)
            }

            100% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        @keyframes timer-loader {
            0% {
                -webkit-transform: rotate(0);
                transform: rotate(0)
            }

            100% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        .la-triangle-skew-spin[_ngcontent-c0], .la-triangle-skew-spin[_ngcontent-c0] > div[_ngcontent-c0] {
            position: relative;
            box-sizing: border-box
        }

        .la-triangle-skew-spin[_ngcontent-c0] {
            display: block;
            font-size: 0;
            color: #fff;
            width: 32px;
            height: 16px
        }

        .la-triangle-skew-spin.la-dark[_ngcontent-c0] {
            color: #333
        }

        .la-triangle-skew-spin[_ngcontent-c0] > div[_ngcontent-c0] {
            display: inline-block;
            float: none;
            border: 0 solid currentColor;
            width: 0;
            height: 0;
            background: 0 0;
            border: solid;
            border-width: 0 16px 16px;
            border-right-color: transparent;
            border-left-color: transparent;
            -webkit-animation: 3s cubic-bezier(.09,.57,.49,.9) infinite triangle-skew-spin;
            animation: 3s cubic-bezier(.09,.57,.49,.9) infinite triangle-skew-spin
        }

        .la-triangle-skew-spin.la-sm[_ngcontent-c0] {
            width: 16px;
            height: 8px
        }

            .la-triangle-skew-spin.la-sm[_ngcontent-c0] > div[_ngcontent-c0] {
                border-width: 0 8px 8px
            }

        .la-triangle-skew-spin.la-2x[_ngcontent-c0] {
            width: 64px;
            height: 32px
        }

            .la-triangle-skew-spin.la-2x[_ngcontent-c0] > div[_ngcontent-c0] {
                border-width: 0 32px 32px
            }

        .la-triangle-skew-spin.la-3x[_ngcontent-c0] {
            width: 96px;
            height: 48px
        }

            .la-triangle-skew-spin.la-3x[_ngcontent-c0] > div[_ngcontent-c0] {
                border-width: 0 48px 48px
            }

        @-webkit-keyframes triangle-skew-spin {
            0% {
                -webkit-transform: perspective(100px) rotateX(0) rotateY(0);
                transform: perspective(100px) rotateX(0) rotateY(0)
            }

            25% {
                -webkit-transform: perspective(100px) rotateX(180deg) rotateY(0);
                transform: perspective(100px) rotateX(180deg) rotateY(0)
            }

            50% {
                -webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg);
                transform: perspective(100px) rotateX(180deg) rotateY(180deg)
            }

            75% {
                -webkit-transform: perspective(100px) rotateX(0) rotateY(180deg);
                transform: perspective(100px) rotateX(0) rotateY(180deg)
            }

            100% {
                -webkit-transform: perspective(100px) rotateX(0) rotateY(360deg);
                transform: perspective(100px) rotateX(0) rotateY(360deg)
            }
        }

        @keyframes triangle-skew-spin {
            0% {
                -webkit-transform: perspective(100px) rotateX(0) rotateY(0);
                transform: perspective(100px) rotateX(0) rotateY(0)
            }

            25% {
                -webkit-transform: perspective(100px) rotateX(180deg) rotateY(0);
                transform: perspective(100px) rotateX(180deg) rotateY(0)
            }

            50% {
                -webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg);
                transform: perspective(100px) rotateX(180deg) rotateY(180deg)
            }

            75% {
                -webkit-transform: perspective(100px) rotateX(0) rotateY(180deg);
                transform: perspective(100px) rotateX(0) rotateY(180deg)
            }

            100% {
                -webkit-transform: perspective(100px) rotateX(0) rotateY(360deg);
                transform: perspective(100px) rotateX(0) rotateY(360deg)
            }
        }

        .black-overlay[_ngcontent-c0] {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 99999 !important
        }

            .black-overlay[_ngcontent-c0] > div[_ngcontent-c0] {
                top: 50%;
                left: 50%;
                margin: 0;
                position: absolute;
                -webkit-transform: translate(-50%,-50%);
                transform: translate(-50%,-50%)
            }

        .loading-text[_ngcontent-c0] {
            position: absolute;
            top: 60%;
            left: 50%;
            -webkit-transform: translate(-50%,-60%);
            transform: translate(-50%,-60%);
            z-index: 99999 !important
        }
    
    
        .add-user[_ngcontent-c4] .headtext[_ngcontent-c4], .add-user[_ngcontent-c4] .modal-header[_ngcontent-c4] .close[_ngcontent-c4] {
            font-size: 17px;
            color: #3b5160
        }

        .add-user[_ngcontent-c4] button[_ngcontent-c4]:focus {
            outline: 0
        }

        .add-user[_ngcontent-c4] .modal-footer[_ngcontent-c4] {
            justify-content: center
        }

            .add-user[_ngcontent-c4] .modal-footer[_ngcontent-c4] .btn[_ngcontent-c4] {
                justify-content: center;
                width: 140px;
                font-size: 12px
            }

        .add-user[_ngcontent-c4] .error-message[_ngcontent-c4] {
            font-size: 12px
        }

        .add-user[_ngcontent-c4] .form-group[_ngcontent-c4] {
            margin-bottom: 6px;
            text-align: right
        }

        .add-user[_ngcontent-c4] .asterisk_input[_ngcontent-c4]:before, .add-user[_ngcontent-c4] label[_ngcontent-c4] {
            font-size: 12px;
            font-weight: 700;
            padding: 0;
            line-height: 20px;
            margin-top: 5px
        }

        .add-user[_ngcontent-c4] .form-control[_ngcontent-c4] {
            font-size: 12px;
            padding: 6px 10px
        }

        .add-user[_ngcontent-c4] .form-control-feedback[_ngcontent-c4] {
            text-align: left
        }

        .add-user[_ngcontent-c4] .modal-header[_ngcontent-c4] {
            padding: 5px 7px
        }

        @media only screen and (max-width:767px) {
            .add-user[_ngcontent-c4] .form-group[_ngcontent-c4] {
                margin-bottom: 6px;
                text-align: center
            }
        }
    
    
        .add-user[_ngcontent-c7] .headtext[_ngcontent-c7], .add-user[_ngcontent-c7] .modal-header[_ngcontent-c7] .close[_ngcontent-c7] {
            font-size: 17px;
            color: #3b5160
        }

        .add-user[_ngcontent-c7] button[_ngcontent-c7]:focus {
            outline: 0
        }

        .add-user[_ngcontent-c7] .modal-footer[_ngcontent-c7] {
            justify-content: center
        }

            .add-user[_ngcontent-c7] .modal-footer[_ngcontent-c7] .btn[_ngcontent-c7] {
                justify-content: center;
                width: 140px;
                font-size: 12px
            }

        .add-user[_ngcontent-c7] .error-message[_ngcontent-c7] {
            font-size: 12px
        }

        .add-user[_ngcontent-c7] .form-group[_ngcontent-c7] {
            margin-bottom: 6px;
            text-align: right
        }

        .add-user[_ngcontent-c7] .asterisk_input[_ngcontent-c7]:before, .add-user[_ngcontent-c7] label[_ngcontent-c7] {
            font-size: 12px;
            font-weight: 700;
            padding: 0;
            line-height: 20px;
            margin-top: 5px
        }

        .add-user[_ngcontent-c7] .form-control[_ngcontent-c7] {
            font-size: 12px;
            padding: 6px 10px
        }

        .add-user[_ngcontent-c7] .form-control-feedback[_ngcontent-c7] {
            text-align: left
        }

        .add-user[_ngcontent-c7] .modal-header[_ngcontent-c7] {
            padding: 5px 7px
        }

        .chips_summary[_ngcontent-c7] {
            float: right;
            font-size: 15px;
            line-height: 28px
        }

        @media only screen and (max-width:767px) {
            .add-user[_ngcontent-c7] .form-group[_ngcontent-c7] {
                margin-bottom: 6px;
                text-align: center
            }
        }
    
    
        .sidebar-account[_ngcontent-c9] {
            margin: 0;
            padding: 0;
            width: 100%;
            background-color: #fff;
            height: 100%;
            overflow: auto;
            color: #1e1e1e
        }

            .sidebar-account[_ngcontent-c9] a[_ngcontent-c9] {
                display: block;
                color: #000;
                border-bottom: 1px solid #ccc;
                padding: 5px 10px;
                text-decoration: none
            }

            .sidebar-account[_ngcontent-c9] a.active[_ngcontent-c9] {
                background-color: #d1ddef;
                color: #1e1e1e
            }

            .sidebar-account[_ngcontent-c9] a[_ngcontent-c9]:hover:not(.active) {
                background-color: #e6efd1
            }

        div.content[_ngcontent-c9] {
            margin-left: 200px;
            padding: 1px 16px;
            height: 1000px
        }

        @media screen and (max-width:700px) {
            .sidebar-account[_ngcontent-c9] {
                width: 100%;
                height: auto;
                position: relative
            }

                .sidebar-account[_ngcontent-c9] a[_ngcontent-c9] {
                    float: left
                }

            div.content[_ngcontent-c9] {
                margin-left: 0
            }
        }

        @media screen and (max-width:400px) {
            .sidebar-account[_ngcontent-c9] a[_ngcontent-c9] {
                text-align: center;
                float: none
            }
        }
    
    
        .view-rolling[_ngcontent-c10] {
            margin-bottom: 4px;
            border: 1px solid #000;
            font-weight: 700
        }

            .view-rolling[_ngcontent-c10] span[_ngcontent-c10] {
                margin-left: 5px
            }
    
    
        .inplay-sportwise[_ngcontent-c12] {
            border-bottom: 1px solid #7e97a7;
            margin-bottom: 10px;
            background: #fff
        }

        .sporthead[_ngcontent-c12] h3[_ngcontent-c12] {
            background: linear-gradient(-180deg,#2e4b5e 0,#243a48 82%);
            color: #fff;
            font-size: 14px;
            line-height: 30px;
            font-weight: 700;
            padding-left: 10px;
            margin: 0;
            cursor: pointer
        }

        .inplay-match[_ngcontent-c12] .table[_ngcontent-c12] {
            font-size: 14px;
            margin-bottom: 0
        }

        .game-menu-tab[_ngcontent-c12] table[_ngcontent-c12] tr[_ngcontent-c12] {
            border-bottom: 1px solid #e0e6e6
        }

            .game-menu-tab[_ngcontent-c12] table[_ngcontent-c12] tr[_ngcontent-c12]:last-child {
                border-bottom: none
            }

        .game-menu-tab[_ngcontent-c12] .table[_ngcontent-c12] td[_ngcontent-c12], .game-menu-tab[_ngcontent-c12] .table[_ngcontent-c12] th[_ngcontent-c12] {
            border-top: none;
            padding: 3px 0 3px 10px;
            vertical-align: middle
        }

        .market-analyisevent[_ngcontent-c12] .match-name[_ngcontent-c12] {
            font-weight: 700;
            color: #2789ce !important
        }
    
    
        .minus-book[_ngcontent-c13] {
            color: #d0021b;
            display: block
        }
/*datepicker style*/


.ui-datepicker {
    background-color: #fff;
    box-shadow: 0 0 0.25em rgba(0, 0, 0, 0.3);
    display: none;
    padding: 1em;
}

.ui-datepicker-calendar a {
    color: inherit;
    text-decoration: none;
}

.ui-datepicker-header {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-bottom: 1em;
}

.ui-datepicker-prev,
.ui-datepicker-next {
    cursor: pointer;
}

.ui-datepicker-next {
    order: 1;
}

    .ui-datepicker-prev .ui-icon,
    .ui-datepicker-next .ui-icon {
        background-image: url("https://cdn.rawgit.com/marcobiedermann/playground/3027274a/ui/datepicker/jquery-ui-datepicker/dist/assets/images/datepicker-arrows.svg");
        background-repeat: no-repeat;
        background-size: 300%;
        display: inline-block;
        height: 1em;
        overflow: hidden;
        text-indent: -999px;
        width: 1em;
    }

.ui-datepicker-prev:hover .ui-icon-circle-triangle-w {
    background-position: -1em 0;
}

.ui-datepicker-prev.ui-state-disabled .ui-icon-circle-triangle-w {
    background-position: -2em 0;
}

.ui-datepicker-next .ui-icon-circle-triangle-e {
    background-position: 0 -1em;
}

.ui-datepicker-next:hover .ui-icon-circle-triangle-e {
    background-position: -1em -1em;
}

.ui-datepicker-nextui-state-disabled .ui-icon-circle-triangle-e {
    background-position: -2em -1em;
}

.ui-datepicker-title {
    font-size: 0.9rem;
    font-weight: 700;
}

.ui-datepicker-calendar {
    font-size: 13px;
}

    .ui-datepicker-calendar td,
    .ui-datepicker-calendar th {
        text-align: center;
    }

        .ui-datepicker-calendar td a,
        .ui-datepicker-calendar td span {
            background-color: #fff;
            display: block;
            padding: 0.4em 0.6em;
        }

    .ui-datepicker-calendar .ui-datepicker-unselectable {
        color: #c8c8ca;
    }

    .ui-datepicker-calendar .ui-datepicker-today a,
    .ui-datepicker-calendar .ui-datepicker-today span {
        color: #fff;
        background-color: #00709d;
        font-weight: 700;
    }

    .ui-datepicker-calendar .ui-datepicker-current-day a {
        background-color: #157255;
        color: #fff;
        font-weight: 700;
    }

.ui-datepicker-week-end:first-child {
    color: red;
}

.ui-datepicker-buttonpane {
    margin-top: 1em;
}

    .ui-datepicker-buttonpane button {
        background-color: #484a4e;
        color: #fff;
        font-size: 0.75rem;
        padding: 0.25em 0.5em;
    }

        .ui-datepicker-buttonpane button + button {
            margin-left: 0.5em;
        }

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.sidebar-account[_ngcontent-c4] {
    margin: 0;
    padding: 0;
    width: 100%;
    background-color: #fff;
    height: 100%;
    overflow: auto;
    color: #1e1e1e;
}

    .sidebar-account[_ngcontent-c4] a[_ngcontent-c4] {
        display: block;
        color: #000;
        border-bottom: 1px solid #ccc;
        padding: 5px 10px;
        text-decoration: none;
    }

    .sidebar-account[_ngcontent-c4] a.active[_ngcontent-c4] {
        background-color: #d1ddef;
        color: #1e1e1e;
    }

    .sidebar-account[_ngcontent-c4] a[_ngcontent-c4] {
        text-align: center;
        float: none;
    }

/*datepicker style*/
