            .bgDIHX {
                font-size: var(--title-8-size);
                line-height: var(--title-8-line-height);
                letter-spacing: var(--title-8-letter-spacing);
                line-height: 1;
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            @media (max-width: 1024px) {
                .bgDIHX {
                    font-size:var(--title-7-size);
                    line-height: var(--title-7-line-height);
                    letter-spacing: var(--title-7-letter-spacing);
                }
            }

            /*!sc*/
            @media (max-width: 640px) {
                .bgDIHX {
                    font-size:var(--title-5-size);
                    line-height: var(--title-5-line-height);
                    letter-spacing: var(--title-5-letter-spacing);
                }
            }

            /*!sc*/
            u.bgDIHX {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.bgDIHX {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.bgDIHX {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.bgDIHX {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .dhJTq {
                font-size: var(--text-regular-size);
                line-height: var(--text-regular-line-height);
                letter-spacing: var(--text-regular-letter-spacing);
                color: var(--color-text-tertiary);
            }

            /*!sc*/
            u.dhJTq {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.dhJTq {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.dhJTq {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.dhJTq {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .ha-DKfc {
                font-size: var(--text-regular-size);
                line-height: var(--text-regular-line-height);
                letter-spacing: var(--text-regular-letter-spacing);
                color: var(--color-text-secondary);
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            @media (max-width: 640px) {
                .ha-DKfc {
                    font-size:var(--text-mini-size);
                    line-height: var(--text-mini-line-height);
                    letter-spacing: var(--text-mini-letter-spacing);
                }
            }

            /*!sc*/
            u.ha-DKfc {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.ha-DKfc {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.ha-DKfc {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.ha-DKfc {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .eBXKXP {
                font-size: var(--text-regular-size);
                line-height: var(--text-regular-line-height);
                letter-spacing: var(--text-regular-letter-spacing);
                color: var(--color-text-tertiary);
            }

            /*!sc*/
            @media (max-width: 640px) {
                .eBXKXP {
                    font-size:var(--text-mini-size);
                    line-height: var(--text-mini-line-height);
                    letter-spacing: var(--text-mini-letter-spacing);
                }
            }

            /*!sc*/
            u.eBXKXP {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.eBXKXP {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.eBXKXP {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.eBXKXP {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .fQidsy {
                font-size: var(--text-small-size);
                line-height: var(--text-small-line-height);
                letter-spacing: var(--text-small-letter-spacing);
                color: var(--color-text-secondary);
                font-weight: var(--font-weight-semibold);
            }

            /*!sc*/
            u.fQidsy {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.fQidsy {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.fQidsy {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.fQidsy {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .fkFEGF {
                font-size: var(--text-micro-size);
                line-height: var(--text-micro-line-height);
                letter-spacing: var(--text-micro-letter-spacing);
                color: var(--color-text-secondary);
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            u.fkFEGF {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.fkFEGF {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.fkFEGF {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.fkFEGF {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .fBTzHJ {
                font-size: var(--text-micro-size);
                line-height: var(--text-micro-line-height);
                letter-spacing: var(--text-micro-letter-spacing);
                color: var(--color-text-quaternary);
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            u.fBTzHJ {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.fBTzHJ {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.fBTzHJ {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.fBTzHJ {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .kgndDe {
                color: var(--color-text-tertiary);
            }

            /*!sc*/
            u.kgndDe {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.kgndDe {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.kgndDe {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.kgndDe {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .iuuHLm {
                font-size: var(--title-2-size);
                line-height: var(--title-2-line-height);
                letter-spacing: var(--title-2-letter-spacing);
                color: var(--color-text-secondary);
                font-weight: var(--font-weight-semibold);
            }

            /*!sc*/
            u.iuuHLm {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.iuuHLm {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.iuuHLm {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.iuuHLm {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .isbOdf {
                font-size: var(--text-small-size);
                line-height: var(--text-small-line-height);
                letter-spacing: var(--text-small-letter-spacing);
                color: var(--color-text-tertiary);
            }

            /*!sc*/
            u.isbOdf {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.isbOdf {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.isbOdf {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.isbOdf {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .eurYAb {
                color: var(--color-text-secondary);
                font-weight: var(--font-weight-semibold);
            }

            /*!sc*/
            u.eurYAb {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.eurYAb {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.eurYAb {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.eurYAb {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .buZxw {
                font-size: var(--text-micro-size);
                line-height: var(--text-micro-line-height);
                letter-spacing: var(--text-micro-letter-spacing);
                color: var(--color-text-quaternary);
            }

            /*!sc*/
            u.buZxw {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.buZxw {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.buZxw {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.buZxw {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .cluTjt {
                font-weight: var(--font-weight-semibold);
            }

            /*!sc*/
            u.cluTjt {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.cluTjt {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.cluTjt {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.cluTjt {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .ieHpLP {
                font-size: var(--text-mini-size);
                line-height: var(--text-mini-line-height);
                letter-spacing: var(--text-mini-letter-spacing);
                color: var(--color-text-tertiary);
            }

            /*!sc*/
            u.ieHpLP {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.ieHpLP {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.ieHpLP {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.ieHpLP {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .fRpsWU {
                color: var(--color-text-quaternary);
            }

            /*!sc*/
            u.fRpsWU {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.fRpsWU {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.fRpsWU {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.fRpsWU {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .kRmaQY {
                font-size: var(--text-mini-size);
                line-height: var(--text-mini-line-height);
                letter-spacing: var(--text-mini-letter-spacing);
                color: var(--color-text-quaternary);
                font-family: var(--font-monospace);
                font-feature-settings: normal;
                font-variation-settings: normal;
                letter-spacing: normal;
            }

            /*!sc*/
            u.kRmaQY {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.kRmaQY {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.kRmaQY {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.kRmaQY {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .lcjIWe {
                font-size: var(--text-micro-size);
                line-height: var(--text-micro-line-height);
                letter-spacing: var(--text-micro-letter-spacing);
                color: var(--color-text-tertiary);
            }

            /*!sc*/
            u.lcjIWe {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.lcjIWe {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.lcjIWe {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.lcjIWe {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .fCeHYh {
                color: var(--color-text-quaternary);
                font-family: var(--font-monospace);
                font-feature-settings: normal;
                font-variation-settings: normal;
                letter-spacing: normal;
            }

            /*!sc*/
            u.fCeHYh {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.fCeHYh {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.fCeHYh {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.fCeHYh {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .cVJWpx {
                font-size: var(--text-micro-size);
                line-height: var(--text-micro-line-height);
                letter-spacing: var(--text-micro-letter-spacing);
                color: var(--color-text-quaternary);
                font-family: var(--font-monospace);
                font-feature-settings: normal;
                font-variation-settings: normal;
                letter-spacing: normal;
            }

            /*!sc*/
            u.cVJWpx {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.cVJWpx {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.cVJWpx {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.cVJWpx {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .dtQGZI {
                font-size: var(--text-mini-size);
                line-height: var(--text-mini-line-height);
                letter-spacing: var(--text-mini-letter-spacing);
                color: var(--color-text-quaternary);
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            u.dtQGZI {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.dtQGZI {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.dtQGZI {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.dtQGZI {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .gEaBCQ {
                font-size: var(--text-micro-size);
                line-height: var(--text-micro-line-height);
                letter-spacing: var(--text-micro-letter-spacing);
                color: var(--color-text-secondary);
            }

            /*!sc*/
            u.gEaBCQ {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.gEaBCQ {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.gEaBCQ {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.gEaBCQ {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .exSLMF {
                font-size: var(--title-6-size);
                line-height: var(--title-6-line-height);
                letter-spacing: var(--title-6-letter-spacing);
                color: var(--color-text-tertiary);
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            @media (max-width: 1280px) {
                .exSLMF {
                    font-size:var(--title-5-size);
                    line-height: var(--title-5-line-height);
                    letter-spacing: var(--title-5-letter-spacing);
                }
            }

            /*!sc*/
            @media (max-width: 768px) {
                .exSLMF {
                    font-size:var(--title-4-size);
                    line-height: var(--title-4-line-height);
                    letter-spacing: var(--title-4-letter-spacing);
                }
            }

            /*!sc*/
            @media (max-width: 640px) {
                .exSLMF {
                    font-size:var(--title-3-size);
                    line-height: var(--title-3-line-height);
                    letter-spacing: var(--title-3-letter-spacing);
                }
            }

            /*!sc*/
            u.exSLMF {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.exSLMF {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.exSLMF {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.exSLMF {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .bWWlPr {
                color: var(--color-text-primary);
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            u.bWWlPr {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.bWWlPr {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.bWWlPr {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.bWWlPr {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .JXdnR {
                font-size: var(--text-regular-size);
                line-height: var(--text-regular-line-height);
                letter-spacing: var(--text-regular-letter-spacing);
                color: var(--color-text-secondary);
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            u.JXdnR {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.JXdnR {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.JXdnR {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.JXdnR {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .kImeU {
                font-size: var(--text-micro-size);
                line-height: var(--text-micro-line-height);
                letter-spacing: var(--text-micro-letter-spacing);
                color: var(--color-text-tertiary);
                text-transform: uppercase;
                font-family: var(--font-monospace);
                font-feature-settings: normal;
                font-variation-settings: normal;
                letter-spacing: normal;
            }

            /*!sc*/
            u.kImeU {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.kImeU {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.kImeU {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.kImeU {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .hkGFXd {
                font-size: var(--text-regular-size);
                line-height: var(--text-regular-line-height);
                letter-spacing: var(--text-regular-letter-spacing);
                color: var(--color-text-tertiary);
                text-wrap: balance;
            }

            /*!sc*/
            @media (max-width: 1280px) {
                .hkGFXd {
                    font-size:var(--text-mini-size);
                    line-height: var(--text-mini-line-height);
                    letter-spacing: var(--text-mini-letter-spacing);
                }
            }

            /*!sc*/
            @media (max-width: 640px) {
                .hkGFXd {
                    font-size:var(--text-regular-size);
                    line-height: var(--text-regular-line-height);
                    letter-spacing: var(--text-regular-letter-spacing);
                }
            }

            /*!sc*/
            u.hkGFXd {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.hkGFXd {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.hkGFXd {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.hkGFXd {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .bHseLi {
                font-size: var(--title-6-size);
                line-height: var(--title-6-line-height);
                letter-spacing: var(--title-6-letter-spacing);
                text-wrap: balance;
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            @media (max-width: 1280px) {
                .bHseLi {
                    font-size:var(--title-5-size);
                    line-height: var(--title-5-line-height);
                    letter-spacing: var(--title-5-letter-spacing);
                }
            }

            /*!sc*/
            @media (max-width: 640px) {
                .bHseLi {
                    font-size:var(--title-3-size);
                    line-height: var(--title-3-line-height);
                    letter-spacing: var(--title-3-letter-spacing);
                }
            }

            /*!sc*/
            u.bHseLi {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.bHseLi {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.bHseLi {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.bHseLi {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .jDutri {
                font-size: var(--title-3-size);
                line-height: var(--title-3-line-height);
                letter-spacing: var(--title-3-letter-spacing);
                text-wrap: balance;
            }

            /*!sc*/
            @media (max-width: 1280px) {
                .jDutri {
                    font-size:var(--title-2-size);
                    line-height: var(--title-2-line-height);
                    letter-spacing: var(--title-2-letter-spacing);
                }
            }

            /*!sc*/
            @media (max-width: 1024px) {
                .jDutri {
                    font-size:var(--title-1-size);
                    line-height: var(--title-1-line-height);
                    letter-spacing: var(--title-1-letter-spacing);
                }
            }

            /*!sc*/
            @media (max-width: 640px) {
                .jDutri {
                    font-size:var(--text-regular-size);
                    line-height: var(--text-regular-line-height);
                    letter-spacing: var(--text-regular-letter-spacing);
                }
            }

            /*!sc*/
            u.jDutri {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.jDutri {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.jDutri {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.jDutri {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .cRemay {
                font-size: var(--text-regular-size);
                line-height: var(--text-regular-line-height);
                letter-spacing: var(--text-regular-letter-spacing);
                color: var(--color-text-quaternary);
                font-variant-numeric: tabular-nums;
                font-feature-settings: var(--font-settings),"ss01";
            }

            /*!sc*/
            u.cRemay {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.cRemay {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.cRemay {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.cRemay {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .cpxJeY {
                font-size: var(--text-regular-size);
                line-height: var(--text-regular-line-height);
                letter-spacing: var(--text-regular-letter-spacing);
                color: var(--color-text-quaternary);
            }

            /*!sc*/
            u.cpxJeY {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.cpxJeY {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.cpxJeY {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.cpxJeY {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .qoNTv {
                font-size: var(--text-tiny-size);
                line-height: var(--text-tiny-line-height);
                letter-spacing: var(--text-tiny-letter-spacing);
                color: var(--color-text-quaternary);
                text-transform: uppercase;
            }

            /*!sc*/
            u.qoNTv {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.qoNTv {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.qoNTv {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.qoNTv {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .gKwRRs {
                font-size: var(--text-small-size);
                line-height: var(--text-small-line-height);
                letter-spacing: var(--text-small-letter-spacing);
                color: var(--color-text-tertiary);
                font-weight: var(--font-weight-semibold);
            }

            /*!sc*/
            u.gKwRRs {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.gKwRRs {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.gKwRRs {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.gKwRRs {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .eMzRvb {
                font-size: var(--text-regular-size);
                line-height: var(--text-regular-line-height);
                letter-spacing: var(--text-regular-letter-spacing);
                color: var(--color-text-secondary);
                font-weight: var(--font-weight-semibold);
            }

            /*!sc*/
            u.eMzRvb {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.eMzRvb {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.eMzRvb {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.eMzRvb {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .eBxaLf {
                font-size: var(--text-regular-size);
                line-height: var(--text-regular-line-height);
                letter-spacing: var(--text-regular-letter-spacing);
                color: var(--color-text-secondary);
                line-height: 22px;
                font-weight: var(--font-weight-light);
            }

            /*!sc*/
            u.eBxaLf {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.eBxaLf {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.eBxaLf {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.eBxaLf {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .kVtUAI {
                font-size: var(--text-regular-size);
                line-height: var(--text-regular-line-height);
                letter-spacing: var(--text-regular-letter-spacing);
                color: var(--color-text-secondary);
            }

            /*!sc*/
            u.kVtUAI {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.kVtUAI {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.kVtUAI {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.kVtUAI {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .cFpukR {
                font-size: var(--text-mini-size);
                line-height: var(--text-mini-line-height);
                letter-spacing: var(--text-mini-letter-spacing);
                color: var(--color-text-secondary);
            }

            /*!sc*/
            u.cFpukR {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.cFpukR {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.cFpukR {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.cFpukR {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .LTSrg {
                font-size: var(--text-small-size);
                line-height: var(--text-small-line-height);
                letter-spacing: var(--text-small-letter-spacing);
                color: var(--color-text-secondary);
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            u.LTSrg {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.LTSrg {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.LTSrg {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.LTSrg {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .ewfQMJ {
                font-size: var(--text-small-size);
                line-height: var(--text-small-line-height);
                letter-spacing: var(--text-small-letter-spacing);
                color: var(--color-text-tertiary);
                white-space: nowrap;
            }

            /*!sc*/
            u.ewfQMJ {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.ewfQMJ {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.ewfQMJ {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.ewfQMJ {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .kyPvam {
                font-size: var(--text-small-size);
                line-height: var(--text-small-line-height);
                letter-spacing: var(--text-small-letter-spacing);
                color: var(--color-text-quaternary);
                white-space: nowrap;
                font-family: var(--font-monospace);
                font-feature-settings: normal;
                font-variation-settings: normal;
                letter-spacing: normal;
            }

            /*!sc*/
            u.kyPvam {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.kyPvam {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.kyPvam {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.kyPvam {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .lkJmdy {
                font-size: var(--text-small-size);
                line-height: var(--text-small-line-height);
                letter-spacing: var(--text-small-letter-spacing);
                color: var(--color-text-tertiary);
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            u.lkJmdy {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.lkJmdy {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.lkJmdy {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.lkJmdy {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .fUFflj {
                color: var(--color-text-quaternary);
                font-weight: var(--font-weight-normal);
            }

            /*!sc*/
            u.fUFflj {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.fUFflj {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.fUFflj {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.fUFflj {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .fuIiuN {
                font-size: var(--text-small-size);
                line-height: var(--text-small-line-height);
                letter-spacing: var(--text-small-letter-spacing);
                color: var(--color-text-quaternary);
            }

            /*!sc*/
            u.fuIiuN {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.fuIiuN {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.fuIiuN {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.fuIiuN {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .fyRlqn {
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            u.fyRlqn {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.fyRlqn {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.fyRlqn {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.fyRlqn {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .gSpjlA {
                font-size: var(--text-small-size);
                line-height: var(--text-small-line-height);
                letter-spacing: var(--text-small-letter-spacing);
                color: var(--color-text-quaternary);
                font-family: var(--font-monospace);
                font-feature-settings: normal;
                font-variation-settings: normal;
                letter-spacing: normal;
            }

            /*!sc*/
            @media (max-width: 640px) {
                .gSpjlA {
                    font-size:var(--text-micro-size);
                    line-height: var(--text-micro-line-height);
                    letter-spacing: var(--text-micro-letter-spacing);
                }
            }

            /*!sc*/
            u.gSpjlA {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.gSpjlA {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.gSpjlA {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.gSpjlA {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .eWjVBF {
                font-size: var(--text-mini-size);
                line-height: var(--text-mini-line-height);
                letter-spacing: var(--text-mini-letter-spacing);
                color: var(--color-text-quaternary);
            }

            /*!sc*/
            u.eWjVBF {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.eWjVBF {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.eWjVBF {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.eWjVBF {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .iIiuc {
                font-size: var(--text-large-size);
                line-height: var(--text-large-line-height);
                letter-spacing: var(--text-large-letter-spacing);
                color: var(--color-text-secondary);
                font-weight: var(--font-weight-semibold);
            }

            /*!sc*/
            @media (max-width: 640px) {
                .iIiuc {
                    font-size:var(--text-regular-size);
                    line-height: var(--text-regular-line-height);
                    letter-spacing: var(--text-regular-letter-spacing);
                }
            }

            /*!sc*/
            u.iIiuc {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.iIiuc {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.iIiuc {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.iIiuc {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .fzmrRC {
                font-size: var(--text-mini-size);
                line-height: var(--text-mini-line-height);
                letter-spacing: var(--text-mini-letter-spacing);
                color: var(--color-text-tertiary);
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            u.fzmrRC {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.fzmrRC {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.fzmrRC {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.fzmrRC {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .kxocse {
                font-size: var(--text-regular-size);
                line-height: var(--text-regular-line-height);
                letter-spacing: var(--text-regular-letter-spacing);
                color: var(--color-text-primary);
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            @media (max-width: 640px) {
                .kxocse {
                    font-size:var(--text-small-size);
                    line-height: var(--text-small-line-height);
                    letter-spacing: var(--text-small-letter-spacing);
                }
            }

            /*!sc*/
            u.kxocse {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.kxocse {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.kxocse {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.kxocse {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .kObxPg {
                font-size: var(--text-mini-size);
                line-height: var(--text-mini-line-height);
                letter-spacing: var(--text-mini-letter-spacing);
                color: var(--color-red);
            }

            /*!sc*/
            u.kObxPg {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.kObxPg {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.kObxPg {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.kObxPg {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .bItBh {
                font-size: var(--text-regular-size);
                line-height: var(--text-regular-line-height);
                letter-spacing: var(--text-regular-letter-spacing);
                color: var(--color-text-secondary);
            }

            /*!sc*/
            @media (max-width: 640px) {
                .bItBh {
                    font-size:var(--text-mini-size);
                    line-height: var(--text-mini-line-height);
                    letter-spacing: var(--text-mini-letter-spacing);
                }
            }

            /*!sc*/
            u.bItBh {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.bItBh {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.bItBh {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.bItBh {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .joaZDU {
                font-size: var(--text-mini-size);
                line-height: var(--text-mini-line-height);
                letter-spacing: var(--text-mini-letter-spacing);
                color: var(--color-green);
            }

            /*!sc*/
            u.joaZDU {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.joaZDU {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.joaZDU {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.joaZDU {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .kkJAGU {
                font-size: var(--title-6-size);
                line-height: var(--title-6-line-height);
                letter-spacing: var(--title-6-letter-spacing);
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            @media (max-width: 1280px) {
                .kkJAGU {
                    font-size:var(--title-5-size);
                    line-height: var(--title-5-line-height);
                    letter-spacing: var(--title-5-letter-spacing);
                }
            }

            /*!sc*/
            @media (max-width: 640px) {
                .kkJAGU {
                    font-size:var(--title-2-size);
                    line-height: var(--title-2-line-height);
                    letter-spacing: var(--title-2-letter-spacing);
                }
            }

            /*!sc*/
            u.kkJAGU {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.kkJAGU {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.kkJAGU {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.kkJAGU {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .hgPYZU {
                font-size: var(--text-regular-size);
                line-height: var(--text-regular-line-height);
                letter-spacing: var(--text-regular-letter-spacing);
                color: var(--color-text-secondary);
                white-space: nowrap;
                overflow: hidden;
                text-overflow: ellipsis;
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            u.hgPYZU {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.hgPYZU {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.hgPYZU {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.hgPYZU {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .fDwULd {
                font-size: var(--text-regular-size);
                line-height: var(--text-regular-line-height);
                letter-spacing: var(--text-regular-letter-spacing);
                color: var(--color-text-tertiary);
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 2;
                overflow: hidden;
                overflow-wrap: anywhere;
            }

            /*!sc*/
            u.fDwULd {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.fDwULd {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.fDwULd {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.fDwULd {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .lojvgG {
                font-size: var(--text-micro-size);
                line-height: var(--text-micro-line-height);
                letter-spacing: var(--text-micro-letter-spacing);
                color: var(--color-text-quaternary);
                text-transform: uppercase;
                font-family: var(--font-monospace);
                font-feature-settings: normal;
                font-variation-settings: normal;
                letter-spacing: normal;
            }

            /*!sc*/
            u.lojvgG {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.lojvgG {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.lojvgG {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.lojvgG {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .kAqRVy {
                font-size: var(--text-small-size);
                line-height: var(--text-small-line-height);
                letter-spacing: var(--text-small-letter-spacing);
                color: var(--color-bg-primary);
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            u.kAqRVy {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.kAqRVy {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.kAqRVy {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.kAqRVy {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .hTQQlf {
                font-size: var(--text-small-size);
                line-height: var(--text-small-line-height);
                letter-spacing: var(--text-small-letter-spacing);
                color: var(--color-bg-primary);
            }

            /*!sc*/
            u.hTQQlf {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.hTQQlf {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.hTQQlf {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.hTQQlf {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .eSCpdG {
                font-size: var(--title-4-size);
                line-height: var(--title-4-line-height);
                letter-spacing: var(--title-4-letter-spacing);
                color: var(--color-bg-primary);
                text-wrap: pretty;
            }

            /*!sc*/
            u.eSCpdG {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.eSCpdG {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.eSCpdG {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.eSCpdG {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .Wjobp {
                color: var(--color-text-secondary);
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            u.Wjobp {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.Wjobp {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.Wjobp {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.Wjobp {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            .cvEOJe {
                font-size: var(--title-9-size);
                line-height: var(--title-9-line-height);
                letter-spacing: var(--title-9-letter-spacing);
                text-wrap: balance;
                text-align: center;
                font-weight: var(--font-weight-medium);
            }

            /*!sc*/
            @media (max-width: 1280px) {
                .cvEOJe {
                    font-size:var(--title-5-size);
                    line-height: var(--title-5-line-height);
                    letter-spacing: var(--title-5-letter-spacing);
                }
            }

            /*!sc*/
            u.cvEOJe {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-style: solid;
                text-decoration-thickness: 1.5px;
                text-decoration-color: var(--color-text-quaternary);
                text-underline-offset: 2.5px;
            }

            /*!sc*/
            sup.cvEOJe {
                position: relative;
                vertical-align: initial;
                top: -0.5em;
                font-size: 0.6em;
            }

            /*!sc*/
            code.cvEOJe {
                font-family: var(--font-monospace);
                font-size: 0.9em;
                background: none;
                padding: 0;
            }

            /*!sc*/
            label.cvEOJe {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

            /*!sc*/
            data-styled.g1[id="sc-d5151d0-0"] {
                content: "bgDIHX,dhJTq,ha-DKfc,eBXKXP,fQidsy,fkFEGF,fBTzHJ,kgndDe,iuuHLm,isbOdf,eurYAb,buZxw,cluTjt,ieHpLP,fRpsWU,kRmaQY,lcjIWe,fCeHYh,cVJWpx,dtQGZI,gEaBCQ,exSLMF,bWWlPr,JXdnR,kImeU,hkGFXd,bHseLi,jDutri,cRemay,cpxJeY,qoNTv,gKwRRs,eMzRvb,eBxaLf,kVtUAI,cFpukR,LTSrg,ewfQMJ,kyPvam,lkJmdy,fUFflj,fuIiuN,fyRlqn,gSpjlA,eWjVBF,iIiuc,fzmrRC,kxocse,kObxPg,bItBh,joaZDU,kkJAGU,hgPYZU,fDwULd,lojvgG,kAqRVy,hTQQlf,eSCpdG,Wjobp,cvEOJe,"
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-0-agent {
                0% {
                    opacity: 1;
                }

                6.25% {
                    opacity: 1;
                }

                6.25% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-0-agent {
                0% {
                    opacity: 1;
                }

                6.25% {
                    opacity: 1;
                }

                6.25% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-0-0-agent {
                -webkit-animation: grid-dot-0-0-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-0-0-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-0-1-agent {
                -webkit-animation: grid-dot-0-1-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-0-1-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-0-2-agent {
                -webkit-animation: grid-dot-0-2-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-0-2-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-3-agent {
                -webkit-animation: grid-dot-0-3-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-0-3-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-4-agent {
                -webkit-animation: grid-dot-0-4-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-0-4-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-0-agent {
                -webkit-animation: grid-dot-1-0-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-1-0-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-1-agent {
                -webkit-animation: grid-dot-1-1-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-1-1-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-2-agent {
                -webkit-animation: grid-dot-1-2-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-1-2-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-3-agent {
                -webkit-animation: grid-dot-1-3-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-1-3-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-4-agent {
                -webkit-animation: grid-dot-1-4-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-1-4-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-2-0-agent {
                -webkit-animation: grid-dot-2-0-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-2-0-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-2-1-agent {
                -webkit-animation: grid-dot-2-1-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-2-1-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-2-agent {
                -webkit-animation: grid-dot-2-2-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-2-2-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-3-agent {
                -webkit-animation: grid-dot-2-3-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-2-3-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-4-agent {
                -webkit-animation: grid-dot-2-4-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-2-4-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-3-0-agent {
                -webkit-animation: grid-dot-3-0-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-3-0-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-3-1-agent {
                -webkit-animation: grid-dot-3-1-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-3-1-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-3-2-agent {
                -webkit-animation: grid-dot-3-2-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-3-2-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-3-agent {
                -webkit-animation: grid-dot-3-3-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-3-3-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-4-agent {
                -webkit-animation: grid-dot-3-4-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-3-4-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-4-0-agent {
                -webkit-animation: grid-dot-4-0-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-4-0-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-4-1-agent {
                -webkit-animation: grid-dot-4-1-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-4-1-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-4-2-agent {
                -webkit-animation: grid-dot-4-2-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-4-2-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-4-3-agent {
                -webkit-animation: grid-dot-4-3-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-4-3-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-4-agent {
                -webkit-animation: grid-dot-4-4-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-4-4-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            data-styled.g4[id="sc-global-iEDSUG1"] {
                content: "sc-global-iEDSUG1,"
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-0-upDown {
                -webkit-animation: grid-dot-0-0-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-0-0-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-1-upDown {
                -webkit-animation: grid-dot-0-1-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-0-1-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-2-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-2-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-2-upDown {
                -webkit-animation: grid-dot-0-2-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-0-2-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-3-upDown {
                -webkit-animation: grid-dot-0-3-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-0-3-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-4-upDown {
                -webkit-animation: grid-dot-0-4-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-0-4-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-0-upDown {
                -webkit-animation: grid-dot-1-0-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-1-0-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-1-upDown {
                -webkit-animation: grid-dot-1-1-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-1-1-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-2-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-2-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-2-upDown {
                -webkit-animation: grid-dot-1-2-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-1-2-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-3-upDown {
                -webkit-animation: grid-dot-1-3-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-1-3-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-4-upDown {
                -webkit-animation: grid-dot-1-4-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-1-4-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-0-upDown {
                -webkit-animation: grid-dot-2-0-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-2-0-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-1-upDown {
                -webkit-animation: grid-dot-2-1-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-2-1-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-2-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-2-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-2-upDown {
                -webkit-animation: grid-dot-2-2-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-2-2-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-3-upDown {
                -webkit-animation: grid-dot-2-3-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-2-3-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-4-upDown {
                -webkit-animation: grid-dot-2-4-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-2-4-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-0-upDown {
                -webkit-animation: grid-dot-3-0-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-3-0-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-1-upDown {
                -webkit-animation: grid-dot-3-1-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-3-1-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-2-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-2-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-3-2-upDown {
                -webkit-animation: grid-dot-3-2-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-3-2-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-3-upDown {
                -webkit-animation: grid-dot-3-3-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-3-3-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-4-upDown {
                -webkit-animation: grid-dot-3-4-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-3-4-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-0-upDown {
                -webkit-animation: grid-dot-4-0-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-4-0-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-1-upDown {
                -webkit-animation: grid-dot-4-1-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-4-1-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-2-upDown {
                0% {
                    opacity: 1;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-2-upDown {
                0% {
                    opacity: 1;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-4-2-upDown {
                -webkit-animation: grid-dot-4-2-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-4-2-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-3-upDown {
                -webkit-animation: grid-dot-4-3-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-4-3-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-4-upDown {
                -webkit-animation: grid-dot-4-4-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-4-4-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            data-styled.g5[id="sc-global-iEDSUG2"] {
                content: "sc-global-iEDSUG2,"
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-0-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-0-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-0-pong {
                -webkit-animation: grid-dot-0-0-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-0-0-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-1-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-1-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-1-pong {
                -webkit-animation: grid-dot-0-1-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-0-1-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-2-pong {
                -webkit-animation: grid-dot-0-2-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-0-2-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-3-pong {
                -webkit-animation: grid-dot-0-3-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-0-3-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-4-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-4-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-0-4-pong {
                -webkit-animation: grid-dot-0-4-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-0-4-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-0-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-0-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-0-pong {
                -webkit-animation: grid-dot-1-0-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-1-0-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-1-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-1-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-1-pong {
                -webkit-animation: grid-dot-1-1-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-1-1-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-2-pong {
                -webkit-animation: grid-dot-1-2-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-1-2-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-3-pong {
                -webkit-animation: grid-dot-1-3-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-1-3-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-4-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-4-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-4-pong {
                -webkit-animation: grid-dot-1-4-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-1-4-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-0-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-0-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-2-0-pong {
                -webkit-animation: grid-dot-2-0-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-2-0-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-1-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-1-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-1-pong {
                -webkit-animation: grid-dot-2-1-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-2-1-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-2-pong {
                -webkit-animation: grid-dot-2-2-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-2-2-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-3-pong {
                -webkit-animation: grid-dot-2-3-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-2-3-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-4-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-4-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-2-4-pong {
                -webkit-animation: grid-dot-2-4-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-2-4-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-0-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-0-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-3-0-pong {
                -webkit-animation: grid-dot-3-0-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-3-0-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-1-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-1-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-1-pong {
                -webkit-animation: grid-dot-3-1-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-3-1-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-2-pong {
                -webkit-animation: grid-dot-3-2-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-3-2-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-3-pong {
                -webkit-animation: grid-dot-3-3-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-3-3-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-4-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-4-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-4-pong {
                -webkit-animation: grid-dot-3-4-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-3-4-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-0-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-0-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-0-pong {
                -webkit-animation: grid-dot-4-0-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-4-0-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-1-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-1-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-1-pong {
                -webkit-animation: grid-dot-4-1-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-4-1-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-2-pong {
                -webkit-animation: grid-dot-4-2-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-4-2-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-3-pong {
                -webkit-animation: grid-dot-4-3-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-4-3-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-4-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-4-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-4-pong {
                -webkit-animation: grid-dot-4-4-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-4-4-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            data-styled.g6[id="sc-global-iEDSUG3"] {
                content: "sc-global-iEDSUG3,"
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-0-agent {
                0% {
                    opacity: 1;
                }

                6.25% {
                    opacity: 1;
                }

                6.25% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-0-agent {
                0% {
                    opacity: 1;
                }

                6.25% {
                    opacity: 1;
                }

                6.25% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-0-0-agent {
                -webkit-animation: grid-dot-0-0-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-0-0-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-0-1-agent {
                -webkit-animation: grid-dot-0-1-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-0-1-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-0-2-agent {
                -webkit-animation: grid-dot-0-2-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-0-2-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-3-agent {
                -webkit-animation: grid-dot-0-3-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-0-3-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-4-agent {
                -webkit-animation: grid-dot-0-4-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-0-4-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-0-agent {
                -webkit-animation: grid-dot-1-0-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-1-0-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-1-agent {
                -webkit-animation: grid-dot-1-1-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-1-1-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-2-agent {
                -webkit-animation: grid-dot-1-2-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-1-2-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-3-agent {
                -webkit-animation: grid-dot-1-3-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-1-3-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-4-agent {
                -webkit-animation: grid-dot-1-4-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-1-4-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-2-0-agent {
                -webkit-animation: grid-dot-2-0-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-2-0-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-2-1-agent {
                -webkit-animation: grid-dot-2-1-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-2-1-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-2-agent {
                -webkit-animation: grid-dot-2-2-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-2-2-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-3-agent {
                -webkit-animation: grid-dot-2-3-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-2-3-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-4-agent {
                -webkit-animation: grid-dot-2-4-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-2-4-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-3-0-agent {
                -webkit-animation: grid-dot-3-0-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-3-0-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-3-1-agent {
                -webkit-animation: grid-dot-3-1-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-3-1-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-3-2-agent {
                -webkit-animation: grid-dot-3-2-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-3-2-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-3-agent {
                -webkit-animation: grid-dot-3-3-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-3-3-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-4-agent {
                -webkit-animation: grid-dot-3-4-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-3-4-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-4-0-agent {
                -webkit-animation: grid-dot-4-0-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-4-0-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-4-1-agent {
                -webkit-animation: grid-dot-4-1-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-4-1-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-4-2-agent {
                -webkit-animation: grid-dot-4-2-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-4-2-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-4-3-agent {
                -webkit-animation: grid-dot-4-3-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-4-3-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-4-agent {
                -webkit-animation: grid-dot-4-4-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-4-4-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            data-styled.g7[id="sc-global-iEDSUG4"] {
                content: "sc-global-iEDSUG4,"
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-0-upDown {
                -webkit-animation: grid-dot-0-0-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-0-0-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-1-upDown {
                -webkit-animation: grid-dot-0-1-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-0-1-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-2-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-2-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-2-upDown {
                -webkit-animation: grid-dot-0-2-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-0-2-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-3-upDown {
                -webkit-animation: grid-dot-0-3-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-0-3-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-4-upDown {
                -webkit-animation: grid-dot-0-4-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-0-4-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-0-upDown {
                -webkit-animation: grid-dot-1-0-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-1-0-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-1-upDown {
                -webkit-animation: grid-dot-1-1-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-1-1-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-2-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-2-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-2-upDown {
                -webkit-animation: grid-dot-1-2-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-1-2-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-3-upDown {
                -webkit-animation: grid-dot-1-3-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-1-3-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-4-upDown {
                -webkit-animation: grid-dot-1-4-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-1-4-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-0-upDown {
                -webkit-animation: grid-dot-2-0-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-2-0-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-1-upDown {
                -webkit-animation: grid-dot-2-1-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-2-1-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-2-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-2-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 1;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-2-upDown {
                -webkit-animation: grid-dot-2-2-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-2-2-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-3-upDown {
                -webkit-animation: grid-dot-2-3-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-2-3-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-4-upDown {
                -webkit-animation: grid-dot-2-4-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-2-4-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-0-upDown {
                -webkit-animation: grid-dot-3-0-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-3-0-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-1-upDown {
                -webkit-animation: grid-dot-3-1-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-3-1-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-2-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-2-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 1;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-3-2-upDown {
                -webkit-animation: grid-dot-3-2-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-3-2-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-3-upDown {
                -webkit-animation: grid-dot-3-3-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-3-3-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-4-upDown {
                -webkit-animation: grid-dot-3-4-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-3-4-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-0-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-0-upDown {
                -webkit-animation: grid-dot-4-0-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-4-0-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-1-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-1-upDown {
                -webkit-animation: grid-dot-4-1-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-4-1-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-2-upDown {
                0% {
                    opacity: 1;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-2-upDown {
                0% {
                    opacity: 1;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                21.428571428571427% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 1;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-4-2-upDown {
                -webkit-animation: grid-dot-4-2-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-4-2-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-3-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 1;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 1;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-3-upDown {
                -webkit-animation: grid-dot-4-3-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-4-3-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-4-upDown {
                0% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                7.142857142857142% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                14.285714285714285% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                21.428571428571427% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                28.57142857142857% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                35.714285714285715% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                42.857142857142854% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                57.14285714285714% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                64.28571428571429% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                71.42857142857143% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                78.57142857142857% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                85.71428571428571% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                92.85714285714286% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-4-upDown {
                -webkit-animation: grid-dot-4-4-upDown 2800ms steps(1, end) infinite;
                animation: grid-dot-4-4-upDown 2800ms steps(1, end) infinite;
            }

            /*!sc*/
            data-styled.g8[id="sc-global-iEDSUG5"] {
                content: "sc-global-iEDSUG5,"
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-0-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-0-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-0-pong {
                -webkit-animation: grid-dot-0-0-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-0-0-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-1-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-1-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-1-pong {
                -webkit-animation: grid-dot-0-1-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-0-1-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-2-pong {
                -webkit-animation: grid-dot-0-2-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-0-2-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-3-pong {
                -webkit-animation: grid-dot-0-3-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-0-3-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-4-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-4-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-0-4-pong {
                -webkit-animation: grid-dot-0-4-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-0-4-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-0-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-0-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-0-pong {
                -webkit-animation: grid-dot-1-0-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-1-0-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-1-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-1-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-1-pong {
                -webkit-animation: grid-dot-1-1-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-1-1-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-2-pong {
                -webkit-animation: grid-dot-1-2-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-1-2-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-3-pong {
                -webkit-animation: grid-dot-1-3-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-1-3-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-4-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-4-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-4-pong {
                -webkit-animation: grid-dot-1-4-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-1-4-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-0-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-0-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-2-0-pong {
                -webkit-animation: grid-dot-2-0-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-2-0-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-1-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-1-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-1-pong {
                -webkit-animation: grid-dot-2-1-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-2-1-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-2-pong {
                -webkit-animation: grid-dot-2-2-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-2-2-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-3-pong {
                -webkit-animation: grid-dot-2-3-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-2-3-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-4-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-4-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-2-4-pong {
                -webkit-animation: grid-dot-2-4-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-2-4-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-0-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-0-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-3-0-pong {
                -webkit-animation: grid-dot-3-0-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-3-0-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-1-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-1-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-1-pong {
                -webkit-animation: grid-dot-3-1-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-3-1-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-2-pong {
                -webkit-animation: grid-dot-3-2-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-3-2-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-3-pong {
                -webkit-animation: grid-dot-3-3-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-3-3-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-4-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-4-pong {
                0% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-4-pong {
                -webkit-animation: grid-dot-3-4-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-3-4-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-0-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-0-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-0-pong {
                -webkit-animation: grid-dot-4-0-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-4-0-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-1-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-1-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-1-pong {
                -webkit-animation: grid-dot-4-1-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-4-1-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-2-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-2-pong {
                -webkit-animation: grid-dot-4-2-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-4-2-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-3-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-3-pong {
                -webkit-animation: grid-dot-4-3-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-4-3-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-4-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-4-pong {
                0% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-4-pong {
                -webkit-animation: grid-dot-4-4-pong 1600ms steps(1, end) infinite;
                animation: grid-dot-4-4-pong 1600ms steps(1, end) infinite;
            }

            /*!sc*/
            data-styled.g9[id="sc-global-iEDSUG6"] {
                content: "sc-global-iEDSUG6,"
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-0-agent {
                0% {
                    opacity: 1;
                }

                6.25% {
                    opacity: 1;
                }

                6.25% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-0-agent {
                0% {
                    opacity: 1;
                }

                6.25% {
                    opacity: 1;
                }

                6.25% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-0-0-agent {
                -webkit-animation: grid-dot-0-0-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-0-0-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-0-1-agent {
                -webkit-animation: grid-dot-0-1-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-0-1-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-0-2-agent {
                -webkit-animation: grid-dot-0-2-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-0-2-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-3-agent {
                -webkit-animation: grid-dot-0-3-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-0-3-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-4-agent {
                -webkit-animation: grid-dot-0-4-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-0-4-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-0-agent {
                -webkit-animation: grid-dot-1-0-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-1-0-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-1-agent {
                -webkit-animation: grid-dot-1-1-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-1-1-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-2-agent {
                -webkit-animation: grid-dot-1-2-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-1-2-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-1-3-agent {
                -webkit-animation: grid-dot-1-3-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-1-3-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-4-agent {
                -webkit-animation: grid-dot-1-4-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-1-4-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-2-0-agent {
                -webkit-animation: grid-dot-2-0-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-2-0-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-2-1-agent {
                -webkit-animation: grid-dot-2-1-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-2-1-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-2-agent {
                -webkit-animation: grid-dot-2-2-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-2-2-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-3-agent {
                -webkit-animation: grid-dot-2-3-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-2-3-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-4-agent {
                -webkit-animation: grid-dot-2-4-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-2-4-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-3-0-agent {
                -webkit-animation: grid-dot-3-0-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-3-0-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-3-1-agent {
                -webkit-animation: grid-dot-3-1-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-3-1-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-3-2-agent {
                -webkit-animation: grid-dot-3-2-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-3-2-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-3-agent {
                -webkit-animation: grid-dot-3-3-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-3-3-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-4-agent {
                -webkit-animation: grid-dot-3-4-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-3-4-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-0-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-4-0-agent {
                -webkit-animation: grid-dot-4-0-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-4-0-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-1-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-4-1-agent {
                -webkit-animation: grid-dot-4-1-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-4-1-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-2-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-4-2-agent {
                -webkit-animation: grid-dot-4-2-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-4-2-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-3-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 1;
                }

                100% {
                    opacity: 1;
                }
            }

            /*!sc*/
            .grid-dot-4-3-agent {
                -webkit-animation: grid-dot-4-3-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-4-3-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-4-agent {
                0% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                6.25% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                12.5% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                18.75% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                31.25% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                37.5% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                43.75% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                50% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                56.25% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                62.5% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                68.75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                75% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                81.25% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                87.5% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                93.75% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-4-agent {
                -webkit-animation: grid-dot-4-4-agent 3200ms steps(1, end) infinite;
                animation: grid-dot-4-4-agent 3200ms steps(1, end) infinite;
            }

            /*!sc*/
            data-styled.g10[id="sc-global-iEDSUG7"] {
                content: "sc-global-iEDSUG7,"
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-0-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-0-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-0-empty-once {
                -webkit-animation: grid-dot-0-0-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-0-0-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-1-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-1-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-1-empty-once {
                -webkit-animation: grid-dot-0-1-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-0-1-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-2-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-2-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-2-empty-once {
                -webkit-animation: grid-dot-0-2-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-0-2-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-3-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-3-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-3-empty-once {
                -webkit-animation: grid-dot-0-3-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-0-3-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-0-4-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-0-4-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-0-4-empty-once {
                -webkit-animation: grid-dot-0-4-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-0-4-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-0-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-0-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-0-empty-once {
                -webkit-animation: grid-dot-1-0-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-1-0-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-1-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-1-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-1-empty-once {
                -webkit-animation: grid-dot-1-1-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-1-1-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-2-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-2-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-2-empty-once {
                -webkit-animation: grid-dot-1-2-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-1-2-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-3-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-3-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-3-empty-once {
                -webkit-animation: grid-dot-1-3-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-1-3-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-1-4-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-1-4-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-1-4-empty-once {
                -webkit-animation: grid-dot-1-4-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-1-4-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-0-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-0-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-0-empty-once {
                -webkit-animation: grid-dot-2-0-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-2-0-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-1-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-1-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-1-empty-once {
                -webkit-animation: grid-dot-2-1-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-2-1-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-2-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-2-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-2-empty-once {
                -webkit-animation: grid-dot-2-2-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-2-2-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-3-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-3-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-3-empty-once {
                -webkit-animation: grid-dot-2-3-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-2-3-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-2-4-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-2-4-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-2-4-empty-once {
                -webkit-animation: grid-dot-2-4-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-2-4-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-0-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-0-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-0-empty-once {
                -webkit-animation: grid-dot-3-0-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-3-0-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-1-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-1-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-1-empty-once {
                -webkit-animation: grid-dot-3-1-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-3-1-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-2-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-2-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-2-empty-once {
                -webkit-animation: grid-dot-3-2-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-3-2-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-3-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-3-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-3-empty-once {
                -webkit-animation: grid-dot-3-3-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-3-3-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-3-4-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-3-4-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-3-4-empty-once {
                -webkit-animation: grid-dot-3-4-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-3-4-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-0-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-0-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-0-empty-once {
                -webkit-animation: grid-dot-4-0-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-4-0-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-1-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-1-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-1-empty-once {
                -webkit-animation: grid-dot-4-1-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-4-1-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-2-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-2-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-2-empty-once {
                -webkit-animation: grid-dot-4-2-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-4-2-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-3-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-3-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-3-empty-once {
                -webkit-animation: grid-dot-4-3-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-4-3-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            @-webkit-keyframes grid-dot-4-4-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            @keyframes grid-dot-4-4-empty-once {
                0% {
                    opacity: 0.3;
                }

                100% {
                    opacity: 0.3;
                }
            }

            /*!sc*/
            .grid-dot-4-4-empty-once {
                -webkit-animation: grid-dot-4-4-empty-once 200ms steps(1, end) forwards;
                animation: grid-dot-4-4-empty-once 200ms steps(1, end) forwards;
            }

            /*!sc*/
            data-styled.g11[id="sc-global-iEDSUG8"] {
                content: "sc-global-iEDSUG8,"
            }

            /*!sc*/

/* FIG 0.4 momentum hover ripple removed — replaced by JS parallax handler in dist/scripts/fig-momentum.js (cursor-tracking, not :hover). */
