@charset "UTF-8";
        script {
            display: none !important
        }

        body, html {
            height: 100%
        }

        .index-loader {
            position: relative;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            height: 100%
        }

        .index-loader .logo {
            width: 64px;
            height: 64px;
            background: url(logo.6de154dd3ea6133f.svg) center center no-repeat
        }

        .index-loader .spinner {
            height: 100px;
            width: 100px;
            animation: rotate 2s linear infinite;
            transform-origin: center center;
            position: absolute;
            inset: 0;
            margin: auto
        }

        .index-loader .spinner .path {
            stroke-dasharray: 1, 200;
            stroke-dashoffset: 0;
            animation: dash 1.5s ease-in-out infinite;
            stroke-linecap: round;
            stroke: #fcb000
        }

        @keyframes rotate {
            to {
                transform: rotate(360deg)
            }
        }

        @keyframes dash {
            0% {
                stroke-dasharray: 1, 200;
                stroke-dashoffset: 0
            }
            50% {
                stroke-dasharray: 89, 200;
                stroke-dashoffset: -35px
            }
            to {
                stroke-dasharray: 89, 200;
                stroke-dashoffset: -124px
            }
        }

        .disable-selection {
            user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            -khtml-user-select: none;
            -webkit-user-select: none;
            -webkit-touch-callout: none
        }

        @charset "UTF-8";
        html, body, div {
            margin: 0;
            padding: 0;
            border: 0;
            font: inherit
        }

        html {
            -ms-text-size-adjust: 100%;
            -webkit-text-size-adjust: 100%
        }

        body {
            line-height: 1
        }

        *:before, *:after, * {
            box-sizing: border-box;
            -o-box-sizing: border-box;
            -ms-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -khtml-box-sizing: border-box;
            -webkit-box-sizing: border-box
        }

        @font-face {
            font-family: Roboto;
            src: url(Roboto-BlackItalic.d25096b00998fc25.eot);
            src: url(Roboto-BlackItalic.d25096b00998fc25.eot?#iefix) format("embedded-opentype"), url(Roboto-BlackItalic.78caebf195bb74dd.woff2) format("woff2"), url(Roboto-BlackItalic.241b676a4f78f3f5.woff) format("woff"), url(Roboto-BlackItalic.e5d88777827e4340.ttf) format("truetype");
            font-weight: 900;
            font-style: italic
        }

        @font-face {
            font-family: Roboto;
            src: url(Roboto-Italic.6841d737f572b16b.eot);
            src: url(Roboto-Italic.6841d737f572b16b.eot?#iefix) format("embedded-opentype"), url(Roboto-Italic.e89c482bb3c378ae.woff2) format("woff2"), url(Roboto-Italic.16e779734e57c33a.woff) format("woff"), url(Roboto-Italic.112a7653344c4840.ttf) format("truetype");
            font-weight: 400;
            font-style: italic
        }

        @font-face {
            font-family: Roboto;
            src: url(Roboto-Light.9b6cacecfec34ea3.eot);
            src: url(Roboto-Light.9b6cacecfec34ea3.eot?#iefix) format("embedded-opentype"), url(Roboto-Light.86fc2559ff73eac5.woff2) format("woff2"), url(Roboto-Light.3d1bbede3dff569a.woff) format("woff"), url(Roboto-Light.eeeed9cc31900727.ttf) format("truetype");
            font-weight: 300;
            font-style: normal
        }

        @font-face {
            font-family: Roboto;
            src: url(Roboto-Bold.c652e8bf686fa16c.eot);
            src: url(Roboto-Bold.c652e8bf686fa16c.eot?#iefix) format("embedded-opentype"), url(Roboto-Bold.2a63183e6dff7d00.woff2) format("woff2"), url(Roboto-Bold.29ac6158e35aee95.woff) format("woff"), url(Roboto-Bold.7c22a4dfdee2ff33.ttf) format("truetype");
            font-weight: 700;
            font-style: normal
        }

        @font-face {
            font-family: Roboto;
            src: url(Roboto-ThinItalic.e1c1bbfd7d55198c.eot);
            src: url(Roboto-ThinItalic.e1c1bbfd7d55198c.eot?#iefix) format("embedded-opentype"), url(Roboto-ThinItalic.11e05b7d957a8fa8.woff2) format("woff2"), url(Roboto-ThinItalic.afddfa11eae1a8cd.woff) format("woff"), url(Roboto-ThinItalic.0162f3f9468381de.ttf) format("truetype");
            font-weight: 100;
            font-style: italic
        }

        @font-face {
            font-family: Roboto;
            src: url(Roboto-LightItalic.0545e717a7a246b6.eot);
            src: url(Roboto-LightItalic.0545e717a7a246b6.eot?#iefix) format("embedded-opentype"), url(Roboto-LightItalic.1fef99d151543045.woff2) format("woff2"), url(Roboto-LightItalic.f71b7b46fefbb76c.woff) format("woff"), url(Roboto-LightItalic.9f102f7c31f5a1b5.ttf) format("truetype");
            font-weight: 300;
            font-style: italic
        }

        @font-face {
            font-family: Roboto;
            src: url(Roboto-Thin.c0366dadbc223364.eot);
            src: url(Roboto-Thin.c0366dadbc223364.eot?#iefix) format("embedded-opentype"), url(Roboto-Thin.b905938f03330d83.woff2) format("woff2"), url(Roboto-Thin.b87a0ec98c0696c7.woff) format("woff"), url(Roboto-Thin.f15a12557766dfdf.ttf) format("truetype");
            font-weight: 100;
            font-style: normal
        }

        @font-face {
            font-family: Roboto;
            src: url(Roboto-MediumItalic.e253a6c4ae4d9043.eot);
            src: url(Roboto-MediumItalic.e253a6c4ae4d9043.eot?#iefix) format("embedded-opentype"), url(Roboto-MediumItalic.e6298ae4e67c21f0.woff2) format("woff2"), url(Roboto-MediumItalic.2956cf3069ed238f.woff) format("woff"), url(Roboto-MediumItalic.8b6518a2026b0378.ttf) format("truetype");
            font-weight: 500;
            font-style: italic
        }

        @font-face {
            font-family: Roboto;
            src: url(Roboto-Medium.fe8d484ddc56427b.eot);
            src: url(Roboto-Medium.fe8d484ddc56427b.eot?#iefix) format("embedded-opentype"), url(Roboto-Medium.f8693cca22ae31bc.woff2) format("woff2"), url(Roboto-Medium.4fa4b1c02a877115.woff) format("woff"), url(Roboto-Medium.d58eebb35070a4a2.ttf) format("truetype");
            font-weight: 500;
            font-style: normal
        }

        @font-face {
            font-family: Roboto;
            src: url(Roboto-Black.4579cbdfa5207e0e.eot);
            src: url(Roboto-Black.4579cbdfa5207e0e.eot?#iefix) format("embedded-opentype"), url(Roboto-Black.b4556791e2a9e005.woff2) format("woff2"), url(Roboto-Black.9a104ee07f7cfd52.woff) format("woff"), url(Roboto-Black.6b7c1a4d1f9db85c.ttf) format("truetype");
            font-weight: 900;
            font-style: normal
        }

        @font-face {
            font-family: Roboto;
            src: url(Roboto-BoldItalic.c0d047127be0c3ec.eot);
            src: url(Roboto-BoldItalic.c0d047127be0c3ec.eot?#iefix) format("embedded-opentype"), url(Roboto-BoldItalic.390061c79a976b33.woff2) format("woff2"), url(Roboto-BoldItalic.520b61e1f58bfa73.woff) format("woff"), url(Roboto-BoldItalic.7bec6cb02fb7991d.ttf) format("truetype");
            font-weight: 700;
            font-style: italic
        }

        @font-face {
            font-family: Roboto;
            src: url(Roboto-Regular.b350a237227858bf.eot);
            src: url(Roboto-Regular.b350a237227858bf.eot?#iefix) format("embedded-opentype"), url(Roboto-Regular.4e7449338f3a9fee.woff2) format("woff2"), url(Roboto-Regular.4557104648f65fcc.woff) format("woff"), url(Roboto-Regular.9135eb6940282650.ttf) format("truetype");
            font-weight: 400;
            font-style: normal
        }

        @media (max-width: 767px) {
            *:not(input):not(textarea) {
                -webkit-touch-callout: none;
                -webkit-user-select: none;
                -moz-user-select: none;
                user-select: none
            }
        }

        html {
            height: 100%
        }

        body {
            height: 100%;
            font-family: Roboto, sans-serif;
            background-color: #e10514;
            text-rendering: optimizeLegibility !important;
            -webkit-font-smoothing: antialiased !important;
            -moz-osx-font-smoothing: grayscale !important;
            -webkit-overflow-scrolling: touch
        }

        * {
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
            -moz-tap-highlight-color: rgba(0, 0, 0, 0)
        }

        @keyframes rotate {
            0% {
                transform: rotate(280deg)
            }
            to {
                transform: rotate(640deg)
            }
        }

        HTML, BODY {
            -ms-overflow-style: -ms-autohiding-scrollbar
        }