
        body {
            min-width: 300px
        }

        blockquote,
        body,
        figure,
        hr,
        html {
            margin: 0;
            padding: 0
        }

        html {
            -webkit-text-size-adjust: 100%;
            -moz-text-size-adjust: 100%;
            -ms-text-size-adjust: 100%;
            text-size-adjust: 100%
        }

        .g {
            width: 100%;
            margin-left: auto;
            margin-right: auto;
            min-width: 300px
        }

        .g,
        .g * {
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }

        .g * {
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
            outline: none
        }

        b,
        strong {
            font-weight: 700
        }

        input[type=number] {
            -moz-appearance: textfield
        }

        input[type=number]::-webkit-inner-spin-button,
        input[type=number]::-webkit-outer-spin-button {
            -webkit-appearance: none
        }

        button,
        code,
        input,
        option,
        pre,
        select,
        textarea {
            font-size: 1rem
        }

        code {
            font-family: inherit
        }

        pre {
            width: 100%;
            margin: 0
        }

        pre code {
            display: block
        }

        input[type=password]::-ms-clear,
        input[type=password]::-ms-reveal {
            display: none
        }

        .btn,
        button,
        img,
        label,
        option,
        select {
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

        hr {
            border: 0
        }

        table {
            border-collapse: collapse;
            width: 100%
        }

        button,
        input,
        option,
        select,
        textarea {
            outline: none !important;
            border-radius: 0;
            margin: 0;
            -webkit-box-shadow: none;
            box-shadow: none;
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none
        }

        input:not([type=submit]):not([type=number]):not(.vs__search),
        select,
        textarea {
            width: 100%
        }

        button {
            border: none;
            background: none;
            padding: 0;
            color: inherit;
            cursor: pointer;
            -ms-touch-action: manipulation;
            touch-action: manipulation
        }

        input {
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }

        input::-ms-clear {
            display: none;
            width: 0;
            height: 0
        }

        input::-webkit-contacts-auto-fill-button {
            opacity: 0
        }

        input::-ms-reveal {
            display: none;
            width: 0;
            height: 0
        }

        textarea {
            resize: none
        }

        textarea::-webkit-contacts-auto-fill-button {
            opacity: 0
        }

        article,
        aside,
        audio,
        footer,
        header,
        main,
        nav,
        picture,
        section,
        video {
            display: block
        }

        code,
        mark {
            padding-left: 3px;
            padding-right: 3px;
            display: inline
        }

        img {
            border: 0;
            max-width: 100%;
            vertical-align: top
        }

        button,
        input {
            line-height: normal
        }

        button,
        select {
            text-transform: none
        }

        button,
        input[type=button],
        input[type=clear],
        input[type=reset],
        input[type=submit] {
            cursor: pointer;
            -webkit-appearance: button;
            -moz-appearance: button;
            appearance: button
        }

        button[disabled],
        html input[disabled] {
            cursor: default
        }

        address {
            font-style: normal
        }

        button::-moz-focus-inner,
        input[type=button]::-moz-focus-inner,
        input[type=file]>input[type=button]::-moz-focus-inner,
        input[type=reset]::-moz-focus-inner,
        input[type=submit]::-moz-focus-inner {
            padding: 0;
            border: 0
        }

        a {
            color: inherit
        }

        a,
        button,
        input[type=button],
        input[type=submit] {
            text-decoration: none;
            -webkit-transition: all .3s ease;
            -o-transition: all .3s ease;
            transition: all .3s ease
        }

        a:active,
        a:focus,
        a:hover,
        button:active,
        button:focus,
        button:hover,
        input[type=button]:active,
        input[type=button]:focus,
        input[type=button]:hover,
        input[type=submit]:active,
        input[type=submit]:focus,
        input[type=submit]:hover {
            outline: 0
        }

        h1,
        h2,
        h3,
        h4,
        h5,
        p {
            margin: 0
        }

        button,
        input,
        textarea {
            border: 0
        }

        ol,
        ul {
            list-style: none;
            margin: 0;
            padding: 0
        }

        ol {
            counter-reset: list
        }

        ol li:before {
            counter-increment: list;
            content: counter(list) ". "
        }

        iframe {
            border: 0;
            display: block
        }

        #pix2pix {
            max-width: 999999px
        }

        input::-webkit-search-cancel-button,
        input::-webkit-search-decoration,
        input::-webkit-search-results-button,
        input::-webkit-search-results-decoration {
            display: none
        }

        .relative {
            position: relative
        }

        .wrap {
            margin-left: auto;
            margin-right: auto;
            padding-left: 30px;
            padding-left: var(--wrap-padding);
            padding-right: 30px;
            padding-right: var(--wrap-padding);
            width: 100%;
            max-width: 1260px
        }

        .overflow {
            overflow: hidden
        }

        .scroll {
            overflow: auto
        }

        .vh {
            min-height: 100vh
        }

        .hidden {
            display: none
        }

        .block {
            display: block
        }

        .text-center {
            text-align: center
        }

        .text-left {
            text-align: left
        }

        .text-right {
            text-align: right
        }

        .text-upper {
            text-transform: uppercase
        }

        .text-light {
            font-weight: 300
        }

        .text-regular {
            font-weight: 400
        }

        .text-middle {
            font-weight: 500
        }

        .text-semibold {
            font-weight: 600
        }

        .text-bold,
        .text-strong {
            font-weight: 700
        }

        .text-black {
            font-weight: 900
        }

        @media(max-width:1300px) {
            .text-center--dlg {
                text-align: center
            }

            .text-left--dlg {
                text-align: left
            }

            .text-right--dlg {
                text-align: right
            }

            .hide--dlg {
                display: none
            }
        }

        @media(max-width:1150px) {
            .text-center--dmd {
                text-align: center
            }

            .text-left--dmd {
                text-align: left
            }

            .text-right--dmd {
                text-align: right
            }

            .hide--dmd {
                display: none
            }
        }

        @media(max-width:1050px) {
            .text-center--dsm {
                text-align: center
            }

            .text-left--dsm {
                text-align: left
            }

            .text-right--dsm {
                text-align: right
            }

            .hide--dsm {
                display: none
            }
        }

        @media(max-width:900px) {
            .text-center--tlg {
                text-align: center
            }

            .text-left--tlg {
                text-align: left
            }

            .text-right--tlg {
                text-align: right
            }

            .hide--tlg {
                display: none
            }
        }

        @media(max-width:700px) {
            .text-center--tsm {
                text-align: center
            }

            .text-left--tsm {
                text-align: left
            }

            .text-right--tsm {
                text-align: right
            }

            .hide--tsm {
                display: none
            }
        }

        @media(max-width:600px) {
            .text-center--mlg {
                text-align: center
            }

            .text-left--mlg {
                text-align: left
            }

            .text-right--mlg {
                text-align: right
            }

            .hide--mlg {
                display: none
            }
        }

        @media(max-width:550px) {
            .text-center--mmd {
                text-align: center
            }

            .text-left--mmd {
                text-align: left
            }

            .text-right--mmd {
                text-align: right
            }

            .hide--mmd {
                display: none
            }
        }

        @media(max-width:370px) {
            .text-center--msm {
                text-align: center
            }

            .text-left--msm {
                text-align: left
            }

            .text-right--msm {
                text-align: right
            }

            .hide--msm {
                display: none
            }
        }

        @media(min-width:371px) {
            .text-center--msm-i {
                text-align: center
            }

            .text-left--msm-i {
                text-align: left
            }

            .text-right--msm-i {
                text-align: right
            }

            .hide--msm-i {
                display: none !important
            }
        }

        @media(min-width:551px) {
            .text-center--mmd-i {
                text-align: center
            }

            .text-left--mmd-i {
                text-align: left
            }

            .text-right--mmd-i {
                text-align: right
            }

            .hide--mmd-i {
                display: none !important
            }
        }

        @media(min-width:601px) {
            .text-center--mlg-i {
                text-align: center
            }

            .text-left--mlg-i {
                text-align: left
            }

            .text-right--mlg-i {
                text-align: right
            }

            .hide--mlg-i {
                display: none !important
            }
        }

        @media(min-width:701px) {
            .text-center--tsm-i {
                text-align: center
            }

            .text-left--tsm-i {
                text-align: left
            }

            .text-right--tsm-i {
                text-align: right
            }

            .hide--tsm-i {
                display: none !important
            }
        }

        @media(min-width:901px) {
            .text-center--tlg-i {
                text-align: center
            }

            .text-left--tlg-i {
                text-align: left
            }

            .text-right--tlg-i {
                text-align: right
            }

            .hide--tlg-i {
                display: none !important
            }
        }

        @media(min-width:1051px) {
            .text-center--dsm-i {
                text-align: center
            }

            .text-left--dsm-i {
                text-align: left
            }

            .text-right--dsm-i {
                text-align: right
            }

            .hide--dsm-i {
                display: none !important
            }
        }

        @media(min-width:1151px) {
            .text-center--dmd-i {
                text-align: center
            }

            .text-left--dmd-i {
                text-align: left
            }

            .text-right--dmd-i {
                text-align: right
            }

            .hide--dmd-i {
                display: none !important
            }
        }

        @media(min-width:1301px) {
            .text-center--dlg-i {
                text-align: center
            }

            .text-left--dlg-i {
                text-align: left
            }

            .text-right--dlg-i {
                text-align: right
            }

            .hide--dlg-i {
                display: none !important
            }
        }

        .order-1 {
            -webkit-box-ordinal-group: 1;
            -o-box-ordinal-group: 1;
            -ms-flex-order: 1;
            -webkit-order: 1;
            order: 1
        }

        .order-2 {
            -webkit-box-ordinal-group: 2;
            -o-box-ordinal-group: 2;
            -ms-flex-order: 2;
            -webkit-order: 2;
            order: 2
        }

        .order-3 {
            -webkit-box-ordinal-group: 3;
            -o-box-ordinal-group: 3;
            -ms-flex-order: 3;
            -webkit-order: 3;
            order: 3
        }

        .order-4 {
            -webkit-box-ordinal-group: 4;
            -o-box-ordinal-group: 4;
            -ms-flex-order: 4;
            -webkit-order: 4;
            order: 4
        }

        .order-5 {
            -webkit-box-ordinal-group: 5;
            -o-box-ordinal-group: 5;
            -ms-flex-order: 5;
            -webkit-order: 5;
            order: 5
        }

        .order-6 {
            -webkit-box-ordinal-group: 6;
            -o-box-ordinal-group: 6;
            -ms-flex-order: 6;
            -webkit-order: 6;
            order: 6
        }

        .order-7 {
            -webkit-box-ordinal-group: 7;
            -o-box-ordinal-group: 7;
            -ms-flex-order: 7;
            -webkit-order: 7;
            order: 7
        }

        .order-8 {
            -webkit-box-ordinal-group: 8;
            -o-box-ordinal-group: 8;
            -ms-flex-order: 8;
            -webkit-order: 8;
            order: 8
        }

        .order-9 {
            -webkit-box-ordinal-group: 9;
            -o-box-ordinal-group: 9;
            -ms-flex-order: 9;
            -webkit-order: 9;
            order: 9
        }

        .order-10 {
            -webkit-box-ordinal-group: 10;
            -o-box-ordinal-group: 10;
            -ms-flex-order: 10;
            -webkit-order: 10;
            order: 10
        }

        .grid {
            margin-left: -16px;
            margin-right: -16px;
            width: calc(100% + 32px);
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .grid>[class^=cell] {
            padding-left: 16px;
            padding-right: 16px;
            margin-bottom: 32px
        }

        .grid-gap {
            margin-left: -16px;
            margin-right: -16px;
            width: calc(100% + 32px)
        }

        .grid-gap>[class^=cell] {
            padding-left: 16px;
            padding-right: 16px;
            margin-bottom: 32px
        }

        .grid-gap-x {
            margin-left: -16px;
            margin-right: -16px;
            width: calc(100% + 32px)
        }

        .grid-gap-x>[class^=cell] {
            padding-left: 16px;
            padding-right: 16px;
            margin-bottom: 0
        }

        .grid-gap-y {
            margin-left: 0;
            margin-right: 0;
            width: 100%
        }

        .grid-gap-y>[class^=cell] {
            margin-bottom: 32px;
            padding-left: 0;
            padding-right: 0
        }

        .grid-nogap {
            width: 100%;
            margin-left: 0;
            margin-right: 0
        }

        .grid-nogap>[class^=cell] {
            padding: 0;
            margin-bottom: 0
        }

        .grid-ungap {
            margin-bottom: -32px
        }

        .grid .cell {
            width: 100%
        }

        .grid .cell[style^=width] {
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0
        }

        .grid .cell-auto {
            width: auto;
            -webkit-box-flex: 1;
            -o-box-flex: 1;
            -ms-box-flex: 1;
            box-flex: 1;
            -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            -webkit-flex-shrink: 1;
            -ms-flex-negative: 1;
            flex-shrink: 1
        }

        .grid .cell-1-1,
        .grid .cell-full {
            width: 100%
        }

        .grid .cell-inline {
            width: auto
        }

        .grid .cell-1-2 {
            width: 50%
        }

        .grid .grid-ml-1-2 {
            margin-left: 50%
        }

        .grid .grid-mr-1-2 {
            margin-right: 50%
        }

        .grid .cell-1-3 {
            width: 33.3333333333%
        }

        .grid .grid-ml-1-3 {
            margin-left: 33.3333333333%
        }

        .grid .grid-mr-1-3 {
            margin-right: 33.3333333333%
        }

        .grid .cell-1-4 {
            width: 25%
        }

        .grid .grid-ml-1-4 {
            margin-left: 25%
        }

        .grid .grid-mr-1-4 {
            margin-right: 25%
        }

        .grid .cell-1-5 {
            width: 20%
        }

        .grid .grid-ml-1-5 {
            margin-left: 20%
        }

        .grid .grid-mr-1-5 {
            margin-right: 20%
        }

        .grid .cell-2-3 {
            width: 66.6666666667%
        }

        .grid .grid-ml-2-3 {
            margin-left: 66.6666666667%
        }

        .grid .grid-mr-2-3 {
            margin-right: 66.6666666667%
        }

        .grid .cell-2-4 {
            width: 50%
        }

        .grid .grid-ml-2-4 {
            margin-left: 50%
        }

        .grid .grid-mr-2-4 {
            margin-right: 50%
        }

        .grid .cell-2-5 {
            width: 40%
        }

        .grid .grid-ml-2-5 {
            margin-left: 40%
        }

        .grid .grid-mr-2-5 {
            margin-right: 40%
        }

        .grid .cell-3-4 {
            width: 75%
        }

        .grid .grid-ml-3-4 {
            margin-left: 75%
        }

        .grid .grid-mr-3-4 {
            margin-right: 75%
        }

        .grid .cell-3-5 {
            width: 60%
        }

        .grid .grid-ml-3-5 {
            margin-left: 60%
        }

        .grid .grid-mr-3-5 {
            margin-right: 60%
        }

        .grid .cell-4-5 {
            width: 80%
        }

        .grid .grid-ml-4-5 {
            margin-left: 80%
        }

        .grid .grid-mr-4-5 {
            margin-right: 80%
        }

        .grid .grid-ma {
            margin-right: auto
        }

        .grid .grid-ma,
        .grid .grid-mla {
            margin-left: auto
        }

        .grid .grid-mra {
            margin-right: auto
        }

        .grid>.grid {
            margin-left: 0;
            margin-right: 0
        }

        .grid>.grid:not(ul[class^=grid-inline]):not(.grid>.grid div[class^=grid-inline]):not(.grid>.grid section[class^=grid-inline]):not(.grid>.grid span[class^=grid-inline]) {
            width: 100%
        }

        .grid-inline {
            width: auto
        }

        .grid-wrap {
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .grid-nowrap {
            -webkit-box-lines: single;
            -moz-box-lines: single;
            -o-box-lines: single;
            -webkit-flex-wrap: nowrap;
            -ms-flex-wrap: nowrap;
            flex-wrap: nowrap
        }

        .grid-row {
            -webkit-box-orient: horizontal;
            -o-box-orient: horizontal;
            -webkit-flex-direction: row;
            -ms-flex-direction: row;
            flex-direction: row
        }

        .grid-column {
            -webkit-box-orient: vertical;
            -o-box-orient: vertical;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .grid-justify-start {
            -webkit-box-pack: start;
            -o-box-pack: start;
            -ms-flex-pack: start;
            -webkit-justify-content: flex-start;
            justify-content: flex-start
        }

        .grid-justify-end {
            -webkit-box-pack: end;
            -o-box-pack: end;
            -ms-flex-pack: end;
            -webkit-justify-content: flex-end;
            justify-content: flex-end
        }

        .grid-justify-center {
            -webkit-box-pack: center;
            -o-box-pack: center;
            -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center
        }

        .grid-justify-between {
            -webkit-box-pack: justify;
            -o-box-pack: justify;
            -ms-flex-pack: justify;
            -webkit-justify-content: space-between;
            justify-content: space-between
        }

        .grid-justify-around {
            -webkit-box-pack: distribute;
            -o-box-pack: distribute;
            -ms-flex-pack: distribute;
            -webkit-justify-content: space-around;
            justify-content: space-around
        }

        .grid-justify-default {
            -webkit-box-pack: normal;
            -o-box-pack: normal;
            -ms-flex-pack: normal;
            -webkit-justify-content: normal;
            justify-content: normal
        }

        .grid-align-start {
            -webkit-box-align: start;
            -o-box-align: start;
            -ms-flex-align: start;
            -webkit-align-items: flex-start;
            align-items: flex-start
        }

        .grid-align-end {
            -webkit-box-align: end;
            -o-box-align: end;
            -ms-flex-align: end;
            -webkit-align-items: flex-end;
            align-items: flex-end
        }

        .grid-align-center {
            -webkit-box-align: center;
            -o-box-align: center;
            -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center
        }

        .grid-align-base {
            -webkit-box-align: baseline;
            -o-box-align: baseline;
            -ms-flex-align: baseline;
            -webkit-align-items: baseline;
            align-items: baseline
        }

        .grid-align-default {
            -webkit-box-align: normal;
            -o-box-align: normal;
            -ms-flex-align: normal;
            -webkit-align-items: normal;
            align-items: normal
        }

        .grid .cell-noshrink,
        .grid .cell-shrink-0 {
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0
        }

        .grid .cell-shrink-1 {
            -webkit-flex-shrink: .1;
            -ms-flex-negative: .1;
            flex-shrink: .1
        }

        .grid .cell-shrink-2 {
            -webkit-flex-shrink: .2;
            -ms-flex-negative: .2;
            flex-shrink: .2
        }

        .grid .cell-shrink-3 {
            -webkit-flex-shrink: .3;
            -ms-flex-negative: .3;
            flex-shrink: .3
        }

        .grid .cell-shrink-4 {
            -webkit-flex-shrink: .4;
            -ms-flex-negative: .4;
            flex-shrink: .4
        }

        .grid .cell-shrink-5 {
            -webkit-flex-shrink: .5;
            -ms-flex-negative: .5;
            flex-shrink: .5
        }

        .grid .cell-shrink-6 {
            -webkit-flex-shrink: .6;
            -ms-flex-negative: .6;
            flex-shrink: .6
        }

        .grid .cell-shrink-7 {
            -webkit-flex-shrink: .7;
            -ms-flex-negative: .7;
            flex-shrink: .7
        }

        .grid .cell-shrink-8 {
            -webkit-flex-shrink: .8;
            -ms-flex-negative: .8;
            flex-shrink: .8
        }

        .grid .cell-shrink-9 {
            -webkit-flex-shrink: .9;
            -ms-flex-negative: .9;
            flex-shrink: .9
        }

        .grid .cell-shrink-10 {
            -webkit-flex-shrink: 1;
            -ms-flex-negative: 1;
            flex-shrink: 1
        }

        @media(max-width:1300px) {
            .order-1--dlg {
                -webkit-box-ordinal-group: 1;
                -o-box-ordinal-group: 1;
                -ms-flex-order: 1;
                -webkit-order: 1;
                order: 1
            }

            .order-2--dlg {
                -webkit-box-ordinal-group: 2;
                -o-box-ordinal-group: 2;
                -ms-flex-order: 2;
                -webkit-order: 2;
                order: 2
            }

            .order-3--dlg {
                -webkit-box-ordinal-group: 3;
                -o-box-ordinal-group: 3;
                -ms-flex-order: 3;
                -webkit-order: 3;
                order: 3
            }

            .order-4--dlg {
                -webkit-box-ordinal-group: 4;
                -o-box-ordinal-group: 4;
                -ms-flex-order: 4;
                -webkit-order: 4;
                order: 4
            }

            .order-5--dlg {
                -webkit-box-ordinal-group: 5;
                -o-box-ordinal-group: 5;
                -ms-flex-order: 5;
                -webkit-order: 5;
                order: 5
            }

            .order-6--dlg {
                -webkit-box-ordinal-group: 6;
                -o-box-ordinal-group: 6;
                -ms-flex-order: 6;
                -webkit-order: 6;
                order: 6
            }

            .order-7--dlg {
                -webkit-box-ordinal-group: 7;
                -o-box-ordinal-group: 7;
                -ms-flex-order: 7;
                -webkit-order: 7;
                order: 7
            }

            .order-8--dlg {
                -webkit-box-ordinal-group: 8;
                -o-box-ordinal-group: 8;
                -ms-flex-order: 8;
                -webkit-order: 8;
                order: 8
            }

            .order-9--dlg {
                -webkit-box-ordinal-group: 9;
                -o-box-ordinal-group: 9;
                -ms-flex-order: 9;
                -webkit-order: 9;
                order: 9
            }

            .order-10--dlg {
                -webkit-box-ordinal-group: 10;
                -o-box-ordinal-group: 10;
                -ms-flex-order: 10;
                -webkit-order: 10;
                order: 10
            }

            .grid .cell--dlg {
                width: 100%
            }

            .grid .cell-auto--dlg {
                width: auto;
                -webkit-box-flex: 1;
                -o-box-flex: 1;
                -ms-box-flex: 1;
                box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }

            .grid .cell-1-1--dlg,
            .grid .cell-full--dlg {
                width: 100%
            }

            .grid .cell-noshrink--dlg {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-inline--dlg {
                width: auto
            }

            .grid .cell-1-2--dlg {
                width: 50%
            }

            .grid .grid-ml-1-2--dlg {
                margin-left: 50%
            }

            .grid .grid-mr-1-2--dlg {
                margin-right: 50%
            }

            .grid .cell-1-3--dlg {
                width: 33.3333333333%
            }

            .grid .grid-ml-1-3--dlg {
                margin-left: 33.3333333333%
            }

            .grid .grid-mr-1-3--dlg {
                margin-right: 33.3333333333%
            }

            .grid .cell-1-4--dlg {
                width: 25%
            }

            .grid .grid-ml-1-4--dlg {
                margin-left: 25%
            }

            .grid .grid-mr-1-4--dlg {
                margin-right: 25%
            }

            .grid .cell-1-5--dlg {
                width: 20%
            }

            .grid .grid-ml-1-5--dlg {
                margin-left: 20%
            }

            .grid .grid-mr-1-5--dlg {
                margin-right: 20%
            }

            .grid .cell-2-3--dlg {
                width: 66.6666666667%
            }

            .grid .grid-ml-2-3--dlg {
                margin-left: 66.6666666667%
            }

            .grid .grid-mr-2-3--dlg {
                margin-right: 66.6666666667%
            }

            .grid .cell-2-4--dlg {
                width: 50%
            }

            .grid .grid-ml-2-4--dlg {
                margin-left: 50%
            }

            .grid .grid-mr-2-4--dlg {
                margin-right: 50%
            }

            .grid .cell-2-5--dlg {
                width: 40%
            }

            .grid .grid-ml-2-5--dlg {
                margin-left: 40%
            }

            .grid .grid-mr-2-5--dlg {
                margin-right: 40%
            }

            .grid .cell-3-4--dlg {
                width: 75%
            }

            .grid .grid-ml-3-4--dlg {
                margin-left: 75%
            }

            .grid .grid-mr-3-4--dlg {
                margin-right: 75%
            }

            .grid .cell-3-5--dlg {
                width: 60%
            }

            .grid .grid-ml-3-5--dlg {
                margin-left: 60%
            }

            .grid .grid-mr-3-5--dlg {
                margin-right: 60%
            }

            .grid .cell-4-5--dlg {
                width: 80%
            }

            .grid .grid-ml-4-5--dlg {
                margin-left: 80%
            }

            .grid .grid-mr-4-5--dlg {
                margin-right: 80%
            }

            .grid .grid-ma--dlg {
                margin-left: auto;
                margin-right: auto
            }

            .grid .grid-mla--dlg {
                margin-left: auto
            }

            .grid .grid-mra--dlg {
                margin-right: auto
            }

            .grid-wrap--dlg {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .grid-inline--dlg {
                width: auto
            }

            .grid-row--dlg {
                -webkit-box-orient: horizontal;
                -o-box-orient: horizontal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .grid-column--dlg {
                -webkit-box-orient: vertical;
                -o-box-orient: vertical;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .grid-nowrap--dlg {
                -webkit-box-lines: single;
                -moz-box-lines: single;
                -o-box-lines: single;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap
            }

            .grid-justify-start--dlg {
                -webkit-box-pack: start;
                -o-box-pack: start;
                -ms-flex-pack: start;
                -webkit-justify-content: flex-start;
                justify-content: flex-start
            }

            .grid-justify-end--dlg {
                -webkit-box-pack: end;
                -o-box-pack: end;
                -ms-flex-pack: end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end
            }

            .grid-justify-center--dlg {
                -webkit-box-pack: center;
                -o-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center
            }

            .grid-justify-between--dlg {
                -webkit-box-pack: justify;
                -o-box-pack: justify;
                -ms-flex-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between
            }

            .grid-justify-around--dlg {
                -webkit-box-pack: distribute;
                -o-box-pack: distribute;
                -ms-flex-pack: distribute;
                -webkit-justify-content: space-around;
                justify-content: space-around
            }

            .grid-justify-default--dlg {
                -webkit-box-pack: normal;
                -o-box-pack: normal;
                -ms-flex-pack: normal;
                -webkit-justify-content: normal;
                justify-content: normal
            }

            .grid-align-start--dlg {
                -webkit-box-align: start;
                -o-box-align: start;
                -ms-flex-align: start;
                -webkit-align-items: flex-start;
                align-items: flex-start
            }

            .grid-align-end--dlg {
                -webkit-box-align: end;
                -o-box-align: end;
                -ms-flex-align: end;
                -webkit-align-items: flex-end;
                align-items: flex-end
            }

            .grid-align-center--dlg {
                -webkit-box-align: center;
                -o-box-align: center;
                -ms-flex-align: center;
                -webkit-align-items: center;
                align-items: center
            }

            .grid-align-base--dlg {
                -webkit-box-align: baseline;
                -o-box-align: baseline;
                -ms-flex-align: baseline;
                -webkit-align-items: baseline;
                align-items: baseline
            }

            .grid-align-default--dlg {
                -webkit-box-align: normal;
                -o-box-align: normal;
                -ms-flex-align: normal;
                -webkit-align-items: normal;
                align-items: normal
            }

            .grid .cell-shrink-0--dlg {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-shrink-1--dlg {
                -webkit-flex-shrink: .1;
                -ms-flex-negative: .1;
                flex-shrink: .1
            }

            .grid .cell-shrink-2--dlg {
                -webkit-flex-shrink: .2;
                -ms-flex-negative: .2;
                flex-shrink: .2
            }

            .grid .cell-shrink-3--dlg {
                -webkit-flex-shrink: .3;
                -ms-flex-negative: .3;
                flex-shrink: .3
            }

            .grid .cell-shrink-4--dlg {
                -webkit-flex-shrink: .4;
                -ms-flex-negative: .4;
                flex-shrink: .4
            }

            .grid .cell-shrink-5--dlg {
                -webkit-flex-shrink: .5;
                -ms-flex-negative: .5;
                flex-shrink: .5
            }

            .grid .cell-shrink-6--dlg {
                -webkit-flex-shrink: .6;
                -ms-flex-negative: .6;
                flex-shrink: .6
            }

            .grid .cell-shrink-7--dlg {
                -webkit-flex-shrink: .7;
                -ms-flex-negative: .7;
                flex-shrink: .7
            }

            .grid .cell-shrink-8--dlg {
                -webkit-flex-shrink: .8;
                -ms-flex-negative: .8;
                flex-shrink: .8
            }

            .grid .cell-shrink-9--dlg {
                -webkit-flex-shrink: .9;
                -ms-flex-negative: .9;
                flex-shrink: .9
            }

            .grid .cell-shrink-10--dlg {
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }
        }

        @media(max-width:1150px) {
            .order-1--dmd {
                -webkit-box-ordinal-group: 1;
                -o-box-ordinal-group: 1;
                -ms-flex-order: 1;
                -webkit-order: 1;
                order: 1
            }

            .order-2--dmd {
                -webkit-box-ordinal-group: 2;
                -o-box-ordinal-group: 2;
                -ms-flex-order: 2;
                -webkit-order: 2;
                order: 2
            }

            .order-3--dmd {
                -webkit-box-ordinal-group: 3;
                -o-box-ordinal-group: 3;
                -ms-flex-order: 3;
                -webkit-order: 3;
                order: 3
            }

            .order-4--dmd {
                -webkit-box-ordinal-group: 4;
                -o-box-ordinal-group: 4;
                -ms-flex-order: 4;
                -webkit-order: 4;
                order: 4
            }

            .order-5--dmd {
                -webkit-box-ordinal-group: 5;
                -o-box-ordinal-group: 5;
                -ms-flex-order: 5;
                -webkit-order: 5;
                order: 5
            }

            .order-6--dmd {
                -webkit-box-ordinal-group: 6;
                -o-box-ordinal-group: 6;
                -ms-flex-order: 6;
                -webkit-order: 6;
                order: 6
            }

            .order-7--dmd {
                -webkit-box-ordinal-group: 7;
                -o-box-ordinal-group: 7;
                -ms-flex-order: 7;
                -webkit-order: 7;
                order: 7
            }

            .order-8--dmd {
                -webkit-box-ordinal-group: 8;
                -o-box-ordinal-group: 8;
                -ms-flex-order: 8;
                -webkit-order: 8;
                order: 8
            }

            .order-9--dmd {
                -webkit-box-ordinal-group: 9;
                -o-box-ordinal-group: 9;
                -ms-flex-order: 9;
                -webkit-order: 9;
                order: 9
            }

            .order-10--dmd {
                -webkit-box-ordinal-group: 10;
                -o-box-ordinal-group: 10;
                -ms-flex-order: 10;
                -webkit-order: 10;
                order: 10
            }

            .grid .cell--dmd {
                width: 100%
            }

            .grid .cell-auto--dmd {
                width: auto;
                -webkit-box-flex: 1;
                -o-box-flex: 1;
                -ms-box-flex: 1;
                box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }

            .grid .cell-1-1--dmd,
            .grid .cell-full--dmd {
                width: 100%
            }

            .grid .cell-noshrink--dmd {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-inline--dmd {
                width: auto
            }

            .grid .cell-1-2--dmd {
                width: 50%
            }

            .grid .grid-ml-1-2--dmd {
                margin-left: 50%
            }

            .grid .grid-mr-1-2--dmd {
                margin-right: 50%
            }

            .grid .cell-1-3--dmd {
                width: 33.3333333333%
            }

            .grid .grid-ml-1-3--dmd {
                margin-left: 33.3333333333%
            }

            .grid .grid-mr-1-3--dmd {
                margin-right: 33.3333333333%
            }

            .grid .cell-1-4--dmd {
                width: 25%
            }

            .grid .grid-ml-1-4--dmd {
                margin-left: 25%
            }

            .grid .grid-mr-1-4--dmd {
                margin-right: 25%
            }

            .grid .cell-1-5--dmd {
                width: 20%
            }

            .grid .grid-ml-1-5--dmd {
                margin-left: 20%
            }

            .grid .grid-mr-1-5--dmd {
                margin-right: 20%
            }

            .grid .cell-2-3--dmd {
                width: 66.6666666667%
            }

            .grid .grid-ml-2-3--dmd {
                margin-left: 66.6666666667%
            }

            .grid .grid-mr-2-3--dmd {
                margin-right: 66.6666666667%
            }

            .grid .cell-2-4--dmd {
                width: 50%
            }

            .grid .grid-ml-2-4--dmd {
                margin-left: 50%
            }

            .grid .grid-mr-2-4--dmd {
                margin-right: 50%
            }

            .grid .cell-2-5--dmd {
                width: 40%
            }

            .grid .grid-ml-2-5--dmd {
                margin-left: 40%
            }

            .grid .grid-mr-2-5--dmd {
                margin-right: 40%
            }

            .grid .cell-3-4--dmd {
                width: 75%
            }

            .grid .grid-ml-3-4--dmd {
                margin-left: 75%
            }

            .grid .grid-mr-3-4--dmd {
                margin-right: 75%
            }

            .grid .cell-3-5--dmd {
                width: 60%
            }

            .grid .grid-ml-3-5--dmd {
                margin-left: 60%
            }

            .grid .grid-mr-3-5--dmd {
                margin-right: 60%
            }

            .grid .cell-4-5--dmd {
                width: 80%
            }

            .grid .grid-ml-4-5--dmd {
                margin-left: 80%
            }

            .grid .grid-mr-4-5--dmd {
                margin-right: 80%
            }

            .grid .grid-ma--dmd {
                margin-left: auto;
                margin-right: auto
            }

            .grid .grid-mla--dmd {
                margin-left: auto
            }

            .grid .grid-mra--dmd {
                margin-right: auto
            }

            .grid-wrap--dmd {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .grid-inline--dmd {
                width: auto
            }

            .grid-row--dmd {
                -webkit-box-orient: horizontal;
                -o-box-orient: horizontal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .grid-column--dmd {
                -webkit-box-orient: vertical;
                -o-box-orient: vertical;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .grid-nowrap--dmd {
                -webkit-box-lines: single;
                -moz-box-lines: single;
                -o-box-lines: single;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap
            }

            .grid-justify-start--dmd {
                -webkit-box-pack: start;
                -o-box-pack: start;
                -ms-flex-pack: start;
                -webkit-justify-content: flex-start;
                justify-content: flex-start
            }

            .grid-justify-end--dmd {
                -webkit-box-pack: end;
                -o-box-pack: end;
                -ms-flex-pack: end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end
            }

            .grid-justify-center--dmd {
                -webkit-box-pack: center;
                -o-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center
            }

            .grid-justify-between--dmd {
                -webkit-box-pack: justify;
                -o-box-pack: justify;
                -ms-flex-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between
            }

            .grid-justify-around--dmd {
                -webkit-box-pack: distribute;
                -o-box-pack: distribute;
                -ms-flex-pack: distribute;
                -webkit-justify-content: space-around;
                justify-content: space-around
            }

            .grid-justify-default--dmd {
                -webkit-box-pack: normal;
                -o-box-pack: normal;
                -ms-flex-pack: normal;
                -webkit-justify-content: normal;
                justify-content: normal
            }

            .grid-align-start--dmd {
                -webkit-box-align: start;
                -o-box-align: start;
                -ms-flex-align: start;
                -webkit-align-items: flex-start;
                align-items: flex-start
            }

            .grid-align-end--dmd {
                -webkit-box-align: end;
                -o-box-align: end;
                -ms-flex-align: end;
                -webkit-align-items: flex-end;
                align-items: flex-end
            }

            .grid-align-center--dmd {
                -webkit-box-align: center;
                -o-box-align: center;
                -ms-flex-align: center;
                -webkit-align-items: center;
                align-items: center
            }

            .grid-align-base--dmd {
                -webkit-box-align: baseline;
                -o-box-align: baseline;
                -ms-flex-align: baseline;
                -webkit-align-items: baseline;
                align-items: baseline
            }

            .grid-align-default--dmd {
                -webkit-box-align: normal;
                -o-box-align: normal;
                -ms-flex-align: normal;
                -webkit-align-items: normal;
                align-items: normal
            }

            .grid .cell-shrink-0--dmd {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-shrink-1--dmd {
                -webkit-flex-shrink: .1;
                -ms-flex-negative: .1;
                flex-shrink: .1
            }

            .grid .cell-shrink-2--dmd {
                -webkit-flex-shrink: .2;
                -ms-flex-negative: .2;
                flex-shrink: .2
            }

            .grid .cell-shrink-3--dmd {
                -webkit-flex-shrink: .3;
                -ms-flex-negative: .3;
                flex-shrink: .3
            }

            .grid .cell-shrink-4--dmd {
                -webkit-flex-shrink: .4;
                -ms-flex-negative: .4;
                flex-shrink: .4
            }

            .grid .cell-shrink-5--dmd {
                -webkit-flex-shrink: .5;
                -ms-flex-negative: .5;
                flex-shrink: .5
            }

            .grid .cell-shrink-6--dmd {
                -webkit-flex-shrink: .6;
                -ms-flex-negative: .6;
                flex-shrink: .6
            }

            .grid .cell-shrink-7--dmd {
                -webkit-flex-shrink: .7;
                -ms-flex-negative: .7;
                flex-shrink: .7
            }

            .grid .cell-shrink-8--dmd {
                -webkit-flex-shrink: .8;
                -ms-flex-negative: .8;
                flex-shrink: .8
            }

            .grid .cell-shrink-9--dmd {
                -webkit-flex-shrink: .9;
                -ms-flex-negative: .9;
                flex-shrink: .9
            }

            .grid .cell-shrink-10--dmd {
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }
        }

        @media(max-width:1050px) {
            .order-1--dsm {
                -webkit-box-ordinal-group: 1;
                -o-box-ordinal-group: 1;
                -ms-flex-order: 1;
                -webkit-order: 1;
                order: 1
            }

            .order-2--dsm {
                -webkit-box-ordinal-group: 2;
                -o-box-ordinal-group: 2;
                -ms-flex-order: 2;
                -webkit-order: 2;
                order: 2
            }

            .order-3--dsm {
                -webkit-box-ordinal-group: 3;
                -o-box-ordinal-group: 3;
                -ms-flex-order: 3;
                -webkit-order: 3;
                order: 3
            }

            .order-4--dsm {
                -webkit-box-ordinal-group: 4;
                -o-box-ordinal-group: 4;
                -ms-flex-order: 4;
                -webkit-order: 4;
                order: 4
            }

            .order-5--dsm {
                -webkit-box-ordinal-group: 5;
                -o-box-ordinal-group: 5;
                -ms-flex-order: 5;
                -webkit-order: 5;
                order: 5
            }

            .order-6--dsm {
                -webkit-box-ordinal-group: 6;
                -o-box-ordinal-group: 6;
                -ms-flex-order: 6;
                -webkit-order: 6;
                order: 6
            }

            .order-7--dsm {
                -webkit-box-ordinal-group: 7;
                -o-box-ordinal-group: 7;
                -ms-flex-order: 7;
                -webkit-order: 7;
                order: 7
            }

            .order-8--dsm {
                -webkit-box-ordinal-group: 8;
                -o-box-ordinal-group: 8;
                -ms-flex-order: 8;
                -webkit-order: 8;
                order: 8
            }

            .order-9--dsm {
                -webkit-box-ordinal-group: 9;
                -o-box-ordinal-group: 9;
                -ms-flex-order: 9;
                -webkit-order: 9;
                order: 9
            }

            .order-10--dsm {
                -webkit-box-ordinal-group: 10;
                -o-box-ordinal-group: 10;
                -ms-flex-order: 10;
                -webkit-order: 10;
                order: 10
            }

            .grid .cell--dsm {
                width: 100%
            }

            .grid .cell-auto--dsm {
                width: auto;
                -webkit-box-flex: 1;
                -o-box-flex: 1;
                -ms-box-flex: 1;
                box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }

            .grid .cell-1-1--dsm,
            .grid .cell-full--dsm {
                width: 100%
            }

            .grid .cell-noshrink--dsm {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-inline--dsm {
                width: auto
            }

            .grid .cell-1-2--dsm {
                width: 50%
            }

            .grid .grid-ml-1-2--dsm {
                margin-left: 50%
            }

            .grid .grid-mr-1-2--dsm {
                margin-right: 50%
            }

            .grid .cell-1-3--dsm {
                width: 33.3333333333%
            }

            .grid .grid-ml-1-3--dsm {
                margin-left: 33.3333333333%
            }

            .grid .grid-mr-1-3--dsm {
                margin-right: 33.3333333333%
            }

            .grid .cell-1-4--dsm {
                width: 25%
            }

            .grid .grid-ml-1-4--dsm {
                margin-left: 25%
            }

            .grid .grid-mr-1-4--dsm {
                margin-right: 25%
            }

            .grid .cell-1-5--dsm {
                width: 20%
            }

            .grid .grid-ml-1-5--dsm {
                margin-left: 20%
            }

            .grid .grid-mr-1-5--dsm {
                margin-right: 20%
            }

            .grid .cell-2-3--dsm {
                width: 66.6666666667%
            }

            .grid .grid-ml-2-3--dsm {
                margin-left: 66.6666666667%
            }

            .grid .grid-mr-2-3--dsm {
                margin-right: 66.6666666667%
            }

            .grid .cell-2-4--dsm {
                width: 50%
            }

            .grid .grid-ml-2-4--dsm {
                margin-left: 50%
            }

            .grid .grid-mr-2-4--dsm {
                margin-right: 50%
            }

            .grid .cell-2-5--dsm {
                width: 40%
            }

            .grid .grid-ml-2-5--dsm {
                margin-left: 40%
            }

            .grid .grid-mr-2-5--dsm {
                margin-right: 40%
            }

            .grid .cell-3-4--dsm {
                width: 75%
            }

            .grid .grid-ml-3-4--dsm {
                margin-left: 75%
            }

            .grid .grid-mr-3-4--dsm {
                margin-right: 75%
            }

            .grid .cell-3-5--dsm {
                width: 60%
            }

            .grid .grid-ml-3-5--dsm {
                margin-left: 60%
            }

            .grid .grid-mr-3-5--dsm {
                margin-right: 60%
            }

            .grid .cell-4-5--dsm {
                width: 80%
            }

            .grid .grid-ml-4-5--dsm {
                margin-left: 80%
            }

            .grid .grid-mr-4-5--dsm {
                margin-right: 80%
            }

            .grid .grid-ma--dsm {
                margin-left: auto;
                margin-right: auto
            }

            .grid .grid-mla--dsm {
                margin-left: auto
            }

            .grid .grid-mra--dsm {
                margin-right: auto
            }

            .grid-wrap--dsm {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .grid-inline--dsm {
                width: auto
            }

            .grid-row--dsm {
                -webkit-box-orient: horizontal;
                -o-box-orient: horizontal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .grid-column--dsm {
                -webkit-box-orient: vertical;
                -o-box-orient: vertical;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .grid-nowrap--dsm {
                -webkit-box-lines: single;
                -moz-box-lines: single;
                -o-box-lines: single;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap
            }

            .grid-justify-start--dsm {
                -webkit-box-pack: start;
                -o-box-pack: start;
                -ms-flex-pack: start;
                -webkit-justify-content: flex-start;
                justify-content: flex-start
            }

            .grid-justify-end--dsm {
                -webkit-box-pack: end;
                -o-box-pack: end;
                -ms-flex-pack: end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end
            }

            .grid-justify-center--dsm {
                -webkit-box-pack: center;
                -o-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center
            }

            .grid-justify-between--dsm {
                -webkit-box-pack: justify;
                -o-box-pack: justify;
                -ms-flex-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between
            }

            .grid-justify-around--dsm {
                -webkit-box-pack: distribute;
                -o-box-pack: distribute;
                -ms-flex-pack: distribute;
                -webkit-justify-content: space-around;
                justify-content: space-around
            }

            .grid-justify-default--dsm {
                -webkit-box-pack: normal;
                -o-box-pack: normal;
                -ms-flex-pack: normal;
                -webkit-justify-content: normal;
                justify-content: normal
            }

            .grid-align-start--dsm {
                -webkit-box-align: start;
                -o-box-align: start;
                -ms-flex-align: start;
                -webkit-align-items: flex-start;
                align-items: flex-start
            }

            .grid-align-end--dsm {
                -webkit-box-align: end;
                -o-box-align: end;
                -ms-flex-align: end;
                -webkit-align-items: flex-end;
                align-items: flex-end
            }

            .grid-align-center--dsm {
                -webkit-box-align: center;
                -o-box-align: center;
                -ms-flex-align: center;
                -webkit-align-items: center;
                align-items: center
            }

            .grid-align-base--dsm {
                -webkit-box-align: baseline;
                -o-box-align: baseline;
                -ms-flex-align: baseline;
                -webkit-align-items: baseline;
                align-items: baseline
            }

            .grid-align-default--dsm {
                -webkit-box-align: normal;
                -o-box-align: normal;
                -ms-flex-align: normal;
                -webkit-align-items: normal;
                align-items: normal
            }

            .grid .cell-shrink-0--dsm {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-shrink-1--dsm {
                -webkit-flex-shrink: .1;
                -ms-flex-negative: .1;
                flex-shrink: .1
            }

            .grid .cell-shrink-2--dsm {
                -webkit-flex-shrink: .2;
                -ms-flex-negative: .2;
                flex-shrink: .2
            }

            .grid .cell-shrink-3--dsm {
                -webkit-flex-shrink: .3;
                -ms-flex-negative: .3;
                flex-shrink: .3
            }

            .grid .cell-shrink-4--dsm {
                -webkit-flex-shrink: .4;
                -ms-flex-negative: .4;
                flex-shrink: .4
            }

            .grid .cell-shrink-5--dsm {
                -webkit-flex-shrink: .5;
                -ms-flex-negative: .5;
                flex-shrink: .5
            }

            .grid .cell-shrink-6--dsm {
                -webkit-flex-shrink: .6;
                -ms-flex-negative: .6;
                flex-shrink: .6
            }

            .grid .cell-shrink-7--dsm {
                -webkit-flex-shrink: .7;
                -ms-flex-negative: .7;
                flex-shrink: .7
            }

            .grid .cell-shrink-8--dsm {
                -webkit-flex-shrink: .8;
                -ms-flex-negative: .8;
                flex-shrink: .8
            }

            .grid .cell-shrink-9--dsm {
                -webkit-flex-shrink: .9;
                -ms-flex-negative: .9;
                flex-shrink: .9
            }

            .grid .cell-shrink-10--dsm {
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }
        }

        @media(max-width:900px) {
            .order-1--tlg {
                -webkit-box-ordinal-group: 1;
                -o-box-ordinal-group: 1;
                -ms-flex-order: 1;
                -webkit-order: 1;
                order: 1
            }

            .order-2--tlg {
                -webkit-box-ordinal-group: 2;
                -o-box-ordinal-group: 2;
                -ms-flex-order: 2;
                -webkit-order: 2;
                order: 2
            }

            .order-3--tlg {
                -webkit-box-ordinal-group: 3;
                -o-box-ordinal-group: 3;
                -ms-flex-order: 3;
                -webkit-order: 3;
                order: 3
            }

            .order-4--tlg {
                -webkit-box-ordinal-group: 4;
                -o-box-ordinal-group: 4;
                -ms-flex-order: 4;
                -webkit-order: 4;
                order: 4
            }

            .order-5--tlg {
                -webkit-box-ordinal-group: 5;
                -o-box-ordinal-group: 5;
                -ms-flex-order: 5;
                -webkit-order: 5;
                order: 5
            }

            .order-6--tlg {
                -webkit-box-ordinal-group: 6;
                -o-box-ordinal-group: 6;
                -ms-flex-order: 6;
                -webkit-order: 6;
                order: 6
            }

            .order-7--tlg {
                -webkit-box-ordinal-group: 7;
                -o-box-ordinal-group: 7;
                -ms-flex-order: 7;
                -webkit-order: 7;
                order: 7
            }

            .order-8--tlg {
                -webkit-box-ordinal-group: 8;
                -o-box-ordinal-group: 8;
                -ms-flex-order: 8;
                -webkit-order: 8;
                order: 8
            }

            .order-9--tlg {
                -webkit-box-ordinal-group: 9;
                -o-box-ordinal-group: 9;
                -ms-flex-order: 9;
                -webkit-order: 9;
                order: 9
            }

            .order-10--tlg {
                -webkit-box-ordinal-group: 10;
                -o-box-ordinal-group: 10;
                -ms-flex-order: 10;
                -webkit-order: 10;
                order: 10
            }

            .grid .cell--tlg {
                width: 100%
            }

            .grid .cell-auto--tlg {
                width: auto;
                -webkit-box-flex: 1;
                -o-box-flex: 1;
                -ms-box-flex: 1;
                box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }

            .grid .cell-1-1--tlg,
            .grid .cell-full--tlg {
                width: 100%
            }

            .grid .cell-noshrink--tlg {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-inline--tlg {
                width: auto
            }

            .grid .cell-1-2--tlg {
                width: 50%
            }

            .grid .grid-ml-1-2--tlg {
                margin-left: 50%
            }

            .grid .grid-mr-1-2--tlg {
                margin-right: 50%
            }

            .grid .cell-1-3--tlg {
                width: 33.3333333333%
            }

            .grid .grid-ml-1-3--tlg {
                margin-left: 33.3333333333%
            }

            .grid .grid-mr-1-3--tlg {
                margin-right: 33.3333333333%
            }

            .grid .cell-1-4--tlg {
                width: 25%
            }

            .grid .grid-ml-1-4--tlg {
                margin-left: 25%
            }

            .grid .grid-mr-1-4--tlg {
                margin-right: 25%
            }

            .grid .cell-1-5--tlg {
                width: 20%
            }

            .grid .grid-ml-1-5--tlg {
                margin-left: 20%
            }

            .grid .grid-mr-1-5--tlg {
                margin-right: 20%
            }

            .grid .cell-2-3--tlg {
                width: 66.6666666667%
            }

            .grid .grid-ml-2-3--tlg {
                margin-left: 66.6666666667%
            }

            .grid .grid-mr-2-3--tlg {
                margin-right: 66.6666666667%
            }

            .grid .cell-2-4--tlg {
                width: 50%
            }

            .grid .grid-ml-2-4--tlg {
                margin-left: 50%
            }

            .grid .grid-mr-2-4--tlg {
                margin-right: 50%
            }

            .grid .cell-2-5--tlg {
                width: 40%
            }

            .grid .grid-ml-2-5--tlg {
                margin-left: 40%
            }

            .grid .grid-mr-2-5--tlg {
                margin-right: 40%
            }

            .grid .cell-3-4--tlg {
                width: 75%
            }

            .grid .grid-ml-3-4--tlg {
                margin-left: 75%
            }

            .grid .grid-mr-3-4--tlg {
                margin-right: 75%
            }

            .grid .cell-3-5--tlg {
                width: 60%
            }

            .grid .grid-ml-3-5--tlg {
                margin-left: 60%
            }

            .grid .grid-mr-3-5--tlg {
                margin-right: 60%
            }

            .grid .cell-4-5--tlg {
                width: 80%
            }

            .grid .grid-ml-4-5--tlg {
                margin-left: 80%
            }

            .grid .grid-mr-4-5--tlg {
                margin-right: 80%
            }

            .grid .grid-ma--tlg {
                margin-left: auto;
                margin-right: auto
            }

            .grid .grid-mla--tlg {
                margin-left: auto
            }

            .grid .grid-mra--tlg {
                margin-right: auto
            }

            .grid-wrap--tlg {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .grid-inline--tlg {
                width: auto
            }

            .grid-row--tlg {
                -webkit-box-orient: horizontal;
                -o-box-orient: horizontal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .grid-column--tlg {
                -webkit-box-orient: vertical;
                -o-box-orient: vertical;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .grid-nowrap--tlg {
                -webkit-box-lines: single;
                -moz-box-lines: single;
                -o-box-lines: single;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap
            }

            .grid-justify-start--tlg {
                -webkit-box-pack: start;
                -o-box-pack: start;
                -ms-flex-pack: start;
                -webkit-justify-content: flex-start;
                justify-content: flex-start
            }

            .grid-justify-end--tlg {
                -webkit-box-pack: end;
                -o-box-pack: end;
                -ms-flex-pack: end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end
            }

            .grid-justify-center--tlg {
                -webkit-box-pack: center;
                -o-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center
            }

            .grid-justify-between--tlg {
                -webkit-box-pack: justify;
                -o-box-pack: justify;
                -ms-flex-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between
            }

            .grid-justify-around--tlg {
                -webkit-box-pack: distribute;
                -o-box-pack: distribute;
                -ms-flex-pack: distribute;
                -webkit-justify-content: space-around;
                justify-content: space-around
            }

            .grid-justify-default--tlg {
                -webkit-box-pack: normal;
                -o-box-pack: normal;
                -ms-flex-pack: normal;
                -webkit-justify-content: normal;
                justify-content: normal
            }

            .grid-align-start--tlg {
                -webkit-box-align: start;
                -o-box-align: start;
                -ms-flex-align: start;
                -webkit-align-items: flex-start;
                align-items: flex-start
            }

            .grid-align-end--tlg {
                -webkit-box-align: end;
                -o-box-align: end;
                -ms-flex-align: end;
                -webkit-align-items: flex-end;
                align-items: flex-end
            }

            .grid-align-center--tlg {
                -webkit-box-align: center;
                -o-box-align: center;
                -ms-flex-align: center;
                -webkit-align-items: center;
                align-items: center
            }

            .grid-align-base--tlg {
                -webkit-box-align: baseline;
                -o-box-align: baseline;
                -ms-flex-align: baseline;
                -webkit-align-items: baseline;
                align-items: baseline
            }

            .grid-align-default--tlg {
                -webkit-box-align: normal;
                -o-box-align: normal;
                -ms-flex-align: normal;
                -webkit-align-items: normal;
                align-items: normal
            }

            .grid .cell-shrink-0--tlg {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-shrink-1--tlg {
                -webkit-flex-shrink: .1;
                -ms-flex-negative: .1;
                flex-shrink: .1
            }

            .grid .cell-shrink-2--tlg {
                -webkit-flex-shrink: .2;
                -ms-flex-negative: .2;
                flex-shrink: .2
            }

            .grid .cell-shrink-3--tlg {
                -webkit-flex-shrink: .3;
                -ms-flex-negative: .3;
                flex-shrink: .3
            }

            .grid .cell-shrink-4--tlg {
                -webkit-flex-shrink: .4;
                -ms-flex-negative: .4;
                flex-shrink: .4
            }

            .grid .cell-shrink-5--tlg {
                -webkit-flex-shrink: .5;
                -ms-flex-negative: .5;
                flex-shrink: .5
            }

            .grid .cell-shrink-6--tlg {
                -webkit-flex-shrink: .6;
                -ms-flex-negative: .6;
                flex-shrink: .6
            }

            .grid .cell-shrink-7--tlg {
                -webkit-flex-shrink: .7;
                -ms-flex-negative: .7;
                flex-shrink: .7
            }

            .grid .cell-shrink-8--tlg {
                -webkit-flex-shrink: .8;
                -ms-flex-negative: .8;
                flex-shrink: .8
            }

            .grid .cell-shrink-9--tlg {
                -webkit-flex-shrink: .9;
                -ms-flex-negative: .9;
                flex-shrink: .9
            }

            .grid .cell-shrink-10--tlg {
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }
        }

        @media(max-width:700px) {
            .order-1--tsm {
                -webkit-box-ordinal-group: 1;
                -o-box-ordinal-group: 1;
                -ms-flex-order: 1;
                -webkit-order: 1;
                order: 1
            }

            .order-2--tsm {
                -webkit-box-ordinal-group: 2;
                -o-box-ordinal-group: 2;
                -ms-flex-order: 2;
                -webkit-order: 2;
                order: 2
            }

            .order-3--tsm {
                -webkit-box-ordinal-group: 3;
                -o-box-ordinal-group: 3;
                -ms-flex-order: 3;
                -webkit-order: 3;
                order: 3
            }

            .order-4--tsm {
                -webkit-box-ordinal-group: 4;
                -o-box-ordinal-group: 4;
                -ms-flex-order: 4;
                -webkit-order: 4;
                order: 4
            }

            .order-5--tsm {
                -webkit-box-ordinal-group: 5;
                -o-box-ordinal-group: 5;
                -ms-flex-order: 5;
                -webkit-order: 5;
                order: 5
            }

            .order-6--tsm {
                -webkit-box-ordinal-group: 6;
                -o-box-ordinal-group: 6;
                -ms-flex-order: 6;
                -webkit-order: 6;
                order: 6
            }

            .order-7--tsm {
                -webkit-box-ordinal-group: 7;
                -o-box-ordinal-group: 7;
                -ms-flex-order: 7;
                -webkit-order: 7;
                order: 7
            }

            .order-8--tsm {
                -webkit-box-ordinal-group: 8;
                -o-box-ordinal-group: 8;
                -ms-flex-order: 8;
                -webkit-order: 8;
                order: 8
            }

            .order-9--tsm {
                -webkit-box-ordinal-group: 9;
                -o-box-ordinal-group: 9;
                -ms-flex-order: 9;
                -webkit-order: 9;
                order: 9
            }

            .order-10--tsm {
                -webkit-box-ordinal-group: 10;
                -o-box-ordinal-group: 10;
                -ms-flex-order: 10;
                -webkit-order: 10;
                order: 10
            }

            .grid .cell--tsm {
                width: 100%
            }

            .grid .cell-auto--tsm {
                width: auto;
                -webkit-box-flex: 1;
                -o-box-flex: 1;
                -ms-box-flex: 1;
                box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }

            .grid .cell-1-1--tsm,
            .grid .cell-full--tsm {
                width: 100%
            }

            .grid .cell-noshrink--tsm {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-inline--tsm {
                width: auto
            }

            .grid .cell-1-2--tsm {
                width: 50%
            }

            .grid .grid-ml-1-2--tsm {
                margin-left: 50%
            }

            .grid .grid-mr-1-2--tsm {
                margin-right: 50%
            }

            .grid .cell-1-3--tsm {
                width: 33.3333333333%
            }

            .grid .grid-ml-1-3--tsm {
                margin-left: 33.3333333333%
            }

            .grid .grid-mr-1-3--tsm {
                margin-right: 33.3333333333%
            }

            .grid .cell-1-4--tsm {
                width: 25%
            }

            .grid .grid-ml-1-4--tsm {
                margin-left: 25%
            }

            .grid .grid-mr-1-4--tsm {
                margin-right: 25%
            }

            .grid .cell-1-5--tsm {
                width: 20%
            }

            .grid .grid-ml-1-5--tsm {
                margin-left: 20%
            }

            .grid .grid-mr-1-5--tsm {
                margin-right: 20%
            }

            .grid .cell-2-3--tsm {
                width: 66.6666666667%
            }

            .grid .grid-ml-2-3--tsm {
                margin-left: 66.6666666667%
            }

            .grid .grid-mr-2-3--tsm {
                margin-right: 66.6666666667%
            }

            .grid .cell-2-4--tsm {
                width: 50%
            }

            .grid .grid-ml-2-4--tsm {
                margin-left: 50%
            }

            .grid .grid-mr-2-4--tsm {
                margin-right: 50%
            }

            .grid .cell-2-5--tsm {
                width: 40%
            }

            .grid .grid-ml-2-5--tsm {
                margin-left: 40%
            }

            .grid .grid-mr-2-5--tsm {
                margin-right: 40%
            }

            .grid .cell-3-4--tsm {
                width: 75%
            }

            .grid .grid-ml-3-4--tsm {
                margin-left: 75%
            }

            .grid .grid-mr-3-4--tsm {
                margin-right: 75%
            }

            .grid .cell-3-5--tsm {
                width: 60%
            }

            .grid .grid-ml-3-5--tsm {
                margin-left: 60%
            }

            .grid .grid-mr-3-5--tsm {
                margin-right: 60%
            }

            .grid .cell-4-5--tsm {
                width: 80%
            }

            .grid .grid-ml-4-5--tsm {
                margin-left: 80%
            }

            .grid .grid-mr-4-5--tsm {
                margin-right: 80%
            }

            .grid .grid-ma--tsm {
                margin-left: auto;
                margin-right: auto
            }

            .grid .grid-mla--tsm {
                margin-left: auto
            }

            .grid .grid-mra--tsm {
                margin-right: auto
            }

            .grid-wrap--tsm {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .grid-inline--tsm {
                width: auto
            }

            .grid-row--tsm {
                -webkit-box-orient: horizontal;
                -o-box-orient: horizontal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .grid-column--tsm {
                -webkit-box-orient: vertical;
                -o-box-orient: vertical;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .grid-nowrap--tsm {
                -webkit-box-lines: single;
                -moz-box-lines: single;
                -o-box-lines: single;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap
            }

            .grid-justify-start--tsm {
                -webkit-box-pack: start;
                -o-box-pack: start;
                -ms-flex-pack: start;
                -webkit-justify-content: flex-start;
                justify-content: flex-start
            }

            .grid-justify-end--tsm {
                -webkit-box-pack: end;
                -o-box-pack: end;
                -ms-flex-pack: end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end
            }

            .grid-justify-center--tsm {
                -webkit-box-pack: center;
                -o-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center
            }

            .grid-justify-between--tsm {
                -webkit-box-pack: justify;
                -o-box-pack: justify;
                -ms-flex-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between
            }

            .grid-justify-around--tsm {
                -webkit-box-pack: distribute;
                -o-box-pack: distribute;
                -ms-flex-pack: distribute;
                -webkit-justify-content: space-around;
                justify-content: space-around
            }

            .grid-justify-default--tsm {
                -webkit-box-pack: normal;
                -o-box-pack: normal;
                -ms-flex-pack: normal;
                -webkit-justify-content: normal;
                justify-content: normal
            }

            .grid-align-start--tsm {
                -webkit-box-align: start;
                -o-box-align: start;
                -ms-flex-align: start;
                -webkit-align-items: flex-start;
                align-items: flex-start
            }

            .grid-align-end--tsm {
                -webkit-box-align: end;
                -o-box-align: end;
                -ms-flex-align: end;
                -webkit-align-items: flex-end;
                align-items: flex-end
            }

            .grid-align-center--tsm {
                -webkit-box-align: center;
                -o-box-align: center;
                -ms-flex-align: center;
                -webkit-align-items: center;
                align-items: center
            }

            .grid-align-base--tsm {
                -webkit-box-align: baseline;
                -o-box-align: baseline;
                -ms-flex-align: baseline;
                -webkit-align-items: baseline;
                align-items: baseline
            }

            .grid-align-default--tsm {
                -webkit-box-align: normal;
                -o-box-align: normal;
                -ms-flex-align: normal;
                -webkit-align-items: normal;
                align-items: normal
            }

            .grid .cell-shrink-0--tsm {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-shrink-1--tsm {
                -webkit-flex-shrink: .1;
                -ms-flex-negative: .1;
                flex-shrink: .1
            }

            .grid .cell-shrink-2--tsm {
                -webkit-flex-shrink: .2;
                -ms-flex-negative: .2;
                flex-shrink: .2
            }

            .grid .cell-shrink-3--tsm {
                -webkit-flex-shrink: .3;
                -ms-flex-negative: .3;
                flex-shrink: .3
            }

            .grid .cell-shrink-4--tsm {
                -webkit-flex-shrink: .4;
                -ms-flex-negative: .4;
                flex-shrink: .4
            }

            .grid .cell-shrink-5--tsm {
                -webkit-flex-shrink: .5;
                -ms-flex-negative: .5;
                flex-shrink: .5
            }

            .grid .cell-shrink-6--tsm {
                -webkit-flex-shrink: .6;
                -ms-flex-negative: .6;
                flex-shrink: .6
            }

            .grid .cell-shrink-7--tsm {
                -webkit-flex-shrink: .7;
                -ms-flex-negative: .7;
                flex-shrink: .7
            }

            .grid .cell-shrink-8--tsm {
                -webkit-flex-shrink: .8;
                -ms-flex-negative: .8;
                flex-shrink: .8
            }

            .grid .cell-shrink-9--tsm {
                -webkit-flex-shrink: .9;
                -ms-flex-negative: .9;
                flex-shrink: .9
            }

            .grid .cell-shrink-10--tsm {
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }
        }

        @media(max-width:600px) {
            .order-1--mlg {
                -webkit-box-ordinal-group: 1;
                -o-box-ordinal-group: 1;
                -ms-flex-order: 1;
                -webkit-order: 1;
                order: 1
            }

            .order-2--mlg {
                -webkit-box-ordinal-group: 2;
                -o-box-ordinal-group: 2;
                -ms-flex-order: 2;
                -webkit-order: 2;
                order: 2
            }

            .order-3--mlg {
                -webkit-box-ordinal-group: 3;
                -o-box-ordinal-group: 3;
                -ms-flex-order: 3;
                -webkit-order: 3;
                order: 3
            }

            .order-4--mlg {
                -webkit-box-ordinal-group: 4;
                -o-box-ordinal-group: 4;
                -ms-flex-order: 4;
                -webkit-order: 4;
                order: 4
            }

            .order-5--mlg {
                -webkit-box-ordinal-group: 5;
                -o-box-ordinal-group: 5;
                -ms-flex-order: 5;
                -webkit-order: 5;
                order: 5
            }

            .order-6--mlg {
                -webkit-box-ordinal-group: 6;
                -o-box-ordinal-group: 6;
                -ms-flex-order: 6;
                -webkit-order: 6;
                order: 6
            }

            .order-7--mlg {
                -webkit-box-ordinal-group: 7;
                -o-box-ordinal-group: 7;
                -ms-flex-order: 7;
                -webkit-order: 7;
                order: 7
            }

            .order-8--mlg {
                -webkit-box-ordinal-group: 8;
                -o-box-ordinal-group: 8;
                -ms-flex-order: 8;
                -webkit-order: 8;
                order: 8
            }

            .order-9--mlg {
                -webkit-box-ordinal-group: 9;
                -o-box-ordinal-group: 9;
                -ms-flex-order: 9;
                -webkit-order: 9;
                order: 9
            }

            .order-10--mlg {
                -webkit-box-ordinal-group: 10;
                -o-box-ordinal-group: 10;
                -ms-flex-order: 10;
                -webkit-order: 10;
                order: 10
            }

            .grid .cell--mlg {
                width: 100%
            }

            .grid .cell-auto--mlg {
                width: auto;
                -webkit-box-flex: 1;
                -o-box-flex: 1;
                -ms-box-flex: 1;
                box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }

            .grid .cell-1-1--mlg,
            .grid .cell-full--mlg {
                width: 100%
            }

            .grid .cell-noshrink--mlg {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-inline--mlg {
                width: auto
            }

            .grid .cell-1-2--mlg {
                width: 50%
            }

            .grid .grid-ml-1-2--mlg {
                margin-left: 50%
            }

            .grid .grid-mr-1-2--mlg {
                margin-right: 50%
            }

            .grid .cell-1-3--mlg {
                width: 33.3333333333%
            }

            .grid .grid-ml-1-3--mlg {
                margin-left: 33.3333333333%
            }

            .grid .grid-mr-1-3--mlg {
                margin-right: 33.3333333333%
            }

            .grid .cell-1-4--mlg {
                width: 25%
            }

            .grid .grid-ml-1-4--mlg {
                margin-left: 25%
            }

            .grid .grid-mr-1-4--mlg {
                margin-right: 25%
            }

            .grid .cell-1-5--mlg {
                width: 20%
            }

            .grid .grid-ml-1-5--mlg {
                margin-left: 20%
            }

            .grid .grid-mr-1-5--mlg {
                margin-right: 20%
            }

            .grid .cell-2-3--mlg {
                width: 66.6666666667%
            }

            .grid .grid-ml-2-3--mlg {
                margin-left: 66.6666666667%
            }

            .grid .grid-mr-2-3--mlg {
                margin-right: 66.6666666667%
            }

            .grid .cell-2-4--mlg {
                width: 50%
            }

            .grid .grid-ml-2-4--mlg {
                margin-left: 50%
            }

            .grid .grid-mr-2-4--mlg {
                margin-right: 50%
            }

            .grid .cell-2-5--mlg {
                width: 40%
            }

            .grid .grid-ml-2-5--mlg {
                margin-left: 40%
            }

            .grid .grid-mr-2-5--mlg {
                margin-right: 40%
            }

            .grid .cell-3-4--mlg {
                width: 75%
            }

            .grid .grid-ml-3-4--mlg {
                margin-left: 75%
            }

            .grid .grid-mr-3-4--mlg {
                margin-right: 75%
            }

            .grid .cell-3-5--mlg {
                width: 60%
            }

            .grid .grid-ml-3-5--mlg {
                margin-left: 60%
            }

            .grid .grid-mr-3-5--mlg {
                margin-right: 60%
            }

            .grid .cell-4-5--mlg {
                width: 80%
            }

            .grid .grid-ml-4-5--mlg {
                margin-left: 80%
            }

            .grid .grid-mr-4-5--mlg {
                margin-right: 80%
            }

            .grid .grid-ma--mlg {
                margin-left: auto;
                margin-right: auto
            }

            .grid .grid-mla--mlg {
                margin-left: auto
            }

            .grid .grid-mra--mlg {
                margin-right: auto
            }

            .grid-wrap--mlg {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .grid-inline--mlg {
                width: auto
            }

            .grid-row--mlg {
                -webkit-box-orient: horizontal;
                -o-box-orient: horizontal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .grid-column--mlg {
                -webkit-box-orient: vertical;
                -o-box-orient: vertical;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .grid-nowrap--mlg {
                -webkit-box-lines: single;
                -moz-box-lines: single;
                -o-box-lines: single;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap
            }

            .grid-justify-start--mlg {
                -webkit-box-pack: start;
                -o-box-pack: start;
                -ms-flex-pack: start;
                -webkit-justify-content: flex-start;
                justify-content: flex-start
            }

            .grid-justify-end--mlg {
                -webkit-box-pack: end;
                -o-box-pack: end;
                -ms-flex-pack: end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end
            }

            .grid-justify-center--mlg {
                -webkit-box-pack: center;
                -o-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center
            }

            .grid-justify-between--mlg {
                -webkit-box-pack: justify;
                -o-box-pack: justify;
                -ms-flex-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between
            }

            .grid-justify-around--mlg {
                -webkit-box-pack: distribute;
                -o-box-pack: distribute;
                -ms-flex-pack: distribute;
                -webkit-justify-content: space-around;
                justify-content: space-around
            }

            .grid-justify-default--mlg {
                -webkit-box-pack: normal;
                -o-box-pack: normal;
                -ms-flex-pack: normal;
                -webkit-justify-content: normal;
                justify-content: normal
            }

            .grid-align-start--mlg {
                -webkit-box-align: start;
                -o-box-align: start;
                -ms-flex-align: start;
                -webkit-align-items: flex-start;
                align-items: flex-start
            }

            .grid-align-end--mlg {
                -webkit-box-align: end;
                -o-box-align: end;
                -ms-flex-align: end;
                -webkit-align-items: flex-end;
                align-items: flex-end
            }

            .grid-align-center--mlg {
                -webkit-box-align: center;
                -o-box-align: center;
                -ms-flex-align: center;
                -webkit-align-items: center;
                align-items: center
            }

            .grid-align-base--mlg {
                -webkit-box-align: baseline;
                -o-box-align: baseline;
                -ms-flex-align: baseline;
                -webkit-align-items: baseline;
                align-items: baseline
            }

            .grid-align-default--mlg {
                -webkit-box-align: normal;
                -o-box-align: normal;
                -ms-flex-align: normal;
                -webkit-align-items: normal;
                align-items: normal
            }

            .grid .cell-shrink-0--mlg {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-shrink-1--mlg {
                -webkit-flex-shrink: .1;
                -ms-flex-negative: .1;
                flex-shrink: .1
            }

            .grid .cell-shrink-2--mlg {
                -webkit-flex-shrink: .2;
                -ms-flex-negative: .2;
                flex-shrink: .2
            }

            .grid .cell-shrink-3--mlg {
                -webkit-flex-shrink: .3;
                -ms-flex-negative: .3;
                flex-shrink: .3
            }

            .grid .cell-shrink-4--mlg {
                -webkit-flex-shrink: .4;
                -ms-flex-negative: .4;
                flex-shrink: .4
            }

            .grid .cell-shrink-5--mlg {
                -webkit-flex-shrink: .5;
                -ms-flex-negative: .5;
                flex-shrink: .5
            }

            .grid .cell-shrink-6--mlg {
                -webkit-flex-shrink: .6;
                -ms-flex-negative: .6;
                flex-shrink: .6
            }

            .grid .cell-shrink-7--mlg {
                -webkit-flex-shrink: .7;
                -ms-flex-negative: .7;
                flex-shrink: .7
            }

            .grid .cell-shrink-8--mlg {
                -webkit-flex-shrink: .8;
                -ms-flex-negative: .8;
                flex-shrink: .8
            }

            .grid .cell-shrink-9--mlg {
                -webkit-flex-shrink: .9;
                -ms-flex-negative: .9;
                flex-shrink: .9
            }

            .grid .cell-shrink-10--mlg {
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }
        }

        @media(max-width:550px) {
            .order-1--mmd {
                -webkit-box-ordinal-group: 1;
                -o-box-ordinal-group: 1;
                -ms-flex-order: 1;
                -webkit-order: 1;
                order: 1
            }

            .order-2--mmd {
                -webkit-box-ordinal-group: 2;
                -o-box-ordinal-group: 2;
                -ms-flex-order: 2;
                -webkit-order: 2;
                order: 2
            }

            .order-3--mmd {
                -webkit-box-ordinal-group: 3;
                -o-box-ordinal-group: 3;
                -ms-flex-order: 3;
                -webkit-order: 3;
                order: 3
            }

            .order-4--mmd {
                -webkit-box-ordinal-group: 4;
                -o-box-ordinal-group: 4;
                -ms-flex-order: 4;
                -webkit-order: 4;
                order: 4
            }

            .order-5--mmd {
                -webkit-box-ordinal-group: 5;
                -o-box-ordinal-group: 5;
                -ms-flex-order: 5;
                -webkit-order: 5;
                order: 5
            }

            .order-6--mmd {
                -webkit-box-ordinal-group: 6;
                -o-box-ordinal-group: 6;
                -ms-flex-order: 6;
                -webkit-order: 6;
                order: 6
            }

            .order-7--mmd {
                -webkit-box-ordinal-group: 7;
                -o-box-ordinal-group: 7;
                -ms-flex-order: 7;
                -webkit-order: 7;
                order: 7
            }

            .order-8--mmd {
                -webkit-box-ordinal-group: 8;
                -o-box-ordinal-group: 8;
                -ms-flex-order: 8;
                -webkit-order: 8;
                order: 8
            }

            .order-9--mmd {
                -webkit-box-ordinal-group: 9;
                -o-box-ordinal-group: 9;
                -ms-flex-order: 9;
                -webkit-order: 9;
                order: 9
            }

            .order-10--mmd {
                -webkit-box-ordinal-group: 10;
                -o-box-ordinal-group: 10;
                -ms-flex-order: 10;
                -webkit-order: 10;
                order: 10
            }

            .grid .cell--mmd {
                width: 100%
            }

            .grid .cell-auto--mmd {
                width: auto;
                -webkit-box-flex: 1;
                -o-box-flex: 1;
                -ms-box-flex: 1;
                box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }

            .grid .cell-1-1--mmd,
            .grid .cell-full--mmd {
                width: 100%
            }

            .grid .cell-noshrink--mmd {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-inline--mmd {
                width: auto
            }

            .grid .cell-1-2--mmd {
                width: 50%
            }

            .grid .grid-ml-1-2--mmd {
                margin-left: 50%
            }

            .grid .grid-mr-1-2--mmd {
                margin-right: 50%
            }

            .grid .cell-1-3--mmd {
                width: 33.3333333333%
            }

            .grid .grid-ml-1-3--mmd {
                margin-left: 33.3333333333%
            }

            .grid .grid-mr-1-3--mmd {
                margin-right: 33.3333333333%
            }

            .grid .cell-1-4--mmd {
                width: 25%
            }

            .grid .grid-ml-1-4--mmd {
                margin-left: 25%
            }

            .grid .grid-mr-1-4--mmd {
                margin-right: 25%
            }

            .grid .cell-1-5--mmd {
                width: 20%
            }

            .grid .grid-ml-1-5--mmd {
                margin-left: 20%
            }

            .grid .grid-mr-1-5--mmd {
                margin-right: 20%
            }

            .grid .cell-2-3--mmd {
                width: 66.6666666667%
            }

            .grid .grid-ml-2-3--mmd {
                margin-left: 66.6666666667%
            }

            .grid .grid-mr-2-3--mmd {
                margin-right: 66.6666666667%
            }

            .grid .cell-2-4--mmd {
                width: 50%
            }

            .grid .grid-ml-2-4--mmd {
                margin-left: 50%
            }

            .grid .grid-mr-2-4--mmd {
                margin-right: 50%
            }

            .grid .cell-2-5--mmd {
                width: 40%
            }

            .grid .grid-ml-2-5--mmd {
                margin-left: 40%
            }

            .grid .grid-mr-2-5--mmd {
                margin-right: 40%
            }

            .grid .cell-3-4--mmd {
                width: 75%
            }

            .grid .grid-ml-3-4--mmd {
                margin-left: 75%
            }

            .grid .grid-mr-3-4--mmd {
                margin-right: 75%
            }

            .grid .cell-3-5--mmd {
                width: 60%
            }

            .grid .grid-ml-3-5--mmd {
                margin-left: 60%
            }

            .grid .grid-mr-3-5--mmd {
                margin-right: 60%
            }

            .grid .cell-4-5--mmd {
                width: 80%
            }

            .grid .grid-ml-4-5--mmd {
                margin-left: 80%
            }

            .grid .grid-mr-4-5--mmd {
                margin-right: 80%
            }

            .grid .grid-ma--mmd {
                margin-left: auto;
                margin-right: auto
            }

            .grid .grid-mla--mmd {
                margin-left: auto
            }

            .grid .grid-mra--mmd {
                margin-right: auto
            }

            .grid-wrap--mmd {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .grid-inline--mmd {
                width: auto
            }

            .grid-row--mmd {
                -webkit-box-orient: horizontal;
                -o-box-orient: horizontal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .grid-column--mmd {
                -webkit-box-orient: vertical;
                -o-box-orient: vertical;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .grid-nowrap--mmd {
                -webkit-box-lines: single;
                -moz-box-lines: single;
                -o-box-lines: single;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap
            }

            .grid-justify-start--mmd {
                -webkit-box-pack: start;
                -o-box-pack: start;
                -ms-flex-pack: start;
                -webkit-justify-content: flex-start;
                justify-content: flex-start
            }

            .grid-justify-end--mmd {
                -webkit-box-pack: end;
                -o-box-pack: end;
                -ms-flex-pack: end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end
            }

            .grid-justify-center--mmd {
                -webkit-box-pack: center;
                -o-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center
            }

            .grid-justify-between--mmd {
                -webkit-box-pack: justify;
                -o-box-pack: justify;
                -ms-flex-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between
            }

            .grid-justify-around--mmd {
                -webkit-box-pack: distribute;
                -o-box-pack: distribute;
                -ms-flex-pack: distribute;
                -webkit-justify-content: space-around;
                justify-content: space-around
            }

            .grid-justify-default--mmd {
                -webkit-box-pack: normal;
                -o-box-pack: normal;
                -ms-flex-pack: normal;
                -webkit-justify-content: normal;
                justify-content: normal
            }

            .grid-align-start--mmd {
                -webkit-box-align: start;
                -o-box-align: start;
                -ms-flex-align: start;
                -webkit-align-items: flex-start;
                align-items: flex-start
            }

            .grid-align-end--mmd {
                -webkit-box-align: end;
                -o-box-align: end;
                -ms-flex-align: end;
                -webkit-align-items: flex-end;
                align-items: flex-end
            }

            .grid-align-center--mmd {
                -webkit-box-align: center;
                -o-box-align: center;
                -ms-flex-align: center;
                -webkit-align-items: center;
                align-items: center
            }

            .grid-align-base--mmd {
                -webkit-box-align: baseline;
                -o-box-align: baseline;
                -ms-flex-align: baseline;
                -webkit-align-items: baseline;
                align-items: baseline
            }

            .grid-align-default--mmd {
                -webkit-box-align: normal;
                -o-box-align: normal;
                -ms-flex-align: normal;
                -webkit-align-items: normal;
                align-items: normal
            }

            .grid .cell-shrink-0--mmd {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-shrink-1--mmd {
                -webkit-flex-shrink: .1;
                -ms-flex-negative: .1;
                flex-shrink: .1
            }

            .grid .cell-shrink-2--mmd {
                -webkit-flex-shrink: .2;
                -ms-flex-negative: .2;
                flex-shrink: .2
            }

            .grid .cell-shrink-3--mmd {
                -webkit-flex-shrink: .3;
                -ms-flex-negative: .3;
                flex-shrink: .3
            }

            .grid .cell-shrink-4--mmd {
                -webkit-flex-shrink: .4;
                -ms-flex-negative: .4;
                flex-shrink: .4
            }

            .grid .cell-shrink-5--mmd {
                -webkit-flex-shrink: .5;
                -ms-flex-negative: .5;
                flex-shrink: .5
            }

            .grid .cell-shrink-6--mmd {
                -webkit-flex-shrink: .6;
                -ms-flex-negative: .6;
                flex-shrink: .6
            }

            .grid .cell-shrink-7--mmd {
                -webkit-flex-shrink: .7;
                -ms-flex-negative: .7;
                flex-shrink: .7
            }

            .grid .cell-shrink-8--mmd {
                -webkit-flex-shrink: .8;
                -ms-flex-negative: .8;
                flex-shrink: .8
            }

            .grid .cell-shrink-9--mmd {
                -webkit-flex-shrink: .9;
                -ms-flex-negative: .9;
                flex-shrink: .9
            }

            .grid .cell-shrink-10--mmd {
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }
        }

        @media(max-width:370px) {
            .order-1--msm {
                -webkit-box-ordinal-group: 1;
                -o-box-ordinal-group: 1;
                -ms-flex-order: 1;
                -webkit-order: 1;
                order: 1
            }

            .order-2--msm {
                -webkit-box-ordinal-group: 2;
                -o-box-ordinal-group: 2;
                -ms-flex-order: 2;
                -webkit-order: 2;
                order: 2
            }

            .order-3--msm {
                -webkit-box-ordinal-group: 3;
                -o-box-ordinal-group: 3;
                -ms-flex-order: 3;
                -webkit-order: 3;
                order: 3
            }

            .order-4--msm {
                -webkit-box-ordinal-group: 4;
                -o-box-ordinal-group: 4;
                -ms-flex-order: 4;
                -webkit-order: 4;
                order: 4
            }

            .order-5--msm {
                -webkit-box-ordinal-group: 5;
                -o-box-ordinal-group: 5;
                -ms-flex-order: 5;
                -webkit-order: 5;
                order: 5
            }

            .order-6--msm {
                -webkit-box-ordinal-group: 6;
                -o-box-ordinal-group: 6;
                -ms-flex-order: 6;
                -webkit-order: 6;
                order: 6
            }

            .order-7--msm {
                -webkit-box-ordinal-group: 7;
                -o-box-ordinal-group: 7;
                -ms-flex-order: 7;
                -webkit-order: 7;
                order: 7
            }

            .order-8--msm {
                -webkit-box-ordinal-group: 8;
                -o-box-ordinal-group: 8;
                -ms-flex-order: 8;
                -webkit-order: 8;
                order: 8
            }

            .order-9--msm {
                -webkit-box-ordinal-group: 9;
                -o-box-ordinal-group: 9;
                -ms-flex-order: 9;
                -webkit-order: 9;
                order: 9
            }

            .order-10--msm {
                -webkit-box-ordinal-group: 10;
                -o-box-ordinal-group: 10;
                -ms-flex-order: 10;
                -webkit-order: 10;
                order: 10
            }

            .grid .cell--msm {
                width: 100%
            }

            .grid .cell-auto--msm {
                width: auto;
                -webkit-box-flex: 1;
                -o-box-flex: 1;
                -ms-box-flex: 1;
                box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }

            .grid .cell-1-1--msm,
            .grid .cell-full--msm {
                width: 100%
            }

            .grid .cell-noshrink--msm {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-inline--msm {
                width: auto
            }

            .grid .cell-1-2--msm {
                width: 50%
            }

            .grid .grid-ml-1-2--msm {
                margin-left: 50%
            }

            .grid .grid-mr-1-2--msm {
                margin-right: 50%
            }

            .grid .cell-1-3--msm {
                width: 33.3333333333%
            }

            .grid .grid-ml-1-3--msm {
                margin-left: 33.3333333333%
            }

            .grid .grid-mr-1-3--msm {
                margin-right: 33.3333333333%
            }

            .grid .cell-1-4--msm {
                width: 25%
            }

            .grid .grid-ml-1-4--msm {
                margin-left: 25%
            }

            .grid .grid-mr-1-4--msm {
                margin-right: 25%
            }

            .grid .cell-1-5--msm {
                width: 20%
            }

            .grid .grid-ml-1-5--msm {
                margin-left: 20%
            }

            .grid .grid-mr-1-5--msm {
                margin-right: 20%
            }

            .grid .cell-2-3--msm {
                width: 66.6666666667%
            }

            .grid .grid-ml-2-3--msm {
                margin-left: 66.6666666667%
            }

            .grid .grid-mr-2-3--msm {
                margin-right: 66.6666666667%
            }

            .grid .cell-2-4--msm {
                width: 50%
            }

            .grid .grid-ml-2-4--msm {
                margin-left: 50%
            }

            .grid .grid-mr-2-4--msm {
                margin-right: 50%
            }

            .grid .cell-2-5--msm {
                width: 40%
            }

            .grid .grid-ml-2-5--msm {
                margin-left: 40%
            }

            .grid .grid-mr-2-5--msm {
                margin-right: 40%
            }

            .grid .cell-3-4--msm {
                width: 75%
            }

            .grid .grid-ml-3-4--msm {
                margin-left: 75%
            }

            .grid .grid-mr-3-4--msm {
                margin-right: 75%
            }

            .grid .cell-3-5--msm {
                width: 60%
            }

            .grid .grid-ml-3-5--msm {
                margin-left: 60%
            }

            .grid .grid-mr-3-5--msm {
                margin-right: 60%
            }

            .grid .cell-4-5--msm {
                width: 80%
            }

            .grid .grid-ml-4-5--msm {
                margin-left: 80%
            }

            .grid .grid-mr-4-5--msm {
                margin-right: 80%
            }

            .grid .grid-ma--msm {
                margin-left: auto;
                margin-right: auto
            }

            .grid .grid-mla--msm {
                margin-left: auto
            }

            .grid .grid-mra--msm {
                margin-right: auto
            }

            .grid-wrap--msm {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .grid-inline--msm {
                width: auto
            }

            .grid-row--msm {
                -webkit-box-orient: horizontal;
                -o-box-orient: horizontal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .grid-column--msm {
                -webkit-box-orient: vertical;
                -o-box-orient: vertical;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .grid-nowrap--msm {
                -webkit-box-lines: single;
                -moz-box-lines: single;
                -o-box-lines: single;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap
            }

            .grid-justify-start--msm {
                -webkit-box-pack: start;
                -o-box-pack: start;
                -ms-flex-pack: start;
                -webkit-justify-content: flex-start;
                justify-content: flex-start
            }

            .grid-justify-end--msm {
                -webkit-box-pack: end;
                -o-box-pack: end;
                -ms-flex-pack: end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end
            }

            .grid-justify-center--msm {
                -webkit-box-pack: center;
                -o-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center
            }

            .grid-justify-between--msm {
                -webkit-box-pack: justify;
                -o-box-pack: justify;
                -ms-flex-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between
            }

            .grid-justify-around--msm {
                -webkit-box-pack: distribute;
                -o-box-pack: distribute;
                -ms-flex-pack: distribute;
                -webkit-justify-content: space-around;
                justify-content: space-around
            }

            .grid-justify-default--msm {
                -webkit-box-pack: normal;
                -o-box-pack: normal;
                -ms-flex-pack: normal;
                -webkit-justify-content: normal;
                justify-content: normal
            }

            .grid-align-start--msm {
                -webkit-box-align: start;
                -o-box-align: start;
                -ms-flex-align: start;
                -webkit-align-items: flex-start;
                align-items: flex-start
            }

            .grid-align-end--msm {
                -webkit-box-align: end;
                -o-box-align: end;
                -ms-flex-align: end;
                -webkit-align-items: flex-end;
                align-items: flex-end
            }

            .grid-align-center--msm {
                -webkit-box-align: center;
                -o-box-align: center;
                -ms-flex-align: center;
                -webkit-align-items: center;
                align-items: center
            }

            .grid-align-base--msm {
                -webkit-box-align: baseline;
                -o-box-align: baseline;
                -ms-flex-align: baseline;
                -webkit-align-items: baseline;
                align-items: baseline
            }

            .grid-align-default--msm {
                -webkit-box-align: normal;
                -o-box-align: normal;
                -ms-flex-align: normal;
                -webkit-align-items: normal;
                align-items: normal
            }

            .grid .cell-shrink-0--msm {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-shrink-1--msm {
                -webkit-flex-shrink: .1;
                -ms-flex-negative: .1;
                flex-shrink: .1
            }

            .grid .cell-shrink-2--msm {
                -webkit-flex-shrink: .2;
                -ms-flex-negative: .2;
                flex-shrink: .2
            }

            .grid .cell-shrink-3--msm {
                -webkit-flex-shrink: .3;
                -ms-flex-negative: .3;
                flex-shrink: .3
            }

            .grid .cell-shrink-4--msm {
                -webkit-flex-shrink: .4;
                -ms-flex-negative: .4;
                flex-shrink: .4
            }

            .grid .cell-shrink-5--msm {
                -webkit-flex-shrink: .5;
                -ms-flex-negative: .5;
                flex-shrink: .5
            }

            .grid .cell-shrink-6--msm {
                -webkit-flex-shrink: .6;
                -ms-flex-negative: .6;
                flex-shrink: .6
            }

            .grid .cell-shrink-7--msm {
                -webkit-flex-shrink: .7;
                -ms-flex-negative: .7;
                flex-shrink: .7
            }

            .grid .cell-shrink-8--msm {
                -webkit-flex-shrink: .8;
                -ms-flex-negative: .8;
                flex-shrink: .8
            }

            .grid .cell-shrink-9--msm {
                -webkit-flex-shrink: .9;
                -ms-flex-negative: .9;
                flex-shrink: .9
            }

            .grid .cell-shrink-10--msm {
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }
        }

        @media(min-width:371px) {
            .order-1--msm-i {
                -webkit-box-ordinal-group: 1;
                -o-box-ordinal-group: 1;
                -ms-flex-order: 1;
                -webkit-order: 1;
                order: 1
            }

            .order-2--msm-i {
                -webkit-box-ordinal-group: 2;
                -o-box-ordinal-group: 2;
                -ms-flex-order: 2;
                -webkit-order: 2;
                order: 2
            }

            .order-3--msm-i {
                -webkit-box-ordinal-group: 3;
                -o-box-ordinal-group: 3;
                -ms-flex-order: 3;
                -webkit-order: 3;
                order: 3
            }

            .order-4--msm-i {
                -webkit-box-ordinal-group: 4;
                -o-box-ordinal-group: 4;
                -ms-flex-order: 4;
                -webkit-order: 4;
                order: 4
            }

            .order-5--msm-i {
                -webkit-box-ordinal-group: 5;
                -o-box-ordinal-group: 5;
                -ms-flex-order: 5;
                -webkit-order: 5;
                order: 5
            }

            .order-6--msm-i {
                -webkit-box-ordinal-group: 6;
                -o-box-ordinal-group: 6;
                -ms-flex-order: 6;
                -webkit-order: 6;
                order: 6
            }

            .order-7--msm-i {
                -webkit-box-ordinal-group: 7;
                -o-box-ordinal-group: 7;
                -ms-flex-order: 7;
                -webkit-order: 7;
                order: 7
            }

            .order-8--msm-i {
                -webkit-box-ordinal-group: 8;
                -o-box-ordinal-group: 8;
                -ms-flex-order: 8;
                -webkit-order: 8;
                order: 8
            }

            .order-9--msm-i {
                -webkit-box-ordinal-group: 9;
                -o-box-ordinal-group: 9;
                -ms-flex-order: 9;
                -webkit-order: 9;
                order: 9
            }

            .order-10--msm-i {
                -webkit-box-ordinal-group: 10;
                -o-box-ordinal-group: 10;
                -ms-flex-order: 10;
                -webkit-order: 10;
                order: 10
            }

            .grid .cell--msm-i {
                width: 100%
            }

            .grid .cell-auto--msm-i {
                width: auto;
                -webkit-box-flex: 1;
                -o-box-flex: 1;
                -ms-box-flex: 1;
                box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }

            .grid .cell-1-1--msm-i,
            .grid .cell-full--msm-i {
                width: 100%
            }

            .grid .cell-noshrink--msm-i {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-inline--msm-i {
                width: auto
            }

            .grid .cell-1-2--msm-i {
                width: 50%
            }

            .grid .grid-ml-1-2--msm-i {
                margin-left: 50%
            }

            .grid .grid-mr-1-2--msm-i {
                margin-right: 50%
            }

            .grid .cell-1-3--msm-i {
                width: 33.3333333333%
            }

            .grid .grid-ml-1-3--msm-i {
                margin-left: 33.3333333333%
            }

            .grid .grid-mr-1-3--msm-i {
                margin-right: 33.3333333333%
            }

            .grid .cell-1-4--msm-i {
                width: 25%
            }

            .grid .grid-ml-1-4--msm-i {
                margin-left: 25%
            }

            .grid .grid-mr-1-4--msm-i {
                margin-right: 25%
            }

            .grid .cell-1-5--msm-i {
                width: 20%
            }

            .grid .grid-ml-1-5--msm-i {
                margin-left: 20%
            }

            .grid .grid-mr-1-5--msm-i {
                margin-right: 20%
            }

            .grid .cell-2-3--msm-i {
                width: 66.6666666667%
            }

            .grid .grid-ml-2-3--msm-i {
                margin-left: 66.6666666667%
            }

            .grid .grid-mr-2-3--msm-i {
                margin-right: 66.6666666667%
            }

            .grid .cell-2-4--msm-i {
                width: 50%
            }

            .grid .grid-ml-2-4--msm-i {
                margin-left: 50%
            }

            .grid .grid-mr-2-4--msm-i {
                margin-right: 50%
            }

            .grid .cell-2-5--msm-i {
                width: 40%
            }

            .grid .grid-ml-2-5--msm-i {
                margin-left: 40%
            }

            .grid .grid-mr-2-5--msm-i {
                margin-right: 40%
            }

            .grid .cell-3-4--msm-i {
                width: 75%
            }

            .grid .grid-ml-3-4--msm-i {
                margin-left: 75%
            }

            .grid .grid-mr-3-4--msm-i {
                margin-right: 75%
            }

            .grid .cell-3-5--msm-i {
                width: 60%
            }

            .grid .grid-ml-3-5--msm-i {
                margin-left: 60%
            }

            .grid .grid-mr-3-5--msm-i {
                margin-right: 60%
            }

            .grid .cell-4-5--msm-i {
                width: 80%
            }

            .grid .grid-ml-4-5--msm-i {
                margin-left: 80%
            }

            .grid .grid-mr-4-5--msm-i {
                margin-right: 80%
            }

            .grid .grid-ma--msm-i {
                margin-left: auto;
                margin-right: auto
            }

            .grid .grid-mla--msm-i {
                margin-left: auto
            }

            .grid .grid-mra--msm-i {
                margin-right: auto
            }

            .grid-wrap--msm-i {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .grid-nowrap--msm-i {
                -webkit-box-lines: single;
                -moz-box-lines: single;
                -o-box-lines: single;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap
            }

            .grid-inline--msm-i {
                width: auto
            }

            .grid-row--msm-i {
                -webkit-box-orient: horizontal;
                -o-box-orient: horizontal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .grid-column--msm-i {
                -webkit-box-orient: vertical;
                -o-box-orient: vertical;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .grid-justify-start--msm-i {
                -webkit-box-pack: start;
                -o-box-pack: start;
                -ms-flex-pack: start;
                -webkit-justify-content: flex-start;
                justify-content: flex-start
            }

            .grid-justify-end--msm-i {
                -webkit-box-pack: end;
                -o-box-pack: end;
                -ms-flex-pack: end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end
            }

            .grid-justify-center--msm-i {
                -webkit-box-pack: center;
                -o-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center
            }

            .grid-justify-between--msm-i {
                -webkit-box-pack: justify;
                -o-box-pack: justify;
                -ms-flex-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between
            }

            .grid-justify-around--msm-i {
                -webkit-box-pack: distribute;
                -o-box-pack: distribute;
                -ms-flex-pack: distribute;
                -webkit-justify-content: space-around;
                justify-content: space-around
            }

            .grid-justify-default--msm-i {
                -webkit-box-pack: normal;
                -o-box-pack: normal;
                -ms-flex-pack: normal;
                -webkit-justify-content: normal;
                justify-content: normal
            }

            .grid-align-start--msm-i {
                -webkit-box-align: start;
                -o-box-align: start;
                -ms-flex-align: start;
                -webkit-align-items: flex-start;
                align-items: flex-start
            }

            .grid-align-end--msm-i {
                -webkit-box-align: end;
                -o-box-align: end;
                -ms-flex-align: end;
                -webkit-align-items: flex-end;
                align-items: flex-end
            }

            .grid-align-center--msm-i {
                -webkit-box-align: center;
                -o-box-align: center;
                -ms-flex-align: center;
                -webkit-align-items: center;
                align-items: center
            }

            .grid-align-base--msm-i {
                -webkit-box-align: baseline;
                -o-box-align: baseline;
                -ms-flex-align: baseline;
                -webkit-align-items: baseline;
                align-items: baseline
            }

            .grid-align-default--msm-i {
                -webkit-box-align: normal;
                -o-box-align: normal;
                -ms-flex-align: normal;
                -webkit-align-items: normal;
                align-items: normal
            }

            .grid .cell-shrink-0--msm-i {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-shrink-1--msm-i {
                -webkit-flex-shrink: .1;
                -ms-flex-negative: .1;
                flex-shrink: .1
            }

            .grid .cell-shrink-2--msm-i {
                -webkit-flex-shrink: .2;
                -ms-flex-negative: .2;
                flex-shrink: .2
            }

            .grid .cell-shrink-3--msm-i {
                -webkit-flex-shrink: .3;
                -ms-flex-negative: .3;
                flex-shrink: .3
            }

            .grid .cell-shrink-4--msm-i {
                -webkit-flex-shrink: .4;
                -ms-flex-negative: .4;
                flex-shrink: .4
            }

            .grid .cell-shrink-5--msm-i {
                -webkit-flex-shrink: .5;
                -ms-flex-negative: .5;
                flex-shrink: .5
            }

            .grid .cell-shrink-6--msm-i {
                -webkit-flex-shrink: .6;
                -ms-flex-negative: .6;
                flex-shrink: .6
            }

            .grid .cell-shrink-7--msm-i {
                -webkit-flex-shrink: .7;
                -ms-flex-negative: .7;
                flex-shrink: .7
            }

            .grid .cell-shrink-8--msm-i {
                -webkit-flex-shrink: .8;
                -ms-flex-negative: .8;
                flex-shrink: .8
            }

            .grid .cell-shrink-9--msm-i {
                -webkit-flex-shrink: .9;
                -ms-flex-negative: .9;
                flex-shrink: .9
            }

            .grid .cell-shrink-10--msm-i {
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }
        }

        @media(min-width:551px) {
            .order-1--mmd-i {
                -webkit-box-ordinal-group: 1;
                -o-box-ordinal-group: 1;
                -ms-flex-order: 1;
                -webkit-order: 1;
                order: 1
            }

            .order-2--mmd-i {
                -webkit-box-ordinal-group: 2;
                -o-box-ordinal-group: 2;
                -ms-flex-order: 2;
                -webkit-order: 2;
                order: 2
            }

            .order-3--mmd-i {
                -webkit-box-ordinal-group: 3;
                -o-box-ordinal-group: 3;
                -ms-flex-order: 3;
                -webkit-order: 3;
                order: 3
            }

            .order-4--mmd-i {
                -webkit-box-ordinal-group: 4;
                -o-box-ordinal-group: 4;
                -ms-flex-order: 4;
                -webkit-order: 4;
                order: 4
            }

            .order-5--mmd-i {
                -webkit-box-ordinal-group: 5;
                -o-box-ordinal-group: 5;
                -ms-flex-order: 5;
                -webkit-order: 5;
                order: 5
            }

            .order-6--mmd-i {
                -webkit-box-ordinal-group: 6;
                -o-box-ordinal-group: 6;
                -ms-flex-order: 6;
                -webkit-order: 6;
                order: 6
            }

            .order-7--mmd-i {
                -webkit-box-ordinal-group: 7;
                -o-box-ordinal-group: 7;
                -ms-flex-order: 7;
                -webkit-order: 7;
                order: 7
            }

            .order-8--mmd-i {
                -webkit-box-ordinal-group: 8;
                -o-box-ordinal-group: 8;
                -ms-flex-order: 8;
                -webkit-order: 8;
                order: 8
            }

            .order-9--mmd-i {
                -webkit-box-ordinal-group: 9;
                -o-box-ordinal-group: 9;
                -ms-flex-order: 9;
                -webkit-order: 9;
                order: 9
            }

            .order-10--mmd-i {
                -webkit-box-ordinal-group: 10;
                -o-box-ordinal-group: 10;
                -ms-flex-order: 10;
                -webkit-order: 10;
                order: 10
            }

            .grid .cell--mmd-i {
                width: 100%
            }

            .grid .cell-auto--mmd-i {
                width: auto;
                -webkit-box-flex: 1;
                -o-box-flex: 1;
                -ms-box-flex: 1;
                box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }

            .grid .cell-1-1--mmd-i,
            .grid .cell-full--mmd-i {
                width: 100%
            }

            .grid .cell-noshrink--mmd-i {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-inline--mmd-i {
                width: auto
            }

            .grid .cell-1-2--mmd-i {
                width: 50%
            }

            .grid .grid-ml-1-2--mmd-i {
                margin-left: 50%
            }

            .grid .grid-mr-1-2--mmd-i {
                margin-right: 50%
            }

            .grid .cell-1-3--mmd-i {
                width: 33.3333333333%
            }

            .grid .grid-ml-1-3--mmd-i {
                margin-left: 33.3333333333%
            }

            .grid .grid-mr-1-3--mmd-i {
                margin-right: 33.3333333333%
            }

            .grid .cell-1-4--mmd-i {
                width: 25%
            }

            .grid .grid-ml-1-4--mmd-i {
                margin-left: 25%
            }

            .grid .grid-mr-1-4--mmd-i {
                margin-right: 25%
            }

            .grid .cell-1-5--mmd-i {
                width: 20%
            }

            .grid .grid-ml-1-5--mmd-i {
                margin-left: 20%
            }

            .grid .grid-mr-1-5--mmd-i {
                margin-right: 20%
            }

            .grid .cell-2-3--mmd-i {
                width: 66.6666666667%
            }

            .grid .grid-ml-2-3--mmd-i {
                margin-left: 66.6666666667%
            }

            .grid .grid-mr-2-3--mmd-i {
                margin-right: 66.6666666667%
            }

            .grid .cell-2-4--mmd-i {
                width: 50%
            }

            .grid .grid-ml-2-4--mmd-i {
                margin-left: 50%
            }

            .grid .grid-mr-2-4--mmd-i {
                margin-right: 50%
            }

            .grid .cell-2-5--mmd-i {
                width: 40%
            }

            .grid .grid-ml-2-5--mmd-i {
                margin-left: 40%
            }

            .grid .grid-mr-2-5--mmd-i {
                margin-right: 40%
            }

            .grid .cell-3-4--mmd-i {
                width: 75%
            }

            .grid .grid-ml-3-4--mmd-i {
                margin-left: 75%
            }

            .grid .grid-mr-3-4--mmd-i {
                margin-right: 75%
            }

            .grid .cell-3-5--mmd-i {
                width: 60%
            }

            .grid .grid-ml-3-5--mmd-i {
                margin-left: 60%
            }

            .grid .grid-mr-3-5--mmd-i {
                margin-right: 60%
            }

            .grid .cell-4-5--mmd-i {
                width: 80%
            }

            .grid .grid-ml-4-5--mmd-i {
                margin-left: 80%
            }

            .grid .grid-mr-4-5--mmd-i {
                margin-right: 80%
            }

            .grid .grid-ma--mmd-i {
                margin-left: auto;
                margin-right: auto
            }

            .grid .grid-mla--mmd-i {
                margin-left: auto
            }

            .grid .grid-mra--mmd-i {
                margin-right: auto
            }

            .grid-wrap--mmd-i {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .grid-nowrap--mmd-i {
                -webkit-box-lines: single;
                -moz-box-lines: single;
                -o-box-lines: single;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap
            }

            .grid-inline--mmd-i {
                width: auto
            }

            .grid-row--mmd-i {
                -webkit-box-orient: horizontal;
                -o-box-orient: horizontal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .grid-column--mmd-i {
                -webkit-box-orient: vertical;
                -o-box-orient: vertical;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .grid-justify-start--mmd-i {
                -webkit-box-pack: start;
                -o-box-pack: start;
                -ms-flex-pack: start;
                -webkit-justify-content: flex-start;
                justify-content: flex-start
            }

            .grid-justify-end--mmd-i {
                -webkit-box-pack: end;
                -o-box-pack: end;
                -ms-flex-pack: end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end
            }

            .grid-justify-center--mmd-i {
                -webkit-box-pack: center;
                -o-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center
            }

            .grid-justify-between--mmd-i {
                -webkit-box-pack: justify;
                -o-box-pack: justify;
                -ms-flex-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between
            }

            .grid-justify-around--mmd-i {
                -webkit-box-pack: distribute;
                -o-box-pack: distribute;
                -ms-flex-pack: distribute;
                -webkit-justify-content: space-around;
                justify-content: space-around
            }

            .grid-justify-default--mmd-i {
                -webkit-box-pack: normal;
                -o-box-pack: normal;
                -ms-flex-pack: normal;
                -webkit-justify-content: normal;
                justify-content: normal
            }

            .grid-align-start--mmd-i {
                -webkit-box-align: start;
                -o-box-align: start;
                -ms-flex-align: start;
                -webkit-align-items: flex-start;
                align-items: flex-start
            }

            .grid-align-end--mmd-i {
                -webkit-box-align: end;
                -o-box-align: end;
                -ms-flex-align: end;
                -webkit-align-items: flex-end;
                align-items: flex-end
            }

            .grid-align-center--mmd-i {
                -webkit-box-align: center;
                -o-box-align: center;
                -ms-flex-align: center;
                -webkit-align-items: center;
                align-items: center
            }

            .grid-align-base--mmd-i {
                -webkit-box-align: baseline;
                -o-box-align: baseline;
                -ms-flex-align: baseline;
                -webkit-align-items: baseline;
                align-items: baseline
            }

            .grid-align-default--mmd-i {
                -webkit-box-align: normal;
                -o-box-align: normal;
                -ms-flex-align: normal;
                -webkit-align-items: normal;
                align-items: normal
            }

            .grid .cell-shrink-0--mmd-i {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-shrink-1--mmd-i {
                -webkit-flex-shrink: .1;
                -ms-flex-negative: .1;
                flex-shrink: .1
            }

            .grid .cell-shrink-2--mmd-i {
                -webkit-flex-shrink: .2;
                -ms-flex-negative: .2;
                flex-shrink: .2
            }

            .grid .cell-shrink-3--mmd-i {
                -webkit-flex-shrink: .3;
                -ms-flex-negative: .3;
                flex-shrink: .3
            }

            .grid .cell-shrink-4--mmd-i {
                -webkit-flex-shrink: .4;
                -ms-flex-negative: .4;
                flex-shrink: .4
            }

            .grid .cell-shrink-5--mmd-i {
                -webkit-flex-shrink: .5;
                -ms-flex-negative: .5;
                flex-shrink: .5
            }

            .grid .cell-shrink-6--mmd-i {
                -webkit-flex-shrink: .6;
                -ms-flex-negative: .6;
                flex-shrink: .6
            }

            .grid .cell-shrink-7--mmd-i {
                -webkit-flex-shrink: .7;
                -ms-flex-negative: .7;
                flex-shrink: .7
            }

            .grid .cell-shrink-8--mmd-i {
                -webkit-flex-shrink: .8;
                -ms-flex-negative: .8;
                flex-shrink: .8
            }

            .grid .cell-shrink-9--mmd-i {
                -webkit-flex-shrink: .9;
                -ms-flex-negative: .9;
                flex-shrink: .9
            }

            .grid .cell-shrink-10--mmd-i {
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }
        }

        @media(min-width:601px) {
            .order-1--mlg-i {
                -webkit-box-ordinal-group: 1;
                -o-box-ordinal-group: 1;
                -ms-flex-order: 1;
                -webkit-order: 1;
                order: 1
            }

            .order-2--mlg-i {
                -webkit-box-ordinal-group: 2;
                -o-box-ordinal-group: 2;
                -ms-flex-order: 2;
                -webkit-order: 2;
                order: 2
            }

            .order-3--mlg-i {
                -webkit-box-ordinal-group: 3;
                -o-box-ordinal-group: 3;
                -ms-flex-order: 3;
                -webkit-order: 3;
                order: 3
            }

            .order-4--mlg-i {
                -webkit-box-ordinal-group: 4;
                -o-box-ordinal-group: 4;
                -ms-flex-order: 4;
                -webkit-order: 4;
                order: 4
            }

            .order-5--mlg-i {
                -webkit-box-ordinal-group: 5;
                -o-box-ordinal-group: 5;
                -ms-flex-order: 5;
                -webkit-order: 5;
                order: 5
            }

            .order-6--mlg-i {
                -webkit-box-ordinal-group: 6;
                -o-box-ordinal-group: 6;
                -ms-flex-order: 6;
                -webkit-order: 6;
                order: 6
            }

            .order-7--mlg-i {
                -webkit-box-ordinal-group: 7;
                -o-box-ordinal-group: 7;
                -ms-flex-order: 7;
                -webkit-order: 7;
                order: 7
            }

            .order-8--mlg-i {
                -webkit-box-ordinal-group: 8;
                -o-box-ordinal-group: 8;
                -ms-flex-order: 8;
                -webkit-order: 8;
                order: 8
            }

            .order-9--mlg-i {
                -webkit-box-ordinal-group: 9;
                -o-box-ordinal-group: 9;
                -ms-flex-order: 9;
                -webkit-order: 9;
                order: 9
            }

            .order-10--mlg-i {
                -webkit-box-ordinal-group: 10;
                -o-box-ordinal-group: 10;
                -ms-flex-order: 10;
                -webkit-order: 10;
                order: 10
            }

            .grid .cell--mlg-i {
                width: 100%
            }

            .grid .cell-auto--mlg-i {
                width: auto;
                -webkit-box-flex: 1;
                -o-box-flex: 1;
                -ms-box-flex: 1;
                box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }

            .grid .cell-1-1--mlg-i,
            .grid .cell-full--mlg-i {
                width: 100%
            }

            .grid .cell-noshrink--mlg-i {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-inline--mlg-i {
                width: auto
            }

            .grid .cell-1-2--mlg-i {
                width: 50%
            }

            .grid .grid-ml-1-2--mlg-i {
                margin-left: 50%
            }

            .grid .grid-mr-1-2--mlg-i {
                margin-right: 50%
            }

            .grid .cell-1-3--mlg-i {
                width: 33.3333333333%
            }

            .grid .grid-ml-1-3--mlg-i {
                margin-left: 33.3333333333%
            }

            .grid .grid-mr-1-3--mlg-i {
                margin-right: 33.3333333333%
            }

            .grid .cell-1-4--mlg-i {
                width: 25%
            }

            .grid .grid-ml-1-4--mlg-i {
                margin-left: 25%
            }

            .grid .grid-mr-1-4--mlg-i {
                margin-right: 25%
            }

            .grid .cell-1-5--mlg-i {
                width: 20%
            }

            .grid .grid-ml-1-5--mlg-i {
                margin-left: 20%
            }

            .grid .grid-mr-1-5--mlg-i {
                margin-right: 20%
            }

            .grid .cell-2-3--mlg-i {
                width: 66.6666666667%
            }

            .grid .grid-ml-2-3--mlg-i {
                margin-left: 66.6666666667%
            }

            .grid .grid-mr-2-3--mlg-i {
                margin-right: 66.6666666667%
            }

            .grid .cell-2-4--mlg-i {
                width: 50%
            }

            .grid .grid-ml-2-4--mlg-i {
                margin-left: 50%
            }

            .grid .grid-mr-2-4--mlg-i {
                margin-right: 50%
            }

            .grid .cell-2-5--mlg-i {
                width: 40%
            }

            .grid .grid-ml-2-5--mlg-i {
                margin-left: 40%
            }

            .grid .grid-mr-2-5--mlg-i {
                margin-right: 40%
            }

            .grid .cell-3-4--mlg-i {
                width: 75%
            }

            .grid .grid-ml-3-4--mlg-i {
                margin-left: 75%
            }

            .grid .grid-mr-3-4--mlg-i {
                margin-right: 75%
            }

            .grid .cell-3-5--mlg-i {
                width: 60%
            }

            .grid .grid-ml-3-5--mlg-i {
                margin-left: 60%
            }

            .grid .grid-mr-3-5--mlg-i {
                margin-right: 60%
            }

            .grid .cell-4-5--mlg-i {
                width: 80%
            }

            .grid .grid-ml-4-5--mlg-i {
                margin-left: 80%
            }

            .grid .grid-mr-4-5--mlg-i {
                margin-right: 80%
            }

            .grid .grid-ma--mlg-i {
                margin-left: auto;
                margin-right: auto
            }

            .grid .grid-mla--mlg-i {
                margin-left: auto
            }

            .grid .grid-mra--mlg-i {
                margin-right: auto
            }

            .grid-wrap--mlg-i {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .grid-nowrap--mlg-i {
                -webkit-box-lines: single;
                -moz-box-lines: single;
                -o-box-lines: single;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap
            }

            .grid-inline--mlg-i {
                width: auto
            }

            .grid-row--mlg-i {
                -webkit-box-orient: horizontal;
                -o-box-orient: horizontal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .grid-column--mlg-i {
                -webkit-box-orient: vertical;
                -o-box-orient: vertical;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .grid-justify-start--mlg-i {
                -webkit-box-pack: start;
                -o-box-pack: start;
                -ms-flex-pack: start;
                -webkit-justify-content: flex-start;
                justify-content: flex-start
            }

            .grid-justify-end--mlg-i {
                -webkit-box-pack: end;
                -o-box-pack: end;
                -ms-flex-pack: end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end
            }

            .grid-justify-center--mlg-i {
                -webkit-box-pack: center;
                -o-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center
            }

            .grid-justify-between--mlg-i {
                -webkit-box-pack: justify;
                -o-box-pack: justify;
                -ms-flex-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between
            }

            .grid-justify-around--mlg-i {
                -webkit-box-pack: distribute;
                -o-box-pack: distribute;
                -ms-flex-pack: distribute;
                -webkit-justify-content: space-around;
                justify-content: space-around
            }

            .grid-justify-default--mlg-i {
                -webkit-box-pack: normal;
                -o-box-pack: normal;
                -ms-flex-pack: normal;
                -webkit-justify-content: normal;
                justify-content: normal
            }

            .grid-align-start--mlg-i {
                -webkit-box-align: start;
                -o-box-align: start;
                -ms-flex-align: start;
                -webkit-align-items: flex-start;
                align-items: flex-start
            }

            .grid-align-end--mlg-i {
                -webkit-box-align: end;
                -o-box-align: end;
                -ms-flex-align: end;
                -webkit-align-items: flex-end;
                align-items: flex-end
            }

            .grid-align-center--mlg-i {
                -webkit-box-align: center;
                -o-box-align: center;
                -ms-flex-align: center;
                -webkit-align-items: center;
                align-items: center
            }

            .grid-align-base--mlg-i {
                -webkit-box-align: baseline;
                -o-box-align: baseline;
                -ms-flex-align: baseline;
                -webkit-align-items: baseline;
                align-items: baseline
            }

            .grid-align-default--mlg-i {
                -webkit-box-align: normal;
                -o-box-align: normal;
                -ms-flex-align: normal;
                -webkit-align-items: normal;
                align-items: normal
            }

            .grid .cell-shrink-0--mlg-i {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-shrink-1--mlg-i {
                -webkit-flex-shrink: .1;
                -ms-flex-negative: .1;
                flex-shrink: .1
            }

            .grid .cell-shrink-2--mlg-i {
                -webkit-flex-shrink: .2;
                -ms-flex-negative: .2;
                flex-shrink: .2
            }

            .grid .cell-shrink-3--mlg-i {
                -webkit-flex-shrink: .3;
                -ms-flex-negative: .3;
                flex-shrink: .3
            }

            .grid .cell-shrink-4--mlg-i {
                -webkit-flex-shrink: .4;
                -ms-flex-negative: .4;
                flex-shrink: .4
            }

            .grid .cell-shrink-5--mlg-i {
                -webkit-flex-shrink: .5;
                -ms-flex-negative: .5;
                flex-shrink: .5
            }

            .grid .cell-shrink-6--mlg-i {
                -webkit-flex-shrink: .6;
                -ms-flex-negative: .6;
                flex-shrink: .6
            }

            .grid .cell-shrink-7--mlg-i {
                -webkit-flex-shrink: .7;
                -ms-flex-negative: .7;
                flex-shrink: .7
            }

            .grid .cell-shrink-8--mlg-i {
                -webkit-flex-shrink: .8;
                -ms-flex-negative: .8;
                flex-shrink: .8
            }

            .grid .cell-shrink-9--mlg-i {
                -webkit-flex-shrink: .9;
                -ms-flex-negative: .9;
                flex-shrink: .9
            }

            .grid .cell-shrink-10--mlg-i {
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }
        }

        @media(min-width:701px) {
            .order-1--tsm-i {
                -webkit-box-ordinal-group: 1;
                -o-box-ordinal-group: 1;
                -ms-flex-order: 1;
                -webkit-order: 1;
                order: 1
            }

            .order-2--tsm-i {
                -webkit-box-ordinal-group: 2;
                -o-box-ordinal-group: 2;
                -ms-flex-order: 2;
                -webkit-order: 2;
                order: 2
            }

            .order-3--tsm-i {
                -webkit-box-ordinal-group: 3;
                -o-box-ordinal-group: 3;
                -ms-flex-order: 3;
                -webkit-order: 3;
                order: 3
            }

            .order-4--tsm-i {
                -webkit-box-ordinal-group: 4;
                -o-box-ordinal-group: 4;
                -ms-flex-order: 4;
                -webkit-order: 4;
                order: 4
            }

            .order-5--tsm-i {
                -webkit-box-ordinal-group: 5;
                -o-box-ordinal-group: 5;
                -ms-flex-order: 5;
                -webkit-order: 5;
                order: 5
            }

            .order-6--tsm-i {
                -webkit-box-ordinal-group: 6;
                -o-box-ordinal-group: 6;
                -ms-flex-order: 6;
                -webkit-order: 6;
                order: 6
            }

            .order-7--tsm-i {
                -webkit-box-ordinal-group: 7;
                -o-box-ordinal-group: 7;
                -ms-flex-order: 7;
                -webkit-order: 7;
                order: 7
            }

            .order-8--tsm-i {
                -webkit-box-ordinal-group: 8;
                -o-box-ordinal-group: 8;
                -ms-flex-order: 8;
                -webkit-order: 8;
                order: 8
            }

            .order-9--tsm-i {
                -webkit-box-ordinal-group: 9;
                -o-box-ordinal-group: 9;
                -ms-flex-order: 9;
                -webkit-order: 9;
                order: 9
            }

            .order-10--tsm-i {
                -webkit-box-ordinal-group: 10;
                -o-box-ordinal-group: 10;
                -ms-flex-order: 10;
                -webkit-order: 10;
                order: 10
            }

            .grid .cell--tsm-i {
                width: 100%
            }

            .grid .cell-auto--tsm-i {
                width: auto;
                -webkit-box-flex: 1;
                -o-box-flex: 1;
                -ms-box-flex: 1;
                box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }

            .grid .cell-1-1--tsm-i,
            .grid .cell-full--tsm-i {
                width: 100%
            }

            .grid .cell-noshrink--tsm-i {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-inline--tsm-i {
                width: auto
            }

            .grid .cell-1-2--tsm-i {
                width: 50%
            }

            .grid .grid-ml-1-2--tsm-i {
                margin-left: 50%
            }

            .grid .grid-mr-1-2--tsm-i {
                margin-right: 50%
            }

            .grid .cell-1-3--tsm-i {
                width: 33.3333333333%
            }

            .grid .grid-ml-1-3--tsm-i {
                margin-left: 33.3333333333%
            }

            .grid .grid-mr-1-3--tsm-i {
                margin-right: 33.3333333333%
            }

            .grid .cell-1-4--tsm-i {
                width: 25%
            }

            .grid .grid-ml-1-4--tsm-i {
                margin-left: 25%
            }

            .grid .grid-mr-1-4--tsm-i {
                margin-right: 25%
            }

            .grid .cell-1-5--tsm-i {
                width: 20%
            }

            .grid .grid-ml-1-5--tsm-i {
                margin-left: 20%
            }

            .grid .grid-mr-1-5--tsm-i {
                margin-right: 20%
            }

            .grid .cell-2-3--tsm-i {
                width: 66.6666666667%
            }

            .grid .grid-ml-2-3--tsm-i {
                margin-left: 66.6666666667%
            }

            .grid .grid-mr-2-3--tsm-i {
                margin-right: 66.6666666667%
            }

            .grid .cell-2-4--tsm-i {
                width: 50%
            }

            .grid .grid-ml-2-4--tsm-i {
                margin-left: 50%
            }

            .grid .grid-mr-2-4--tsm-i {
                margin-right: 50%
            }

            .grid .cell-2-5--tsm-i {
                width: 40%
            }

            .grid .grid-ml-2-5--tsm-i {
                margin-left: 40%
            }

            .grid .grid-mr-2-5--tsm-i {
                margin-right: 40%
            }

            .grid .cell-3-4--tsm-i {
                width: 75%
            }

            .grid .grid-ml-3-4--tsm-i {
                margin-left: 75%
            }

            .grid .grid-mr-3-4--tsm-i {
                margin-right: 75%
            }

            .grid .cell-3-5--tsm-i {
                width: 60%
            }

            .grid .grid-ml-3-5--tsm-i {
                margin-left: 60%
            }

            .grid .grid-mr-3-5--tsm-i {
                margin-right: 60%
            }

            .grid .cell-4-5--tsm-i {
                width: 80%
            }

            .grid .grid-ml-4-5--tsm-i {
                margin-left: 80%
            }

            .grid .grid-mr-4-5--tsm-i {
                margin-right: 80%
            }

            .grid .grid-ma--tsm-i {
                margin-left: auto;
                margin-right: auto
            }

            .grid .grid-mla--tsm-i {
                margin-left: auto
            }

            .grid .grid-mra--tsm-i {
                margin-right: auto
            }

            .grid-wrap--tsm-i {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .grid-nowrap--tsm-i {
                -webkit-box-lines: single;
                -moz-box-lines: single;
                -o-box-lines: single;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap
            }

            .grid-inline--tsm-i {
                width: auto
            }

            .grid-row--tsm-i {
                -webkit-box-orient: horizontal;
                -o-box-orient: horizontal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .grid-column--tsm-i {
                -webkit-box-orient: vertical;
                -o-box-orient: vertical;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .grid-justify-start--tsm-i {
                -webkit-box-pack: start;
                -o-box-pack: start;
                -ms-flex-pack: start;
                -webkit-justify-content: flex-start;
                justify-content: flex-start
            }

            .grid-justify-end--tsm-i {
                -webkit-box-pack: end;
                -o-box-pack: end;
                -ms-flex-pack: end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end
            }

            .grid-justify-center--tsm-i {
                -webkit-box-pack: center;
                -o-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center
            }

            .grid-justify-between--tsm-i {
                -webkit-box-pack: justify;
                -o-box-pack: justify;
                -ms-flex-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between
            }

            .grid-justify-around--tsm-i {
                -webkit-box-pack: distribute;
                -o-box-pack: distribute;
                -ms-flex-pack: distribute;
                -webkit-justify-content: space-around;
                justify-content: space-around
            }

            .grid-justify-default--tsm-i {
                -webkit-box-pack: normal;
                -o-box-pack: normal;
                -ms-flex-pack: normal;
                -webkit-justify-content: normal;
                justify-content: normal
            }

            .grid-align-start--tsm-i {
                -webkit-box-align: start;
                -o-box-align: start;
                -ms-flex-align: start;
                -webkit-align-items: flex-start;
                align-items: flex-start
            }

            .grid-align-end--tsm-i {
                -webkit-box-align: end;
                -o-box-align: end;
                -ms-flex-align: end;
                -webkit-align-items: flex-end;
                align-items: flex-end
            }

            .grid-align-center--tsm-i {
                -webkit-box-align: center;
                -o-box-align: center;
                -ms-flex-align: center;
                -webkit-align-items: center;
                align-items: center
            }

            .grid-align-base--tsm-i {
                -webkit-box-align: baseline;
                -o-box-align: baseline;
                -ms-flex-align: baseline;
                -webkit-align-items: baseline;
                align-items: baseline
            }

            .grid-align-default--tsm-i {
                -webkit-box-align: normal;
                -o-box-align: normal;
                -ms-flex-align: normal;
                -webkit-align-items: normal;
                align-items: normal
            }

            .grid .cell-shrink-0--tsm-i {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-shrink-1--tsm-i {
                -webkit-flex-shrink: .1;
                -ms-flex-negative: .1;
                flex-shrink: .1
            }

            .grid .cell-shrink-2--tsm-i {
                -webkit-flex-shrink: .2;
                -ms-flex-negative: .2;
                flex-shrink: .2
            }

            .grid .cell-shrink-3--tsm-i {
                -webkit-flex-shrink: .3;
                -ms-flex-negative: .3;
                flex-shrink: .3
            }

            .grid .cell-shrink-4--tsm-i {
                -webkit-flex-shrink: .4;
                -ms-flex-negative: .4;
                flex-shrink: .4
            }

            .grid .cell-shrink-5--tsm-i {
                -webkit-flex-shrink: .5;
                -ms-flex-negative: .5;
                flex-shrink: .5
            }

            .grid .cell-shrink-6--tsm-i {
                -webkit-flex-shrink: .6;
                -ms-flex-negative: .6;
                flex-shrink: .6
            }

            .grid .cell-shrink-7--tsm-i {
                -webkit-flex-shrink: .7;
                -ms-flex-negative: .7;
                flex-shrink: .7
            }

            .grid .cell-shrink-8--tsm-i {
                -webkit-flex-shrink: .8;
                -ms-flex-negative: .8;
                flex-shrink: .8
            }

            .grid .cell-shrink-9--tsm-i {
                -webkit-flex-shrink: .9;
                -ms-flex-negative: .9;
                flex-shrink: .9
            }

            .grid .cell-shrink-10--tsm-i {
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }
        }

        @media(min-width:901px) {
            .order-1--tlg-i {
                -webkit-box-ordinal-group: 1;
                -o-box-ordinal-group: 1;
                -ms-flex-order: 1;
                -webkit-order: 1;
                order: 1
            }

            .order-2--tlg-i {
                -webkit-box-ordinal-group: 2;
                -o-box-ordinal-group: 2;
                -ms-flex-order: 2;
                -webkit-order: 2;
                order: 2
            }

            .order-3--tlg-i {
                -webkit-box-ordinal-group: 3;
                -o-box-ordinal-group: 3;
                -ms-flex-order: 3;
                -webkit-order: 3;
                order: 3
            }

            .order-4--tlg-i {
                -webkit-box-ordinal-group: 4;
                -o-box-ordinal-group: 4;
                -ms-flex-order: 4;
                -webkit-order: 4;
                order: 4
            }

            .order-5--tlg-i {
                -webkit-box-ordinal-group: 5;
                -o-box-ordinal-group: 5;
                -ms-flex-order: 5;
                -webkit-order: 5;
                order: 5
            }

            .order-6--tlg-i {
                -webkit-box-ordinal-group: 6;
                -o-box-ordinal-group: 6;
                -ms-flex-order: 6;
                -webkit-order: 6;
                order: 6
            }

            .order-7--tlg-i {
                -webkit-box-ordinal-group: 7;
                -o-box-ordinal-group: 7;
                -ms-flex-order: 7;
                -webkit-order: 7;
                order: 7
            }

            .order-8--tlg-i {
                -webkit-box-ordinal-group: 8;
                -o-box-ordinal-group: 8;
                -ms-flex-order: 8;
                -webkit-order: 8;
                order: 8
            }

            .order-9--tlg-i {
                -webkit-box-ordinal-group: 9;
                -o-box-ordinal-group: 9;
                -ms-flex-order: 9;
                -webkit-order: 9;
                order: 9
            }

            .order-10--tlg-i {
                -webkit-box-ordinal-group: 10;
                -o-box-ordinal-group: 10;
                -ms-flex-order: 10;
                -webkit-order: 10;
                order: 10
            }

            .grid .cell--tlg-i {
                width: 100%
            }

            .grid .cell-auto--tlg-i {
                width: auto;
                -webkit-box-flex: 1;
                -o-box-flex: 1;
                -ms-box-flex: 1;
                box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }

            .grid .cell-1-1--tlg-i,
            .grid .cell-full--tlg-i {
                width: 100%
            }

            .grid .cell-noshrink--tlg-i {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-inline--tlg-i {
                width: auto
            }

            .grid .cell-1-2--tlg-i {
                width: 50%
            }

            .grid .grid-ml-1-2--tlg-i {
                margin-left: 50%
            }

            .grid .grid-mr-1-2--tlg-i {
                margin-right: 50%
            }

            .grid .cell-1-3--tlg-i {
                width: 33.3333333333%
            }

            .grid .grid-ml-1-3--tlg-i {
                margin-left: 33.3333333333%
            }

            .grid .grid-mr-1-3--tlg-i {
                margin-right: 33.3333333333%
            }

            .grid .cell-1-4--tlg-i {
                width: 25%
            }

            .grid .grid-ml-1-4--tlg-i {
                margin-left: 25%
            }

            .grid .grid-mr-1-4--tlg-i {
                margin-right: 25%
            }

            .grid .cell-1-5--tlg-i {
                width: 20%
            }

            .grid .grid-ml-1-5--tlg-i {
                margin-left: 20%
            }

            .grid .grid-mr-1-5--tlg-i {
                margin-right: 20%
            }

            .grid .cell-2-3--tlg-i {
                width: 66.6666666667%
            }

            .grid .grid-ml-2-3--tlg-i {
                margin-left: 66.6666666667%
            }

            .grid .grid-mr-2-3--tlg-i {
                margin-right: 66.6666666667%
            }

            .grid .cell-2-4--tlg-i {
                width: 50%
            }

            .grid .grid-ml-2-4--tlg-i {
                margin-left: 50%
            }

            .grid .grid-mr-2-4--tlg-i {
                margin-right: 50%
            }

            .grid .cell-2-5--tlg-i {
                width: 40%
            }

            .grid .grid-ml-2-5--tlg-i {
                margin-left: 40%
            }

            .grid .grid-mr-2-5--tlg-i {
                margin-right: 40%
            }

            .grid .cell-3-4--tlg-i {
                width: 75%
            }

            .grid .grid-ml-3-4--tlg-i {
                margin-left: 75%
            }

            .grid .grid-mr-3-4--tlg-i {
                margin-right: 75%
            }

            .grid .cell-3-5--tlg-i {
                width: 60%
            }

            .grid .grid-ml-3-5--tlg-i {
                margin-left: 60%
            }

            .grid .grid-mr-3-5--tlg-i {
                margin-right: 60%
            }

            .grid .cell-4-5--tlg-i {
                width: 80%
            }

            .grid .grid-ml-4-5--tlg-i {
                margin-left: 80%
            }

            .grid .grid-mr-4-5--tlg-i {
                margin-right: 80%
            }

            .grid .grid-ma--tlg-i {
                margin-left: auto;
                margin-right: auto
            }

            .grid .grid-mla--tlg-i {
                margin-left: auto
            }

            .grid .grid-mra--tlg-i {
                margin-right: auto
            }

            .grid-wrap--tlg-i {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .grid-nowrap--tlg-i {
                -webkit-box-lines: single;
                -moz-box-lines: single;
                -o-box-lines: single;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap
            }

            .grid-inline--tlg-i {
                width: auto
            }

            .grid-row--tlg-i {
                -webkit-box-orient: horizontal;
                -o-box-orient: horizontal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .grid-column--tlg-i {
                -webkit-box-orient: vertical;
                -o-box-orient: vertical;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .grid-justify-start--tlg-i {
                -webkit-box-pack: start;
                -o-box-pack: start;
                -ms-flex-pack: start;
                -webkit-justify-content: flex-start;
                justify-content: flex-start
            }

            .grid-justify-end--tlg-i {
                -webkit-box-pack: end;
                -o-box-pack: end;
                -ms-flex-pack: end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end
            }

            .grid-justify-center--tlg-i {
                -webkit-box-pack: center;
                -o-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center
            }

            .grid-justify-between--tlg-i {
                -webkit-box-pack: justify;
                -o-box-pack: justify;
                -ms-flex-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between
            }

            .grid-justify-around--tlg-i {
                -webkit-box-pack: distribute;
                -o-box-pack: distribute;
                -ms-flex-pack: distribute;
                -webkit-justify-content: space-around;
                justify-content: space-around
            }

            .grid-justify-default--tlg-i {
                -webkit-box-pack: normal;
                -o-box-pack: normal;
                -ms-flex-pack: normal;
                -webkit-justify-content: normal;
                justify-content: normal
            }

            .grid-align-start--tlg-i {
                -webkit-box-align: start;
                -o-box-align: start;
                -ms-flex-align: start;
                -webkit-align-items: flex-start;
                align-items: flex-start
            }

            .grid-align-end--tlg-i {
                -webkit-box-align: end;
                -o-box-align: end;
                -ms-flex-align: end;
                -webkit-align-items: flex-end;
                align-items: flex-end
            }

            .grid-align-center--tlg-i {
                -webkit-box-align: center;
                -o-box-align: center;
                -ms-flex-align: center;
                -webkit-align-items: center;
                align-items: center
            }

            .grid-align-base--tlg-i {
                -webkit-box-align: baseline;
                -o-box-align: baseline;
                -ms-flex-align: baseline;
                -webkit-align-items: baseline;
                align-items: baseline
            }

            .grid-align-default--tlg-i {
                -webkit-box-align: normal;
                -o-box-align: normal;
                -ms-flex-align: normal;
                -webkit-align-items: normal;
                align-items: normal
            }

            .grid .cell-shrink-0--tlg-i {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-shrink-1--tlg-i {
                -webkit-flex-shrink: .1;
                -ms-flex-negative: .1;
                flex-shrink: .1
            }

            .grid .cell-shrink-2--tlg-i {
                -webkit-flex-shrink: .2;
                -ms-flex-negative: .2;
                flex-shrink: .2
            }

            .grid .cell-shrink-3--tlg-i {
                -webkit-flex-shrink: .3;
                -ms-flex-negative: .3;
                flex-shrink: .3
            }

            .grid .cell-shrink-4--tlg-i {
                -webkit-flex-shrink: .4;
                -ms-flex-negative: .4;
                flex-shrink: .4
            }

            .grid .cell-shrink-5--tlg-i {
                -webkit-flex-shrink: .5;
                -ms-flex-negative: .5;
                flex-shrink: .5
            }

            .grid .cell-shrink-6--tlg-i {
                -webkit-flex-shrink: .6;
                -ms-flex-negative: .6;
                flex-shrink: .6
            }

            .grid .cell-shrink-7--tlg-i {
                -webkit-flex-shrink: .7;
                -ms-flex-negative: .7;
                flex-shrink: .7
            }

            .grid .cell-shrink-8--tlg-i {
                -webkit-flex-shrink: .8;
                -ms-flex-negative: .8;
                flex-shrink: .8
            }

            .grid .cell-shrink-9--tlg-i {
                -webkit-flex-shrink: .9;
                -ms-flex-negative: .9;
                flex-shrink: .9
            }

            .grid .cell-shrink-10--tlg-i {
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }
        }

        @media(min-width:1051px) {
            .order-1--dsm-i {
                -webkit-box-ordinal-group: 1;
                -o-box-ordinal-group: 1;
                -ms-flex-order: 1;
                -webkit-order: 1;
                order: 1
            }

            .order-2--dsm-i {
                -webkit-box-ordinal-group: 2;
                -o-box-ordinal-group: 2;
                -ms-flex-order: 2;
                -webkit-order: 2;
                order: 2
            }

            .order-3--dsm-i {
                -webkit-box-ordinal-group: 3;
                -o-box-ordinal-group: 3;
                -ms-flex-order: 3;
                -webkit-order: 3;
                order: 3
            }

            .order-4--dsm-i {
                -webkit-box-ordinal-group: 4;
                -o-box-ordinal-group: 4;
                -ms-flex-order: 4;
                -webkit-order: 4;
                order: 4
            }

            .order-5--dsm-i {
                -webkit-box-ordinal-group: 5;
                -o-box-ordinal-group: 5;
                -ms-flex-order: 5;
                -webkit-order: 5;
                order: 5
            }

            .order-6--dsm-i {
                -webkit-box-ordinal-group: 6;
                -o-box-ordinal-group: 6;
                -ms-flex-order: 6;
                -webkit-order: 6;
                order: 6
            }

            .order-7--dsm-i {
                -webkit-box-ordinal-group: 7;
                -o-box-ordinal-group: 7;
                -ms-flex-order: 7;
                -webkit-order: 7;
                order: 7
            }

            .order-8--dsm-i {
                -webkit-box-ordinal-group: 8;
                -o-box-ordinal-group: 8;
                -ms-flex-order: 8;
                -webkit-order: 8;
                order: 8
            }

            .order-9--dsm-i {
                -webkit-box-ordinal-group: 9;
                -o-box-ordinal-group: 9;
                -ms-flex-order: 9;
                -webkit-order: 9;
                order: 9
            }

            .order-10--dsm-i {
                -webkit-box-ordinal-group: 10;
                -o-box-ordinal-group: 10;
                -ms-flex-order: 10;
                -webkit-order: 10;
                order: 10
            }

            .grid .cell--dsm-i {
                width: 100%
            }

            .grid .cell-auto--dsm-i {
                width: auto;
                -webkit-box-flex: 1;
                -o-box-flex: 1;
                -ms-box-flex: 1;
                box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }

            .grid .cell-1-1--dsm-i,
            .grid .cell-full--dsm-i {
                width: 100%
            }

            .grid .cell-noshrink--dsm-i {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-inline--dsm-i {
                width: auto
            }

            .grid .cell-1-2--dsm-i {
                width: 50%
            }

            .grid .grid-ml-1-2--dsm-i {
                margin-left: 50%
            }

            .grid .grid-mr-1-2--dsm-i {
                margin-right: 50%
            }

            .grid .cell-1-3--dsm-i {
                width: 33.3333333333%
            }

            .grid .grid-ml-1-3--dsm-i {
                margin-left: 33.3333333333%
            }

            .grid .grid-mr-1-3--dsm-i {
                margin-right: 33.3333333333%
            }

            .grid .cell-1-4--dsm-i {
                width: 25%
            }

            .grid .grid-ml-1-4--dsm-i {
                margin-left: 25%
            }

            .grid .grid-mr-1-4--dsm-i {
                margin-right: 25%
            }

            .grid .cell-1-5--dsm-i {
                width: 20%
            }

            .grid .grid-ml-1-5--dsm-i {
                margin-left: 20%
            }

            .grid .grid-mr-1-5--dsm-i {
                margin-right: 20%
            }

            .grid .cell-2-3--dsm-i {
                width: 66.6666666667%
            }

            .grid .grid-ml-2-3--dsm-i {
                margin-left: 66.6666666667%
            }

            .grid .grid-mr-2-3--dsm-i {
                margin-right: 66.6666666667%
            }

            .grid .cell-2-4--dsm-i {
                width: 50%
            }

            .grid .grid-ml-2-4--dsm-i {
                margin-left: 50%
            }

            .grid .grid-mr-2-4--dsm-i {
                margin-right: 50%
            }

            .grid .cell-2-5--dsm-i {
                width: 40%
            }

            .grid .grid-ml-2-5--dsm-i {
                margin-left: 40%
            }

            .grid .grid-mr-2-5--dsm-i {
                margin-right: 40%
            }

            .grid .cell-3-4--dsm-i {
                width: 75%
            }

            .grid .grid-ml-3-4--dsm-i {
                margin-left: 75%
            }

            .grid .grid-mr-3-4--dsm-i {
                margin-right: 75%
            }

            .grid .cell-3-5--dsm-i {
                width: 60%
            }

            .grid .grid-ml-3-5--dsm-i {
                margin-left: 60%
            }

            .grid .grid-mr-3-5--dsm-i {
                margin-right: 60%
            }

            .grid .cell-4-5--dsm-i {
                width: 80%
            }

            .grid .grid-ml-4-5--dsm-i {
                margin-left: 80%
            }

            .grid .grid-mr-4-5--dsm-i {
                margin-right: 80%
            }

            .grid .grid-ma--dsm-i {
                margin-left: auto;
                margin-right: auto
            }

            .grid .grid-mla--dsm-i {
                margin-left: auto
            }

            .grid .grid-mra--dsm-i {
                margin-right: auto
            }

            .grid-wrap--dsm-i {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .grid-nowrap--dsm-i {
                -webkit-box-lines: single;
                -moz-box-lines: single;
                -o-box-lines: single;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap
            }

            .grid-inline--dsm-i {
                width: auto
            }

            .grid-row--dsm-i {
                -webkit-box-orient: horizontal;
                -o-box-orient: horizontal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .grid-column--dsm-i {
                -webkit-box-orient: vertical;
                -o-box-orient: vertical;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .grid-justify-start--dsm-i {
                -webkit-box-pack: start;
                -o-box-pack: start;
                -ms-flex-pack: start;
                -webkit-justify-content: flex-start;
                justify-content: flex-start
            }

            .grid-justify-end--dsm-i {
                -webkit-box-pack: end;
                -o-box-pack: end;
                -ms-flex-pack: end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end
            }

            .grid-justify-center--dsm-i {
                -webkit-box-pack: center;
                -o-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center
            }

            .grid-justify-between--dsm-i {
                -webkit-box-pack: justify;
                -o-box-pack: justify;
                -ms-flex-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between
            }

            .grid-justify-around--dsm-i {
                -webkit-box-pack: distribute;
                -o-box-pack: distribute;
                -ms-flex-pack: distribute;
                -webkit-justify-content: space-around;
                justify-content: space-around
            }

            .grid-justify-default--dsm-i {
                -webkit-box-pack: normal;
                -o-box-pack: normal;
                -ms-flex-pack: normal;
                -webkit-justify-content: normal;
                justify-content: normal
            }

            .grid-align-start--dsm-i {
                -webkit-box-align: start;
                -o-box-align: start;
                -ms-flex-align: start;
                -webkit-align-items: flex-start;
                align-items: flex-start
            }

            .grid-align-end--dsm-i {
                -webkit-box-align: end;
                -o-box-align: end;
                -ms-flex-align: end;
                -webkit-align-items: flex-end;
                align-items: flex-end
            }

            .grid-align-center--dsm-i {
                -webkit-box-align: center;
                -o-box-align: center;
                -ms-flex-align: center;
                -webkit-align-items: center;
                align-items: center
            }

            .grid-align-base--dsm-i {
                -webkit-box-align: baseline;
                -o-box-align: baseline;
                -ms-flex-align: baseline;
                -webkit-align-items: baseline;
                align-items: baseline
            }

            .grid-align-default--dsm-i {
                -webkit-box-align: normal;
                -o-box-align: normal;
                -ms-flex-align: normal;
                -webkit-align-items: normal;
                align-items: normal
            }

            .grid .cell-shrink-0--dsm-i {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-shrink-1--dsm-i {
                -webkit-flex-shrink: .1;
                -ms-flex-negative: .1;
                flex-shrink: .1
            }

            .grid .cell-shrink-2--dsm-i {
                -webkit-flex-shrink: .2;
                -ms-flex-negative: .2;
                flex-shrink: .2
            }

            .grid .cell-shrink-3--dsm-i {
                -webkit-flex-shrink: .3;
                -ms-flex-negative: .3;
                flex-shrink: .3
            }

            .grid .cell-shrink-4--dsm-i {
                -webkit-flex-shrink: .4;
                -ms-flex-negative: .4;
                flex-shrink: .4
            }

            .grid .cell-shrink-5--dsm-i {
                -webkit-flex-shrink: .5;
                -ms-flex-negative: .5;
                flex-shrink: .5
            }

            .grid .cell-shrink-6--dsm-i {
                -webkit-flex-shrink: .6;
                -ms-flex-negative: .6;
                flex-shrink: .6
            }

            .grid .cell-shrink-7--dsm-i {
                -webkit-flex-shrink: .7;
                -ms-flex-negative: .7;
                flex-shrink: .7
            }

            .grid .cell-shrink-8--dsm-i {
                -webkit-flex-shrink: .8;
                -ms-flex-negative: .8;
                flex-shrink: .8
            }

            .grid .cell-shrink-9--dsm-i {
                -webkit-flex-shrink: .9;
                -ms-flex-negative: .9;
                flex-shrink: .9
            }

            .grid .cell-shrink-10--dsm-i {
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }
        }

        @media(min-width:1151px) {
            .order-1--dmd-i {
                -webkit-box-ordinal-group: 1;
                -o-box-ordinal-group: 1;
                -ms-flex-order: 1;
                -webkit-order: 1;
                order: 1
            }

            .order-2--dmd-i {
                -webkit-box-ordinal-group: 2;
                -o-box-ordinal-group: 2;
                -ms-flex-order: 2;
                -webkit-order: 2;
                order: 2
            }

            .order-3--dmd-i {
                -webkit-box-ordinal-group: 3;
                -o-box-ordinal-group: 3;
                -ms-flex-order: 3;
                -webkit-order: 3;
                order: 3
            }

            .order-4--dmd-i {
                -webkit-box-ordinal-group: 4;
                -o-box-ordinal-group: 4;
                -ms-flex-order: 4;
                -webkit-order: 4;
                order: 4
            }

            .order-5--dmd-i {
                -webkit-box-ordinal-group: 5;
                -o-box-ordinal-group: 5;
                -ms-flex-order: 5;
                -webkit-order: 5;
                order: 5
            }

            .order-6--dmd-i {
                -webkit-box-ordinal-group: 6;
                -o-box-ordinal-group: 6;
                -ms-flex-order: 6;
                -webkit-order: 6;
                order: 6
            }

            .order-7--dmd-i {
                -webkit-box-ordinal-group: 7;
                -o-box-ordinal-group: 7;
                -ms-flex-order: 7;
                -webkit-order: 7;
                order: 7
            }

            .order-8--dmd-i {
                -webkit-box-ordinal-group: 8;
                -o-box-ordinal-group: 8;
                -ms-flex-order: 8;
                -webkit-order: 8;
                order: 8
            }

            .order-9--dmd-i {
                -webkit-box-ordinal-group: 9;
                -o-box-ordinal-group: 9;
                -ms-flex-order: 9;
                -webkit-order: 9;
                order: 9
            }

            .order-10--dmd-i {
                -webkit-box-ordinal-group: 10;
                -o-box-ordinal-group: 10;
                -ms-flex-order: 10;
                -webkit-order: 10;
                order: 10
            }

            .grid .cell--dmd-i {
                width: 100%
            }

            .grid .cell-auto--dmd-i {
                width: auto;
                -webkit-box-flex: 1;
                -o-box-flex: 1;
                -ms-box-flex: 1;
                box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }

            .grid .cell-1-1--dmd-i,
            .grid .cell-full--dmd-i {
                width: 100%
            }

            .grid .cell-noshrink--dmd-i {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-inline--dmd-i {
                width: auto
            }

            .grid .cell-1-2--dmd-i {
                width: 50%
            }

            .grid .grid-ml-1-2--dmd-i {
                margin-left: 50%
            }

            .grid .grid-mr-1-2--dmd-i {
                margin-right: 50%
            }

            .grid .cell-1-3--dmd-i {
                width: 33.3333333333%
            }

            .grid .grid-ml-1-3--dmd-i {
                margin-left: 33.3333333333%
            }

            .grid .grid-mr-1-3--dmd-i {
                margin-right: 33.3333333333%
            }

            .grid .cell-1-4--dmd-i {
                width: 25%
            }

            .grid .grid-ml-1-4--dmd-i {
                margin-left: 25%
            }

            .grid .grid-mr-1-4--dmd-i {
                margin-right: 25%
            }

            .grid .cell-1-5--dmd-i {
                width: 20%
            }

            .grid .grid-ml-1-5--dmd-i {
                margin-left: 20%
            }

            .grid .grid-mr-1-5--dmd-i {
                margin-right: 20%
            }

            .grid .cell-2-3--dmd-i {
                width: 66.6666666667%
            }

            .grid .grid-ml-2-3--dmd-i {
                margin-left: 66.6666666667%
            }

            .grid .grid-mr-2-3--dmd-i {
                margin-right: 66.6666666667%
            }

            .grid .cell-2-4--dmd-i {
                width: 50%
            }

            .grid .grid-ml-2-4--dmd-i {
                margin-left: 50%
            }

            .grid .grid-mr-2-4--dmd-i {
                margin-right: 50%
            }

            .grid .cell-2-5--dmd-i {
                width: 40%
            }

            .grid .grid-ml-2-5--dmd-i {
                margin-left: 40%
            }

            .grid .grid-mr-2-5--dmd-i {
                margin-right: 40%
            }

            .grid .cell-3-4--dmd-i {
                width: 75%
            }

            .grid .grid-ml-3-4--dmd-i {
                margin-left: 75%
            }

            .grid .grid-mr-3-4--dmd-i {
                margin-right: 75%
            }

            .grid .cell-3-5--dmd-i {
                width: 60%
            }

            .grid .grid-ml-3-5--dmd-i {
                margin-left: 60%
            }

            .grid .grid-mr-3-5--dmd-i {
                margin-right: 60%
            }

            .grid .cell-4-5--dmd-i {
                width: 80%
            }

            .grid .grid-ml-4-5--dmd-i {
                margin-left: 80%
            }

            .grid .grid-mr-4-5--dmd-i {
                margin-right: 80%
            }

            .grid .grid-ma--dmd-i {
                margin-left: auto;
                margin-right: auto
            }

            .grid .grid-mla--dmd-i {
                margin-left: auto
            }

            .grid .grid-mra--dmd-i {
                margin-right: auto
            }

            .grid-wrap--dmd-i {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .grid-nowrap--dmd-i {
                -webkit-box-lines: single;
                -moz-box-lines: single;
                -o-box-lines: single;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap
            }

            .grid-inline--dmd-i {
                width: auto
            }

            .grid-row--dmd-i {
                -webkit-box-orient: horizontal;
                -o-box-orient: horizontal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .grid-column--dmd-i {
                -webkit-box-orient: vertical;
                -o-box-orient: vertical;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .grid-justify-start--dmd-i {
                -webkit-box-pack: start;
                -o-box-pack: start;
                -ms-flex-pack: start;
                -webkit-justify-content: flex-start;
                justify-content: flex-start
            }

            .grid-justify-end--dmd-i {
                -webkit-box-pack: end;
                -o-box-pack: end;
                -ms-flex-pack: end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end
            }

            .grid-justify-center--dmd-i {
                -webkit-box-pack: center;
                -o-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center
            }

            .grid-justify-between--dmd-i {
                -webkit-box-pack: justify;
                -o-box-pack: justify;
                -ms-flex-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between
            }

            .grid-justify-around--dmd-i {
                -webkit-box-pack: distribute;
                -o-box-pack: distribute;
                -ms-flex-pack: distribute;
                -webkit-justify-content: space-around;
                justify-content: space-around
            }

            .grid-justify-default--dmd-i {
                -webkit-box-pack: normal;
                -o-box-pack: normal;
                -ms-flex-pack: normal;
                -webkit-justify-content: normal;
                justify-content: normal
            }

            .grid-align-start--dmd-i {
                -webkit-box-align: start;
                -o-box-align: start;
                -ms-flex-align: start;
                -webkit-align-items: flex-start;
                align-items: flex-start
            }

            .grid-align-end--dmd-i {
                -webkit-box-align: end;
                -o-box-align: end;
                -ms-flex-align: end;
                -webkit-align-items: flex-end;
                align-items: flex-end
            }

            .grid-align-center--dmd-i {
                -webkit-box-align: center;
                -o-box-align: center;
                -ms-flex-align: center;
                -webkit-align-items: center;
                align-items: center
            }

            .grid-align-base--dmd-i {
                -webkit-box-align: baseline;
                -o-box-align: baseline;
                -ms-flex-align: baseline;
                -webkit-align-items: baseline;
                align-items: baseline
            }

            .grid-align-default--dmd-i {
                -webkit-box-align: normal;
                -o-box-align: normal;
                -ms-flex-align: normal;
                -webkit-align-items: normal;
                align-items: normal
            }

            .grid .cell-shrink-0--dmd-i {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-shrink-1--dmd-i {
                -webkit-flex-shrink: .1;
                -ms-flex-negative: .1;
                flex-shrink: .1
            }

            .grid .cell-shrink-2--dmd-i {
                -webkit-flex-shrink: .2;
                -ms-flex-negative: .2;
                flex-shrink: .2
            }

            .grid .cell-shrink-3--dmd-i {
                -webkit-flex-shrink: .3;
                -ms-flex-negative: .3;
                flex-shrink: .3
            }

            .grid .cell-shrink-4--dmd-i {
                -webkit-flex-shrink: .4;
                -ms-flex-negative: .4;
                flex-shrink: .4
            }

            .grid .cell-shrink-5--dmd-i {
                -webkit-flex-shrink: .5;
                -ms-flex-negative: .5;
                flex-shrink: .5
            }

            .grid .cell-shrink-6--dmd-i {
                -webkit-flex-shrink: .6;
                -ms-flex-negative: .6;
                flex-shrink: .6
            }

            .grid .cell-shrink-7--dmd-i {
                -webkit-flex-shrink: .7;
                -ms-flex-negative: .7;
                flex-shrink: .7
            }

            .grid .cell-shrink-8--dmd-i {
                -webkit-flex-shrink: .8;
                -ms-flex-negative: .8;
                flex-shrink: .8
            }

            .grid .cell-shrink-9--dmd-i {
                -webkit-flex-shrink: .9;
                -ms-flex-negative: .9;
                flex-shrink: .9
            }

            .grid .cell-shrink-10--dmd-i {
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }
        }

        @media(min-width:1301px) {
            .order-1--dlg-i {
                -webkit-box-ordinal-group: 1;
                -o-box-ordinal-group: 1;
                -ms-flex-order: 1;
                -webkit-order: 1;
                order: 1
            }

            .order-2--dlg-i {
                -webkit-box-ordinal-group: 2;
                -o-box-ordinal-group: 2;
                -ms-flex-order: 2;
                -webkit-order: 2;
                order: 2
            }

            .order-3--dlg-i {
                -webkit-box-ordinal-group: 3;
                -o-box-ordinal-group: 3;
                -ms-flex-order: 3;
                -webkit-order: 3;
                order: 3
            }

            .order-4--dlg-i {
                -webkit-box-ordinal-group: 4;
                -o-box-ordinal-group: 4;
                -ms-flex-order: 4;
                -webkit-order: 4;
                order: 4
            }

            .order-5--dlg-i {
                -webkit-box-ordinal-group: 5;
                -o-box-ordinal-group: 5;
                -ms-flex-order: 5;
                -webkit-order: 5;
                order: 5
            }

            .order-6--dlg-i {
                -webkit-box-ordinal-group: 6;
                -o-box-ordinal-group: 6;
                -ms-flex-order: 6;
                -webkit-order: 6;
                order: 6
            }

            .order-7--dlg-i {
                -webkit-box-ordinal-group: 7;
                -o-box-ordinal-group: 7;
                -ms-flex-order: 7;
                -webkit-order: 7;
                order: 7
            }

            .order-8--dlg-i {
                -webkit-box-ordinal-group: 8;
                -o-box-ordinal-group: 8;
                -ms-flex-order: 8;
                -webkit-order: 8;
                order: 8
            }

            .order-9--dlg-i {
                -webkit-box-ordinal-group: 9;
                -o-box-ordinal-group: 9;
                -ms-flex-order: 9;
                -webkit-order: 9;
                order: 9
            }

            .order-10--dlg-i {
                -webkit-box-ordinal-group: 10;
                -o-box-ordinal-group: 10;
                -ms-flex-order: 10;
                -webkit-order: 10;
                order: 10
            }

            .grid .cell--dlg-i {
                width: 100%
            }

            .grid .cell-auto--dlg-i {
                width: auto;
                -webkit-box-flex: 1;
                -o-box-flex: 1;
                -ms-box-flex: 1;
                box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }

            .grid .cell-1-1--dlg-i,
            .grid .cell-full--dlg-i {
                width: 100%
            }

            .grid .cell-noshrink--dlg-i {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-inline--dlg-i {
                width: auto
            }

            .grid .cell-1-2--dlg-i {
                width: 50%
            }

            .grid .grid-ml-1-2--dlg-i {
                margin-left: 50%
            }

            .grid .grid-mr-1-2--dlg-i {
                margin-right: 50%
            }

            .grid .cell-1-3--dlg-i {
                width: 33.3333333333%
            }

            .grid .grid-ml-1-3--dlg-i {
                margin-left: 33.3333333333%
            }

            .grid .grid-mr-1-3--dlg-i {
                margin-right: 33.3333333333%
            }

            .grid .cell-1-4--dlg-i {
                width: 25%
            }

            .grid .grid-ml-1-4--dlg-i {
                margin-left: 25%
            }

            .grid .grid-mr-1-4--dlg-i {
                margin-right: 25%
            }

            .grid .cell-1-5--dlg-i {
                width: 20%
            }

            .grid .grid-ml-1-5--dlg-i {
                margin-left: 20%
            }

            .grid .grid-mr-1-5--dlg-i {
                margin-right: 20%
            }

            .grid .cell-2-3--dlg-i {
                width: 66.6666666667%
            }

            .grid .grid-ml-2-3--dlg-i {
                margin-left: 66.6666666667%
            }

            .grid .grid-mr-2-3--dlg-i {
                margin-right: 66.6666666667%
            }

            .grid .cell-2-4--dlg-i {
                width: 50%
            }

            .grid .grid-ml-2-4--dlg-i {
                margin-left: 50%
            }

            .grid .grid-mr-2-4--dlg-i {
                margin-right: 50%
            }

            .grid .cell-2-5--dlg-i {
                width: 40%
            }

            .grid .grid-ml-2-5--dlg-i {
                margin-left: 40%
            }

            .grid .grid-mr-2-5--dlg-i {
                margin-right: 40%
            }

            .grid .cell-3-4--dlg-i {
                width: 75%
            }

            .grid .grid-ml-3-4--dlg-i {
                margin-left: 75%
            }

            .grid .grid-mr-3-4--dlg-i {
                margin-right: 75%
            }

            .grid .cell-3-5--dlg-i {
                width: 60%
            }

            .grid .grid-ml-3-5--dlg-i {
                margin-left: 60%
            }

            .grid .grid-mr-3-5--dlg-i {
                margin-right: 60%
            }

            .grid .cell-4-5--dlg-i {
                width: 80%
            }

            .grid .grid-ml-4-5--dlg-i {
                margin-left: 80%
            }

            .grid .grid-mr-4-5--dlg-i {
                margin-right: 80%
            }

            .grid .grid-ma--dlg-i {
                margin-left: auto;
                margin-right: auto
            }

            .grid .grid-mla--dlg-i {
                margin-left: auto
            }

            .grid .grid-mra--dlg-i {
                margin-right: auto
            }

            .grid-wrap--dlg-i {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .grid-nowrap--dlg-i {
                -webkit-box-lines: single;
                -moz-box-lines: single;
                -o-box-lines: single;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap
            }

            .grid-inline--dlg-i {
                width: auto
            }

            .grid-row--dlg-i {
                -webkit-box-orient: horizontal;
                -o-box-orient: horizontal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .grid-column--dlg-i {
                -webkit-box-orient: vertical;
                -o-box-orient: vertical;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .grid-justify-start--dlg-i {
                -webkit-box-pack: start;
                -o-box-pack: start;
                -ms-flex-pack: start;
                -webkit-justify-content: flex-start;
                justify-content: flex-start
            }

            .grid-justify-end--dlg-i {
                -webkit-box-pack: end;
                -o-box-pack: end;
                -ms-flex-pack: end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end
            }

            .grid-justify-center--dlg-i {
                -webkit-box-pack: center;
                -o-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center
            }

            .grid-justify-between--dlg-i {
                -webkit-box-pack: justify;
                -o-box-pack: justify;
                -ms-flex-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between
            }

            .grid-justify-around--dlg-i {
                -webkit-box-pack: distribute;
                -o-box-pack: distribute;
                -ms-flex-pack: distribute;
                -webkit-justify-content: space-around;
                justify-content: space-around
            }

            .grid-justify-default--dlg-i {
                -webkit-box-pack: normal;
                -o-box-pack: normal;
                -ms-flex-pack: normal;
                -webkit-justify-content: normal;
                justify-content: normal
            }

            .grid-align-start--dlg-i {
                -webkit-box-align: start;
                -o-box-align: start;
                -ms-flex-align: start;
                -webkit-align-items: flex-start;
                align-items: flex-start
            }

            .grid-align-end--dlg-i {
                -webkit-box-align: end;
                -o-box-align: end;
                -ms-flex-align: end;
                -webkit-align-items: flex-end;
                align-items: flex-end
            }

            .grid-align-center--dlg-i {
                -webkit-box-align: center;
                -o-box-align: center;
                -ms-flex-align: center;
                -webkit-align-items: center;
                align-items: center
            }

            .grid-align-base--dlg-i {
                -webkit-box-align: baseline;
                -o-box-align: baseline;
                -ms-flex-align: baseline;
                -webkit-align-items: baseline;
                align-items: baseline
            }

            .grid-align-default--dlg-i {
                -webkit-box-align: normal;
                -o-box-align: normal;
                -ms-flex-align: normal;
                -webkit-align-items: normal;
                align-items: normal
            }

            .grid .cell-shrink-0--dlg-i {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid .cell-shrink-1--dlg-i {
                -webkit-flex-shrink: .1;
                -ms-flex-negative: .1;
                flex-shrink: .1
            }

            .grid .cell-shrink-2--dlg-i {
                -webkit-flex-shrink: .2;
                -ms-flex-negative: .2;
                flex-shrink: .2
            }

            .grid .cell-shrink-3--dlg-i {
                -webkit-flex-shrink: .3;
                -ms-flex-negative: .3;
                flex-shrink: .3
            }

            .grid .cell-shrink-4--dlg-i {
                -webkit-flex-shrink: .4;
                -ms-flex-negative: .4;
                flex-shrink: .4
            }

            .grid .cell-shrink-5--dlg-i {
                -webkit-flex-shrink: .5;
                -ms-flex-negative: .5;
                flex-shrink: .5
            }

            .grid .cell-shrink-6--dlg-i {
                -webkit-flex-shrink: .6;
                -ms-flex-negative: .6;
                flex-shrink: .6
            }

            .grid .cell-shrink-7--dlg-i {
                -webkit-flex-shrink: .7;
                -ms-flex-negative: .7;
                flex-shrink: .7
            }

            .grid .cell-shrink-8--dlg-i {
                -webkit-flex-shrink: .8;
                -ms-flex-negative: .8;
                flex-shrink: .8
            }

            .grid .cell-shrink-9--dlg-i {
                -webkit-flex-shrink: .9;
                -ms-flex-negative: .9;
                flex-shrink: .9
            }

            .grid .cell-shrink-10--dlg-i {
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1
            }
        }

        .mb,
        [class^=cell].mb {
            margin-bottom: 1.5rem
        }

        .pb,
        [class^=cell].pb {
            padding-bottom: 1.5rem
        }

        .mba,
        [class^=cell].mba {
            margin-bottom: auto
        }

        .mt,
        [class^=cell].mt {
            margin-top: 1.5rem
        }

        .pt,
        [class^=cell].pt {
            padding-top: 1.5rem
        }

        .mta,
        [class^=cell].mta {
            margin-top: auto
        }

        .ml,
        [class^=cell].ml {
            margin-left: 1.5rem
        }

        .pl,
        [class^=cell].pl {
            padding-left: 1.5rem
        }

        .mla,
        [class^=cell].mla {
            margin-left: auto
        }

        .mr,
        [class^=cell].mr {
            margin-right: 1.5rem
        }

        .pr,
        [class^=cell].pr {
            padding-right: 1.5rem
        }

        .mra,
        [class^=cell].mra {
            margin-right: auto
        }

        .mx,
        [class^=cell].mx {
            margin-left: 1.5rem;
            margin-right: 1.5rem
        }

        .px,
        [class^=cell].px {
            padding-left: 1.5rem;
            padding-right: 1.5rem
        }

        .mxa,
        [class^=cell].mxa {
            margin-left: auto;
            margin-right: auto
        }

        .my,
        [class^=cell].my {
            margin-top: 1.5rem;
            margin-bottom: 1.5rem
        }

        .py,
        [class^=cell].py {
            padding-top: 1.5rem;
            padding-bottom: 1.5rem
        }

        .mya,
        [class^=cell].mya {
            margin-top: auto;
            margin-bottom: auto
        }

        .m,
        [class^=cell].m {
            margin: 1.5rem
        }

        .p,
        [class^=cell].p {
            padding: 1.5rem
        }

        .ma,
        [class^=cell].ma {
            margin: auto
        }

        .pb-0,
        [class^=cell].pb-0 {
            padding-bottom: 0
        }

        .mb-0,
        [class^=cell].mb-0 {
            margin-bottom: 0
        }

        .pt-0,
        [class^=cell].pt-0 {
            padding-top: 0
        }

        .mt-0,
        [class^=cell].mt-0 {
            margin-top: 0
        }

        .pl-0,
        [class^=cell].pl-0 {
            padding-left: 0
        }

        .ml-0,
        [class^=cell].ml-0 {
            margin-left: 0
        }

        .pr-0,
        [class^=cell].pr-0 {
            padding-right: 0
        }

        .mr-0,
        [class^=cell].mr-0 {
            margin-right: 0
        }

        .px-0,
        [class^=cell].px-0 {
            padding-left: 0;
            padding-right: 0
        }

        .mx-0,
        [class^=cell].mx-0 {
            margin-left: 0;
            margin-right: 0
        }

        .py-0,
        [class^=cell].py-0 {
            padding-top: 0;
            padding-bottom: 0
        }

        .my-0,
        [class^=cell].my-0 {
            margin-top: 0;
            margin-bottom: 0
        }

        .p-0,
        [class^=cell].p-0 {
            padding: 0
        }

        .m-0,
        [class^=cell].m-0 {
            margin: 0
        }

        .pb-15,
        [class^=cell].pb-15 {
            padding-bottom: 15px
        }

        .mb-15,
        [class^=cell].mb-15 {
            margin-bottom: 15px
        }

        .pt-15,
        [class^=cell].pt-15 {
            padding-top: 15px
        }

        .mt-15,
        [class^=cell].mt-15 {
            margin-top: 15px
        }

        .pl-15,
        [class^=cell].pl-15 {
            padding-left: 15px
        }

        .ml-15,
        [class^=cell].ml-15 {
            margin-left: 15px
        }

        .pr-15,
        [class^=cell].pr-15 {
            padding-right: 15px
        }

        .mr-15,
        [class^=cell].mr-15 {
            margin-right: 15px
        }

        .px-15,
        [class^=cell].px-15 {
            padding-left: 15px;
            padding-right: 15px
        }

        .mx-15,
        [class^=cell].mx-15 {
            margin-left: 15px;
            margin-right: 15px
        }

        .py-15,
        [class^=cell].py-15 {
            padding-top: 15px;
            padding-bottom: 15px
        }

        .my-15,
        [class^=cell].my-15 {
            margin-top: 15px;
            margin-bottom: 15px
        }

        .p-15,
        [class^=cell].p-15 {
            padding: 15px
        }

        .m-15,
        [class^=cell].m-15 {
            margin: 15px
        }

        .pb-def,
        [class^=cell].pb-def {
            padding-bottom: 1.5rem
        }

        .mb-def,
        [class^=cell].mb-def {
            margin-bottom: 1.5rem
        }

        .pt-def,
        [class^=cell].pt-def {
            padding-top: 1.5rem
        }

        .mt-def,
        [class^=cell].mt-def {
            margin-top: 1.5rem
        }

        .pl-def,
        [class^=cell].pl-def {
            padding-left: 1.5rem
        }

        .ml-def,
        [class^=cell].ml-def {
            margin-left: 1.5rem
        }

        .pr-def,
        [class^=cell].pr-def {
            padding-right: 1.5rem
        }

        .mr-def,
        [class^=cell].mr-def {
            margin-right: 1.5rem
        }

        .px-def,
        [class^=cell].px-def {
            padding-left: 1.5rem;
            padding-right: 1.5rem
        }

        .mx-def,
        [class^=cell].mx-def {
            margin-left: 1.5rem;
            margin-right: 1.5rem
        }

        .py-def,
        [class^=cell].py-def {
            padding-top: 1.5rem;
            padding-bottom: 1.5rem
        }

        .my-def,
        [class^=cell].my-def {
            margin-top: 1.5rem;
            margin-bottom: 1.5rem
        }

        .p-def,
        [class^=cell].p-def {
            padding: 1.5rem
        }

        .m-def,
        [class^=cell].m-def {
            margin: 1.5rem
        }

        .pb-big,
        [class^=cell].pb-big {
            padding-bottom: 3rem
        }

        .mb-big,
        [class^=cell].mb-big {
            margin-bottom: 3rem
        }

        .pt-big,
        [class^=cell].pt-big {
            padding-top: 3rem
        }

        .mt-big,
        [class^=cell].mt-big {
            margin-top: 3rem
        }

        .pl-big,
        [class^=cell].pl-big {
            padding-left: 3rem
        }

        .ml-big,
        [class^=cell].ml-big {
            margin-left: 3rem
        }

        .pr-big,
        [class^=cell].pr-big {
            padding-right: 3rem
        }

        .mr-big,
        [class^=cell].mr-big {
            margin-right: 3rem
        }

        .px-big,
        [class^=cell].px-big {
            padding-left: 3rem;
            padding-right: 3rem
        }

        .mx-big,
        [class^=cell].mx-big {
            margin-left: 3rem;
            margin-right: 3rem
        }

        .py-big,
        [class^=cell].py-big {
            padding-top: 3rem;
            padding-bottom: 3rem
        }

        .my-big,
        [class^=cell].my-big {
            margin-top: 3rem;
            margin-bottom: 3rem
        }

        .p-big,
        [class^=cell].p-big {
            padding: 3rem
        }

        .m-big,
        [class^=cell].m-big {
            margin: 3rem
        }

        @media(max-width:1300px) {

            .mb--dlg,
            [class^=cell].mb--dlg {
                margin-bottom: 1.5rem
            }

            .pb--dlg,
            [class^=cell].pb--dlg {
                padding-bottom: 1.5rem
            }

            .mba--dlg,
            [class^=cell].mba--dlg {
                margin-bottom: auto
            }

            .mt--dlg,
            [class^=cell].mt--dlg {
                margin-top: 1.5rem
            }

            .pt--dlg,
            [class^=cell].pt--dlg {
                padding-top: 1.5rem
            }

            .mta--dlg,
            [class^=cell].mta--dlg {
                margin-top: auto
            }

            .ml--dlg,
            [class^=cell].ml--dlg {
                margin-left: 1.5rem
            }

            .pl--dlg,
            [class^=cell].pl--dlg {
                padding-left: 1.5rem
            }

            .mla--dlg,
            [class^=cell].mla--dlg {
                margin-left: auto
            }

            .mr--dlg,
            [class^=cell].mr--dlg {
                margin-right: 1.5rem
            }

            .pr--dlg,
            [class^=cell].pr--dlg {
                padding-right: 1.5rem
            }

            .mra--dlg,
            [class^=cell].mra--dlg {
                margin-right: auto
            }

            .mx--dlg,
            [class^=cell].mx--dlg {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .px--dlg,
            [class^=cell].px--dlg {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mxa--dlg,
            [class^=cell].mxa--dlg {
                margin-left: auto;
                margin-right: auto
            }

            .my--dlg,
            [class^=cell].my--dlg {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .py--dlg,
            [class^=cell].py--dlg {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .mya--dlg,
            [class^=cell].mya--dlg {
                margin-top: auto;
                margin-bottom: auto
            }

            .m--dlg,
            [class^=cell].m--dlg {
                margin: 1.5rem
            }

            .p--dlg,
            [class^=cell].p--dlg {
                padding: 1.5rem
            }

            .ma--dlg,
            [class^=cell].ma--dlg {
                margin: auto
            }

            .pb-0--dlg,
            [class^=cell].pb-0--dlg {
                padding-bottom: 0
            }

            .mb-0--dlg,
            [class^=cell].mb-0--dlg {
                margin-bottom: 0
            }

            .pt-0--dlg,
            [class^=cell].pt-0--dlg {
                padding-top: 0
            }

            .mt-0--dlg,
            [class^=cell].mt-0--dlg {
                margin-top: 0
            }

            .pl-0--dlg,
            [class^=cell].pl-0--dlg {
                padding-left: 0
            }

            .ml-0--dlg,
            [class^=cell].ml-0--dlg {
                margin-left: 0
            }

            .pr-0--dlg,
            [class^=cell].pr-0--dlg {
                padding-right: 0
            }

            .mr-0--dlg,
            [class^=cell].mr-0--dlg {
                margin-right: 0
            }

            .px-0--dlg,
            [class^=cell].px-0--dlg {
                padding-left: 0;
                padding-right: 0
            }

            .mx-0--dlg,
            [class^=cell].mx-0--dlg {
                margin-left: 0;
                margin-right: 0
            }

            .py-0--dlg,
            [class^=cell].py-0--dlg {
                padding-top: 0;
                padding-bottom: 0
            }

            .my-0--dlg,
            [class^=cell].my-0--dlg {
                margin-top: 0;
                margin-bottom: 0
            }

            .p-0--dlg,
            [class^=cell].p-0--dlg {
                padding: 0
            }

            .m-0--dlg,
            [class^=cell].m-0--dlg {
                margin: 0
            }

            .pb-15--dlg,
            [class^=cell].pb-15--dlg {
                padding-bottom: 15px
            }

            .mb-15--dlg,
            [class^=cell].mb-15--dlg {
                margin-bottom: 15px
            }

            .pt-15--dlg,
            [class^=cell].pt-15--dlg {
                padding-top: 15px
            }

            .mt-15--dlg,
            [class^=cell].mt-15--dlg {
                margin-top: 15px
            }

            .pl-15--dlg,
            [class^=cell].pl-15--dlg {
                padding-left: 15px
            }

            .ml-15--dlg,
            [class^=cell].ml-15--dlg {
                margin-left: 15px
            }

            .pr-15--dlg,
            [class^=cell].pr-15--dlg {
                padding-right: 15px
            }

            .mr-15--dlg,
            [class^=cell].mr-15--dlg {
                margin-right: 15px
            }

            .px-15--dlg,
            [class^=cell].px-15--dlg {
                padding-left: 15px;
                padding-right: 15px
            }

            .mx-15--dlg,
            [class^=cell].mx-15--dlg {
                margin-left: 15px;
                margin-right: 15px
            }

            .py-15--dlg,
            [class^=cell].py-15--dlg {
                padding-top: 15px;
                padding-bottom: 15px
            }

            .my-15--dlg,
            [class^=cell].my-15--dlg {
                margin-top: 15px;
                margin-bottom: 15px
            }

            .p-15--dlg,
            [class^=cell].p-15--dlg {
                padding: 15px
            }

            .m-15--dlg,
            [class^=cell].m-15--dlg {
                margin: 15px
            }

            .pb-def--dlg,
            [class^=cell].pb-def--dlg {
                padding-bottom: 1.5rem
            }

            .mb-def--dlg,
            [class^=cell].mb-def--dlg {
                margin-bottom: 1.5rem
            }

            .pt-def--dlg,
            [class^=cell].pt-def--dlg {
                padding-top: 1.5rem
            }

            .mt-def--dlg,
            [class^=cell].mt-def--dlg {
                margin-top: 1.5rem
            }

            .pl-def--dlg,
            [class^=cell].pl-def--dlg {
                padding-left: 1.5rem
            }

            .ml-def--dlg,
            [class^=cell].ml-def--dlg {
                margin-left: 1.5rem
            }

            .pr-def--dlg,
            [class^=cell].pr-def--dlg {
                padding-right: 1.5rem
            }

            .mr-def--dlg,
            [class^=cell].mr-def--dlg {
                margin-right: 1.5rem
            }

            .px-def--dlg,
            [class^=cell].px-def--dlg {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mx-def--dlg,
            [class^=cell].mx-def--dlg {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .py-def--dlg,
            [class^=cell].py-def--dlg {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .my-def--dlg,
            [class^=cell].my-def--dlg {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .p-def--dlg,
            [class^=cell].p-def--dlg {
                padding: 1.5rem
            }

            .m-def--dlg,
            [class^=cell].m-def--dlg {
                margin: 1.5rem
            }

            .pb-big--dlg,
            [class^=cell].pb-big--dlg {
                padding-bottom: 3rem
            }

            .mb-big--dlg,
            [class^=cell].mb-big--dlg {
                margin-bottom: 3rem
            }

            .pt-big--dlg,
            [class^=cell].pt-big--dlg {
                padding-top: 3rem
            }

            .mt-big--dlg,
            [class^=cell].mt-big--dlg {
                margin-top: 3rem
            }

            .pl-big--dlg,
            [class^=cell].pl-big--dlg {
                padding-left: 3rem
            }

            .ml-big--dlg,
            [class^=cell].ml-big--dlg {
                margin-left: 3rem
            }

            .pr-big--dlg,
            [class^=cell].pr-big--dlg {
                padding-right: 3rem
            }

            .mr-big--dlg,
            [class^=cell].mr-big--dlg {
                margin-right: 3rem
            }

            .px-big--dlg,
            [class^=cell].px-big--dlg {
                padding-left: 3rem;
                padding-right: 3rem
            }

            .mx-big--dlg,
            [class^=cell].mx-big--dlg {
                margin-left: 3rem;
                margin-right: 3rem
            }

            .py-big--dlg,
            [class^=cell].py-big--dlg {
                padding-top: 3rem;
                padding-bottom: 3rem
            }

            .my-big--dlg,
            [class^=cell].my-big--dlg {
                margin-top: 3rem;
                margin-bottom: 3rem
            }

            .p-big--dlg,
            [class^=cell].p-big--dlg {
                padding: 3rem
            }

            .m-big--dlg,
            [class^=cell].m-big--dlg {
                margin: 3rem
            }
        }

        @media(max-width:1150px) {

            .mb--dmd,
            [class^=cell].mb--dmd {
                margin-bottom: 1.5rem
            }

            .pb--dmd,
            [class^=cell].pb--dmd {
                padding-bottom: 1.5rem
            }

            .mba--dmd,
            [class^=cell].mba--dmd {
                margin-bottom: auto
            }

            .mt--dmd,
            [class^=cell].mt--dmd {
                margin-top: 1.5rem
            }

            .pt--dmd,
            [class^=cell].pt--dmd {
                padding-top: 1.5rem
            }

            .mta--dmd,
            [class^=cell].mta--dmd {
                margin-top: auto
            }

            .ml--dmd,
            [class^=cell].ml--dmd {
                margin-left: 1.5rem
            }

            .pl--dmd,
            [class^=cell].pl--dmd {
                padding-left: 1.5rem
            }

            .mla--dmd,
            [class^=cell].mla--dmd {
                margin-left: auto
            }

            .mr--dmd,
            [class^=cell].mr--dmd {
                margin-right: 1.5rem
            }

            .pr--dmd,
            [class^=cell].pr--dmd {
                padding-right: 1.5rem
            }

            .mra--dmd,
            [class^=cell].mra--dmd {
                margin-right: auto
            }

            .mx--dmd,
            [class^=cell].mx--dmd {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .px--dmd,
            [class^=cell].px--dmd {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mxa--dmd,
            [class^=cell].mxa--dmd {
                margin-left: auto;
                margin-right: auto
            }

            .my--dmd,
            [class^=cell].my--dmd {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .py--dmd,
            [class^=cell].py--dmd {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .mya--dmd,
            [class^=cell].mya--dmd {
                margin-top: auto;
                margin-bottom: auto
            }

            .m--dmd,
            [class^=cell].m--dmd {
                margin: 1.5rem
            }

            .p--dmd,
            [class^=cell].p--dmd {
                padding: 1.5rem
            }

            .ma--dmd,
            [class^=cell].ma--dmd {
                margin: auto
            }

            .pb-0--dmd,
            [class^=cell].pb-0--dmd {
                padding-bottom: 0
            }

            .mb-0--dmd,
            [class^=cell].mb-0--dmd {
                margin-bottom: 0
            }

            .pt-0--dmd,
            [class^=cell].pt-0--dmd {
                padding-top: 0
            }

            .mt-0--dmd,
            [class^=cell].mt-0--dmd {
                margin-top: 0
            }

            .pl-0--dmd,
            [class^=cell].pl-0--dmd {
                padding-left: 0
            }

            .ml-0--dmd,
            [class^=cell].ml-0--dmd {
                margin-left: 0
            }

            .pr-0--dmd,
            [class^=cell].pr-0--dmd {
                padding-right: 0
            }

            .mr-0--dmd,
            [class^=cell].mr-0--dmd {
                margin-right: 0
            }

            .px-0--dmd,
            [class^=cell].px-0--dmd {
                padding-left: 0;
                padding-right: 0
            }

            .mx-0--dmd,
            [class^=cell].mx-0--dmd {
                margin-left: 0;
                margin-right: 0
            }

            .py-0--dmd,
            [class^=cell].py-0--dmd {
                padding-top: 0;
                padding-bottom: 0
            }

            .my-0--dmd,
            [class^=cell].my-0--dmd {
                margin-top: 0;
                margin-bottom: 0
            }

            .p-0--dmd,
            [class^=cell].p-0--dmd {
                padding: 0
            }

            .m-0--dmd,
            [class^=cell].m-0--dmd {
                margin: 0
            }

            .pb-15--dmd,
            [class^=cell].pb-15--dmd {
                padding-bottom: 15px
            }

            .mb-15--dmd,
            [class^=cell].mb-15--dmd {
                margin-bottom: 15px
            }

            .pt-15--dmd,
            [class^=cell].pt-15--dmd {
                padding-top: 15px
            }

            .mt-15--dmd,
            [class^=cell].mt-15--dmd {
                margin-top: 15px
            }

            .pl-15--dmd,
            [class^=cell].pl-15--dmd {
                padding-left: 15px
            }

            .ml-15--dmd,
            [class^=cell].ml-15--dmd {
                margin-left: 15px
            }

            .pr-15--dmd,
            [class^=cell].pr-15--dmd {
                padding-right: 15px
            }

            .mr-15--dmd,
            [class^=cell].mr-15--dmd {
                margin-right: 15px
            }

            .px-15--dmd,
            [class^=cell].px-15--dmd {
                padding-left: 15px;
                padding-right: 15px
            }

            .mx-15--dmd,
            [class^=cell].mx-15--dmd {
                margin-left: 15px;
                margin-right: 15px
            }

            .py-15--dmd,
            [class^=cell].py-15--dmd {
                padding-top: 15px;
                padding-bottom: 15px
            }

            .my-15--dmd,
            [class^=cell].my-15--dmd {
                margin-top: 15px;
                margin-bottom: 15px
            }

            .p-15--dmd,
            [class^=cell].p-15--dmd {
                padding: 15px
            }

            .m-15--dmd,
            [class^=cell].m-15--dmd {
                margin: 15px
            }

            .pb-def--dmd,
            [class^=cell].pb-def--dmd {
                padding-bottom: 1.5rem
            }

            .mb-def--dmd,
            [class^=cell].mb-def--dmd {
                margin-bottom: 1.5rem
            }

            .pt-def--dmd,
            [class^=cell].pt-def--dmd {
                padding-top: 1.5rem
            }

            .mt-def--dmd,
            [class^=cell].mt-def--dmd {
                margin-top: 1.5rem
            }

            .pl-def--dmd,
            [class^=cell].pl-def--dmd {
                padding-left: 1.5rem
            }

            .ml-def--dmd,
            [class^=cell].ml-def--dmd {
                margin-left: 1.5rem
            }

            .pr-def--dmd,
            [class^=cell].pr-def--dmd {
                padding-right: 1.5rem
            }

            .mr-def--dmd,
            [class^=cell].mr-def--dmd {
                margin-right: 1.5rem
            }

            .px-def--dmd,
            [class^=cell].px-def--dmd {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mx-def--dmd,
            [class^=cell].mx-def--dmd {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .py-def--dmd,
            [class^=cell].py-def--dmd {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .my-def--dmd,
            [class^=cell].my-def--dmd {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .p-def--dmd,
            [class^=cell].p-def--dmd {
                padding: 1.5rem
            }

            .m-def--dmd,
            [class^=cell].m-def--dmd {
                margin: 1.5rem
            }

            .pb-big--dmd,
            [class^=cell].pb-big--dmd {
                padding-bottom: 3rem
            }

            .mb-big--dmd,
            [class^=cell].mb-big--dmd {
                margin-bottom: 3rem
            }

            .pt-big--dmd,
            [class^=cell].pt-big--dmd {
                padding-top: 3rem
            }

            .mt-big--dmd,
            [class^=cell].mt-big--dmd {
                margin-top: 3rem
            }

            .pl-big--dmd,
            [class^=cell].pl-big--dmd {
                padding-left: 3rem
            }

            .ml-big--dmd,
            [class^=cell].ml-big--dmd {
                margin-left: 3rem
            }

            .pr-big--dmd,
            [class^=cell].pr-big--dmd {
                padding-right: 3rem
            }

            .mr-big--dmd,
            [class^=cell].mr-big--dmd {
                margin-right: 3rem
            }

            .px-big--dmd,
            [class^=cell].px-big--dmd {
                padding-left: 3rem;
                padding-right: 3rem
            }

            .mx-big--dmd,
            [class^=cell].mx-big--dmd {
                margin-left: 3rem;
                margin-right: 3rem
            }

            .py-big--dmd,
            [class^=cell].py-big--dmd {
                padding-top: 3rem;
                padding-bottom: 3rem
            }

            .my-big--dmd,
            [class^=cell].my-big--dmd {
                margin-top: 3rem;
                margin-bottom: 3rem
            }

            .p-big--dmd,
            [class^=cell].p-big--dmd {
                padding: 3rem
            }

            .m-big--dmd,
            [class^=cell].m-big--dmd {
                margin: 3rem
            }
        }

        @media(max-width:1050px) {

            .mb--dsm,
            [class^=cell].mb--dsm {
                margin-bottom: 1.5rem
            }

            .pb--dsm,
            [class^=cell].pb--dsm {
                padding-bottom: 1.5rem
            }

            .mba--dsm,
            [class^=cell].mba--dsm {
                margin-bottom: auto
            }

            .mt--dsm,
            [class^=cell].mt--dsm {
                margin-top: 1.5rem
            }

            .pt--dsm,
            [class^=cell].pt--dsm {
                padding-top: 1.5rem
            }

            .mta--dsm,
            [class^=cell].mta--dsm {
                margin-top: auto
            }

            .ml--dsm,
            [class^=cell].ml--dsm {
                margin-left: 1.5rem
            }

            .pl--dsm,
            [class^=cell].pl--dsm {
                padding-left: 1.5rem
            }

            .mla--dsm,
            [class^=cell].mla--dsm {
                margin-left: auto
            }

            .mr--dsm,
            [class^=cell].mr--dsm {
                margin-right: 1.5rem
            }

            .pr--dsm,
            [class^=cell].pr--dsm {
                padding-right: 1.5rem
            }

            .mra--dsm,
            [class^=cell].mra--dsm {
                margin-right: auto
            }

            .mx--dsm,
            [class^=cell].mx--dsm {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .px--dsm,
            [class^=cell].px--dsm {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mxa--dsm,
            [class^=cell].mxa--dsm {
                margin-left: auto;
                margin-right: auto
            }

            .my--dsm,
            [class^=cell].my--dsm {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .py--dsm,
            [class^=cell].py--dsm {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .mya--dsm,
            [class^=cell].mya--dsm {
                margin-top: auto;
                margin-bottom: auto
            }

            .m--dsm,
            [class^=cell].m--dsm {
                margin: 1.5rem
            }

            .p--dsm,
            [class^=cell].p--dsm {
                padding: 1.5rem
            }

            .ma--dsm,
            [class^=cell].ma--dsm {
                margin: auto
            }

            .pb-0--dsm,
            [class^=cell].pb-0--dsm {
                padding-bottom: 0
            }

            .mb-0--dsm,
            [class^=cell].mb-0--dsm {
                margin-bottom: 0
            }

            .pt-0--dsm,
            [class^=cell].pt-0--dsm {
                padding-top: 0
            }

            .mt-0--dsm,
            [class^=cell].mt-0--dsm {
                margin-top: 0
            }

            .pl-0--dsm,
            [class^=cell].pl-0--dsm {
                padding-left: 0
            }

            .ml-0--dsm,
            [class^=cell].ml-0--dsm {
                margin-left: 0
            }

            .pr-0--dsm,
            [class^=cell].pr-0--dsm {
                padding-right: 0
            }

            .mr-0--dsm,
            [class^=cell].mr-0--dsm {
                margin-right: 0
            }

            .px-0--dsm,
            [class^=cell].px-0--dsm {
                padding-left: 0;
                padding-right: 0
            }

            .mx-0--dsm,
            [class^=cell].mx-0--dsm {
                margin-left: 0;
                margin-right: 0
            }

            .py-0--dsm,
            [class^=cell].py-0--dsm {
                padding-top: 0;
                padding-bottom: 0
            }

            .my-0--dsm,
            [class^=cell].my-0--dsm {
                margin-top: 0;
                margin-bottom: 0
            }

            .p-0--dsm,
            [class^=cell].p-0--dsm {
                padding: 0
            }

            .m-0--dsm,
            [class^=cell].m-0--dsm {
                margin: 0
            }

            .pb-15--dsm,
            [class^=cell].pb-15--dsm {
                padding-bottom: 15px
            }

            .mb-15--dsm,
            [class^=cell].mb-15--dsm {
                margin-bottom: 15px
            }

            .pt-15--dsm,
            [class^=cell].pt-15--dsm {
                padding-top: 15px
            }

            .mt-15--dsm,
            [class^=cell].mt-15--dsm {
                margin-top: 15px
            }

            .pl-15--dsm,
            [class^=cell].pl-15--dsm {
                padding-left: 15px
            }

            .ml-15--dsm,
            [class^=cell].ml-15--dsm {
                margin-left: 15px
            }

            .pr-15--dsm,
            [class^=cell].pr-15--dsm {
                padding-right: 15px
            }

            .mr-15--dsm,
            [class^=cell].mr-15--dsm {
                margin-right: 15px
            }

            .px-15--dsm,
            [class^=cell].px-15--dsm {
                padding-left: 15px;
                padding-right: 15px
            }

            .mx-15--dsm,
            [class^=cell].mx-15--dsm {
                margin-left: 15px;
                margin-right: 15px
            }

            .py-15--dsm,
            [class^=cell].py-15--dsm {
                padding-top: 15px;
                padding-bottom: 15px
            }

            .my-15--dsm,
            [class^=cell].my-15--dsm {
                margin-top: 15px;
                margin-bottom: 15px
            }

            .p-15--dsm,
            [class^=cell].p-15--dsm {
                padding: 15px
            }

            .m-15--dsm,
            [class^=cell].m-15--dsm {
                margin: 15px
            }

            .pb-def--dsm,
            [class^=cell].pb-def--dsm {
                padding-bottom: 1.5rem
            }

            .mb-def--dsm,
            [class^=cell].mb-def--dsm {
                margin-bottom: 1.5rem
            }

            .pt-def--dsm,
            [class^=cell].pt-def--dsm {
                padding-top: 1.5rem
            }

            .mt-def--dsm,
            [class^=cell].mt-def--dsm {
                margin-top: 1.5rem
            }

            .pl-def--dsm,
            [class^=cell].pl-def--dsm {
                padding-left: 1.5rem
            }

            .ml-def--dsm,
            [class^=cell].ml-def--dsm {
                margin-left: 1.5rem
            }

            .pr-def--dsm,
            [class^=cell].pr-def--dsm {
                padding-right: 1.5rem
            }

            .mr-def--dsm,
            [class^=cell].mr-def--dsm {
                margin-right: 1.5rem
            }

            .px-def--dsm,
            [class^=cell].px-def--dsm {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mx-def--dsm,
            [class^=cell].mx-def--dsm {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .py-def--dsm,
            [class^=cell].py-def--dsm {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .my-def--dsm,
            [class^=cell].my-def--dsm {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .p-def--dsm,
            [class^=cell].p-def--dsm {
                padding: 1.5rem
            }

            .m-def--dsm,
            [class^=cell].m-def--dsm {
                margin: 1.5rem
            }

            .pb-big--dsm,
            [class^=cell].pb-big--dsm {
                padding-bottom: 3rem
            }

            .mb-big--dsm,
            [class^=cell].mb-big--dsm {
                margin-bottom: 3rem
            }

            .pt-big--dsm,
            [class^=cell].pt-big--dsm {
                padding-top: 3rem
            }

            .mt-big--dsm,
            [class^=cell].mt-big--dsm {
                margin-top: 3rem
            }

            .pl-big--dsm,
            [class^=cell].pl-big--dsm {
                padding-left: 3rem
            }

            .ml-big--dsm,
            [class^=cell].ml-big--dsm {
                margin-left: 3rem
            }

            .pr-big--dsm,
            [class^=cell].pr-big--dsm {
                padding-right: 3rem
            }

            .mr-big--dsm,
            [class^=cell].mr-big--dsm {
                margin-right: 3rem
            }

            .px-big--dsm,
            [class^=cell].px-big--dsm {
                padding-left: 3rem;
                padding-right: 3rem
            }

            .mx-big--dsm,
            [class^=cell].mx-big--dsm {
                margin-left: 3rem;
                margin-right: 3rem
            }

            .py-big--dsm,
            [class^=cell].py-big--dsm {
                padding-top: 3rem;
                padding-bottom: 3rem
            }

            .my-big--dsm,
            [class^=cell].my-big--dsm {
                margin-top: 3rem;
                margin-bottom: 3rem
            }

            .p-big--dsm,
            [class^=cell].p-big--dsm {
                padding: 3rem
            }

            .m-big--dsm,
            [class^=cell].m-big--dsm {
                margin: 3rem
            }
        }

        @media(max-width:900px) {

            .mb--tlg,
            [class^=cell].mb--tlg {
                margin-bottom: 1.5rem
            }

            .pb--tlg,
            [class^=cell].pb--tlg {
                padding-bottom: 1.5rem
            }

            .mba--tlg,
            [class^=cell].mba--tlg {
                margin-bottom: auto
            }

            .mt--tlg,
            [class^=cell].mt--tlg {
                margin-top: 1.5rem
            }

            .pt--tlg,
            [class^=cell].pt--tlg {
                padding-top: 1.5rem
            }

            .mta--tlg,
            [class^=cell].mta--tlg {
                margin-top: auto
            }

            .ml--tlg,
            [class^=cell].ml--tlg {
                margin-left: 1.5rem
            }

            .pl--tlg,
            [class^=cell].pl--tlg {
                padding-left: 1.5rem
            }

            .mla--tlg,
            [class^=cell].mla--tlg {
                margin-left: auto
            }

            .mr--tlg,
            [class^=cell].mr--tlg {
                margin-right: 1.5rem
            }

            .pr--tlg,
            [class^=cell].pr--tlg {
                padding-right: 1.5rem
            }

            .mra--tlg,
            [class^=cell].mra--tlg {
                margin-right: auto
            }

            .mx--tlg,
            [class^=cell].mx--tlg {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .px--tlg,
            [class^=cell].px--tlg {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mxa--tlg,
            [class^=cell].mxa--tlg {
                margin-left: auto;
                margin-right: auto
            }

            .my--tlg,
            [class^=cell].my--tlg {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .py--tlg,
            [class^=cell].py--tlg {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .mya--tlg,
            [class^=cell].mya--tlg {
                margin-top: auto;
                margin-bottom: auto
            }

            .m--tlg,
            [class^=cell].m--tlg {
                margin: 1.5rem
            }

            .p--tlg,
            [class^=cell].p--tlg {
                padding: 1.5rem
            }

            .ma--tlg,
            [class^=cell].ma--tlg {
                margin: auto
            }

            .pb-0--tlg,
            [class^=cell].pb-0--tlg {
                padding-bottom: 0
            }

            .mb-0--tlg,
            [class^=cell].mb-0--tlg {
                margin-bottom: 0
            }

            .pt-0--tlg,
            [class^=cell].pt-0--tlg {
                padding-top: 0
            }

            .mt-0--tlg,
            [class^=cell].mt-0--tlg {
                margin-top: 0
            }

            .pl-0--tlg,
            [class^=cell].pl-0--tlg {
                padding-left: 0
            }

            .ml-0--tlg,
            [class^=cell].ml-0--tlg {
                margin-left: 0
            }

            .pr-0--tlg,
            [class^=cell].pr-0--tlg {
                padding-right: 0
            }

            .mr-0--tlg,
            [class^=cell].mr-0--tlg {
                margin-right: 0
            }

            .px-0--tlg,
            [class^=cell].px-0--tlg {
                padding-left: 0;
                padding-right: 0
            }

            .mx-0--tlg,
            [class^=cell].mx-0--tlg {
                margin-left: 0;
                margin-right: 0
            }

            .py-0--tlg,
            [class^=cell].py-0--tlg {
                padding-top: 0;
                padding-bottom: 0
            }

            .my-0--tlg,
            [class^=cell].my-0--tlg {
                margin-top: 0;
                margin-bottom: 0
            }

            .p-0--tlg,
            [class^=cell].p-0--tlg {
                padding: 0
            }

            .m-0--tlg,
            [class^=cell].m-0--tlg {
                margin: 0
            }

            .pb-15--tlg,
            [class^=cell].pb-15--tlg {
                padding-bottom: 15px
            }

            .mb-15--tlg,
            [class^=cell].mb-15--tlg {
                margin-bottom: 15px
            }

            .pt-15--tlg,
            [class^=cell].pt-15--tlg {
                padding-top: 15px
            }

            .mt-15--tlg,
            [class^=cell].mt-15--tlg {
                margin-top: 15px
            }

            .pl-15--tlg,
            [class^=cell].pl-15--tlg {
                padding-left: 15px
            }

            .ml-15--tlg,
            [class^=cell].ml-15--tlg {
                margin-left: 15px
            }

            .pr-15--tlg,
            [class^=cell].pr-15--tlg {
                padding-right: 15px
            }

            .mr-15--tlg,
            [class^=cell].mr-15--tlg {
                margin-right: 15px
            }

            .px-15--tlg,
            [class^=cell].px-15--tlg {
                padding-left: 15px;
                padding-right: 15px
            }

            .mx-15--tlg,
            [class^=cell].mx-15--tlg {
                margin-left: 15px;
                margin-right: 15px
            }

            .py-15--tlg,
            [class^=cell].py-15--tlg {
                padding-top: 15px;
                padding-bottom: 15px
            }

            .my-15--tlg,
            [class^=cell].my-15--tlg {
                margin-top: 15px;
                margin-bottom: 15px
            }

            .p-15--tlg,
            [class^=cell].p-15--tlg {
                padding: 15px
            }

            .m-15--tlg,
            [class^=cell].m-15--tlg {
                margin: 15px
            }

            .pb-def--tlg,
            [class^=cell].pb-def--tlg {
                padding-bottom: 1.5rem
            }

            .mb-def--tlg,
            [class^=cell].mb-def--tlg {
                margin-bottom: 1.5rem
            }

            .pt-def--tlg,
            [class^=cell].pt-def--tlg {
                padding-top: 1.5rem
            }

            .mt-def--tlg,
            [class^=cell].mt-def--tlg {
                margin-top: 1.5rem
            }

            .pl-def--tlg,
            [class^=cell].pl-def--tlg {
                padding-left: 1.5rem
            }

            .ml-def--tlg,
            [class^=cell].ml-def--tlg {
                margin-left: 1.5rem
            }

            .pr-def--tlg,
            [class^=cell].pr-def--tlg {
                padding-right: 1.5rem
            }

            .mr-def--tlg,
            [class^=cell].mr-def--tlg {
                margin-right: 1.5rem
            }

            .px-def--tlg,
            [class^=cell].px-def--tlg {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mx-def--tlg,
            [class^=cell].mx-def--tlg {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .py-def--tlg,
            [class^=cell].py-def--tlg {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .my-def--tlg,
            [class^=cell].my-def--tlg {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .p-def--tlg,
            [class^=cell].p-def--tlg {
                padding: 1.5rem
            }

            .m-def--tlg,
            [class^=cell].m-def--tlg {
                margin: 1.5rem
            }

            .pb-big--tlg,
            [class^=cell].pb-big--tlg {
                padding-bottom: 3rem
            }

            .mb-big--tlg,
            [class^=cell].mb-big--tlg {
                margin-bottom: 3rem
            }

            .pt-big--tlg,
            [class^=cell].pt-big--tlg {
                padding-top: 3rem
            }

            .mt-big--tlg,
            [class^=cell].mt-big--tlg {
                margin-top: 3rem
            }

            .pl-big--tlg,
            [class^=cell].pl-big--tlg {
                padding-left: 3rem
            }

            .ml-big--tlg,
            [class^=cell].ml-big--tlg {
                margin-left: 3rem
            }

            .pr-big--tlg,
            [class^=cell].pr-big--tlg {
                padding-right: 3rem
            }

            .mr-big--tlg,
            [class^=cell].mr-big--tlg {
                margin-right: 3rem
            }

            .px-big--tlg,
            [class^=cell].px-big--tlg {
                padding-left: 3rem;
                padding-right: 3rem
            }

            .mx-big--tlg,
            [class^=cell].mx-big--tlg {
                margin-left: 3rem;
                margin-right: 3rem
            }

            .py-big--tlg,
            [class^=cell].py-big--tlg {
                padding-top: 3rem;
                padding-bottom: 3rem
            }

            .my-big--tlg,
            [class^=cell].my-big--tlg {
                margin-top: 3rem;
                margin-bottom: 3rem
            }

            .p-big--tlg,
            [class^=cell].p-big--tlg {
                padding: 3rem
            }

            .m-big--tlg,
            [class^=cell].m-big--tlg {
                margin: 3rem
            }
        }

        @media(max-width:700px) {

            .mb--tsm,
            [class^=cell].mb--tsm {
                margin-bottom: 1.5rem
            }

            .pb--tsm,
            [class^=cell].pb--tsm {
                padding-bottom: 1.5rem
            }

            .mba--tsm,
            [class^=cell].mba--tsm {
                margin-bottom: auto
            }

            .mt--tsm,
            [class^=cell].mt--tsm {
                margin-top: 1.5rem
            }

            .pt--tsm,
            [class^=cell].pt--tsm {
                padding-top: 1.5rem
            }

            .mta--tsm,
            [class^=cell].mta--tsm {
                margin-top: auto
            }

            .ml--tsm,
            [class^=cell].ml--tsm {
                margin-left: 1.5rem
            }

            .pl--tsm,
            [class^=cell].pl--tsm {
                padding-left: 1.5rem
            }

            .mla--tsm,
            [class^=cell].mla--tsm {
                margin-left: auto
            }

            .mr--tsm,
            [class^=cell].mr--tsm {
                margin-right: 1.5rem
            }

            .pr--tsm,
            [class^=cell].pr--tsm {
                padding-right: 1.5rem
            }

            .mra--tsm,
            [class^=cell].mra--tsm {
                margin-right: auto
            }

            .mx--tsm,
            [class^=cell].mx--tsm {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .px--tsm,
            [class^=cell].px--tsm {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mxa--tsm,
            [class^=cell].mxa--tsm {
                margin-left: auto;
                margin-right: auto
            }

            .my--tsm,
            [class^=cell].my--tsm {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .py--tsm,
            [class^=cell].py--tsm {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .mya--tsm,
            [class^=cell].mya--tsm {
                margin-top: auto;
                margin-bottom: auto
            }

            .m--tsm,
            [class^=cell].m--tsm {
                margin: 1.5rem
            }

            .p--tsm,
            [class^=cell].p--tsm {
                padding: 1.5rem
            }

            .ma--tsm,
            [class^=cell].ma--tsm {
                margin: auto
            }

            .pb-0--tsm,
            [class^=cell].pb-0--tsm {
                padding-bottom: 0
            }

            .mb-0--tsm,
            [class^=cell].mb-0--tsm {
                margin-bottom: 0
            }

            .pt-0--tsm,
            [class^=cell].pt-0--tsm {
                padding-top: 0
            }

            .mt-0--tsm,
            [class^=cell].mt-0--tsm {
                margin-top: 0
            }

            .pl-0--tsm,
            [class^=cell].pl-0--tsm {
                padding-left: 0
            }

            .ml-0--tsm,
            [class^=cell].ml-0--tsm {
                margin-left: 0
            }

            .pr-0--tsm,
            [class^=cell].pr-0--tsm {
                padding-right: 0
            }

            .mr-0--tsm,
            [class^=cell].mr-0--tsm {
                margin-right: 0
            }

            .px-0--tsm,
            [class^=cell].px-0--tsm {
                padding-left: 0;
                padding-right: 0
            }

            .mx-0--tsm,
            [class^=cell].mx-0--tsm {
                margin-left: 0;
                margin-right: 0
            }

            .py-0--tsm,
            [class^=cell].py-0--tsm {
                padding-top: 0;
                padding-bottom: 0
            }

            .my-0--tsm,
            [class^=cell].my-0--tsm {
                margin-top: 0;
                margin-bottom: 0
            }

            .p-0--tsm,
            [class^=cell].p-0--tsm {
                padding: 0
            }

            .m-0--tsm,
            [class^=cell].m-0--tsm {
                margin: 0
            }

            .pb-15--tsm,
            [class^=cell].pb-15--tsm {
                padding-bottom: 15px
            }

            .mb-15--tsm,
            [class^=cell].mb-15--tsm {
                margin-bottom: 15px
            }

            .pt-15--tsm,
            [class^=cell].pt-15--tsm {
                padding-top: 15px
            }

            .mt-15--tsm,
            [class^=cell].mt-15--tsm {
                margin-top: 15px
            }

            .pl-15--tsm,
            [class^=cell].pl-15--tsm {
                padding-left: 15px
            }

            .ml-15--tsm,
            [class^=cell].ml-15--tsm {
                margin-left: 15px
            }

            .pr-15--tsm,
            [class^=cell].pr-15--tsm {
                padding-right: 15px
            }

            .mr-15--tsm,
            [class^=cell].mr-15--tsm {
                margin-right: 15px
            }

            .px-15--tsm,
            [class^=cell].px-15--tsm {
                padding-left: 15px;
                padding-right: 15px
            }

            .mx-15--tsm,
            [class^=cell].mx-15--tsm {
                margin-left: 15px;
                margin-right: 15px
            }

            .py-15--tsm,
            [class^=cell].py-15--tsm {
                padding-top: 15px;
                padding-bottom: 15px
            }

            .my-15--tsm,
            [class^=cell].my-15--tsm {
                margin-top: 15px;
                margin-bottom: 15px
            }

            .p-15--tsm,
            [class^=cell].p-15--tsm {
                padding: 15px
            }

            .m-15--tsm,
            [class^=cell].m-15--tsm {
                margin: 15px
            }

            .pb-def--tsm,
            [class^=cell].pb-def--tsm {
                padding-bottom: 1.5rem
            }

            .mb-def--tsm,
            [class^=cell].mb-def--tsm {
                margin-bottom: 1.5rem
            }

            .pt-def--tsm,
            [class^=cell].pt-def--tsm {
                padding-top: 1.5rem
            }

            .mt-def--tsm,
            [class^=cell].mt-def--tsm {
                margin-top: 1.5rem
            }

            .pl-def--tsm,
            [class^=cell].pl-def--tsm {
                padding-left: 1.5rem
            }

            .ml-def--tsm,
            [class^=cell].ml-def--tsm {
                margin-left: 1.5rem
            }

            .pr-def--tsm,
            [class^=cell].pr-def--tsm {
                padding-right: 1.5rem
            }

            .mr-def--tsm,
            [class^=cell].mr-def--tsm {
                margin-right: 1.5rem
            }

            .px-def--tsm,
            [class^=cell].px-def--tsm {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mx-def--tsm,
            [class^=cell].mx-def--tsm {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .py-def--tsm,
            [class^=cell].py-def--tsm {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .my-def--tsm,
            [class^=cell].my-def--tsm {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .p-def--tsm,
            [class^=cell].p-def--tsm {
                padding: 1.5rem
            }

            .m-def--tsm,
            [class^=cell].m-def--tsm {
                margin: 1.5rem
            }

            .pb-big--tsm,
            [class^=cell].pb-big--tsm {
                padding-bottom: 3rem
            }

            .mb-big--tsm,
            [class^=cell].mb-big--tsm {
                margin-bottom: 3rem
            }

            .pt-big--tsm,
            [class^=cell].pt-big--tsm {
                padding-top: 3rem
            }

            .mt-big--tsm,
            [class^=cell].mt-big--tsm {
                margin-top: 3rem
            }

            .pl-big--tsm,
            [class^=cell].pl-big--tsm {
                padding-left: 3rem
            }

            .ml-big--tsm,
            [class^=cell].ml-big--tsm {
                margin-left: 3rem
            }

            .pr-big--tsm,
            [class^=cell].pr-big--tsm {
                padding-right: 3rem
            }

            .mr-big--tsm,
            [class^=cell].mr-big--tsm {
                margin-right: 3rem
            }

            .px-big--tsm,
            [class^=cell].px-big--tsm {
                padding-left: 3rem;
                padding-right: 3rem
            }

            .mx-big--tsm,
            [class^=cell].mx-big--tsm {
                margin-left: 3rem;
                margin-right: 3rem
            }

            .py-big--tsm,
            [class^=cell].py-big--tsm {
                padding-top: 3rem;
                padding-bottom: 3rem
            }

            .my-big--tsm,
            [class^=cell].my-big--tsm {
                margin-top: 3rem;
                margin-bottom: 3rem
            }

            .p-big--tsm,
            [class^=cell].p-big--tsm {
                padding: 3rem
            }

            .m-big--tsm,
            [class^=cell].m-big--tsm {
                margin: 3rem
            }
        }

        @media(max-width:600px) {

            .mb--mlg,
            [class^=cell].mb--mlg {
                margin-bottom: 1.5rem
            }

            .pb--mlg,
            [class^=cell].pb--mlg {
                padding-bottom: 1.5rem
            }

            .mba--mlg,
            [class^=cell].mba--mlg {
                margin-bottom: auto
            }

            .mt--mlg,
            [class^=cell].mt--mlg {
                margin-top: 1.5rem
            }

            .pt--mlg,
            [class^=cell].pt--mlg {
                padding-top: 1.5rem
            }

            .mta--mlg,
            [class^=cell].mta--mlg {
                margin-top: auto
            }

            .ml--mlg,
            [class^=cell].ml--mlg {
                margin-left: 1.5rem
            }

            .pl--mlg,
            [class^=cell].pl--mlg {
                padding-left: 1.5rem
            }

            .mla--mlg,
            [class^=cell].mla--mlg {
                margin-left: auto
            }

            .mr--mlg,
            [class^=cell].mr--mlg {
                margin-right: 1.5rem
            }

            .pr--mlg,
            [class^=cell].pr--mlg {
                padding-right: 1.5rem
            }

            .mra--mlg,
            [class^=cell].mra--mlg {
                margin-right: auto
            }

            .mx--mlg,
            [class^=cell].mx--mlg {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .px--mlg,
            [class^=cell].px--mlg {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mxa--mlg,
            [class^=cell].mxa--mlg {
                margin-left: auto;
                margin-right: auto
            }

            .my--mlg,
            [class^=cell].my--mlg {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .py--mlg,
            [class^=cell].py--mlg {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .mya--mlg,
            [class^=cell].mya--mlg {
                margin-top: auto;
                margin-bottom: auto
            }

            .m--mlg,
            [class^=cell].m--mlg {
                margin: 1.5rem
            }

            .p--mlg,
            [class^=cell].p--mlg {
                padding: 1.5rem
            }

            .ma--mlg,
            [class^=cell].ma--mlg {
                margin: auto
            }

            .pb-0--mlg,
            [class^=cell].pb-0--mlg {
                padding-bottom: 0
            }

            .mb-0--mlg,
            [class^=cell].mb-0--mlg {
                margin-bottom: 0
            }

            .pt-0--mlg,
            [class^=cell].pt-0--mlg {
                padding-top: 0
            }

            .mt-0--mlg,
            [class^=cell].mt-0--mlg {
                margin-top: 0
            }

            .pl-0--mlg,
            [class^=cell].pl-0--mlg {
                padding-left: 0
            }

            .ml-0--mlg,
            [class^=cell].ml-0--mlg {
                margin-left: 0
            }

            .pr-0--mlg,
            [class^=cell].pr-0--mlg {
                padding-right: 0
            }

            .mr-0--mlg,
            [class^=cell].mr-0--mlg {
                margin-right: 0
            }

            .px-0--mlg,
            [class^=cell].px-0--mlg {
                padding-left: 0;
                padding-right: 0
            }

            .mx-0--mlg,
            [class^=cell].mx-0--mlg {
                margin-left: 0;
                margin-right: 0
            }

            .py-0--mlg,
            [class^=cell].py-0--mlg {
                padding-top: 0;
                padding-bottom: 0
            }

            .my-0--mlg,
            [class^=cell].my-0--mlg {
                margin-top: 0;
                margin-bottom: 0
            }

            .p-0--mlg,
            [class^=cell].p-0--mlg {
                padding: 0
            }

            .m-0--mlg,
            [class^=cell].m-0--mlg {
                margin: 0
            }

            .pb-15--mlg,
            [class^=cell].pb-15--mlg {
                padding-bottom: 15px
            }

            .mb-15--mlg,
            [class^=cell].mb-15--mlg {
                margin-bottom: 15px
            }

            .pt-15--mlg,
            [class^=cell].pt-15--mlg {
                padding-top: 15px
            }

            .mt-15--mlg,
            [class^=cell].mt-15--mlg {
                margin-top: 15px
            }

            .pl-15--mlg,
            [class^=cell].pl-15--mlg {
                padding-left: 15px
            }

            .ml-15--mlg,
            [class^=cell].ml-15--mlg {
                margin-left: 15px
            }

            .pr-15--mlg,
            [class^=cell].pr-15--mlg {
                padding-right: 15px
            }

            .mr-15--mlg,
            [class^=cell].mr-15--mlg {
                margin-right: 15px
            }

            .px-15--mlg,
            [class^=cell].px-15--mlg {
                padding-left: 15px;
                padding-right: 15px
            }

            .mx-15--mlg,
            [class^=cell].mx-15--mlg {
                margin-left: 15px;
                margin-right: 15px
            }

            .py-15--mlg,
            [class^=cell].py-15--mlg {
                padding-top: 15px;
                padding-bottom: 15px
            }

            .my-15--mlg,
            [class^=cell].my-15--mlg {
                margin-top: 15px;
                margin-bottom: 15px
            }

            .p-15--mlg,
            [class^=cell].p-15--mlg {
                padding: 15px
            }

            .m-15--mlg,
            [class^=cell].m-15--mlg {
                margin: 15px
            }

            .pb-def--mlg,
            [class^=cell].pb-def--mlg {
                padding-bottom: 1.5rem
            }

            .mb-def--mlg,
            [class^=cell].mb-def--mlg {
                margin-bottom: 1.5rem
            }

            .pt-def--mlg,
            [class^=cell].pt-def--mlg {
                padding-top: 1.5rem
            }

            .mt-def--mlg,
            [class^=cell].mt-def--mlg {
                margin-top: 1.5rem
            }

            .pl-def--mlg,
            [class^=cell].pl-def--mlg {
                padding-left: 1.5rem
            }

            .ml-def--mlg,
            [class^=cell].ml-def--mlg {
                margin-left: 1.5rem
            }

            .pr-def--mlg,
            [class^=cell].pr-def--mlg {
                padding-right: 1.5rem
            }

            .mr-def--mlg,
            [class^=cell].mr-def--mlg {
                margin-right: 1.5rem
            }

            .px-def--mlg,
            [class^=cell].px-def--mlg {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mx-def--mlg,
            [class^=cell].mx-def--mlg {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .py-def--mlg,
            [class^=cell].py-def--mlg {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .my-def--mlg,
            [class^=cell].my-def--mlg {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .p-def--mlg,
            [class^=cell].p-def--mlg {
                padding: 1.5rem
            }

            .m-def--mlg,
            [class^=cell].m-def--mlg {
                margin: 1.5rem
            }

            .pb-big--mlg,
            [class^=cell].pb-big--mlg {
                padding-bottom: 3rem
            }

            .mb-big--mlg,
            [class^=cell].mb-big--mlg {
                margin-bottom: 3rem
            }

            .pt-big--mlg,
            [class^=cell].pt-big--mlg {
                padding-top: 3rem
            }

            .mt-big--mlg,
            [class^=cell].mt-big--mlg {
                margin-top: 3rem
            }

            .pl-big--mlg,
            [class^=cell].pl-big--mlg {
                padding-left: 3rem
            }

            .ml-big--mlg,
            [class^=cell].ml-big--mlg {
                margin-left: 3rem
            }

            .pr-big--mlg,
            [class^=cell].pr-big--mlg {
                padding-right: 3rem
            }

            .mr-big--mlg,
            [class^=cell].mr-big--mlg {
                margin-right: 3rem
            }

            .px-big--mlg,
            [class^=cell].px-big--mlg {
                padding-left: 3rem;
                padding-right: 3rem
            }

            .mx-big--mlg,
            [class^=cell].mx-big--mlg {
                margin-left: 3rem;
                margin-right: 3rem
            }

            .py-big--mlg,
            [class^=cell].py-big--mlg {
                padding-top: 3rem;
                padding-bottom: 3rem
            }

            .my-big--mlg,
            [class^=cell].my-big--mlg {
                margin-top: 3rem;
                margin-bottom: 3rem
            }

            .p-big--mlg,
            [class^=cell].p-big--mlg {
                padding: 3rem
            }

            .m-big--mlg,
            [class^=cell].m-big--mlg {
                margin: 3rem
            }
        }

        @media(max-width:550px) {

            .mb--mmd,
            [class^=cell].mb--mmd {
                margin-bottom: 1.5rem
            }

            .pb--mmd,
            [class^=cell].pb--mmd {
                padding-bottom: 1.5rem
            }

            .mba--mmd,
            [class^=cell].mba--mmd {
                margin-bottom: auto
            }

            .mt--mmd,
            [class^=cell].mt--mmd {
                margin-top: 1.5rem
            }

            .pt--mmd,
            [class^=cell].pt--mmd {
                padding-top: 1.5rem
            }

            .mta--mmd,
            [class^=cell].mta--mmd {
                margin-top: auto
            }

            .ml--mmd,
            [class^=cell].ml--mmd {
                margin-left: 1.5rem
            }

            .pl--mmd,
            [class^=cell].pl--mmd {
                padding-left: 1.5rem
            }

            .mla--mmd,
            [class^=cell].mla--mmd {
                margin-left: auto
            }

            .mr--mmd,
            [class^=cell].mr--mmd {
                margin-right: 1.5rem
            }

            .pr--mmd,
            [class^=cell].pr--mmd {
                padding-right: 1.5rem
            }

            .mra--mmd,
            [class^=cell].mra--mmd {
                margin-right: auto
            }

            .mx--mmd,
            [class^=cell].mx--mmd {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .px--mmd,
            [class^=cell].px--mmd {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mxa--mmd,
            [class^=cell].mxa--mmd {
                margin-left: auto;
                margin-right: auto
            }

            .my--mmd,
            [class^=cell].my--mmd {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .py--mmd,
            [class^=cell].py--mmd {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .mya--mmd,
            [class^=cell].mya--mmd {
                margin-top: auto;
                margin-bottom: auto
            }

            .m--mmd,
            [class^=cell].m--mmd {
                margin: 1.5rem
            }

            .p--mmd,
            [class^=cell].p--mmd {
                padding: 1.5rem
            }

            .ma--mmd,
            [class^=cell].ma--mmd {
                margin: auto
            }

            .pb-0--mmd,
            [class^=cell].pb-0--mmd {
                padding-bottom: 0
            }

            .mb-0--mmd,
            [class^=cell].mb-0--mmd {
                margin-bottom: 0
            }

            .pt-0--mmd,
            [class^=cell].pt-0--mmd {
                padding-top: 0
            }

            .mt-0--mmd,
            [class^=cell].mt-0--mmd {
                margin-top: 0
            }

            .pl-0--mmd,
            [class^=cell].pl-0--mmd {
                padding-left: 0
            }

            .ml-0--mmd,
            [class^=cell].ml-0--mmd {
                margin-left: 0
            }

            .pr-0--mmd,
            [class^=cell].pr-0--mmd {
                padding-right: 0
            }

            .mr-0--mmd,
            [class^=cell].mr-0--mmd {
                margin-right: 0
            }

            .px-0--mmd,
            [class^=cell].px-0--mmd {
                padding-left: 0;
                padding-right: 0
            }

            .mx-0--mmd,
            [class^=cell].mx-0--mmd {
                margin-left: 0;
                margin-right: 0
            }

            .py-0--mmd,
            [class^=cell].py-0--mmd {
                padding-top: 0;
                padding-bottom: 0
            }

            .my-0--mmd,
            [class^=cell].my-0--mmd {
                margin-top: 0;
                margin-bottom: 0
            }

            .p-0--mmd,
            [class^=cell].p-0--mmd {
                padding: 0
            }

            .m-0--mmd,
            [class^=cell].m-0--mmd {
                margin: 0
            }

            .pb-15--mmd,
            [class^=cell].pb-15--mmd {
                padding-bottom: 15px
            }

            .mb-15--mmd,
            [class^=cell].mb-15--mmd {
                margin-bottom: 15px
            }

            .pt-15--mmd,
            [class^=cell].pt-15--mmd {
                padding-top: 15px
            }

            .mt-15--mmd,
            [class^=cell].mt-15--mmd {
                margin-top: 15px
            }

            .pl-15--mmd,
            [class^=cell].pl-15--mmd {
                padding-left: 15px
            }

            .ml-15--mmd,
            [class^=cell].ml-15--mmd {
                margin-left: 15px
            }

            .pr-15--mmd,
            [class^=cell].pr-15--mmd {
                padding-right: 15px
            }

            .mr-15--mmd,
            [class^=cell].mr-15--mmd {
                margin-right: 15px
            }

            .px-15--mmd,
            [class^=cell].px-15--mmd {
                padding-left: 15px;
                padding-right: 15px
            }

            .mx-15--mmd,
            [class^=cell].mx-15--mmd {
                margin-left: 15px;
                margin-right: 15px
            }

            .py-15--mmd,
            [class^=cell].py-15--mmd {
                padding-top: 15px;
                padding-bottom: 15px
            }

            .my-15--mmd,
            [class^=cell].my-15--mmd {
                margin-top: 15px;
                margin-bottom: 15px
            }

            .p-15--mmd,
            [class^=cell].p-15--mmd {
                padding: 15px
            }

            .m-15--mmd,
            [class^=cell].m-15--mmd {
                margin: 15px
            }

            .pb-def--mmd,
            [class^=cell].pb-def--mmd {
                padding-bottom: 1.5rem
            }

            .mb-def--mmd,
            [class^=cell].mb-def--mmd {
                margin-bottom: 1.5rem
            }

            .pt-def--mmd,
            [class^=cell].pt-def--mmd {
                padding-top: 1.5rem
            }

            .mt-def--mmd,
            [class^=cell].mt-def--mmd {
                margin-top: 1.5rem
            }

            .pl-def--mmd,
            [class^=cell].pl-def--mmd {
                padding-left: 1.5rem
            }

            .ml-def--mmd,
            [class^=cell].ml-def--mmd {
                margin-left: 1.5rem
            }

            .pr-def--mmd,
            [class^=cell].pr-def--mmd {
                padding-right: 1.5rem
            }

            .mr-def--mmd,
            [class^=cell].mr-def--mmd {
                margin-right: 1.5rem
            }

            .px-def--mmd,
            [class^=cell].px-def--mmd {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mx-def--mmd,
            [class^=cell].mx-def--mmd {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .py-def--mmd,
            [class^=cell].py-def--mmd {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .my-def--mmd,
            [class^=cell].my-def--mmd {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .p-def--mmd,
            [class^=cell].p-def--mmd {
                padding: 1.5rem
            }

            .m-def--mmd,
            [class^=cell].m-def--mmd {
                margin: 1.5rem
            }

            .pb-big--mmd,
            [class^=cell].pb-big--mmd {
                padding-bottom: 3rem
            }

            .mb-big--mmd,
            [class^=cell].mb-big--mmd {
                margin-bottom: 3rem
            }

            .pt-big--mmd,
            [class^=cell].pt-big--mmd {
                padding-top: 3rem
            }

            .mt-big--mmd,
            [class^=cell].mt-big--mmd {
                margin-top: 3rem
            }

            .pl-big--mmd,
            [class^=cell].pl-big--mmd {
                padding-left: 3rem
            }

            .ml-big--mmd,
            [class^=cell].ml-big--mmd {
                margin-left: 3rem
            }

            .pr-big--mmd,
            [class^=cell].pr-big--mmd {
                padding-right: 3rem
            }

            .mr-big--mmd,
            [class^=cell].mr-big--mmd {
                margin-right: 3rem
            }

            .px-big--mmd,
            [class^=cell].px-big--mmd {
                padding-left: 3rem;
                padding-right: 3rem
            }

            .mx-big--mmd,
            [class^=cell].mx-big--mmd {
                margin-left: 3rem;
                margin-right: 3rem
            }

            .py-big--mmd,
            [class^=cell].py-big--mmd {
                padding-top: 3rem;
                padding-bottom: 3rem
            }

            .my-big--mmd,
            [class^=cell].my-big--mmd {
                margin-top: 3rem;
                margin-bottom: 3rem
            }

            .p-big--mmd,
            [class^=cell].p-big--mmd {
                padding: 3rem
            }

            .m-big--mmd,
            [class^=cell].m-big--mmd {
                margin: 3rem
            }
        }

        @media(max-width:370px) {

            .mb--msm,
            [class^=cell].mb--msm {
                margin-bottom: 1.5rem
            }

            .pb--msm,
            [class^=cell].pb--msm {
                padding-bottom: 1.5rem
            }

            .mba--msm,
            [class^=cell].mba--msm {
                margin-bottom: auto
            }

            .mt--msm,
            [class^=cell].mt--msm {
                margin-top: 1.5rem
            }

            .pt--msm,
            [class^=cell].pt--msm {
                padding-top: 1.5rem
            }

            .mta--msm,
            [class^=cell].mta--msm {
                margin-top: auto
            }

            .ml--msm,
            [class^=cell].ml--msm {
                margin-left: 1.5rem
            }

            .pl--msm,
            [class^=cell].pl--msm {
                padding-left: 1.5rem
            }

            .mla--msm,
            [class^=cell].mla--msm {
                margin-left: auto
            }

            .mr--msm,
            [class^=cell].mr--msm {
                margin-right: 1.5rem
            }

            .pr--msm,
            [class^=cell].pr--msm {
                padding-right: 1.5rem
            }

            .mra--msm,
            [class^=cell].mra--msm {
                margin-right: auto
            }

            .mx--msm,
            [class^=cell].mx--msm {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .px--msm,
            [class^=cell].px--msm {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mxa--msm,
            [class^=cell].mxa--msm {
                margin-left: auto;
                margin-right: auto
            }

            .my--msm,
            [class^=cell].my--msm {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .py--msm,
            [class^=cell].py--msm {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .mya--msm,
            [class^=cell].mya--msm {
                margin-top: auto;
                margin-bottom: auto
            }

            .m--msm,
            [class^=cell].m--msm {
                margin: 1.5rem
            }

            .p--msm,
            [class^=cell].p--msm {
                padding: 1.5rem
            }

            .ma--msm,
            [class^=cell].ma--msm {
                margin: auto
            }

            .pb-0--msm,
            [class^=cell].pb-0--msm {
                padding-bottom: 0
            }

            .mb-0--msm,
            [class^=cell].mb-0--msm {
                margin-bottom: 0
            }

            .pt-0--msm,
            [class^=cell].pt-0--msm {
                padding-top: 0
            }

            .mt-0--msm,
            [class^=cell].mt-0--msm {
                margin-top: 0
            }

            .pl-0--msm,
            [class^=cell].pl-0--msm {
                padding-left: 0
            }

            .ml-0--msm,
            [class^=cell].ml-0--msm {
                margin-left: 0
            }

            .pr-0--msm,
            [class^=cell].pr-0--msm {
                padding-right: 0
            }

            .mr-0--msm,
            [class^=cell].mr-0--msm {
                margin-right: 0
            }

            .px-0--msm,
            [class^=cell].px-0--msm {
                padding-left: 0;
                padding-right: 0
            }

            .mx-0--msm,
            [class^=cell].mx-0--msm {
                margin-left: 0;
                margin-right: 0
            }

            .py-0--msm,
            [class^=cell].py-0--msm {
                padding-top: 0;
                padding-bottom: 0
            }

            .my-0--msm,
            [class^=cell].my-0--msm {
                margin-top: 0;
                margin-bottom: 0
            }

            .p-0--msm,
            [class^=cell].p-0--msm {
                padding: 0
            }

            .m-0--msm,
            [class^=cell].m-0--msm {
                margin: 0
            }

            .pb-15--msm,
            [class^=cell].pb-15--msm {
                padding-bottom: 15px
            }

            .mb-15--msm,
            [class^=cell].mb-15--msm {
                margin-bottom: 15px
            }

            .pt-15--msm,
            [class^=cell].pt-15--msm {
                padding-top: 15px
            }

            .mt-15--msm,
            [class^=cell].mt-15--msm {
                margin-top: 15px
            }

            .pl-15--msm,
            [class^=cell].pl-15--msm {
                padding-left: 15px
            }

            .ml-15--msm,
            [class^=cell].ml-15--msm {
                margin-left: 15px
            }

            .pr-15--msm,
            [class^=cell].pr-15--msm {
                padding-right: 15px
            }

            .mr-15--msm,
            [class^=cell].mr-15--msm {
                margin-right: 15px
            }

            .px-15--msm,
            [class^=cell].px-15--msm {
                padding-left: 15px;
                padding-right: 15px
            }

            .mx-15--msm,
            [class^=cell].mx-15--msm {
                margin-left: 15px;
                margin-right: 15px
            }

            .py-15--msm,
            [class^=cell].py-15--msm {
                padding-top: 15px;
                padding-bottom: 15px
            }

            .my-15--msm,
            [class^=cell].my-15--msm {
                margin-top: 15px;
                margin-bottom: 15px
            }

            .p-15--msm,
            [class^=cell].p-15--msm {
                padding: 15px
            }

            .m-15--msm,
            [class^=cell].m-15--msm {
                margin: 15px
            }

            .pb-def--msm,
            [class^=cell].pb-def--msm {
                padding-bottom: 1.5rem
            }

            .mb-def--msm,
            [class^=cell].mb-def--msm {
                margin-bottom: 1.5rem
            }

            .pt-def--msm,
            [class^=cell].pt-def--msm {
                padding-top: 1.5rem
            }

            .mt-def--msm,
            [class^=cell].mt-def--msm {
                margin-top: 1.5rem
            }

            .pl-def--msm,
            [class^=cell].pl-def--msm {
                padding-left: 1.5rem
            }

            .ml-def--msm,
            [class^=cell].ml-def--msm {
                margin-left: 1.5rem
            }

            .pr-def--msm,
            [class^=cell].pr-def--msm {
                padding-right: 1.5rem
            }

            .mr-def--msm,
            [class^=cell].mr-def--msm {
                margin-right: 1.5rem
            }

            .px-def--msm,
            [class^=cell].px-def--msm {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mx-def--msm,
            [class^=cell].mx-def--msm {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .py-def--msm,
            [class^=cell].py-def--msm {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .my-def--msm,
            [class^=cell].my-def--msm {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .p-def--msm,
            [class^=cell].p-def--msm {
                padding: 1.5rem
            }

            .m-def--msm,
            [class^=cell].m-def--msm {
                margin: 1.5rem
            }

            .pb-big--msm,
            [class^=cell].pb-big--msm {
                padding-bottom: 3rem
            }

            .mb-big--msm,
            [class^=cell].mb-big--msm {
                margin-bottom: 3rem
            }

            .pt-big--msm,
            [class^=cell].pt-big--msm {
                padding-top: 3rem
            }

            .mt-big--msm,
            [class^=cell].mt-big--msm {
                margin-top: 3rem
            }

            .pl-big--msm,
            [class^=cell].pl-big--msm {
                padding-left: 3rem
            }

            .ml-big--msm,
            [class^=cell].ml-big--msm {
                margin-left: 3rem
            }

            .pr-big--msm,
            [class^=cell].pr-big--msm {
                padding-right: 3rem
            }

            .mr-big--msm,
            [class^=cell].mr-big--msm {
                margin-right: 3rem
            }

            .px-big--msm,
            [class^=cell].px-big--msm {
                padding-left: 3rem;
                padding-right: 3rem
            }

            .mx-big--msm,
            [class^=cell].mx-big--msm {
                margin-left: 3rem;
                margin-right: 3rem
            }

            .py-big--msm,
            [class^=cell].py-big--msm {
                padding-top: 3rem;
                padding-bottom: 3rem
            }

            .my-big--msm,
            [class^=cell].my-big--msm {
                margin-top: 3rem;
                margin-bottom: 3rem
            }

            .p-big--msm,
            [class^=cell].p-big--msm {
                padding: 3rem
            }

            .m-big--msm,
            [class^=cell].m-big--msm {
                margin: 3rem
            }
        }

        @media(min-width:371px) {

            .mb--msm-i,
            [class^=cell].mb--msm-i {
                margin-bottom: 1.5rem
            }

            .pb--msm-i,
            [class^=cell].pb--msm-i {
                padding-bottom: 1.5rem
            }

            .mba--msm-i,
            [class^=cell].mba--msm-i {
                margin-bottom: auto
            }

            .mt--msm-i,
            [class^=cell].mt--msm-i {
                margin-top: 1.5rem
            }

            .pt--msm-i,
            [class^=cell].pt--msm-i {
                padding-top: 1.5rem
            }

            .mta--msm-i,
            [class^=cell].mta--msm-i {
                margin-top: auto
            }

            .ml--msm-i,
            [class^=cell].ml--msm-i {
                margin-left: 1.5rem
            }

            .pl--msm-i,
            [class^=cell].pl--msm-i {
                padding-left: 1.5rem
            }

            .mla--msm-i,
            [class^=cell].mla--msm-i {
                margin-left: auto
            }

            .mr--msm-i,
            [class^=cell].mr--msm-i {
                margin-right: 1.5rem
            }

            .pr--msm-i,
            [class^=cell].pr--msm-i {
                padding-right: 1.5rem
            }

            .mra--msm-i,
            [class^=cell].mra--msm-i {
                margin-right: auto
            }

            .mx--msm-i,
            [class^=cell].mx--msm-i {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .px--msm-i,
            [class^=cell].px--msm-i {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mxa--msm-i,
            [class^=cell].mxa--msm-i {
                margin-left: auto;
                margin-right: auto
            }

            .my--msm-i,
            [class^=cell].my--msm-i {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .py--msm-i,
            [class^=cell].py--msm-i {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .mya--msm-i,
            [class^=cell].mya--msm-i {
                margin-top: auto;
                margin-bottom: auto
            }

            .m--msm-i,
            [class^=cell].m--msm-i {
                margin: 1.5rem
            }

            .p--msm-i,
            [class^=cell].p--msm-i {
                padding: 1.5rem
            }

            .ma--msm-i,
            [class^=cell].ma--msm-i {
                margin: auto
            }

            .pb-0--msm-i,
            [class^=cell].pb-0--msm-i {
                padding-bottom: 0
            }

            .mb-0--msm-i,
            [class^=cell].mb-0--msm-i {
                margin-bottom: 0
            }

            .pt-0--msm-i,
            [class^=cell].pt-0--msm-i {
                padding-top: 0
            }

            .mt-0--msm-i,
            [class^=cell].mt-0--msm-i {
                margin-top: 0
            }

            .pl-0--msm-i,
            [class^=cell].pl-0--msm-i {
                padding-left: 0
            }

            .ml-0--msm-i,
            [class^=cell].ml-0--msm-i {
                margin-left: 0
            }

            .pr-0--msm-i,
            [class^=cell].pr-0--msm-i {
                padding-right: 0
            }

            .mr-0--msm-i,
            [class^=cell].mr-0--msm-i {
                margin-right: 0
            }

            .px-0--msm-i,
            [class^=cell].px-0--msm-i {
                padding-left: 0;
                padding-right: 0
            }

            .mx-0--msm-i,
            [class^=cell].mx-0--msm-i {
                margin-left: 0;
                margin-right: 0
            }

            .py-0--msm-i,
            [class^=cell].py-0--msm-i {
                padding-top: 0;
                padding-bottom: 0
            }

            .my-0--msm-i,
            [class^=cell].my-0--msm-i {
                margin-top: 0;
                margin-bottom: 0
            }

            .p-0--msm-i,
            [class^=cell].p-0--msm-i {
                padding: 0
            }

            .m-0--msm-i,
            [class^=cell].m-0--msm-i {
                margin: 0
            }

            .pb-15--msm-i,
            [class^=cell].pb-15--msm-i {
                padding-bottom: 15px
            }

            .mb-15--msm-i,
            [class^=cell].mb-15--msm-i {
                margin-bottom: 15px
            }

            .pt-15--msm-i,
            [class^=cell].pt-15--msm-i {
                padding-top: 15px
            }

            .mt-15--msm-i,
            [class^=cell].mt-15--msm-i {
                margin-top: 15px
            }

            .pl-15--msm-i,
            [class^=cell].pl-15--msm-i {
                padding-left: 15px
            }

            .ml-15--msm-i,
            [class^=cell].ml-15--msm-i {
                margin-left: 15px
            }

            .pr-15--msm-i,
            [class^=cell].pr-15--msm-i {
                padding-right: 15px
            }

            .mr-15--msm-i,
            [class^=cell].mr-15--msm-i {
                margin-right: 15px
            }

            .px-15--msm-i,
            [class^=cell].px-15--msm-i {
                padding-left: 15px;
                padding-right: 15px
            }

            .mx-15--msm-i,
            [class^=cell].mx-15--msm-i {
                margin-left: 15px;
                margin-right: 15px
            }

            .py-15--msm-i,
            [class^=cell].py-15--msm-i {
                padding-top: 15px;
                padding-bottom: 15px
            }

            .my-15--msm-i,
            [class^=cell].my-15--msm-i {
                margin-top: 15px;
                margin-bottom: 15px
            }

            .p-15--msm-i,
            [class^=cell].p-15--msm-i {
                padding: 15px
            }

            .m-15--msm-i,
            [class^=cell].m-15--msm-i {
                margin: 15px
            }

            .pb-def--msm-i,
            [class^=cell].pb-def--msm-i {
                padding-bottom: 1.5rem
            }

            .mb-def--msm-i,
            [class^=cell].mb-def--msm-i {
                margin-bottom: 1.5rem
            }

            .pt-def--msm-i,
            [class^=cell].pt-def--msm-i {
                padding-top: 1.5rem
            }

            .mt-def--msm-i,
            [class^=cell].mt-def--msm-i {
                margin-top: 1.5rem
            }

            .pl-def--msm-i,
            [class^=cell].pl-def--msm-i {
                padding-left: 1.5rem
            }

            .ml-def--msm-i,
            [class^=cell].ml-def--msm-i {
                margin-left: 1.5rem
            }

            .pr-def--msm-i,
            [class^=cell].pr-def--msm-i {
                padding-right: 1.5rem
            }

            .mr-def--msm-i,
            [class^=cell].mr-def--msm-i {
                margin-right: 1.5rem
            }

            .px-def--msm-i,
            [class^=cell].px-def--msm-i {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mx-def--msm-i,
            [class^=cell].mx-def--msm-i {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .py-def--msm-i,
            [class^=cell].py-def--msm-i {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .my-def--msm-i,
            [class^=cell].my-def--msm-i {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .p-def--msm-i,
            [class^=cell].p-def--msm-i {
                padding: 1.5rem
            }

            .m-def--msm-i,
            [class^=cell].m-def--msm-i {
                margin: 1.5rem
            }

            .pb-big--msm-i,
            [class^=cell].pb-big--msm-i {
                padding-bottom: 3rem
            }

            .mb-big--msm-i,
            [class^=cell].mb-big--msm-i {
                margin-bottom: 3rem
            }

            .pt-big--msm-i,
            [class^=cell].pt-big--msm-i {
                padding-top: 3rem
            }

            .mt-big--msm-i,
            [class^=cell].mt-big--msm-i {
                margin-top: 3rem
            }

            .pl-big--msm-i,
            [class^=cell].pl-big--msm-i {
                padding-left: 3rem
            }

            .ml-big--msm-i,
            [class^=cell].ml-big--msm-i {
                margin-left: 3rem
            }

            .pr-big--msm-i,
            [class^=cell].pr-big--msm-i {
                padding-right: 3rem
            }

            .mr-big--msm-i,
            [class^=cell].mr-big--msm-i {
                margin-right: 3rem
            }

            .px-big--msm-i,
            [class^=cell].px-big--msm-i {
                padding-left: 3rem;
                padding-right: 3rem
            }

            .mx-big--msm-i,
            [class^=cell].mx-big--msm-i {
                margin-left: 3rem;
                margin-right: 3rem
            }

            .py-big--msm-i,
            [class^=cell].py-big--msm-i {
                padding-top: 3rem;
                padding-bottom: 3rem
            }

            .my-big--msm-i,
            [class^=cell].my-big--msm-i {
                margin-top: 3rem;
                margin-bottom: 3rem
            }

            .p-big--msm-i,
            [class^=cell].p-big--msm-i {
                padding: 3rem
            }

            .m-big--msm-i,
            [class^=cell].m-big--msm-i {
                margin: 3rem
            }
        }

        @media(min-width:551px) {

            .mb--mmd-i,
            [class^=cell].mb--mmd-i {
                margin-bottom: 1.5rem
            }

            .pb--mmd-i,
            [class^=cell].pb--mmd-i {
                padding-bottom: 1.5rem
            }

            .mba--mmd-i,
            [class^=cell].mba--mmd-i {
                margin-bottom: auto
            }

            .mt--mmd-i,
            [class^=cell].mt--mmd-i {
                margin-top: 1.5rem
            }

            .pt--mmd-i,
            [class^=cell].pt--mmd-i {
                padding-top: 1.5rem
            }

            .mta--mmd-i,
            [class^=cell].mta--mmd-i {
                margin-top: auto
            }

            .ml--mmd-i,
            [class^=cell].ml--mmd-i {
                margin-left: 1.5rem
            }

            .pl--mmd-i,
            [class^=cell].pl--mmd-i {
                padding-left: 1.5rem
            }

            .mla--mmd-i,
            [class^=cell].mla--mmd-i {
                margin-left: auto
            }

            .mr--mmd-i,
            [class^=cell].mr--mmd-i {
                margin-right: 1.5rem
            }

            .pr--mmd-i,
            [class^=cell].pr--mmd-i {
                padding-right: 1.5rem
            }

            .mra--mmd-i,
            [class^=cell].mra--mmd-i {
                margin-right: auto
            }

            .mx--mmd-i,
            [class^=cell].mx--mmd-i {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .px--mmd-i,
            [class^=cell].px--mmd-i {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mxa--mmd-i,
            [class^=cell].mxa--mmd-i {
                margin-left: auto;
                margin-right: auto
            }

            .my--mmd-i,
            [class^=cell].my--mmd-i {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .py--mmd-i,
            [class^=cell].py--mmd-i {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .mya--mmd-i,
            [class^=cell].mya--mmd-i {
                margin-top: auto;
                margin-bottom: auto
            }

            .m--mmd-i,
            [class^=cell].m--mmd-i {
                margin: 1.5rem
            }

            .p--mmd-i,
            [class^=cell].p--mmd-i {
                padding: 1.5rem
            }

            .ma--mmd-i,
            [class^=cell].ma--mmd-i {
                margin: auto
            }

            .pb-0--mmd-i,
            [class^=cell].pb-0--mmd-i {
                padding-bottom: 0
            }

            .mb-0--mmd-i,
            [class^=cell].mb-0--mmd-i {
                margin-bottom: 0
            }

            .pt-0--mmd-i,
            [class^=cell].pt-0--mmd-i {
                padding-top: 0
            }

            .mt-0--mmd-i,
            [class^=cell].mt-0--mmd-i {
                margin-top: 0
            }

            .pl-0--mmd-i,
            [class^=cell].pl-0--mmd-i {
                padding-left: 0
            }

            .ml-0--mmd-i,
            [class^=cell].ml-0--mmd-i {
                margin-left: 0
            }

            .pr-0--mmd-i,
            [class^=cell].pr-0--mmd-i {
                padding-right: 0
            }

            .mr-0--mmd-i,
            [class^=cell].mr-0--mmd-i {
                margin-right: 0
            }

            .px-0--mmd-i,
            [class^=cell].px-0--mmd-i {
                padding-left: 0;
                padding-right: 0
            }

            .mx-0--mmd-i,
            [class^=cell].mx-0--mmd-i {
                margin-left: 0;
                margin-right: 0
            }

            .py-0--mmd-i,
            [class^=cell].py-0--mmd-i {
                padding-top: 0;
                padding-bottom: 0
            }

            .my-0--mmd-i,
            [class^=cell].my-0--mmd-i {
                margin-top: 0;
                margin-bottom: 0
            }

            .p-0--mmd-i,
            [class^=cell].p-0--mmd-i {
                padding: 0
            }

            .m-0--mmd-i,
            [class^=cell].m-0--mmd-i {
                margin: 0
            }

            .pb-15--mmd-i,
            [class^=cell].pb-15--mmd-i {
                padding-bottom: 15px
            }

            .mb-15--mmd-i,
            [class^=cell].mb-15--mmd-i {
                margin-bottom: 15px
            }

            .pt-15--mmd-i,
            [class^=cell].pt-15--mmd-i {
                padding-top: 15px
            }

            .mt-15--mmd-i,
            [class^=cell].mt-15--mmd-i {
                margin-top: 15px
            }

            .pl-15--mmd-i,
            [class^=cell].pl-15--mmd-i {
                padding-left: 15px
            }

            .ml-15--mmd-i,
            [class^=cell].ml-15--mmd-i {
                margin-left: 15px
            }

            .pr-15--mmd-i,
            [class^=cell].pr-15--mmd-i {
                padding-right: 15px
            }

            .mr-15--mmd-i,
            [class^=cell].mr-15--mmd-i {
                margin-right: 15px
            }

            .px-15--mmd-i,
            [class^=cell].px-15--mmd-i {
                padding-left: 15px;
                padding-right: 15px
            }

            .mx-15--mmd-i,
            [class^=cell].mx-15--mmd-i {
                margin-left: 15px;
                margin-right: 15px
            }

            .py-15--mmd-i,
            [class^=cell].py-15--mmd-i {
                padding-top: 15px;
                padding-bottom: 15px
            }

            .my-15--mmd-i,
            [class^=cell].my-15--mmd-i {
                margin-top: 15px;
                margin-bottom: 15px
            }

            .p-15--mmd-i,
            [class^=cell].p-15--mmd-i {
                padding: 15px
            }

            .m-15--mmd-i,
            [class^=cell].m-15--mmd-i {
                margin: 15px
            }

            .pb-def--mmd-i,
            [class^=cell].pb-def--mmd-i {
                padding-bottom: 1.5rem
            }

            .mb-def--mmd-i,
            [class^=cell].mb-def--mmd-i {
                margin-bottom: 1.5rem
            }

            .pt-def--mmd-i,
            [class^=cell].pt-def--mmd-i {
                padding-top: 1.5rem
            }

            .mt-def--mmd-i,
            [class^=cell].mt-def--mmd-i {
                margin-top: 1.5rem
            }

            .pl-def--mmd-i,
            [class^=cell].pl-def--mmd-i {
                padding-left: 1.5rem
            }

            .ml-def--mmd-i,
            [class^=cell].ml-def--mmd-i {
                margin-left: 1.5rem
            }

            .pr-def--mmd-i,
            [class^=cell].pr-def--mmd-i {
                padding-right: 1.5rem
            }

            .mr-def--mmd-i,
            [class^=cell].mr-def--mmd-i {
                margin-right: 1.5rem
            }

            .px-def--mmd-i,
            [class^=cell].px-def--mmd-i {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mx-def--mmd-i,
            [class^=cell].mx-def--mmd-i {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .py-def--mmd-i,
            [class^=cell].py-def--mmd-i {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .my-def--mmd-i,
            [class^=cell].my-def--mmd-i {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .p-def--mmd-i,
            [class^=cell].p-def--mmd-i {
                padding: 1.5rem
            }

            .m-def--mmd-i,
            [class^=cell].m-def--mmd-i {
                margin: 1.5rem
            }

            .pb-big--mmd-i,
            [class^=cell].pb-big--mmd-i {
                padding-bottom: 3rem
            }

            .mb-big--mmd-i,
            [class^=cell].mb-big--mmd-i {
                margin-bottom: 3rem
            }

            .pt-big--mmd-i,
            [class^=cell].pt-big--mmd-i {
                padding-top: 3rem
            }

            .mt-big--mmd-i,
            [class^=cell].mt-big--mmd-i {
                margin-top: 3rem
            }

            .pl-big--mmd-i,
            [class^=cell].pl-big--mmd-i {
                padding-left: 3rem
            }

            .ml-big--mmd-i,
            [class^=cell].ml-big--mmd-i {
                margin-left: 3rem
            }

            .pr-big--mmd-i,
            [class^=cell].pr-big--mmd-i {
                padding-right: 3rem
            }

            .mr-big--mmd-i,
            [class^=cell].mr-big--mmd-i {
                margin-right: 3rem
            }

            .px-big--mmd-i,
            [class^=cell].px-big--mmd-i {
                padding-left: 3rem;
                padding-right: 3rem
            }

            .mx-big--mmd-i,
            [class^=cell].mx-big--mmd-i {
                margin-left: 3rem;
                margin-right: 3rem
            }

            .py-big--mmd-i,
            [class^=cell].py-big--mmd-i {
                padding-top: 3rem;
                padding-bottom: 3rem
            }

            .my-big--mmd-i,
            [class^=cell].my-big--mmd-i {
                margin-top: 3rem;
                margin-bottom: 3rem
            }

            .p-big--mmd-i,
            [class^=cell].p-big--mmd-i {
                padding: 3rem
            }

            .m-big--mmd-i,
            [class^=cell].m-big--mmd-i {
                margin: 3rem
            }
        }

        @media(min-width:601px) {

            .mb--mlg-i,
            [class^=cell].mb--mlg-i {
                margin-bottom: 1.5rem
            }

            .pb--mlg-i,
            [class^=cell].pb--mlg-i {
                padding-bottom: 1.5rem
            }

            .mba--mlg-i,
            [class^=cell].mba--mlg-i {
                margin-bottom: auto
            }

            .mt--mlg-i,
            [class^=cell].mt--mlg-i {
                margin-top: 1.5rem
            }

            .pt--mlg-i,
            [class^=cell].pt--mlg-i {
                padding-top: 1.5rem
            }

            .mta--mlg-i,
            [class^=cell].mta--mlg-i {
                margin-top: auto
            }

            .ml--mlg-i,
            [class^=cell].ml--mlg-i {
                margin-left: 1.5rem
            }

            .pl--mlg-i,
            [class^=cell].pl--mlg-i {
                padding-left: 1.5rem
            }

            .mla--mlg-i,
            [class^=cell].mla--mlg-i {
                margin-left: auto
            }

            .mr--mlg-i,
            [class^=cell].mr--mlg-i {
                margin-right: 1.5rem
            }

            .pr--mlg-i,
            [class^=cell].pr--mlg-i {
                padding-right: 1.5rem
            }

            .mra--mlg-i,
            [class^=cell].mra--mlg-i {
                margin-right: auto
            }

            .mx--mlg-i,
            [class^=cell].mx--mlg-i {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .px--mlg-i,
            [class^=cell].px--mlg-i {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mxa--mlg-i,
            [class^=cell].mxa--mlg-i {
                margin-left: auto;
                margin-right: auto
            }

            .my--mlg-i,
            [class^=cell].my--mlg-i {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .py--mlg-i,
            [class^=cell].py--mlg-i {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .mya--mlg-i,
            [class^=cell].mya--mlg-i {
                margin-top: auto;
                margin-bottom: auto
            }

            .m--mlg-i,
            [class^=cell].m--mlg-i {
                margin: 1.5rem
            }

            .p--mlg-i,
            [class^=cell].p--mlg-i {
                padding: 1.5rem
            }

            .ma--mlg-i,
            [class^=cell].ma--mlg-i {
                margin: auto
            }

            .pb-0--mlg-i,
            [class^=cell].pb-0--mlg-i {
                padding-bottom: 0
            }

            .mb-0--mlg-i,
            [class^=cell].mb-0--mlg-i {
                margin-bottom: 0
            }

            .pt-0--mlg-i,
            [class^=cell].pt-0--mlg-i {
                padding-top: 0
            }

            .mt-0--mlg-i,
            [class^=cell].mt-0--mlg-i {
                margin-top: 0
            }

            .pl-0--mlg-i,
            [class^=cell].pl-0--mlg-i {
                padding-left: 0
            }

            .ml-0--mlg-i,
            [class^=cell].ml-0--mlg-i {
                margin-left: 0
            }

            .pr-0--mlg-i,
            [class^=cell].pr-0--mlg-i {
                padding-right: 0
            }

            .mr-0--mlg-i,
            [class^=cell].mr-0--mlg-i {
                margin-right: 0
            }

            .px-0--mlg-i,
            [class^=cell].px-0--mlg-i {
                padding-left: 0;
                padding-right: 0
            }

            .mx-0--mlg-i,
            [class^=cell].mx-0--mlg-i {
                margin-left: 0;
                margin-right: 0
            }

            .py-0--mlg-i,
            [class^=cell].py-0--mlg-i {
                padding-top: 0;
                padding-bottom: 0
            }

            .my-0--mlg-i,
            [class^=cell].my-0--mlg-i {
                margin-top: 0;
                margin-bottom: 0
            }

            .p-0--mlg-i,
            [class^=cell].p-0--mlg-i {
                padding: 0
            }

            .m-0--mlg-i,
            [class^=cell].m-0--mlg-i {
                margin: 0
            }

            .pb-15--mlg-i,
            [class^=cell].pb-15--mlg-i {
                padding-bottom: 15px
            }

            .mb-15--mlg-i,
            [class^=cell].mb-15--mlg-i {
                margin-bottom: 15px
            }

            .pt-15--mlg-i,
            [class^=cell].pt-15--mlg-i {
                padding-top: 15px
            }

            .mt-15--mlg-i,
            [class^=cell].mt-15--mlg-i {
                margin-top: 15px
            }

            .pl-15--mlg-i,
            [class^=cell].pl-15--mlg-i {
                padding-left: 15px
            }

            .ml-15--mlg-i,
            [class^=cell].ml-15--mlg-i {
                margin-left: 15px
            }

            .pr-15--mlg-i,
            [class^=cell].pr-15--mlg-i {
                padding-right: 15px
            }

            .mr-15--mlg-i,
            [class^=cell].mr-15--mlg-i {
                margin-right: 15px
            }

            .px-15--mlg-i,
            [class^=cell].px-15--mlg-i {
                padding-left: 15px;
                padding-right: 15px
            }

            .mx-15--mlg-i,
            [class^=cell].mx-15--mlg-i {
                margin-left: 15px;
                margin-right: 15px
            }

            .py-15--mlg-i,
            [class^=cell].py-15--mlg-i {
                padding-top: 15px;
                padding-bottom: 15px
            }

            .my-15--mlg-i,
            [class^=cell].my-15--mlg-i {
                margin-top: 15px;
                margin-bottom: 15px
            }

            .p-15--mlg-i,
            [class^=cell].p-15--mlg-i {
                padding: 15px
            }

            .m-15--mlg-i,
            [class^=cell].m-15--mlg-i {
                margin: 15px
            }

            .pb-def--mlg-i,
            [class^=cell].pb-def--mlg-i {
                padding-bottom: 1.5rem
            }

            .mb-def--mlg-i,
            [class^=cell].mb-def--mlg-i {
                margin-bottom: 1.5rem
            }

            .pt-def--mlg-i,
            [class^=cell].pt-def--mlg-i {
                padding-top: 1.5rem
            }

            .mt-def--mlg-i,
            [class^=cell].mt-def--mlg-i {
                margin-top: 1.5rem
            }

            .pl-def--mlg-i,
            [class^=cell].pl-def--mlg-i {
                padding-left: 1.5rem
            }

            .ml-def--mlg-i,
            [class^=cell].ml-def--mlg-i {
                margin-left: 1.5rem
            }

            .pr-def--mlg-i,
            [class^=cell].pr-def--mlg-i {
                padding-right: 1.5rem
            }

            .mr-def--mlg-i,
            [class^=cell].mr-def--mlg-i {
                margin-right: 1.5rem
            }

            .px-def--mlg-i,
            [class^=cell].px-def--mlg-i {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mx-def--mlg-i,
            [class^=cell].mx-def--mlg-i {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .py-def--mlg-i,
            [class^=cell].py-def--mlg-i {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .my-def--mlg-i,
            [class^=cell].my-def--mlg-i {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .p-def--mlg-i,
            [class^=cell].p-def--mlg-i {
                padding: 1.5rem
            }

            .m-def--mlg-i,
            [class^=cell].m-def--mlg-i {
                margin: 1.5rem
            }

            .pb-big--mlg-i,
            [class^=cell].pb-big--mlg-i {
                padding-bottom: 3rem
            }

            .mb-big--mlg-i,
            [class^=cell].mb-big--mlg-i {
                margin-bottom: 3rem
            }

            .pt-big--mlg-i,
            [class^=cell].pt-big--mlg-i {
                padding-top: 3rem
            }

            .mt-big--mlg-i,
            [class^=cell].mt-big--mlg-i {
                margin-top: 3rem
            }

            .pl-big--mlg-i,
            [class^=cell].pl-big--mlg-i {
                padding-left: 3rem
            }

            .ml-big--mlg-i,
            [class^=cell].ml-big--mlg-i {
                margin-left: 3rem
            }

            .pr-big--mlg-i,
            [class^=cell].pr-big--mlg-i {
                padding-right: 3rem
            }

            .mr-big--mlg-i,
            [class^=cell].mr-big--mlg-i {
                margin-right: 3rem
            }

            .px-big--mlg-i,
            [class^=cell].px-big--mlg-i {
                padding-left: 3rem;
                padding-right: 3rem
            }

            .mx-big--mlg-i,
            [class^=cell].mx-big--mlg-i {
                margin-left: 3rem;
                margin-right: 3rem
            }

            .py-big--mlg-i,
            [class^=cell].py-big--mlg-i {
                padding-top: 3rem;
                padding-bottom: 3rem
            }

            .my-big--mlg-i,
            [class^=cell].my-big--mlg-i {
                margin-top: 3rem;
                margin-bottom: 3rem
            }

            .p-big--mlg-i,
            [class^=cell].p-big--mlg-i {
                padding: 3rem
            }

            .m-big--mlg-i,
            [class^=cell].m-big--mlg-i {
                margin: 3rem
            }
        }

        @media(min-width:701px) {

            .mb--tsm-i,
            [class^=cell].mb--tsm-i {
                margin-bottom: 1.5rem
            }

            .pb--tsm-i,
            [class^=cell].pb--tsm-i {
                padding-bottom: 1.5rem
            }

            .mba--tsm-i,
            [class^=cell].mba--tsm-i {
                margin-bottom: auto
            }

            .mt--tsm-i,
            [class^=cell].mt--tsm-i {
                margin-top: 1.5rem
            }

            .pt--tsm-i,
            [class^=cell].pt--tsm-i {
                padding-top: 1.5rem
            }

            .mta--tsm-i,
            [class^=cell].mta--tsm-i {
                margin-top: auto
            }

            .ml--tsm-i,
            [class^=cell].ml--tsm-i {
                margin-left: 1.5rem
            }

            .pl--tsm-i,
            [class^=cell].pl--tsm-i {
                padding-left: 1.5rem
            }

            .mla--tsm-i,
            [class^=cell].mla--tsm-i {
                margin-left: auto
            }

            .mr--tsm-i,
            [class^=cell].mr--tsm-i {
                margin-right: 1.5rem
            }

            .pr--tsm-i,
            [class^=cell].pr--tsm-i {
                padding-right: 1.5rem
            }

            .mra--tsm-i,
            [class^=cell].mra--tsm-i {
                margin-right: auto
            }

            .mx--tsm-i,
            [class^=cell].mx--tsm-i {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .px--tsm-i,
            [class^=cell].px--tsm-i {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mxa--tsm-i,
            [class^=cell].mxa--tsm-i {
                margin-left: auto;
                margin-right: auto
            }

            .my--tsm-i,
            [class^=cell].my--tsm-i {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .py--tsm-i,
            [class^=cell].py--tsm-i {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .mya--tsm-i,
            [class^=cell].mya--tsm-i {
                margin-top: auto;
                margin-bottom: auto
            }

            .m--tsm-i,
            [class^=cell].m--tsm-i {
                margin: 1.5rem
            }

            .p--tsm-i,
            [class^=cell].p--tsm-i {
                padding: 1.5rem
            }

            .ma--tsm-i,
            [class^=cell].ma--tsm-i {
                margin: auto
            }

            .pb-0--tsm-i,
            [class^=cell].pb-0--tsm-i {
                padding-bottom: 0
            }

            .mb-0--tsm-i,
            [class^=cell].mb-0--tsm-i {
                margin-bottom: 0
            }

            .pt-0--tsm-i,
            [class^=cell].pt-0--tsm-i {
                padding-top: 0
            }

            .mt-0--tsm-i,
            [class^=cell].mt-0--tsm-i {
                margin-top: 0
            }

            .pl-0--tsm-i,
            [class^=cell].pl-0--tsm-i {
                padding-left: 0
            }

            .ml-0--tsm-i,
            [class^=cell].ml-0--tsm-i {
                margin-left: 0
            }

            .pr-0--tsm-i,
            [class^=cell].pr-0--tsm-i {
                padding-right: 0
            }

            .mr-0--tsm-i,
            [class^=cell].mr-0--tsm-i {
                margin-right: 0
            }

            .px-0--tsm-i,
            [class^=cell].px-0--tsm-i {
                padding-left: 0;
                padding-right: 0
            }

            .mx-0--tsm-i,
            [class^=cell].mx-0--tsm-i {
                margin-left: 0;
                margin-right: 0
            }

            .py-0--tsm-i,
            [class^=cell].py-0--tsm-i {
                padding-top: 0;
                padding-bottom: 0
            }

            .my-0--tsm-i,
            [class^=cell].my-0--tsm-i {
                margin-top: 0;
                margin-bottom: 0
            }

            .p-0--tsm-i,
            [class^=cell].p-0--tsm-i {
                padding: 0
            }

            .m-0--tsm-i,
            [class^=cell].m-0--tsm-i {
                margin: 0
            }

            .pb-15--tsm-i,
            [class^=cell].pb-15--tsm-i {
                padding-bottom: 15px
            }

            .mb-15--tsm-i,
            [class^=cell].mb-15--tsm-i {
                margin-bottom: 15px
            }

            .pt-15--tsm-i,
            [class^=cell].pt-15--tsm-i {
                padding-top: 15px
            }

            .mt-15--tsm-i,
            [class^=cell].mt-15--tsm-i {
                margin-top: 15px
            }

            .pl-15--tsm-i,
            [class^=cell].pl-15--tsm-i {
                padding-left: 15px
            }

            .ml-15--tsm-i,
            [class^=cell].ml-15--tsm-i {
                margin-left: 15px
            }

            .pr-15--tsm-i,
            [class^=cell].pr-15--tsm-i {
                padding-right: 15px
            }

            .mr-15--tsm-i,
            [class^=cell].mr-15--tsm-i {
                margin-right: 15px
            }

            .px-15--tsm-i,
            [class^=cell].px-15--tsm-i {
                padding-left: 15px;
                padding-right: 15px
            }

            .mx-15--tsm-i,
            [class^=cell].mx-15--tsm-i {
                margin-left: 15px;
                margin-right: 15px
            }

            .py-15--tsm-i,
            [class^=cell].py-15--tsm-i {
                padding-top: 15px;
                padding-bottom: 15px
            }

            .my-15--tsm-i,
            [class^=cell].my-15--tsm-i {
                margin-top: 15px;
                margin-bottom: 15px
            }

            .p-15--tsm-i,
            [class^=cell].p-15--tsm-i {
                padding: 15px
            }

            .m-15--tsm-i,
            [class^=cell].m-15--tsm-i {
                margin: 15px
            }

            .pb-def--tsm-i,
            [class^=cell].pb-def--tsm-i {
                padding-bottom: 1.5rem
            }

            .mb-def--tsm-i,
            [class^=cell].mb-def--tsm-i {
                margin-bottom: 1.5rem
            }

            .pt-def--tsm-i,
            [class^=cell].pt-def--tsm-i {
                padding-top: 1.5rem
            }

            .mt-def--tsm-i,
            [class^=cell].mt-def--tsm-i {
                margin-top: 1.5rem
            }

            .pl-def--tsm-i,
            [class^=cell].pl-def--tsm-i {
                padding-left: 1.5rem
            }

            .ml-def--tsm-i,
            [class^=cell].ml-def--tsm-i {
                margin-left: 1.5rem
            }

            .pr-def--tsm-i,
            [class^=cell].pr-def--tsm-i {
                padding-right: 1.5rem
            }

            .mr-def--tsm-i,
            [class^=cell].mr-def--tsm-i {
                margin-right: 1.5rem
            }

            .px-def--tsm-i,
            [class^=cell].px-def--tsm-i {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mx-def--tsm-i,
            [class^=cell].mx-def--tsm-i {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .py-def--tsm-i,
            [class^=cell].py-def--tsm-i {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .my-def--tsm-i,
            [class^=cell].my-def--tsm-i {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .p-def--tsm-i,
            [class^=cell].p-def--tsm-i {
                padding: 1.5rem
            }

            .m-def--tsm-i,
            [class^=cell].m-def--tsm-i {
                margin: 1.5rem
            }

            .pb-big--tsm-i,
            [class^=cell].pb-big--tsm-i {
                padding-bottom: 3rem
            }

            .mb-big--tsm-i,
            [class^=cell].mb-big--tsm-i {
                margin-bottom: 3rem
            }

            .pt-big--tsm-i,
            [class^=cell].pt-big--tsm-i {
                padding-top: 3rem
            }

            .mt-big--tsm-i,
            [class^=cell].mt-big--tsm-i {
                margin-top: 3rem
            }

            .pl-big--tsm-i,
            [class^=cell].pl-big--tsm-i {
                padding-left: 3rem
            }

            .ml-big--tsm-i,
            [class^=cell].ml-big--tsm-i {
                margin-left: 3rem
            }

            .pr-big--tsm-i,
            [class^=cell].pr-big--tsm-i {
                padding-right: 3rem
            }

            .mr-big--tsm-i,
            [class^=cell].mr-big--tsm-i {
                margin-right: 3rem
            }

            .px-big--tsm-i,
            [class^=cell].px-big--tsm-i {
                padding-left: 3rem;
                padding-right: 3rem
            }

            .mx-big--tsm-i,
            [class^=cell].mx-big--tsm-i {
                margin-left: 3rem;
                margin-right: 3rem
            }

            .py-big--tsm-i,
            [class^=cell].py-big--tsm-i {
                padding-top: 3rem;
                padding-bottom: 3rem
            }

            .my-big--tsm-i,
            [class^=cell].my-big--tsm-i {
                margin-top: 3rem;
                margin-bottom: 3rem
            }

            .p-big--tsm-i,
            [class^=cell].p-big--tsm-i {
                padding: 3rem
            }

            .m-big--tsm-i,
            [class^=cell].m-big--tsm-i {
                margin: 3rem
            }
        }

        @media(min-width:901px) {

            .mb--tlg-i,
            [class^=cell].mb--tlg-i {
                margin-bottom: 1.5rem
            }

            .pb--tlg-i,
            [class^=cell].pb--tlg-i {
                padding-bottom: 1.5rem
            }

            .mba--tlg-i,
            [class^=cell].mba--tlg-i {
                margin-bottom: auto
            }

            .mt--tlg-i,
            [class^=cell].mt--tlg-i {
                margin-top: 1.5rem
            }

            .pt--tlg-i,
            [class^=cell].pt--tlg-i {
                padding-top: 1.5rem
            }

            .mta--tlg-i,
            [class^=cell].mta--tlg-i {
                margin-top: auto
            }

            .ml--tlg-i,
            [class^=cell].ml--tlg-i {
                margin-left: 1.5rem
            }

            .pl--tlg-i,
            [class^=cell].pl--tlg-i {
                padding-left: 1.5rem
            }

            .mla--tlg-i,
            [class^=cell].mla--tlg-i {
                margin-left: auto
            }

            .mr--tlg-i,
            [class^=cell].mr--tlg-i {
                margin-right: 1.5rem
            }

            .pr--tlg-i,
            [class^=cell].pr--tlg-i {
                padding-right: 1.5rem
            }

            .mra--tlg-i,
            [class^=cell].mra--tlg-i {
                margin-right: auto
            }

            .mx--tlg-i,
            [class^=cell].mx--tlg-i {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .px--tlg-i,
            [class^=cell].px--tlg-i {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mxa--tlg-i,
            [class^=cell].mxa--tlg-i {
                margin-left: auto;
                margin-right: auto
            }

            .my--tlg-i,
            [class^=cell].my--tlg-i {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .py--tlg-i,
            [class^=cell].py--tlg-i {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .mya--tlg-i,
            [class^=cell].mya--tlg-i {
                margin-top: auto;
                margin-bottom: auto
            }

            .m--tlg-i,
            [class^=cell].m--tlg-i {
                margin: 1.5rem
            }

            .p--tlg-i,
            [class^=cell].p--tlg-i {
                padding: 1.5rem
            }

            .ma--tlg-i,
            [class^=cell].ma--tlg-i {
                margin: auto
            }

            .pb-0--tlg-i,
            [class^=cell].pb-0--tlg-i {
                padding-bottom: 0
            }

            .mb-0--tlg-i,
            [class^=cell].mb-0--tlg-i {
                margin-bottom: 0
            }

            .pt-0--tlg-i,
            [class^=cell].pt-0--tlg-i {
                padding-top: 0
            }

            .mt-0--tlg-i,
            [class^=cell].mt-0--tlg-i {
                margin-top: 0
            }

            .pl-0--tlg-i,
            [class^=cell].pl-0--tlg-i {
                padding-left: 0
            }

            .ml-0--tlg-i,
            [class^=cell].ml-0--tlg-i {
                margin-left: 0
            }

            .pr-0--tlg-i,
            [class^=cell].pr-0--tlg-i {
                padding-right: 0
            }

            .mr-0--tlg-i,
            [class^=cell].mr-0--tlg-i {
                margin-right: 0
            }

            .px-0--tlg-i,
            [class^=cell].px-0--tlg-i {
                padding-left: 0;
                padding-right: 0
            }

            .mx-0--tlg-i,
            [class^=cell].mx-0--tlg-i {
                margin-left: 0;
                margin-right: 0
            }

            .py-0--tlg-i,
            [class^=cell].py-0--tlg-i {
                padding-top: 0;
                padding-bottom: 0
            }

            .my-0--tlg-i,
            [class^=cell].my-0--tlg-i {
                margin-top: 0;
                margin-bottom: 0
            }

            .p-0--tlg-i,
            [class^=cell].p-0--tlg-i {
                padding: 0
            }

            .m-0--tlg-i,
            [class^=cell].m-0--tlg-i {
                margin: 0
            }

            .pb-15--tlg-i,
            [class^=cell].pb-15--tlg-i {
                padding-bottom: 15px
            }

            .mb-15--tlg-i,
            [class^=cell].mb-15--tlg-i {
                margin-bottom: 15px
            }

            .pt-15--tlg-i,
            [class^=cell].pt-15--tlg-i {
                padding-top: 15px
            }

            .mt-15--tlg-i,
            [class^=cell].mt-15--tlg-i {
                margin-top: 15px
            }

            .pl-15--tlg-i,
            [class^=cell].pl-15--tlg-i {
                padding-left: 15px
            }

            .ml-15--tlg-i,
            [class^=cell].ml-15--tlg-i {
                margin-left: 15px
            }

            .pr-15--tlg-i,
            [class^=cell].pr-15--tlg-i {
                padding-right: 15px
            }

            .mr-15--tlg-i,
            [class^=cell].mr-15--tlg-i {
                margin-right: 15px
            }

            .px-15--tlg-i,
            [class^=cell].px-15--tlg-i {
                padding-left: 15px;
                padding-right: 15px
            }

            .mx-15--tlg-i,
            [class^=cell].mx-15--tlg-i {
                margin-left: 15px;
                margin-right: 15px
            }

            .py-15--tlg-i,
            [class^=cell].py-15--tlg-i {
                padding-top: 15px;
                padding-bottom: 15px
            }

            .my-15--tlg-i,
            [class^=cell].my-15--tlg-i {
                margin-top: 15px;
                margin-bottom: 15px
            }

            .p-15--tlg-i,
            [class^=cell].p-15--tlg-i {
                padding: 15px
            }

            .m-15--tlg-i,
            [class^=cell].m-15--tlg-i {
                margin: 15px
            }

            .pb-def--tlg-i,
            [class^=cell].pb-def--tlg-i {
                padding-bottom: 1.5rem
            }

            .mb-def--tlg-i,
            [class^=cell].mb-def--tlg-i {
                margin-bottom: 1.5rem
            }

            .pt-def--tlg-i,
            [class^=cell].pt-def--tlg-i {
                padding-top: 1.5rem
            }

            .mt-def--tlg-i,
            [class^=cell].mt-def--tlg-i {
                margin-top: 1.5rem
            }

            .pl-def--tlg-i,
            [class^=cell].pl-def--tlg-i {
                padding-left: 1.5rem
            }

            .ml-def--tlg-i,
            [class^=cell].ml-def--tlg-i {
                margin-left: 1.5rem
            }

            .pr-def--tlg-i,
            [class^=cell].pr-def--tlg-i {
                padding-right: 1.5rem
            }

            .mr-def--tlg-i,
            [class^=cell].mr-def--tlg-i {
                margin-right: 1.5rem
            }

            .px-def--tlg-i,
            [class^=cell].px-def--tlg-i {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mx-def--tlg-i,
            [class^=cell].mx-def--tlg-i {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .py-def--tlg-i,
            [class^=cell].py-def--tlg-i {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .my-def--tlg-i,
            [class^=cell].my-def--tlg-i {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .p-def--tlg-i,
            [class^=cell].p-def--tlg-i {
                padding: 1.5rem
            }

            .m-def--tlg-i,
            [class^=cell].m-def--tlg-i {
                margin: 1.5rem
            }

            .pb-big--tlg-i,
            [class^=cell].pb-big--tlg-i {
                padding-bottom: 3rem
            }

            .mb-big--tlg-i,
            [class^=cell].mb-big--tlg-i {
                margin-bottom: 3rem
            }

            .pt-big--tlg-i,
            [class^=cell].pt-big--tlg-i {
                padding-top: 3rem
            }

            .mt-big--tlg-i,
            [class^=cell].mt-big--tlg-i {
                margin-top: 3rem
            }

            .pl-big--tlg-i,
            [class^=cell].pl-big--tlg-i {
                padding-left: 3rem
            }

            .ml-big--tlg-i,
            [class^=cell].ml-big--tlg-i {
                margin-left: 3rem
            }

            .pr-big--tlg-i,
            [class^=cell].pr-big--tlg-i {
                padding-right: 3rem
            }

            .mr-big--tlg-i,
            [class^=cell].mr-big--tlg-i {
                margin-right: 3rem
            }

            .px-big--tlg-i,
            [class^=cell].px-big--tlg-i {
                padding-left: 3rem;
                padding-right: 3rem
            }

            .mx-big--tlg-i,
            [class^=cell].mx-big--tlg-i {
                margin-left: 3rem;
                margin-right: 3rem
            }

            .py-big--tlg-i,
            [class^=cell].py-big--tlg-i {
                padding-top: 3rem;
                padding-bottom: 3rem
            }

            .my-big--tlg-i,
            [class^=cell].my-big--tlg-i {
                margin-top: 3rem;
                margin-bottom: 3rem
            }

            .p-big--tlg-i,
            [class^=cell].p-big--tlg-i {
                padding: 3rem
            }

            .m-big--tlg-i,
            [class^=cell].m-big--tlg-i {
                margin: 3rem
            }
        }

        @media(min-width:1051px) {

            .mb--dsm-i,
            [class^=cell].mb--dsm-i {
                margin-bottom: 1.5rem
            }

            .pb--dsm-i,
            [class^=cell].pb--dsm-i {
                padding-bottom: 1.5rem
            }

            .mba--dsm-i,
            [class^=cell].mba--dsm-i {
                margin-bottom: auto
            }

            .mt--dsm-i,
            [class^=cell].mt--dsm-i {
                margin-top: 1.5rem
            }

            .pt--dsm-i,
            [class^=cell].pt--dsm-i {
                padding-top: 1.5rem
            }

            .mta--dsm-i,
            [class^=cell].mta--dsm-i {
                margin-top: auto
            }

            .ml--dsm-i,
            [class^=cell].ml--dsm-i {
                margin-left: 1.5rem
            }

            .pl--dsm-i,
            [class^=cell].pl--dsm-i {
                padding-left: 1.5rem
            }

            .mla--dsm-i,
            [class^=cell].mla--dsm-i {
                margin-left: auto
            }

            .mr--dsm-i,
            [class^=cell].mr--dsm-i {
                margin-right: 1.5rem
            }

            .pr--dsm-i,
            [class^=cell].pr--dsm-i {
                padding-right: 1.5rem
            }

            .mra--dsm-i,
            [class^=cell].mra--dsm-i {
                margin-right: auto
            }

            .mx--dsm-i,
            [class^=cell].mx--dsm-i {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .px--dsm-i,
            [class^=cell].px--dsm-i {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mxa--dsm-i,
            [class^=cell].mxa--dsm-i {
                margin-left: auto;
                margin-right: auto
            }

            .my--dsm-i,
            [class^=cell].my--dsm-i {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .py--dsm-i,
            [class^=cell].py--dsm-i {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .mya--dsm-i,
            [class^=cell].mya--dsm-i {
                margin-top: auto;
                margin-bottom: auto
            }

            .m--dsm-i,
            [class^=cell].m--dsm-i {
                margin: 1.5rem
            }

            .p--dsm-i,
            [class^=cell].p--dsm-i {
                padding: 1.5rem
            }

            .ma--dsm-i,
            [class^=cell].ma--dsm-i {
                margin: auto
            }

            .pb-0--dsm-i,
            [class^=cell].pb-0--dsm-i {
                padding-bottom: 0
            }

            .mb-0--dsm-i,
            [class^=cell].mb-0--dsm-i {
                margin-bottom: 0
            }

            .pt-0--dsm-i,
            [class^=cell].pt-0--dsm-i {
                padding-top: 0
            }

            .mt-0--dsm-i,
            [class^=cell].mt-0--dsm-i {
                margin-top: 0
            }

            .pl-0--dsm-i,
            [class^=cell].pl-0--dsm-i {
                padding-left: 0
            }

            .ml-0--dsm-i,
            [class^=cell].ml-0--dsm-i {
                margin-left: 0
            }

            .pr-0--dsm-i,
            [class^=cell].pr-0--dsm-i {
                padding-right: 0
            }

            .mr-0--dsm-i,
            [class^=cell].mr-0--dsm-i {
                margin-right: 0
            }

            .px-0--dsm-i,
            [class^=cell].px-0--dsm-i {
                padding-left: 0;
                padding-right: 0
            }

            .mx-0--dsm-i,
            [class^=cell].mx-0--dsm-i {
                margin-left: 0;
                margin-right: 0
            }

            .py-0--dsm-i,
            [class^=cell].py-0--dsm-i {
                padding-top: 0;
                padding-bottom: 0
            }

            .my-0--dsm-i,
            [class^=cell].my-0--dsm-i {
                margin-top: 0;
                margin-bottom: 0
            }

            .p-0--dsm-i,
            [class^=cell].p-0--dsm-i {
                padding: 0
            }

            .m-0--dsm-i,
            [class^=cell].m-0--dsm-i {
                margin: 0
            }

            .pb-15--dsm-i,
            [class^=cell].pb-15--dsm-i {
                padding-bottom: 15px
            }

            .mb-15--dsm-i,
            [class^=cell].mb-15--dsm-i {
                margin-bottom: 15px
            }

            .pt-15--dsm-i,
            [class^=cell].pt-15--dsm-i {
                padding-top: 15px
            }

            .mt-15--dsm-i,
            [class^=cell].mt-15--dsm-i {
                margin-top: 15px
            }

            .pl-15--dsm-i,
            [class^=cell].pl-15--dsm-i {
                padding-left: 15px
            }

            .ml-15--dsm-i,
            [class^=cell].ml-15--dsm-i {
                margin-left: 15px
            }

            .pr-15--dsm-i,
            [class^=cell].pr-15--dsm-i {
                padding-right: 15px
            }

            .mr-15--dsm-i,
            [class^=cell].mr-15--dsm-i {
                margin-right: 15px
            }

            .px-15--dsm-i,
            [class^=cell].px-15--dsm-i {
                padding-left: 15px;
                padding-right: 15px
            }

            .mx-15--dsm-i,
            [class^=cell].mx-15--dsm-i {
                margin-left: 15px;
                margin-right: 15px
            }

            .py-15--dsm-i,
            [class^=cell].py-15--dsm-i {
                padding-top: 15px;
                padding-bottom: 15px
            }

            .my-15--dsm-i,
            [class^=cell].my-15--dsm-i {
                margin-top: 15px;
                margin-bottom: 15px
            }

            .p-15--dsm-i,
            [class^=cell].p-15--dsm-i {
                padding: 15px
            }

            .m-15--dsm-i,
            [class^=cell].m-15--dsm-i {
                margin: 15px
            }

            .pb-def--dsm-i,
            [class^=cell].pb-def--dsm-i {
                padding-bottom: 1.5rem
            }

            .mb-def--dsm-i,
            [class^=cell].mb-def--dsm-i {
                margin-bottom: 1.5rem
            }

            .pt-def--dsm-i,
            [class^=cell].pt-def--dsm-i {
                padding-top: 1.5rem
            }

            .mt-def--dsm-i,
            [class^=cell].mt-def--dsm-i {
                margin-top: 1.5rem
            }

            .pl-def--dsm-i,
            [class^=cell].pl-def--dsm-i {
                padding-left: 1.5rem
            }

            .ml-def--dsm-i,
            [class^=cell].ml-def--dsm-i {
                margin-left: 1.5rem
            }

            .pr-def--dsm-i,
            [class^=cell].pr-def--dsm-i {
                padding-right: 1.5rem
            }

            .mr-def--dsm-i,
            [class^=cell].mr-def--dsm-i {
                margin-right: 1.5rem
            }

            .px-def--dsm-i,
            [class^=cell].px-def--dsm-i {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mx-def--dsm-i,
            [class^=cell].mx-def--dsm-i {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .py-def--dsm-i,
            [class^=cell].py-def--dsm-i {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .my-def--dsm-i,
            [class^=cell].my-def--dsm-i {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .p-def--dsm-i,
            [class^=cell].p-def--dsm-i {
                padding: 1.5rem
            }

            .m-def--dsm-i,
            [class^=cell].m-def--dsm-i {
                margin: 1.5rem
            }

            .pb-big--dsm-i,
            [class^=cell].pb-big--dsm-i {
                padding-bottom: 3rem
            }

            .mb-big--dsm-i,
            [class^=cell].mb-big--dsm-i {
                margin-bottom: 3rem
            }

            .pt-big--dsm-i,
            [class^=cell].pt-big--dsm-i {
                padding-top: 3rem
            }

            .mt-big--dsm-i,
            [class^=cell].mt-big--dsm-i {
                margin-top: 3rem
            }

            .pl-big--dsm-i,
            [class^=cell].pl-big--dsm-i {
                padding-left: 3rem
            }

            .ml-big--dsm-i,
            [class^=cell].ml-big--dsm-i {
                margin-left: 3rem
            }

            .pr-big--dsm-i,
            [class^=cell].pr-big--dsm-i {
                padding-right: 3rem
            }

            .mr-big--dsm-i,
            [class^=cell].mr-big--dsm-i {
                margin-right: 3rem
            }

            .px-big--dsm-i,
            [class^=cell].px-big--dsm-i {
                padding-left: 3rem;
                padding-right: 3rem
            }

            .mx-big--dsm-i,
            [class^=cell].mx-big--dsm-i {
                margin-left: 3rem;
                margin-right: 3rem
            }

            .py-big--dsm-i,
            [class^=cell].py-big--dsm-i {
                padding-top: 3rem;
                padding-bottom: 3rem
            }

            .my-big--dsm-i,
            [class^=cell].my-big--dsm-i {
                margin-top: 3rem;
                margin-bottom: 3rem
            }

            .p-big--dsm-i,
            [class^=cell].p-big--dsm-i {
                padding: 3rem
            }

            .m-big--dsm-i,
            [class^=cell].m-big--dsm-i {
                margin: 3rem
            }
        }

        @media(min-width:1151px) {

            .mb--dmd-i,
            [class^=cell].mb--dmd-i {
                margin-bottom: 1.5rem
            }

            .pb--dmd-i,
            [class^=cell].pb--dmd-i {
                padding-bottom: 1.5rem
            }

            .mba--dmd-i,
            [class^=cell].mba--dmd-i {
                margin-bottom: auto
            }

            .mt--dmd-i,
            [class^=cell].mt--dmd-i {
                margin-top: 1.5rem
            }

            .pt--dmd-i,
            [class^=cell].pt--dmd-i {
                padding-top: 1.5rem
            }

            .mta--dmd-i,
            [class^=cell].mta--dmd-i {
                margin-top: auto
            }

            .ml--dmd-i,
            [class^=cell].ml--dmd-i {
                margin-left: 1.5rem
            }

            .pl--dmd-i,
            [class^=cell].pl--dmd-i {
                padding-left: 1.5rem
            }

            .mla--dmd-i,
            [class^=cell].mla--dmd-i {
                margin-left: auto
            }

            .mr--dmd-i,
            [class^=cell].mr--dmd-i {
                margin-right: 1.5rem
            }

            .pr--dmd-i,
            [class^=cell].pr--dmd-i {
                padding-right: 1.5rem
            }

            .mra--dmd-i,
            [class^=cell].mra--dmd-i {
                margin-right: auto
            }

            .mx--dmd-i,
            [class^=cell].mx--dmd-i {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .px--dmd-i,
            [class^=cell].px--dmd-i {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mxa--dmd-i,
            [class^=cell].mxa--dmd-i {
                margin-left: auto;
                margin-right: auto
            }

            .my--dmd-i,
            [class^=cell].my--dmd-i {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .py--dmd-i,
            [class^=cell].py--dmd-i {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .mya--dmd-i,
            [class^=cell].mya--dmd-i {
                margin-top: auto;
                margin-bottom: auto
            }

            .m--dmd-i,
            [class^=cell].m--dmd-i {
                margin: 1.5rem
            }

            .p--dmd-i,
            [class^=cell].p--dmd-i {
                padding: 1.5rem
            }

            .ma--dmd-i,
            [class^=cell].ma--dmd-i {
                margin: auto
            }

            .pb-0--dmd-i,
            [class^=cell].pb-0--dmd-i {
                padding-bottom: 0
            }

            .mb-0--dmd-i,
            [class^=cell].mb-0--dmd-i {
                margin-bottom: 0
            }

            .pt-0--dmd-i,
            [class^=cell].pt-0--dmd-i {
                padding-top: 0
            }

            .mt-0--dmd-i,
            [class^=cell].mt-0--dmd-i {
                margin-top: 0
            }

            .pl-0--dmd-i,
            [class^=cell].pl-0--dmd-i {
                padding-left: 0
            }

            .ml-0--dmd-i,
            [class^=cell].ml-0--dmd-i {
                margin-left: 0
            }

            .pr-0--dmd-i,
            [class^=cell].pr-0--dmd-i {
                padding-right: 0
            }

            .mr-0--dmd-i,
            [class^=cell].mr-0--dmd-i {
                margin-right: 0
            }

            .px-0--dmd-i,
            [class^=cell].px-0--dmd-i {
                padding-left: 0;
                padding-right: 0
            }

            .mx-0--dmd-i,
            [class^=cell].mx-0--dmd-i {
                margin-left: 0;
                margin-right: 0
            }

            .py-0--dmd-i,
            [class^=cell].py-0--dmd-i {
                padding-top: 0;
                padding-bottom: 0
            }

            .my-0--dmd-i,
            [class^=cell].my-0--dmd-i {
                margin-top: 0;
                margin-bottom: 0
            }

            .p-0--dmd-i,
            [class^=cell].p-0--dmd-i {
                padding: 0
            }

            .m-0--dmd-i,
            [class^=cell].m-0--dmd-i {
                margin: 0
            }

            .pb-15--dmd-i,
            [class^=cell].pb-15--dmd-i {
                padding-bottom: 15px
            }

            .mb-15--dmd-i,
            [class^=cell].mb-15--dmd-i {
                margin-bottom: 15px
            }

            .pt-15--dmd-i,
            [class^=cell].pt-15--dmd-i {
                padding-top: 15px
            }

            .mt-15--dmd-i,
            [class^=cell].mt-15--dmd-i {
                margin-top: 15px
            }

            .pl-15--dmd-i,
            [class^=cell].pl-15--dmd-i {
                padding-left: 15px
            }

            .ml-15--dmd-i,
            [class^=cell].ml-15--dmd-i {
                margin-left: 15px
            }

            .pr-15--dmd-i,
            [class^=cell].pr-15--dmd-i {
                padding-right: 15px
            }

            .mr-15--dmd-i,
            [class^=cell].mr-15--dmd-i {
                margin-right: 15px
            }

            .px-15--dmd-i,
            [class^=cell].px-15--dmd-i {
                padding-left: 15px;
                padding-right: 15px
            }

            .mx-15--dmd-i,
            [class^=cell].mx-15--dmd-i {
                margin-left: 15px;
                margin-right: 15px
            }

            .py-15--dmd-i,
            [class^=cell].py-15--dmd-i {
                padding-top: 15px;
                padding-bottom: 15px
            }

            .my-15--dmd-i,
            [class^=cell].my-15--dmd-i {
                margin-top: 15px;
                margin-bottom: 15px
            }

            .p-15--dmd-i,
            [class^=cell].p-15--dmd-i {
                padding: 15px
            }

            .m-15--dmd-i,
            [class^=cell].m-15--dmd-i {
                margin: 15px
            }

            .pb-def--dmd-i,
            [class^=cell].pb-def--dmd-i {
                padding-bottom: 1.5rem
            }

            .mb-def--dmd-i,
            [class^=cell].mb-def--dmd-i {
                margin-bottom: 1.5rem
            }

            .pt-def--dmd-i,
            [class^=cell].pt-def--dmd-i {
                padding-top: 1.5rem
            }

            .mt-def--dmd-i,
            [class^=cell].mt-def--dmd-i {
                margin-top: 1.5rem
            }

            .pl-def--dmd-i,
            [class^=cell].pl-def--dmd-i {
                padding-left: 1.5rem
            }

            .ml-def--dmd-i,
            [class^=cell].ml-def--dmd-i {
                margin-left: 1.5rem
            }

            .pr-def--dmd-i,
            [class^=cell].pr-def--dmd-i {
                padding-right: 1.5rem
            }

            .mr-def--dmd-i,
            [class^=cell].mr-def--dmd-i {
                margin-right: 1.5rem
            }

            .px-def--dmd-i,
            [class^=cell].px-def--dmd-i {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mx-def--dmd-i,
            [class^=cell].mx-def--dmd-i {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .py-def--dmd-i,
            [class^=cell].py-def--dmd-i {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .my-def--dmd-i,
            [class^=cell].my-def--dmd-i {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .p-def--dmd-i,
            [class^=cell].p-def--dmd-i {
                padding: 1.5rem
            }

            .m-def--dmd-i,
            [class^=cell].m-def--dmd-i {
                margin: 1.5rem
            }

            .pb-big--dmd-i,
            [class^=cell].pb-big--dmd-i {
                padding-bottom: 3rem
            }

            .mb-big--dmd-i,
            [class^=cell].mb-big--dmd-i {
                margin-bottom: 3rem
            }

            .pt-big--dmd-i,
            [class^=cell].pt-big--dmd-i {
                padding-top: 3rem
            }

            .mt-big--dmd-i,
            [class^=cell].mt-big--dmd-i {
                margin-top: 3rem
            }

            .pl-big--dmd-i,
            [class^=cell].pl-big--dmd-i {
                padding-left: 3rem
            }

            .ml-big--dmd-i,
            [class^=cell].ml-big--dmd-i {
                margin-left: 3rem
            }

            .pr-big--dmd-i,
            [class^=cell].pr-big--dmd-i {
                padding-right: 3rem
            }

            .mr-big--dmd-i,
            [class^=cell].mr-big--dmd-i {
                margin-right: 3rem
            }

            .px-big--dmd-i,
            [class^=cell].px-big--dmd-i {
                padding-left: 3rem;
                padding-right: 3rem
            }

            .mx-big--dmd-i,
            [class^=cell].mx-big--dmd-i {
                margin-left: 3rem;
                margin-right: 3rem
            }

            .py-big--dmd-i,
            [class^=cell].py-big--dmd-i {
                padding-top: 3rem;
                padding-bottom: 3rem
            }

            .my-big--dmd-i,
            [class^=cell].my-big--dmd-i {
                margin-top: 3rem;
                margin-bottom: 3rem
            }

            .p-big--dmd-i,
            [class^=cell].p-big--dmd-i {
                padding: 3rem
            }

            .m-big--dmd-i,
            [class^=cell].m-big--dmd-i {
                margin: 3rem
            }
        }

        @media(min-width:1301px) {

            .mb--dlg-i,
            [class^=cell].mb--dlg-i {
                margin-bottom: 1.5rem
            }

            .pb--dlg-i,
            [class^=cell].pb--dlg-i {
                padding-bottom: 1.5rem
            }

            .mba--dlg-i,
            [class^=cell].mba--dlg-i {
                margin-bottom: auto
            }

            .mt--dlg-i,
            [class^=cell].mt--dlg-i {
                margin-top: 1.5rem
            }

            .pt--dlg-i,
            [class^=cell].pt--dlg-i {
                padding-top: 1.5rem
            }

            .mta--dlg-i,
            [class^=cell].mta--dlg-i {
                margin-top: auto
            }

            .ml--dlg-i,
            [class^=cell].ml--dlg-i {
                margin-left: 1.5rem
            }

            .pl--dlg-i,
            [class^=cell].pl--dlg-i {
                padding-left: 1.5rem
            }

            .mla--dlg-i,
            [class^=cell].mla--dlg-i {
                margin-left: auto
            }

            .mr--dlg-i,
            [class^=cell].mr--dlg-i {
                margin-right: 1.5rem
            }

            .pr--dlg-i,
            [class^=cell].pr--dlg-i {
                padding-right: 1.5rem
            }

            .mra--dlg-i,
            [class^=cell].mra--dlg-i {
                margin-right: auto
            }

            .mx--dlg-i,
            [class^=cell].mx--dlg-i {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .px--dlg-i,
            [class^=cell].px--dlg-i {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mxa--dlg-i,
            [class^=cell].mxa--dlg-i {
                margin-left: auto;
                margin-right: auto
            }

            .my--dlg-i,
            [class^=cell].my--dlg-i {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .py--dlg-i,
            [class^=cell].py--dlg-i {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .mya--dlg-i,
            [class^=cell].mya--dlg-i {
                margin-top: auto;
                margin-bottom: auto
            }

            .m--dlg-i,
            [class^=cell].m--dlg-i {
                margin: 1.5rem
            }

            .p--dlg-i,
            [class^=cell].p--dlg-i {
                padding: 1.5rem
            }

            .ma--dlg-i,
            [class^=cell].ma--dlg-i {
                margin: auto
            }

            .pb-0--dlg-i,
            [class^=cell].pb-0--dlg-i {
                padding-bottom: 0
            }

            .mb-0--dlg-i,
            [class^=cell].mb-0--dlg-i {
                margin-bottom: 0
            }

            .pt-0--dlg-i,
            [class^=cell].pt-0--dlg-i {
                padding-top: 0
            }

            .mt-0--dlg-i,
            [class^=cell].mt-0--dlg-i {
                margin-top: 0
            }

            .pl-0--dlg-i,
            [class^=cell].pl-0--dlg-i {
                padding-left: 0
            }

            .ml-0--dlg-i,
            [class^=cell].ml-0--dlg-i {
                margin-left: 0
            }

            .pr-0--dlg-i,
            [class^=cell].pr-0--dlg-i {
                padding-right: 0
            }

            .mr-0--dlg-i,
            [class^=cell].mr-0--dlg-i {
                margin-right: 0
            }

            .px-0--dlg-i,
            [class^=cell].px-0--dlg-i {
                padding-left: 0;
                padding-right: 0
            }

            .mx-0--dlg-i,
            [class^=cell].mx-0--dlg-i {
                margin-left: 0;
                margin-right: 0
            }

            .py-0--dlg-i,
            [class^=cell].py-0--dlg-i {
                padding-top: 0;
                padding-bottom: 0
            }

            .my-0--dlg-i,
            [class^=cell].my-0--dlg-i {
                margin-top: 0;
                margin-bottom: 0
            }

            .p-0--dlg-i,
            [class^=cell].p-0--dlg-i {
                padding: 0
            }

            .m-0--dlg-i,
            [class^=cell].m-0--dlg-i {
                margin: 0
            }

            .pb-15--dlg-i,
            [class^=cell].pb-15--dlg-i {
                padding-bottom: 15px
            }

            .mb-15--dlg-i,
            [class^=cell].mb-15--dlg-i {
                margin-bottom: 15px
            }

            .pt-15--dlg-i,
            [class^=cell].pt-15--dlg-i {
                padding-top: 15px
            }

            .mt-15--dlg-i,
            [class^=cell].mt-15--dlg-i {
                margin-top: 15px
            }

            .pl-15--dlg-i,
            [class^=cell].pl-15--dlg-i {
                padding-left: 15px
            }

            .ml-15--dlg-i,
            [class^=cell].ml-15--dlg-i {
                margin-left: 15px
            }

            .pr-15--dlg-i,
            [class^=cell].pr-15--dlg-i {
                padding-right: 15px
            }

            .mr-15--dlg-i,
            [class^=cell].mr-15--dlg-i {
                margin-right: 15px
            }

            .px-15--dlg-i,
            [class^=cell].px-15--dlg-i {
                padding-left: 15px;
                padding-right: 15px
            }

            .mx-15--dlg-i,
            [class^=cell].mx-15--dlg-i {
                margin-left: 15px;
                margin-right: 15px
            }

            .py-15--dlg-i,
            [class^=cell].py-15--dlg-i {
                padding-top: 15px;
                padding-bottom: 15px
            }

            .my-15--dlg-i,
            [class^=cell].my-15--dlg-i {
                margin-top: 15px;
                margin-bottom: 15px
            }

            .p-15--dlg-i,
            [class^=cell].p-15--dlg-i {
                padding: 15px
            }

            .m-15--dlg-i,
            [class^=cell].m-15--dlg-i {
                margin: 15px
            }

            .pb-def--dlg-i,
            [class^=cell].pb-def--dlg-i {
                padding-bottom: 1.5rem
            }

            .mb-def--dlg-i,
            [class^=cell].mb-def--dlg-i {
                margin-bottom: 1.5rem
            }

            .pt-def--dlg-i,
            [class^=cell].pt-def--dlg-i {
                padding-top: 1.5rem
            }

            .mt-def--dlg-i,
            [class^=cell].mt-def--dlg-i {
                margin-top: 1.5rem
            }

            .pl-def--dlg-i,
            [class^=cell].pl-def--dlg-i {
                padding-left: 1.5rem
            }

            .ml-def--dlg-i,
            [class^=cell].ml-def--dlg-i {
                margin-left: 1.5rem
            }

            .pr-def--dlg-i,
            [class^=cell].pr-def--dlg-i {
                padding-right: 1.5rem
            }

            .mr-def--dlg-i,
            [class^=cell].mr-def--dlg-i {
                margin-right: 1.5rem
            }

            .px-def--dlg-i,
            [class^=cell].px-def--dlg-i {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mx-def--dlg-i,
            [class^=cell].mx-def--dlg-i {
                margin-left: 1.5rem;
                margin-right: 1.5rem
            }

            .py-def--dlg-i,
            [class^=cell].py-def--dlg-i {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .my-def--dlg-i,
            [class^=cell].my-def--dlg-i {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .p-def--dlg-i,
            [class^=cell].p-def--dlg-i {
                padding: 1.5rem
            }

            .m-def--dlg-i,
            [class^=cell].m-def--dlg-i {
                margin: 1.5rem
            }

            .pb-big--dlg-i,
            [class^=cell].pb-big--dlg-i {
                padding-bottom: 3rem
            }

            .mb-big--dlg-i,
            [class^=cell].mb-big--dlg-i {
                margin-bottom: 3rem
            }

            .pt-big--dlg-i,
            [class^=cell].pt-big--dlg-i {
                padding-top: 3rem
            }

            .mt-big--dlg-i,
            [class^=cell].mt-big--dlg-i {
                margin-top: 3rem
            }

            .pl-big--dlg-i,
            [class^=cell].pl-big--dlg-i {
                padding-left: 3rem
            }

            .ml-big--dlg-i,
            [class^=cell].ml-big--dlg-i {
                margin-left: 3rem
            }

            .pr-big--dlg-i,
            [class^=cell].pr-big--dlg-i {
                padding-right: 3rem
            }

            .mr-big--dlg-i,
            [class^=cell].mr-big--dlg-i {
                margin-right: 3rem
            }

            .px-big--dlg-i,
            [class^=cell].px-big--dlg-i {
                padding-left: 3rem;
                padding-right: 3rem
            }

            .mx-big--dlg-i,
            [class^=cell].mx-big--dlg-i {
                margin-left: 3rem;
                margin-right: 3rem
            }

            .py-big--dlg-i,
            [class^=cell].py-big--dlg-i {
                padding-top: 3rem;
                padding-bottom: 3rem
            }

            .my-big--dlg-i,
            [class^=cell].my-big--dlg-i {
                margin-top: 3rem;
                margin-bottom: 3rem
            }

            .p-big--dlg-i,
            [class^=cell].p-big--dlg-i {
                padding: 3rem
            }

            .m-big--dlg-i,
            [class^=cell].m-big--dlg-i {
                margin: 3rem
            }
        }

        @font-face {
            font-family: "icons";
            font-display: swap;
            src: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/fonts/icons.a384409.woff2) format("woff2"), url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/fonts/icons.e5aa263.woff) format("woff");
            font-weight: 400;
            font-style: normal
        }

        @font-face {
            font-family: "fontello";
            font-display: swap;
            src: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/fonts/fontello.1de163d.woff2) format("woff2"), url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/fonts/fontello.0c506c4.woff) format("woff");
            font-weight: 400;
            font-style: normal
        }

        .i,
        .rc-btn_hover-link:before,
        .select-box__item:before,
        .select-box__main:before {
            display: inline-block;
            -webkit-transform: translate(0);
            -ms-transform: translate(0);
            -o-transform: translate(0);
            transform: translate(0);
            text-rendering: auto;
            font: normal normal 400 14px/1 icons;
            font-size: inherit;
            -moz-osx-font-smoothing: grayscale;
            -webkit-font-smoothing: antialiased
        }

        .i-android:before {
            content: ""
        }

        .i-angle:before,
        .select-box__main:before {
            content: ""
        }

        .i-apple:before {
            content: ""
        }

        .i-arrow:before {
            content: ""
        }

        .i-ask:before {
            content: ""
        }

        .i-bell:before {
            content: ""
        }

        .i-bitcoin:before {
            content: ""
        }

        .i-branch:before {
            content: ""
        }

        .i-btc:before {
            content: ""
        }

        .i-check-circle:before {
            content: ""
        }

        .i-check-not:before {
            content: ""
        }

        .i-check-small:before {
            content: ""
        }

        .i-check:before,
        .select-box__item:before {
            content: ""
        }

        .i-checked:before {
            content: ""
        }

        .i-copy:before {
            content: ""
        }

        .i-coupon:before {
            content: ""
        }

        .i-cross:before {
            content: ""
        }

        .i-dollar:before {
            content: ""
        }

        .i-dollar2:before {
            content: ""
        }

        .i-email:before {
            content: ""
        }

        .i-ethereum:before {
            content: ""
        }

        .i-eur:before {
            content: ""
        }

        .i-exit:before {
            content: ""
        }

        .i-eye-close:before {
            content: ""
        }

        .i-eye:before {
            content: ""
        }

        .i-eye2:before {
            content: ""
        }

        .i-fb:before {
            content: ""
        }

        .i-gift:before {
            content: ""
        }

        .i-hashtag:before {
            content: ""
        }

        .i-history:before {
            content: ""
        }

        .i-info:before {
            content: ""
        }

        .i-inform:before {
            content: ""
        }

        .i-insta:before {
            content: ""
        }

        .i-key:before {
            content: ""
        }

        .i-key2:before {
            content: ""
        }

        .i-link:before,
        .rc-btn_hover-link:before {
            content: ""
        }

        .i-litecoin:before {
            content: ""
        }

        .i-lock:before {
            content: ""
        }

        .i-menu:before {
            content: ""
        }

        .i-minus-long:before {
            content: ""
        }

        .i-minus:before {
            content: ""
        }

        .i-music:before {
            content: ""
        }

        .i-muted:before {
            content: ""
        }

        .i-noconnection:before {
            content: ""
        }

        .i-planet:before {
            content: ""
        }

        .i-plus:before {
            content: ""
        }

        .i-question:before {
            content: ""
        }

        .i-question2:before {
            content: ""
        }

        .i-reddit:before {
            content: ""
        }

        .i-refresh:before {
            content: ""
        }

        .i-rocket:before {
            content: ""
        }

        .i-ruble:before {
            content: ""
        }

        .i-setting:before {
            content: ""
        }

        .i-settings:before {
            content: ""
        }

        .i-shield:before {
            content: ""
        }

        .i-star:before {
            content: ""
        }

        .i-stat:before {
            content: ""
        }

        .i-stats:before {
            content: ""
        }

        .i-steam:before {
            content: ""
        }

        .i-telegram:before {
            content: ""
        }

        .i-time:before {
            content: ""
        }

        .i-top:before {
            content: ""
        }

        .i-twitter:before {
            content: ""
        }

        .i-user:before {
            content: ""
        }

        .i-game:before,
        .i-user2:before {
            content: ""
        }

        .i-vk:before {
            content: ""
        }

        .i-vol:before {
            content: ""
        }

        .i-volume-sound:before {
            content: ""
        }

        .i-volume:before {
            content: ""
        }

        .i-wallet:before {
            content: ""
        }

        .i-warn:before {
            content: ""
        }

        .i-yandex:before {
            content: ""
        }

        .i-crown:before {
            font: normal normal 400 14px/1 fontello;
            content: ""
        }

        :root {
            --media-xs: 375px;
            --media-sm: 425px;
            --media-md: 768px;
            --media-lg: 1024px;
            --media-xl: 1440px;
            --media-xxl: 2560px
        }

        .bit-block {
            min-height: 480px;
            border-radius: 12px;
            background: #1b1d25;
            margin-bottom: 18px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between;
            -webkit-background-size: cover;
            background-size: cover;
            background-position: 50%;
            position: relative
        }

        .bit-block .bit-block__tags {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%
        }

        .bit-block__help {
            margin-top: 6px;
            position: relative;
            z-index: 2;
            margin-left: 2px
        }

        .bit-block__head {
            width: 100%;
            position: relative;
            min-height: 48px
        }

        .bit-block__footer {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between;
            padding-bottom: 16px;
            width: 100%;
            padding-left: 22px;
            padding-right: 22px
        }

        .bit-block__footer-right {
            margin-left: auto
        }

        .bit-block__middle {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            width: 100%
        }

        @media(max-width:700px) {
            .bit-block {
                border-radius: 0;
                min-height: 210px;
                height: calc(100vh - 410px);
                margin-bottom: -20px
            }

            .bit-block,
            .bit-block .bit-block__tags {
                margin-left: -30px;
                margin-left: calc(0px - var(--wrap-padding));
                margin-right: -30px;
                margin-right: calc(0px - var(--wrap-padding))
            }

            .bit-block .bit-block__tags {
                width: calc(100% + 60px);
                width: calc(100% + var(--wrap-padding)*2);
                margin-top: 0
            }

            .bit-block .bit-block__tags:before {
                -webkit-transform: none;
                -ms-transform: none;
                -o-transform: none;
                transform: none;
                border-radius: 0;
                background-color: #151b29
            }

            .bit-block__footer-right {
                margin-left: auto;
                margin-right: auto
            }
        }

        .bit-feed-mobile {
            position: fixed;
            bottom: 70px;
            width: 92%;
            z-index: 10;
            border-radius: 8px;
            background: #13151e
        }

        .bit-feed-mobile__top-row {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            background: #22252f;
            border-radius: 8px 8px 0 0;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between;
            padding: 0 10px;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            grid-gap: 8px;
            gap: 8px
        }

        .bit-feed-mobile__top-row>div {
            width: 50%
        }

        .bit-feed-mobile__betgame {
            padding: 0 8px
        }

        .bit-feed-mobile__autostop,
        .bit-feed-mobile__betgame {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .bit-feed-mobile__autostop {
            height: 48px;
            padding-bottom: 4px
        }

        .bit-feed-mobile__ratio {
            height: 38px;
            width: 163px;
            padding: 0 8px;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .bit-feed-mobile__count,
        .bit-feed-mobile__ratio {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between;
            background: #13151d;
            border: 1px solid #22252f;
            border-radius: 6px
        }

        .bit-feed-mobile__count {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            max-height: 67px
        }

        .bit-feed-mobile__number {
            color: #fff;
            font-weight: 700;
            font-size: 16px;
            line-height: 19px;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-flex: 1;
            -webkit-flex: 1;
            -ms-flex: 1;
            flex: 1;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin-left: 12px
        }

        .bit-feed-mobile__bet,
        .bit-feed-mobile__number {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .bit-feed-mobile__bet {
            border-radius: 0 0 8px 8px;
            background: #22252f;
            margin-top: 3px;
            padding: 8px;
            max-height: 83px;
            grid-gap: 8px;
            gap: 8px
        }

        .bit-feed-mobile__bet>div {
            width: 50%
        }

        .bit-feed-mobile-btn button {
            height: 67px;
            max-width: 109px
        }

        .bit-feed__row {
            margin-left: -8px;
            margin-right: -8px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            margin-bottom: 16px
        }

        .bit-feed__row:last-child {
            margin-bottom: 0
        }

        .bit-feed__cell {
            width: 34%;
            padding-left: 8px;
            padding-right: 8px
        }

        .bit-feed__cell_bit {
            width: 32%
        }

        .bit-feed__box,
        .bit-feed__cell_bit {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .bit-feed__box {
            background: #22252f;
            border-radius: 6px;
            min-height: 80px;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 20px 18px 12px;
            height: 100%
        }

        .bit-feed__switcher {
            margin-top: 8px
        }

        .bit-feed__buttons {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            margin-top: 8px
        }

        .bit-feed__btn {
            background: #1b1d25;
            border-radius: 5px;
            display: block;
            padding: 6px;
            margin: 0 6px;
            -webkit-transition: .3s;
            -o-transition: .3s;
            transition: .3s;
            min-width: 35px
        }

        @media(max-width:550px) {
            .bit-feed__btn {
                margin: 0 3px;
                padding: 0;
                min-width: auto;
                max-width: 35px
            }
        }

        .bit-feed__btn:hover {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .bit-feed__btn:hover span {
            color: #13151d;
            -webkit-text-fill-color: #13151d
        }

        .bit-feed__btn:disabled {
            opacity: .5;
            cursor: no-drop
        }

        .bit-feed__btn span {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            -webkit-background-clip: text;
            -webkit-text-fill-color: rgba(0, 0, 0, 0);
            background-clip: text;
            text-fill-color: rgba(0, 0, 0, 0);
            font-weight: 500;
            font-size: 13px;
            line-height: 14px;
            display: block
        }

        @media(max-width:700px) {
            .bit-feed__buttons {
                -webkit-box-pack: justify;
                -webkit-justify-content: space-between;
                -ms-flex-pack: justify;
                justify-content: space-between;
                margin-top: 0;
                position: absolute;
                bottom: 16px;
                left: 17px;
                width: 149px
            }

            .bit-feed__btn {
                width: 70px;
                height: 28px;
                max-height: 20px
            }

            .bit-feed__row {
                margin-left: -15px;
                margin-right: -15px;
                width: calc(100% + 30px)
            }

            .bit-feed__cell {
                padding-left: 0;
                padding-right: 0;
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .bit-feed__cell_bit {
                margin-left: -5px;
                margin-right: -5px;
                position: relative;
                z-index: 2;
                width: calc(32% + 10px)
            }

            .bit-feed__box,
            .bit-feed__cell_bit .btn:not(.btn_rounded-mobile) {
                border-radius: 0
            }

            .bit-feed__box {
                border-left: 0;
                border-right: 0;
                min-height: 64px;
                padding-top: 10px;
                padding-bottom: 10px
            }

            .bit-feed__switcher {
                margin-top: 4px
            }
        }

        .bonus-block {
            padding: 18px;
            background-color: #161a29;
            height: 100%
        }

        .bonus-block,
        .bonus-block__image {
            border-radius: 8px;
            position: relative;
            overflow: hidden
        }

        .bonus-block__image {
            width: 100%;
            padding-bottom: 50%;
            display: block;
            margin-bottom: 16px;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease;
            -webkit-transition: color .25s ease-in-out
        }

        .bonus-block__image img {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            display: block;
            z-index: 1;
            -o-object-fit: cover;
            object-fit: cover;
            -o-object-position: center;
            object-position: center
        }

        .bonus-block__image:before {
            width: 100%;
            height: 35%;
            display: block;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease;
            z-index: 2;
            opacity: 0;
            position: absolute;
            left: 0;
            bottom: 0;
            background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(22, 26, 41, 0)), to(#161a29));
            background-image: -webkit-linear-gradient(top, rgba(22, 26, 41, 0), #161a29);
            background-image: -o-linear-gradient(top, rgba(22, 26, 41, 0) 0, #161a29 100%);
            background-image: linear-gradient(180deg, rgba(22, 26, 41, 0) 0, #161a29);
            content: ""
        }

        .bonus-block__title {
            display: block;
            margin-bottom: 10px;
            font-weight: 700;
            font-size: 24px;
            line-height: 1.25
        }

        .bonus-block__tag {
            display: block;
            margin-bottom: 16px
        }

        .bonus-block__text {
            font-size: 14px;
            display: block;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r)
        }

        .bonus-block__btn {
            margin-top: 30px
        }

        .bonus-block_disabled .bonus-block__image {
            -webkit-filter: grayscale(100%);
            filter: grayscale(100%)
        }

        .bonus-block:hover .bonus-block__image {
            width: calc(100% + 36px);
            margin-left: -18px;
            margin-right: -18px;
            margin-top: -18px;
            padding-bottom: calc(50% + 18px);
            border-bottom-left-radius: 0;
            border-bottom-right-radius: 0
        }

        .bonus-block:hover .bonus-block__image:before {
            opacity: 1
        }

        .box-informer {
            background-color: #22252f;
            border-radius: 12px;
            padding: 18px 24px;
            -webkit-background-size: contain;
            background-size: contain;
            background-repeat: no-repeat;
            background-position: 100% 100%
        }

        .box-informer__title {
            display: block;
            font-size: 14px;
            font-weight: 700;
            margin-bottom: 18px;
            text-transform: uppercase
        }

        .box-informer__text {
            display: block;
            color: #6c718d;
            margin-bottom: 26px;
            font-size: 12px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            font-weight: 500
        }

        .box-informer__wrap {
            max-width: 320px;
            width: 90%
        }

        @media(max-width:550px) {
            .box-informer {
                -webkit-background-size: 75% 75%;
                background-size: 75%
            }
        }

        .card-box {
            background: #1b1d25;
            border-radius: 8px;
            padding: 16px 16px 24px;
            height: 100%
        }

        .card-box__body_py {
            padding: 10px 16px
        }

        .card-box__head {
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between;
            margin-bottom: 16px
        }

        .card-box__head,
        .card-box__title {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .card-box__title {
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            font-size: 14px;
            font-weight: 700
        }

        .card-box__title-icon {
            font-size: 12px;
            color: #62687d;
            margin-right: 12px;
            display: block
        }

        .card-box__title-icon.i-settings {
            font-size: 15px
        }

        .card-box__title-icon.i-shield {
            font-size: 20px
        }

        .card-box__title-text {
            display: block;
            margin-right: 4px
        }

        @media(max-width:700px) {
            .card-box__body_py {
                padding-left: 0;
                padding-right: 0
            }
        }

        .cell-navs {
            margin-bottom: 24px;
            padding: 0 15px;
            margin-top: 20px
        }

        .cell-navs__cell {
            margin-bottom: 48px
        }

        .cell-navs__cell:last-child {
            margin-bottom: 0
        }

        .cell-navs__overflow {
            overflow: auto;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            margin-left: -30px;
            margin-left: calc(0px - var(--wrap-padding));
            margin-right: -30px;
            margin-right: calc(0px - var(--wrap-padding));
            padding-left: 30px;
            padding-left: var(--wrap-padding);
            padding-right: 30px;
            padding-right: var(--wrap-padding)
        }

        .cell-navs__overflow .btn {
            margin-right: 30px
        }

        .cell-navs__overflow::-webkit-scrollbar {
            display: none
        }

        .cell-navs__title {
            display: block;
            position: relative;
            overflow: hidden;
            margin-bottom: 24px;
            text-align: center
        }

        .cell-navs__title-wrap {
            position: relative;
            display: inline-block;
            font-size: 18px;
            text-transform: uppercase;
            font-weight: 700;
            -webkit-background-clip: text;
            background-clip: text;
            -webkit-text-fill-color: rgba(0, 0, 0, 0);
            text-fill-color: rgba(0, 0, 0, 0);
            background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e9ea), to(#5c6067));
            background-image: -webkit-linear-gradient(top, #e8e9ea, #5c6067);
            background-image: -o-linear-gradient(top, #e8e9ea 0, #5c6067 100%);
            background-image: linear-gradient(180deg, #e8e9ea 0, #5c6067)
        }

        .cell-navs__title-wrap:before {
            left: 100%;
            margin-left: 30px
        }

        .cell-navs__title-wrap:after,
        .cell-navs__title-wrap:before {
            height: 1px;
            width: calc(50vw - 100px);
            display: block;
            position: absolute;
            top: 50%;
            background: -webkit-gradient(linear, right top, left top, from(rgba(50, 49, 72, .2)), color-stop(49.48%, #403e59), to(rgba(50, 49, 72, .2)));
            background: -webkit-linear-gradient(right, rgba(50, 49, 72, .2), #403e59 49.48%, rgba(50, 49, 72, .2));
            background: -o-linear-gradient(right, rgba(50, 49, 72, .2) 0, #403e59 49.48%, rgba(50, 49, 72, .2) 100%);
            background: linear-gradient(270deg, rgba(50, 49, 72, .2), #403e59 49.48%, rgba(50, 49, 72, .2));
            content: ""
        }

        .cell-navs__title-wrap:after {
            right: 100%;
            margin-right: 30px
        }

        @media(max-width:700px) {
            .cell-navs__overflow .btn {
                margin-right: 12px
            }

            .cell-navs__title-wrap {
                font-size: 14px
            }
        }

        @font-face {
            font-family: "Eurostile";
            font-display: swap;
            src: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/fonts/eurostile-regular.83dd589.woff) format("woff"), url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/fonts/eurostile-regular.05bc0b5.woff2) format("woff2");
            font-weight: 400;
            font-style: normal
        }

        @font-face {
            font-family: "Eurostile";
            font-display: swap;
            src: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/fonts/eurostile-bold.dd1850e.woff) format("woff"), url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/fonts/eurostile-bold.5b34060.woff2) format("woff2");
            font-weight: 700;
            font-style: normal
        }

        @font-face {
            font-family: "Eurostile";
            font-display: swap;
            src: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/fonts/eurostile-medium.4df6182.otf) format("otf");
            font-weight: 500;
            font-style: normal
        }

        @font-face {
            font-family: "Eurostile";
            font-display: swap;
            src: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/fonts/eurostile-black.2c1d1b3.woff) format("woff"), url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/fonts/eurostile-black.10d6b8f.woff2) format("woff2");
            font-weight: 900;
            font-style: normal
        }

        @font-face {
            font-family: "Roboto";
            font-display: swap;
            src: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/fonts/roboto-regular.309892f.woff) format("woff"), url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/fonts/roboto-regular.4dda6bd.woff2) format("woff2");
            font-weight: 400;
            font-style: normal
        }

        @font-face {
            font-family: "Roboto";
            font-display: swap;
            src: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/fonts/roboto-medium.38e1682.woff) format("woff"), url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/fonts/roboto-medium.47a90ba.woff2) format("woff2");
            font-weight: 500;
            font-style: normal
        }

        @font-face {
            font-family: "Roboto";
            font-display: swap;
            src: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/fonts/roboto-bold.a6d0a32.woff) format("woff"), url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/fonts/roboto-bold.c466f1a.woff2) format("woff2");
            font-weight: 700;
            font-style: normal
        }

        .footer {
            padding-top: 50px;
            padding-bottom: 50px;
            background-repeat: no-repeat;
            background-position: 100% 0;
            position: relative
        }

        .footer__payments {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            margin-top: 64px;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .footer__mobile {
            display: none
        }

        .footer:after {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            opacity: .1;
            -webkit-filter: blur(72px);
            filter: blur(72px);
            display: block;
            width: 255px;
            height: 255px;
            pointer-events: none;
            position: absolute;
            right: -150px;
            bottom: -150px;
            -webkit-transform: translateZ(0)
        }

        .footer__wrap {
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between
        }

        .footer__semwrap,
        .footer__wrap {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .footer__semwrap {
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .footer__gameinfo {
            margin-top: 20px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .footer__gameinfo ul,
        .footer__gameinfo ul li {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .footer__gameinfo ul li {
            margin-right: 24px
        }

        .footer__logo {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            max-width: 385px;
            margin-bottom: 32px
        }

        .footer__logo-icon {
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            margin-right: 24px;
            width: 64px;
            height: 64px;
            -webkit-filter: grayscale(100%);
            filter: grayscale(100%);
            opacity: .5;
            padding-top: 5px
        }

        .footer__logo-icon img {
            width: 100%
        }

        .footer__logo-icon.halloween-logo,
        .footer__logo-icon:hover {
            opacity: 1;
            -webkit-filter: grayscale(0);
            filter: grayscale(0)
        }

        .footer__logo-icon.halloween-logo {
            position: relative
        }

        .footer__logo-icon.halloween-logo:before {
            width: 66px;
            height: 62px;
            content: "";
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/logo-head.668041a.webp);
            right: -23px;
            top: -32px;
            z-index: 1;
            position: absolute;
            -webkit-background-size: cover;
            background-size: cover
        }

        .footer__logo-text {
            max-width: 290px
        }

        .footer__logo-text b {
            display: block;
            font-weight: 700;
            margin-bottom: 4px
        }

        .footer__logo-text span {
            display: block;
            color: #62687d;
            font-size: 12px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r)
        }

        .footer__seminfo {
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .footer__age,
        .footer__seminfo {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .footer__age {
            margin-right: 14px;
            padding-left: 4px
        }

        .footer__social {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .footer__social-link {
            margin-right: 16px
        }

        .footer__main {
            width: 45%
        }

        .footer__nav {
            width: 60%;
            margin-right: auto
        }

        .footer__nav,
        .footer__nav-cell {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .footer__nav-cell {
            width: 50%;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-align: start;
            -webkit-align-items: flex-start;
            -ms-flex-align: start;
            align-items: flex-start;
            margin-bottom: -12px
        }

        .footer__nav-title {
            display: block;
            margin-bottom: 22px;
            text-transform: uppercase;
            font-weight: 700;
            font-size: 14px
        }

        .footer__nav-link {
            display: block;
            color: #62687d;
            margin-bottom: 12px;
            font-size: 14px
        }

        .footer__nav-link:hover {
            color: #fff
        }

        .footer__last {
            width: 20%;
            -webkit-box-pack: end;
            -webkit-justify-content: flex-end;
            -ms-flex-pack: end;
            justify-content: flex-end
        }

        .footer__last,
        .footer__last-wrap {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .footer__last-wrap {
            height: 100%;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .footer__iconbox {
            margin-bottom: 24px
        }

        .footer__question {
            position: fixed;
            right: 18px;
            bottom: 18px
        }

        .footer__iconlinks {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between;
            margin-top: 10px
        }

        .footer__iconlink {
            color: #62687d;
            font-size: 24px;
            margin-bottom: 12px
        }

        .footer__iconlink:hover {
            color: #fff
        }

        .footer__encypt {
            margin-top: auto
        }

        .footer__more {
            display: none
        }

        .gameinfo {
            margin-left: 10px
        }

        .gameinfo__count {
            color: #eaebf3;
            font-weight: 700;
            font-size: 14px
        }

        .gameinfo__count,
        .gameinfo__title {
            letter-spacing: -.2px;
            line-height: 1.3
        }

        .gameinfo__title {
            color: #5c5f68;
            font-weight: 600;
            font-size: 12px;
            font-family: "Roboto"
        }

        .payments-l {
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .payments-l,
        .payments-l__item {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .payments-l__item {
            height: 25px;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin-right: 16px
        }

        .payments-l__item img {
            display: block
        }

        .payments-r {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .payments-r__item {
            margin-left: 15px
        }

        .payments-r__item:first-child {
            margin-left: 0
        }

        .payments-r__item img {
            display: block
        }

        .encrypt-info {
            color: #fab42d;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            font-size: 14px;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .encrypt-info .i,
        .encrypt-info .rc-btn_hover-link:before,
        .encrypt-info .select-box__item:before,
        .encrypt-info .select-box__main:before {
            margin-right: 6px;
            font-size: 20px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .encrypt-info span {
            display: block
        }

        .iconbox {
            border-radius: 8px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: #212537;
            padding-left: 16px;
            padding-right: 16px;
            height: 42px;
            font-size: 12px;
            font-weight: 700;
            color: #fff
        }

        .iconbox svg {
            margin-right: 8px
        }

        .circle-btn {
            width: 48px;
            height: 48px;
            border-radius: 50%;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            font-size: 24px;
            z-index: 7
        }

        .circle-btn:hover {
            background-color: #223af1
        }

        .icn-social {
            width: 32px;
            height: 32px;
            font-size: 15px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            background-color: #212537;
            border-radius: 50%;
            font-size: 18px;
            color: #62687d
        }

        .icn-social:hover {
            background-color: #223af1;
            color: #fff
        }

        .icn-social.i-insta:hover {
            background-color: #910ad0
        }

        .icn-social.i-telegram {
            font-size: 12px
        }

        .icn-social.i-telegram:hover {
            background-color: #0090dc
        }

        .icn-social.i-twitter {
            font-size: 18px
        }

        .icn-social.i-twitter:hover {
            background-color: #03a9f4
        }

        .icn-social.i-vk {
            font-size: 16px
        }

        .icn-social.i-vk:hover {
            background-color: #1983ff
        }

        .icn-social.i-fb {
            font-size: 16px
        }

        .icn-social.i-fb:hover {
            background-color: #3870e4
        }

        .icn-social.i-reddit:hover {
            background-color: #ff5722
        }

        .icn-social.i-btc:hover {
            background-color: #ffa114
        }

        .icn-social.i-link:hover,
        .icn-social.rc-btn_hover-link:hover {
            background-color: #fff
        }

        .icn-social_box {
            border-radius: 8px;
            color: #fff
        }

        .icn-social_box.i-insta {
            background-color: #910ad0
        }

        .icn-social_box.i-insta:hover {
            background-color: #8209bb
        }

        .icn-social_box.i-telegram {
            background-color: #0090dc
        }

        .icn-social_box.i-telegram:hover {
            background-color: #0082c6
        }

        .icn-social_box.i-twitter {
            background-color: #03a9f4
        }

        .icn-social_box.i-twitter:hover {
            background-color: #0398dc
        }

        .icn-social_box.i-vk {
            background-color: #1983ff
        }

        .icn-social_box.i-vk:hover {
            background-color: #0074fc
        }

        .icn-social_box.i-fb {
            background-color: #3870e4
        }

        .icn-social_box.i-fb:hover {
            background-color: #1f5ee1
        }

        .icn-social_box.i-reddit {
            background-color: #ff5722
        }

        .icn-social_box.i-reddit:hover {
            background-color: #ff4105
        }

        .icn-social_box.i-btc {
            background-color: #ffa114
        }

        .icn-social_box.i-btc:hover {
            background-color: #f89500
        }

        .icn-social_box.i-link,
        .icn-social_box.rc-btn_hover-link {
            background-color: #fff;
            color: #17152a
        }

        .icn-social_box.i-link:hover,
        .icn-social_box.rc-btn_hover-link:hover {
            background-color: #223af1;
            color: #fff
        }

        @media(max-width:1050px) {
            .footer {
                padding-bottom: 100px
            }

            .footer__bonuses span {
                margin-top: -5px
            }

            .footer__support span {
                margin-top: -3px
            }

            .footer__games span {
                margin-top: -5px
            }

            .footer__last {
                width: 210px
            }

            .footer__main {
                width: calc(100% - 210px)
            }

            .footer__logo {
                margin-bottom: 12px;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                margin-top: -30px
            }

            .footer__logo-icon {
                margin-right: 0;
                margin-bottom: 10px
            }

            .footer__iconbox {
                margin-bottom: 24px
            }

            .footer__iconlinks {
                margin-top: 0;
                margin-bottom: 12px;
                -webkit-box-pack: start;
                -webkit-justify-content: flex-start;
                -ms-flex-pack: start;
                justify-content: flex-start
            }

            .footer__iconlink {
                margin-right: 24px
            }

            .footer__encypt {
                margin-bottom: 6px
            }

            .footer__question {
                bottom: 92px
            }

            .footer__mobile {
                display: block;
                padding-top: 16px;
                position: fixed;
                left: 0;
                bottom: 0;
                width: 100%;
                overflow: hidden;
                z-index: 100
            }

            .footer__mobile-rlink {
                font-size: 14px;
                font-weight: 700;
                width: 100%;
                color: #5c5f68;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center
            }

            .footer__mobile-rlink .i,
            .footer__mobile-rlink .rc-btn_hover-link:before,
            .footer__mobile-rlink .select-box__item:before,
            .footer__mobile-rlink .select-box__main:before {
                font-size: 20px;
                margin-right: 9px
            }

            .footer__mobile-rlink span {
                padding-top: 2px
            }

            .footer__mobile-rlink.nuxt-link-exact-active,
            .footer__mobile-rlink:hover {
                color: #fab42d
            }

            .footer__mobile-wrap {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                height: 70px;
                padding-left: 0;
                padding-right: 0
            }

            .footer__mobile-left {
                margin-right: -10px;
                border-top-right-radius: 10px;
                position: relative;
                padding-left: 30px;
                padding-left: var(--wrap-padding)
            }

            .footer__mobile-left,
            .footer__mobile-right {
                width: calc(50% - 42px);
                background-color: #1b1d25;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                padding-top: 25px;
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .footer__mobile-right {
                border-top-left-radius: 10px;
                margin-left: -10px;
                padding-right: 30px;
                padding-right: var(--wrap-padding);
                text-align: right
            }

            .footer__mobile-right,
            .footer__mobile-right .footer__mobile-rlink {
                -webkit-box-pack: end;
                -webkit-justify-content: flex-end;
                -ms-flex-pack: end;
                justify-content: flex-end
            }

            .footer__mobile-cell {
                width: 50%
            }

            .footer__mobile-center {
                width: 104px;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                position: relative
            }

            .footer__mobile-center-shape {
                width: 100%;
                height: 100%;
                display: block
            }

            .footer__circle-link {
                background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
                background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
                background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
                background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
                background: var(--primary);
                border-radius: 50%;
                position: relative;
                position: absolute;
                z-index: 2;
                width: 56px;
                height: 56px;
                top: -16px;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                text-align: center;
                color: #fff;
                font-size: 24px
            }

            .footer__circle-link:hover {
                background-color: #223af1
            }

            .footer__more {
                position: fixed;
                right: -350px;
                top: 0;
                -webkit-transition: right .25s ease;
                -o-transition: right .25s ease;
                transition: right .25s ease;
                height: calc(100% - 60px);
                width: 100%;
                padding-bottom: 30px;
                max-width: 310px;
                max-height: 100%;
                margin-top: 0;
                z-index: 99;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                -webkit-box-pack: justify;
                -webkit-justify-content: space-between;
                -ms-flex-pack: justify;
                justify-content: space-between;
                overflow: auto;
                padding-left: 18px;
                padding-right: 18px;
                background-color: #1b1d25
            }

            .footer__more.more-open {
                right: 0
            }

            .footer__more-footer {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex
            }

            .footer__more-list {
                margin-left: -18px;
                margin-right: -18px;
                margin-bottom: auto;
                padding-bottom: 24px
            }

            .footer__more-close {
                width: 36px;
                height: 36px;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                text-align: center;
                border-radius: 50%;
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0;
                background-color: #161a29;
                font-size: 13px;
                color: #d0d0d4;
                margin-left: 10px
            }

            .footer__more-close,
            .footer__more-close .i,
            .footer__more-close .rc-btn_hover-link:before,
            .footer__more-close .select-box__item:before,
            .footer__more-close .select-box__main:before {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex
            }

            .footer__more-close:active,
            .footer__more-close:hover {
                background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
                background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
                background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
                background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
                background: var(--primary);
                color: #fff
            }

            .footer__more-head {
                margin-bottom: 12px;
                padding-bottom: 24px;
                position: relative;
                padding-top: 24px;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: justify;
                -webkit-justify-content: space-between;
                -ms-flex-pack: justify;
                justify-content: space-between;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center
            }

            .footer__more-head:after {
                background: -webkit-gradient(linear, right top, left top, from(rgba(50, 49, 72, .2)), color-stop(49.48%, #403e59), to(rgba(50, 49, 72, .2)));
                background: -webkit-linear-gradient(right, rgba(50, 49, 72, .2), #403e59 49.48%, rgba(50, 49, 72, .2));
                background: -o-linear-gradient(right, rgba(50, 49, 72, .2) 0, #403e59 49.48%, rgba(50, 49, 72, .2) 100%);
                background: linear-gradient(270deg, rgba(50, 49, 72, .2), #403e59 49.48%, rgba(50, 49, 72, .2));
                opacity: .75;
                width: 100%;
                height: 1px;
                display: block;
                position: absolute;
                left: 0;
                bottom: 0;
                content: ""
            }

            .footer__iconbtn {
                width: 40px;
                height: 40px;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                position: relative;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                text-align: center;
                border-radius: 6px;
                margin-right: 10px;
                color: #6c718d
            }

            .footer__iconbtn_scope {
                border: 1px solid #2b2a41;
                border-radius: 6px;
                min-height: 38px;
                min-width: 42px;
                margin-right: 16px
            }

            .footer__iconbtn_volume .i,
            .footer__iconbtn_volume .rc-btn_hover-link:before,
            .footer__iconbtn_volume .select-box__item:before,
            .footer__iconbtn_volume .select-box__main:before {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                font-size: 17px
            }

            .footer__iconbtn_volume .i-volume {
                margin-right: 2px
            }

            .footer__iconbtn_volume .i-volume-sound {
                color: #8b8d91;
                -webkit-transition: all .25s ease;
                -o-transition: all .25s ease;
                transition: all .25s ease
            }

            .footer__iconbtn_volume.volume-muted .i-volume-sound {
                opacity: 0
            }

            .footer__iconbtn-informer {
                width: 22px;
                height: 18px;
                border: 2px solid #121724;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                text-align: center;
                font-style: normal;
                border-radius: 12px;
                position: absolute;
                right: -4px;
                top: 2px;
                background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
                background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
                background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
                background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
                background: var(--primary);
                color: #fff;
                font-size: 11px;
                line-height: 1;
                font-weight: 700
            }

            .footer__iconbtn:hover {
                color: #fff
            }
        }

        @media(max-width:600px) {
            .footer {
                position: relative;
                background-position: 100%
            }

            .footer__nav {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                width: 100%
            }

            .footer__nav-cell {
                width: 100%;
                margin: 0 0 30px
            }

            .footer__lang .lang-block__dropdown {
                left: auto !important
            }

            .footer__seminfo {
                position: absolute;
                right: 0;
                top: 24px;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex
            }

            .footer__wrap {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .footer__main {
                width: 100%;
                margin-bottom: 24px
            }

            .footer__last {
                width: 100%;
                margin-left: 0;
                max-width: 100%
            }

            .footer__last-wrap {
                margin-right: auto;
                max-width: 100%;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                width: 100%;
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .footer__iconlinks {
                width: 100%
            }

            .footer__encypt {
                -webkit-box-ordinal-group: 3;
                -webkit-order: 2;
                -ms-flex-order: 2;
                order: 2;
                margin: 0 0 24px
            }

            .footer__iconbox {
                -webkit-box-ordinal-group: 2;
                -webkit-order: 1;
                -ms-flex-order: 1;
                order: 1;
                margin-right: 24px
            }

            .footer__iconlinks {
                -webkit-box-ordinal-group: 4;
                -webkit-order: 3;
                -ms-flex-order: 3;
                order: 3
            }

            .footer__mobile-left {
                padding-left: 10px;
                position: relative;
                z-index: 2
            }

            .footer__mobile-right {
                padding-right: 10px;
                position: relative;
                z-index: 2
            }

            .footer__mobile-left,
            .footer__mobile-right {
                padding-top: 14px
            }

            .footer__mobile-rlink {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                text-align: center;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center
            }

            .footer__mobile-rlink .i,
            .footer__mobile-rlink .rc-btn_hover-link:before,
            .footer__mobile-rlink .select-box__item:before,
            .footer__mobile-rlink .select-box__main:before {
                font-size: 20px;
                margin-right: 0;
                margin-bottom: 7px
            }
        }

        .grecaptcha-badge {
            z-index: 99999
        }

        .h-captcha {
            margin-bottom: 20px
        }

        .grid-profile {
            -webkit-column-count: 2;
            -moz-column-count: 2;
            column-count: 2;
            grid-gap: 24px
        }

        .grid-profile__item {
            display: grid;
            grid-template-rows: 1fr auto;
            margin: 0 0 24px;
            page-break-inside: avoid;
            -webkit-column-break-inside: avoid;
            -moz-column-break-inside: avoid;
            break-inside: avoid
        }

        .grid-profile__main {
            grid-area: a
        }

        .grid-profile__semi {
            grid-area: b
        }

        .grid-profile__third {
            grid-area: c
        }

        @media(max-width:600px) {
            .grid-profile {
                -webkit-column-count: 1;
                -moz-column-count: 1;
                column-count: 1
            }
        }

        .head-informer {
            margin-top: -32px;
            width: 100%;
            position: relative;
            background-image: -webkit-gradient(linear, left top, left bottom, from(#171c27), to(#0f141f));
            background-image: -webkit-linear-gradient(top, #171c27, #0f141f);
            background-image: -o-linear-gradient(top, #171c27 0, #0f141f 100%);
            background-image: linear-gradient(180deg, #171c27, #0f141f);
            margin-bottom: 50px;
            text-align: center;
            overflow: hidden
        }

        .head-informer__bg-img {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            font: none;
            -o-object-fit: cover;
            object-fit: cover;
            -o-object-position: center;
            object-position: center
        }

        .head-informer__bg {
            min-height: 330px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            position: relative;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            -webkit-background-size: cover;
            background-size: cover;
            background-position: 50%;
            background-repeat: no-repeat;
            z-index: 1
        }

        .head-informer__wrap {
            width: 100%;
            position: relative;
            z-index: 3
        }

        .head-informer__img {
            display: inline-block;
            width: 64px;
            height: 64px;
            margin-bottom: 27px
        }

        .head-informer__title {
            line-height: 1.25;
            display: block;
            text-transform: uppercase;
            font-size: 30px;
            font-weight: 700;
            margin-top: 20px
        }

        .head-informer_big {
            margin-bottom: 64px
        }

        .head-informer_big .head-informer__bg {
            -webkit-background-size: cover;
            background-size: cover;
            min-height: 380px
        }

        .head-informer__rounded {
            overflow: hidden;
            border-bottom-left-radius: 60%;
            border-bottom-right-radius: 60%;
            margin-left: -500px;
            margin-right: -500px;
            position: relative;
            padding-left: 500px;
            padding-right: 500px
        }

        .head-informer__stitle {
            background: -webkit-linear-gradient(358.26deg, #fff 1.8%, #e7edff 97.72%);
            background: -o-linear-gradient(358.26deg, #fff 1.8%, #e7edff 97.72%);
            background: linear-gradient(91.74deg, #fff 1.8%, #e7edff 97.72%);
            -webkit-box-shadow: 0 12px 48px rgba(0, 0, 0, .3);
            box-shadow: 0 12px 48px rgba(0, 0, 0, .3);
            border-radius: 8px;
            -webkit-transform: skewX(-15deg);
            -ms-transform: skewX(-15deg);
            -o-transform: skewX(-15deg);
            transform: skewX(-15deg);
            font-style: italic;
            font-weight: 900;
            font-size: 48px;
            display: inline-block;
            color: #0f141f;
            text-transform: uppercase;
            line-height: 1;
            padding: 10px 18px 8px;
            position: relative;
            max-width: calc(100% - 28px)
        }

        .head-informer__stitle-img {
            display: none
        }

        .head-informer__stitle span {
            display: block;
            -webkit-transform: skewX(15deg);
            -ms-transform: skewX(15deg);
            -o-transform: skewX(15deg);
            transform: skewX(15deg)
        }

        .head-informer__scaption {
            display: block;
            font-weight: 900;
            font-size: 48px;
            font-style: 1px;
            margin-top: 5px;
            width: 100%;
            text-transform: uppercase;
            text-shadow: 0 4px 12px rgba(0, 0, 0, .25)
        }

        .head-informer__sbtn {
            margin-top: 16px
        }

        @media(max-width:1050px) {
            .head-informer_big {
                margin-bottom: 32px
            }

            .head-informer_big .head-informer__bg {
                min-height: 300px;
                padding-top: 40px;
                padding-bottom: 60px
            }

            .head-informer__rounded {
                margin-left: -200px;
                margin-right: -200px;
                padding-left: 200px;
                padding-right: 200px
            }

            .head-informer__stitle {
                margin-top: 30px
            }

            .head-informer__stitle-img {
                position: absolute;
                left: 50%;
                bottom: 100%;
                margin-bottom: -5px;
                width: 64px;
                display: block;
                -webkit-transform: translateX(-50%) skewX(15deg);
                -ms-transform: translateX(-50%) skewX(15deg);
                -o-transform: translateX(-50%) skewX(15deg);
                transform: translateX(-50%) skewX(15deg)
            }
        }

        @media(max-width:700px) {
            .head-informer {
                margin-top: -16px;
                margin-bottom: 16px
            }

            .head-informer__bg {
                min-height: 200px
            }

            .head-informer__title {
                font-size: 24px
            }

            .head-informer__img {
                margin-bottom: 16px
            }

            .head-informer_big {
                margin-bottom: 32px
            }

            .head-informer__stitle {
                font-size: 28px;
                margin-top: 20px
            }

            .head-informer__scaption {
                font-size: 36px
            }
        }

        @media(max-width:370px) {

            .head-informer__scaption,
            .head-informer__stitle {
                font-size: 30px
            }
        }

        .head-list {
            background: -webkit-gradient(linear, left top, right top, color-stop(17.19%, #1b1d25), to(rgba(22, 26, 41, .5)));
            background: -webkit-linear-gradient(left, #1b1d25 17.19%, rgba(22, 26, 41, .5));
            background: -o-linear-gradient(left, #1b1d25 17.19%, rgba(22, 26, 41, .5) 100%);
            background: linear-gradient(90deg, #1b1d25 17.19%, rgba(22, 26, 41, .5));
            border-radius: 8px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            margin-bottom: 18px;
            min-height: 60px;
            overflow: hidden
        }

        .head-list.halloween-head {
            position: relative
        }

        .head-list.halloween-head:after {
            content: "";
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/web.cd47bc4.webp);
            left: 0;
            top: 0;
            z-index: 1;
            position: absolute;
            -webkit-background-size: cover;
            background-size: cover;
            width: 89px;
            height: 48px
        }

        .head-list__cell {
            background-repeat: no-repeat;
            background-position: 100%;
            width: 50%;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            font-weight: 700;
            position: relative
        }

        .head-list__cell:first-child {
            background-color: #22252f
        }

        .head-list__cell:first-child:after {
            background-color: #22252f;
            display: block;
            height: 100%;
            position: absolute;
            right: -10px;
            top: 0;
            -webkit-box-shadow: 12px 0 12px rgba(5, 14, 24, .2);
            -webkit-transform: skewX(-15deg);
            -ms-transform: skewX(-15deg);
            -o-transform: skewX(-15deg);
            transform: skewX(-15deg);
            width: 30px;
            border-radius: 8px;
            content: "";
            box-shadow: 12px 0 12px rgba(5, 14, 24, .2)
        }

        .head-list__icon {
            margin-right: 8px;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            -webkit-background-clip: text;
            -webkit-text-fill-color: rgba(0, 0, 0, 0);
            background-clip: text;
            text-fill-color: rgba(0, 0, 0, 0)
        }

        @media(max-width:700px) {
            .head-list {
                min-height: 44px
            }

            .head-list__cell {
                font-size: 14px
            }
        }

        :root {
            --header-height: 70px
        }

        .halloween-cat {
            height: 100%;
            position: absolute;
            right: 0
        }

        @media(max-width:1360px) {
            .halloween-cat {
                display: none
            }
        }

        .headline {
            background: #1b1d25;
            position: fixed;
            left: 0;
            top: 0;
            width: 100%;
            z-index: 10
        }

        .headline .headline__semi-noty,
        .headline__mobile-logo,
        .headline__scope,
        .headline__user-open {
            display: none
        }

        .headline__wrap {
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between;
            height: 70px;
            height: var(--header-height);
            max-width: none;
            padding-left: 0;
            padding-right: 30px;
            position: relative;
            max-width: 100%
        }

        .headline__left,
        .headline__wrap {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .headline__left {
            margin-right: 12px
        }

        .headline__logo,
        .headline__right,
        .headline__userscope,
        .headline__userscope-bottom,
        .headline__userscope-dropgroup {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .headline__logo {
            margin-right: 18px;
            width: 178px;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            height: 70px;
            background: #13151d
        }

        .headline__logo img {
            display: block;
            width: 111px;
            height: 33px
        }

        .headline__balance {
            margin-right: 47px
        }

        .headline__iconbtn {
            width: 40px;
            height: 40px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            position: relative;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            border-radius: 6px;
            margin-right: 10px;
            color: #6c718d
        }

        .headline__iconbtn_volume {
            margin-right: 0
        }

        .headline__iconbtn_volume .i,
        .headline__iconbtn_volume .rc-btn_hover-link:before,
        .headline__iconbtn_volume .select-box__item:before,
        .headline__iconbtn_volume .select-box__main:before {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            font-size: 17px
        }

        .headline__iconbtn_volume .i-volume {
            margin-right: 2px
        }

        .headline__iconbtn_volume .i-volume-sound {
            color: #8b8d91;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease
        }

        .headline__iconbtn_volume.volume-muted .i-volume-sound {
            opacity: 0
        }

        .headline__iconbtn-informer {
            width: 22px;
            height: 18px;
            border: 2px solid #121724;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            font-style: normal;
            border-radius: 12px;
            position: absolute;
            right: -7px;
            top: 2px;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            color: #fff;
            font-size: 11px;
            line-height: 1;
            font-weight: 700
        }

        .headline__iconbtn:hover {
            color: #fff
        }

        .headline__user {
            margin-left: 28px
        }

        .headline__auth {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .headline__auth-cell {
            margin-left: 12px
        }

        .headline__control-btn {
            width: 50px;
            height: 40px;
            background: #13151d;
            border-radius: 6px;
            margin: 0 18px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            cursor: pointer
        }

        @media(max-width:880px) {
            .headline__control-btn {
                display: none
            }
        }

        .headline__balance-btn {
            max-width: 123px;
            padding: 0 18px
        }

        .headline.halloween .headline__wrap {
            padding-right: 100px
        }

        @media(max-width:1360px) {
            .headline.halloween .headline__wrap {
                padding-right: 30px
            }
        }

        .headline.halloween .headline__logo-halloween {
            height: 36px;
            width: 122px
        }

        .headline.halloween .headline__logo:before {
            content: "";
            width: 89px;
            height: 48px;
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/web.cd47bc4.webp);
            position: absolute;
            left: 0;
            top: 0;
            -webkit-background-size: cover;
            background-size: cover
        }

        .headline.halloween .halloween-boiler {
            position: absolute;
            left: 0;
            bottom: 0;
            max-height: 100%
        }

        .headline.halloween .headline__cashback__container {
            padding-left: 50px
        }

        .headline.halloween .halloween-owl {
            position: absolute;
            left: 4px;
            max-height: 100%
        }

        .headline.halloween .headline__tp__container {
            padding-left: 50px
        }

        @media(max-width:1300px) {
            .headline.halloween .headline__tp__container {
                display: none
            }
        }

        .lang-block {
            position: relative;
            z-index: 7
        }

        .lang-block__dropdown {
            display: none;
            position: absolute;
            left: 50%;
            top: 100%;
            -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
            -o-transform: translateX(-50%);
            transform: translateX(-50%);
            margin-top: 12px
        }

        .lang-block__dropdown:before {
            width: 0;
            height: 0;
            border: 10px solid rgba(0, 0, 0, 0);
            border-bottom-color: #121724;
            display: block;
            position: absolute;
            left: 50%;
            top: -20px;
            margin-left: -10px;
            content: ""
        }

        .lang-block_footer .lang-block__dropdown:before {
            display: none
        }

        .lang-block_footer .lang-block__dropdown {
            top: auto;
            bottom: calc(100% + 10px);
            left: 0;
            -webkit-transform: none;
            -ms-transform: none;
            -o-transform: none;
            transform: none
        }

        .lang-block_footer .lang-block__dropdown .lang-block__wrap {
            border: 1px solid #2b2a41
        }

        .lang-block__wrap {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            padding: 6px;
            border-radius: 6px;
            background-color: #121724;
            min-width: 158px
        }

        .lang-block__item {
            width: 50%;
            min-width: 72px;
            padding: 10px;
            font-size: 14px;
            text-align: center;
            border-radius: 4px
        }

        .lang-block__item:hover {
            background-color: #171b2a
        }

        .lang-block__item-icon {
            width: 24px;
            height: 16px;
            position: relative;
            display: inline-block;
            margin-bottom: 8px
        }

        .lang-block__item-icon .i,
        .lang-block__item-icon .rc-btn_hover-link:before,
        .lang-block__item-icon .select-box__item:before,
        .lang-block__item-icon .select-box__main:before {
            color: #1bcd49;
            position: absolute;
            right: -8px;
            top: -8px;
            font-size: 15px;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            opacity: 0
        }

        .lang-block__item span {
            display: block;
            width: 100%
        }

        .lang-block__item.active .lang-block__item-icon .i,
        .lang-block__item.active .lang-block__item-icon .rc-btn_hover-link:before,
        .lang-block__item.active .lang-block__item-icon .select-box__item:before,
        .lang-block__item.active .lang-block__item-icon .select-box__main:before {
            opacity: 1
        }

        .lang-block__open {
            padding: 0 10px;
            height: 40px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            background-color: #13151d;
            border-radius: 6px;
            color: #6c718d;
            border: 1px solid rgba(0, 0, 0, 0)
        }

        .lang-block__open img {
            width: 18px;
            height: 18px;
            -o-object-fit: cover;
            object-fit: cover;
            -o-object-position: center;
            object-position: center;
            display: block;
            border-radius: 50%
        }

        .lang-block__open .i,
        .lang-block__open .rc-btn_hover-link:before,
        .lang-block__open .select-box__item:before,
        .lang-block__open .select-box__main:before {
            font-size: 6px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            margin-left: 7px
        }

        .lang-block__open:hover {
            color: #fff
        }

        .lang-block_footer .lang-block__open {
            background-color: rgba(0, 0, 0, 0)
        }

        .js-lang_open .lang-block__dropdown {
            display: block;
            -webkit-animation: fade_in .25s;
            -o-animation: fade_in .25s;
            animation: fade_in .25s
        }

        .js-lang_close .lang-block__dropdown {
            -webkit-animation: fade_out .25s;
            -o-animation: fade_out .25s;
            animation: fade_out .25s
        }

        .js-lang_open .lang-block__open {
            border-color: #2b2a41
        }

        .js-lang_open .lang-block__open .i,
        .js-lang_open .lang-block__open .rc-btn_hover-link:before,
        .js-lang_open .lang-block__open .select-box__item:before,
        .js-lang_open .lang-block__open .select-box__main:before {
            -webkit-transform: scaleY(-1);
            -ms-transform: scaleY(-1);
            -o-transform: scaleY(-1);
            transform: scaleY(-1)
        }

        @-webkit-keyframes fade_in {
            0% {
                opacity: 0
            }

            to {
                opacity: 1
            }
        }

        @-o-keyframes fade_in {
            0% {
                opacity: 0
            }

            to {
                opacity: 1
            }
        }

        @keyframes fade_in {
            0% {
                opacity: 0
            }

            to {
                opacity: 1
            }
        }

        @-webkit-keyframes fade_out {
            0% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        @-o-keyframes fade_out {
            0% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        @keyframes fade_out {
            0% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        .balance {
            position: relative
        }

        .balance__dropdown {
            display: none;
            position: absolute;
            left: 50%;
            top: 100%;
            margin-top: 12px;
            -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
            -o-transform: translateX(-50%);
            transform: translateX(-50%);
            min-width: 274px;
            background: #20232d;
            -webkit-box-shadow: 0 12px 24px 4px rgba(0, 0, 0, .5);
            box-shadow: 0 12px 24px 4px rgba(0, 0, 0, .5);
            border-radius: 8px
        }

        .balance__main {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            height: 40px;
            cursor: pointer
        }

        .balance__main-icon {
            margin-right: 12px;
            position: relative;
            z-index: 9;
            background: #13151d
        }

        .balance__main-icon,
        .balance__main-icon .i,
        .balance__main-icon .rc-btn_hover-link:before,
        .balance__main-icon .select-box__item:before,
        .balance__main-icon .select-box__main:before {
            -webkit-box-shadow: 12px 0 12px rgba(5, 14, 24, .2);
            box-shadow: 12px 0 12px rgba(5, 14, 24, .2);
            border-radius: 50%;
            width: 32px;
            height: 32px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .balance__main-icon .i,
        .balance__main-icon .rc-btn_hover-link:before,
        .balance__main-icon .select-box__item:before,
        .balance__main-icon .select-box__main:before {
            background: #13151d;
            text-align: center;
            font-size: 13px;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            -webkit-background-clip: text;
            -webkit-text-fill-color: rgba(0, 0, 0, 0);
            background-clip: text;
            text-fill-color: rgba(0, 0, 0, 0)
        }

        .balance__main-label {
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            color: #fff;
            font-size: 12px;
            margin-bottom: 1px
        }

        .balance__main-label,
        .balance__main-label span {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .balance__main-label span {
            margin-right: 5px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r)
        }

        .balance__main-label .i,
        .balance__main-label .rc-btn_hover-link:before,
        .balance__main-label .select-box__item:before,
        .balance__main-label .select-box__main:before {
            font-size: 5px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            color: #fff
        }

        .balance__main-value {
            font-weight: 700;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            font-size: 18px;
            white-space: nowrap
        }

        .balance__wrap {
            padding: 8px
        }

        .balance__change {
            width: 100%;
            margin-top: 8px
        }

        .balance__item {
            margin-left: -12px;
            margin-right: -12px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            padding: 10px 12px
        }

        .balance__item-info b {
            display: block;
            color: #fff;
            font-size: 14px;
            font-weight: 700
        }

        .balance__item-info span {
            display: block;
            font-size: 10px;
            font-weight: 500;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            color: #62687d
        }

        .balance__item-icon {
            width: 18px;
            height: 18px;
            margin-right: 12px;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0
        }

        .balance__item-icon svg {
            width: 100%
        }

        .js-drop-down_open .balance__dropdown {
            display: block;
            -webkit-animation: fade_in .25s;
            -o-animation: fade_in .25s;
            animation: fade_in .25s
        }

        .js-drop-down_close .balance__dropdown {
            -webkit-animation: fade_out .25s;
            -o-animation: fade_out .25s;
            animation: fade_out .25s
        }

        .js-drop-down_open .balance__main-label .i,
        .js-drop-down_open .balance__main-label .rc-btn_hover-link:before,
        .js-drop-down_open .balance__main-label .select-box__item:before,
        .js-drop-down_open .balance__main-label .select-box__main:before {
            -webkit-transform: scaleY(-1);
            -ms-transform: scaleY(-1);
            -o-transform: scaleY(-1);
            transform: scaleY(-1)
        }

        .dropdownlist_upper {
            text-transform: uppercase
        }

        .dropdownlist__link {
            padding: 13px 24px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            font-size: 16px;
            font-weight: 500;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            color: #fff;
            position: relative
        }

        .dropdownlist__link.nuxt-link-exact-active:after,
        .dropdownlist__link.nuxt-link-exact-active:before {
            opacity: 1
        }

        .dropdownlist__link:before {
            width: 100%;
            height: 100%;
            top: 0;
            z-index: 1;
            background: -webkit-gradient(linear, left top, right top, color-stop(17.19%, rgba(249, 175, 44, .065)), to(rgba(22, 26, 41, .5)));
            background: -webkit-linear-gradient(left, rgba(249, 175, 44, .065) 17.19%, rgba(22, 26, 41, .5));
            background: -o-linear-gradient(left, rgba(249, 175, 44, .065) 17.19%, rgba(22, 26, 41, .5) 100%);
            background: linear-gradient(90deg, rgba(249, 175, 44, .065) 17.19%, rgba(22, 26, 41, .5));
            background-repeat: no-repeat
        }

        .dropdownlist__link:after,
        .dropdownlist__link:before {
            display: block;
            position: absolute;
            left: 0;
            opacity: 0;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease;
            content: ""
        }

        .dropdownlist__link:after {
            width: 3px;
            height: 30px;
            top: 50%;
            margin-top: -15px;
            z-index: 2;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .dropdownlist__link .i,
        .dropdownlist__link .rc-btn_hover-link:before,
        .dropdownlist__link .select-box__item:before,
        .dropdownlist__link .select-box__main:before,
        .dropdownlist__link svg {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            margin-right: 18px
        }

        .dropdownlist__link .i,
        .dropdownlist__link .rc-btn_hover-link:before,
        .dropdownlist__link .select-box__item:before,
        .dropdownlist__link .select-box__main:before,
        .dropdownlist__link span,
        .dropdownlist__link svg {
            position: relative;
            z-index: 2
        }

        .dropdownlist__link_grey {
            color: #62687d
        }

        .dropdownlist__link:hover {
            color: #fab42d
        }

        .dropdownlist__link:hover:after,
        .dropdownlist__link:hover:before {
            opacity: 1
        }

        .user-informer {
            position: relative
        }

        .user-informer__mobile-user {
            display: none
        }

        .user-informer__list {
            width: 100%
        }

        .user-informer__dropdown {
            display: none;
            position: absolute;
            top: 100%;
            margin-top: 20px;
            min-width: 244px;
            right: 0;
            margin-right: -25px
        }

        .user-informer__wrap {
            background-color: #161a29;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            padding-top: 8px
        }

        .user-informer__top,
        .user-informer__wrap {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .user-informer__top {
            padding-left: 12px;
            padding-right: 12px;
            margin-bottom: 17px;
            width: 100%
        }

        .user-informer__cell {
            width: 50%;
            text-align: center
        }

        .user-informer__main {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            text-transform: uppercase;
            font-weight: 700;
            font-size: 16px
        }

        .user-informer__main .i,
        .user-informer__main .rc-btn_hover-link:before,
        .user-informer__main .select-box__item:before,
        .user-informer__main .select-box__main:before {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            margin-left: 8px;
            font-size: 6px;
            color: #6c718d;
            -webkit-transition: color .25s ease;
            -o-transition: color .25s ease;
            transition: color .25s ease
        }

        .user-informer__main img {
            width: 40px;
            height: 40px;
            border-radius: 50%;
            -o-object-fit: cover;
            object-fit: cover;
            -o-object-position: center;
            object-position: center;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            margin-right: 12px
        }

        .user-informer__main span {
            max-width: 150px;
            display: block;
            overflow: hidden;
            white-space: nowrap;
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis
        }

        .user-informer__main:active .i,
        .user-informer__main:active .rc-btn_hover-link:before,
        .user-informer__main:active .select-box__item:before,
        .user-informer__main:active .select-box__main:before,
        .user-informer__main:hover .i,
        .user-informer__main:hover .rc-btn_hover-link:before,
        .user-informer__main:hover .select-box__item:before,
        .user-informer__main:hover .select-box__main:before {
            color: #fff
        }

        .js-drop-down_open .user-informer__dropdown {
            display: block;
            -webkit-animation: fade_in .25s;
            -o-animation: fade_in .25s;
            animation: fade_in .25s
        }

        .js-drop-down_close .user-informer__dropdown {
            -webkit-animation: fade_out .25s;
            -o-animation: fade_out .25s;
            animation: fade_out .25s
        }

        .js-drop-down_open .user-informer__main .i,
        .js-drop-down_open .user-informer__main .rc-btn_hover-link:before,
        .js-drop-down_open .user-informer__main .select-box__item:before,
        .js-drop-down_open .user-informer__main .select-box__main:before {
            -webkit-transform: scaleY(-1);
            -ms-transform: scaleY(-1);
            -o-transform: scaleY(-1);
            transform: scaleY(-1)
        }

        .head-notify {
            position: relative
        }

        .head-notify__head {
            display: none
        }

        .head-notify__dropdown {
            position: absolute;
            right: -35px;
            top: 100%;
            margin-top: 20px;
            background-color: #121724;
            padding: 18px 8px;
            min-width: 340px;
            display: none
        }

        .head-notify__dropdown:before {
            width: 0;
            height: 0;
            border: 10px solid rgba(0, 0, 0, 0);
            border-bottom-color: #121724;
            display: block;
            position: absolute;
            right: 52px;
            top: -20px;
            margin-left: -10px;
            content: ""
        }

        .head-notify__wrap {
            max-height: 370px;
            overflow: auto;
            padding-right: 12px
        }

        .js-drop-down_open .head-notify__dropdown {
            display: block;
            -webkit-animation: fade_in .25s;
            -o-animation: fade_in .25s;
            animation: fade_in .25s
        }

        .js-drop-down_close .head-notify__dropdown {
            -webkit-animation: fade_out .25s;
            -o-animation: fade_out .25s;
            animation: fade_out .25s
        }

        .noty {
            background-color: #161a29;
            border-radius: 12px;
            margin-bottom: 12px;
            width: 100%;
            max-width: 310px;
            padding: 16px 19px
        }

        .noty__wrap {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .noty__icon {
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            margin-right: 14px;
            width: 36px;
            height: 36px
        }

        .noty__icon,
        .noty__icon .i,
        .noty__icon .rc-btn_hover-link:before,
        .noty__icon .select-box__item:before,
        .noty__icon .select-box__main:before {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center
        }

        .noty__icon .i,
        .noty__icon .rc-btn_hover-link:before,
        .noty__icon .select-box__item:before,
        .noty__icon .select-box__main:before {
            width: 24px;
            height: 24px;
            border-radius: 50%;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            color: #fff;
            font-size: 14px;
            -webkit-box-shadow: 0 0 0 6px rgba(47, 71, 255, .3);
            box-shadow: 0 0 0 6px rgba(47, 71, 255, .3)
        }

        .noty__title {
            display: block;
            text-transform: uppercase;
            font-weight: 700;
            font-size: 14px;
            margin-bottom: 4px;
            color: #fab42d
        }

        .noty__text {
            color: #fff;
            font-size: 12px;
            display: block;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            line-height: 1.25
        }

        .noty_red .noty__icon .i,
        .noty_red .noty__icon .rc-btn_hover-link:before,
        .noty_red .noty__icon .select-box__item:before,
        .noty_red .noty__icon .select-box__main:before {
            background-color: #e21e4d;
            -webkit-box-shadow: 0 0 0 6px rgba(226, 30, 77, .3);
            box-shadow: 0 0 0 6px rgba(226, 30, 77, .3)
        }

        .noty_red .noty__title {
            color: #e21e4d
        }

        .noty_orange .noty__icon .i,
        .noty_orange .noty__icon .rc-btn_hover-link:before,
        .noty_orange .noty__icon .select-box__item:before,
        .noty_orange .noty__icon .select-box__main:before {
            background-color: #ff881b;
            -webkit-box-shadow: 0 0 0 6px rgba(255, 136, 27, .3);
            box-shadow: 0 0 0 6px rgba(255, 136, 27, .3)
        }

        .noty_orange .noty__title {
            color: #ff881b
        }

        .noty_green .noty__icon .i,
        .noty_green .noty__icon .rc-btn_hover-link:before,
        .noty_green .noty__icon .select-box__item:before,
        .noty_green .noty__icon .select-box__main:before {
            background-color: #69d344;
            -webkit-box-shadow: 0 0 0 6px rgba(105, 211, 68, .3);
            box-shadow: 0 0 0 6px rgba(105, 211, 68, .3)
        }

        .noty_green .noty__title {
            color: #69d344
        }

        @media(max-width:1180px) {
            :root {
                --header-height: 72px
            }

            .lang-block__open {
                border: 1px solid #2b2a41;
                border-radius: 6px;
                min-height: 38px;
                min-width: 59px;
                margin-right: 16px
            }

            .headline__auth {
                margin-left: auto
            }

            .headline__right {
                width: 100%
            }

            .headline__user-open {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                text-transform: uppercase;
                font-weight: 700;
                font-size: 16px;
                margin-left: 20px
            }

            .headline__user-open .i,
            .headline__user-open .rc-btn_hover-link:before,
            .headline__user-open .select-box__item:before,
            .headline__user-open .select-box__main:before {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                margin-left: 8px;
                font-size: 6px;
                color: #6c718d;
                -webkit-transition: color .25s ease;
                -o-transition: color .25s ease;
                transition: color .25s ease
            }

            .headline__user-open img {
                width: 40px;
                height: 40px;
                border-radius: 50%;
                -o-object-fit: cover;
                object-fit: cover;
                -o-object-position: center;
                object-position: center;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                margin-right: 12px
            }

            .headline__user-open span {
                max-width: 150px;
                display: block;
                overflow: hidden;
                white-space: nowrap;
                -o-text-overflow: ellipsis;
                text-overflow: ellipsis
            }

            .headline__user-open:active .i,
            .headline__user-open:active .rc-btn_hover-link:before,
            .headline__user-open:active .select-box__item:before,
            .headline__user-open:active .select-box__main:before,
            .headline__user-open:hover .i,
            .headline__user-open:hover .rc-btn_hover-link:before,
            .headline__user-open:hover .select-box__item:before,
            .headline__user-open:hover .select-box__main:before {
                color: #fff
            }

            .headline__user-open.sl-active .i,
            .headline__user-open.sl-active .rc-btn_hover-link:before,
            .headline__user-open.sl-active .select-box__item:before,
            .headline__user-open.sl-active .select-box__main:before {
                -webkit-transform: scaleY(-1);
                -ms-transform: scaleY(-1);
                -o-transform: scaleY(-1);
                transform: scaleY(-1)
            }

            .headline .block-bonuses {
                display: none
            }

            .headline__scope {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                width: 100%;
                padding-top: 24px;
                padding-left: 26px;
                padding-right: 26px
            }

            .headline .lang-block__open {
                margin-right: 0
            }

            .headline__left {
                display: none
            }

            .headline__left.flex {
                -webkit-box-flex: 200px;
                -webkit-flex: 200px 0;
                -ms-flex: 200px 0;
                flex: 200px 0
            }

            .headline__left.flex,
            .headline__left.flex .block-bonuses {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex
            }

            .headline__user {
                width: 100%
            }

            .headline .headline__user-marker {
                display: none
            }

            .headline__mobile-logo {
                display: block;
                margin-right: auto;
                width: 48px;
                height: 44px;
                position: absolute;
                left: 50%;
                top: 50%;
                margin-left: -24px;
                margin-top: -22px
            }

            .headline__mobile-logo.halloween-logo {
                width: 67.573px;
                height: 40px
            }

            .headline__case {
                margin-left: auto
            }

            .headline__wrap {
                padding-left: 30px;
                padding-left: var(--wrap-padding);
                padding-right: 30px;
                padding-right: var(--wrap-padding)
            }

            .headline__userscope {
                position: fixed;
                right: -330px;
                top: 0;
                -webkit-transition: right .25s ease;
                -o-transition: right .25s ease;
                transition: right .25s ease;
                height: 100%;
                width: 100%;
                padding-bottom: 56px;
                max-width: 310px;
                background-color: #121724;
                z-index: 10;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                -webkit-box-pack: justify;
                -webkit-justify-content: space-between;
                -ms-flex-pack: justify;
                justify-content: space-between;
                overflow: auto
            }

            .headline__userscope.usernav-open {
                right: 0
            }

            .headline__user {
                margin-left: 0
            }

            .headline__logo {
                background: rgba(0, 0, 0, 0);
                width: 110px
            }

            .headline__lang {
                display: block
            }

            .headline__mobile-close {
                width: 36px;
                height: 36px;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                text-align: center;
                border-radius: 50%;
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0;
                background-color: #161a29;
                font-size: 13px;
                color: #d0d0d4;
                margin-left: 10px
            }

            .headline__mobile-close,
            .headline__mobile-close .i,
            .headline__mobile-close .rc-btn_hover-link:before,
            .headline__mobile-close .select-box__item:before,
            .headline__mobile-close .select-box__main:before {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex
            }

            .headline__mobile-close:active,
            .headline__mobile-close:hover {
                background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
                background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
                background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
                background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
                background: var(--primary);
                color: #fff
            }

            .headline__iconbtn_scope {
                border: 1px solid #2b2a41;
                border-radius: 6px;
                min-height: 38px;
                min-width: 42px;
                margin-right: 16px
            }

            .headline__iconbtn_scope .i,
            .headline__iconbtn_scope .rc-btn_hover-link:before,
            .headline__iconbtn_scope .select-box__item:before,
            .headline__iconbtn_scope .select-box__main:before {
                font-size: 15px
            }

            .headline__balance {
                margin-right: 36px
            }

            .usernav-open .headline__userscope {
                right: 0
            }

            .user-informer__main {
                display: none
            }

            .user-informer__mobile-user {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                width: 100%;
                padding-left: 16px;
                padding-right: 16px;
                -webkit-box-pack: justify;
                -webkit-justify-content: space-between;
                -ms-flex-pack: justify;
                justify-content: space-between;
                margin-bottom: 24px;
                padding-top: 12px
            }

            .user-informer__wrap {
                background: none
            }

            .user-informer__top {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                border-bottom: 1px solid #1e2132;
                width: 100%;
                padding-left: 16px;
                padding-right: 16px;
                margin-bottom: 10px
            }

            .user-informer__dropdown {
                display: block;
                height: auto;
                overflow: visible;
                max-width: none;
                position: static;
                background: none;
                border-radius: 0;
                margin-top: 0
            }

            .user-informer__cell {
                margin-bottom: 24px
            }

            .balance__main {
                height: 36px
            }

            .balance__main-icon {
                margin-right: 10px
            }

            .balance__main-label {
                font-size: 11px
            }

            .balance__main-value {
                font-size: 16px
            }

            .balance__dropdown {
                left: 0;
                -webkit-transform: none;
                -ms-transform: none;
                -o-transform: none;
                transform: none
            }

            .balance__dropdown:before {
                display: none
            }

            .head-notify__dropdown {
                position: fixed;
                right: -350px;
                top: 0;
                -webkit-transition: right .25s ease;
                -o-transition: right .25s ease;
                transition: right .25s ease;
                height: 100%;
                width: 100%;
                padding-bottom: 56px;
                max-width: 310px;
                max-height: 100%;
                margin-top: 0;
                z-index: 10;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                -webkit-box-pack: justify;
                -webkit-justify-content: space-between;
                -ms-flex-pack: justify;
                justify-content: space-between;
                overflow: auto;
                padding-left: 18px;
                padding-right: 18px;
                background-color: #121724
            }

            .head-notify__wrap {
                overflow: visible;
                max-height: none;
                padding-right: 0
            }

            .head-notify__head {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                width: 100%;
                -webkit-box-pack: justify;
                -webkit-justify-content: space-between;
                -ms-flex-pack: justify;
                justify-content: space-between;
                margin-bottom: 24px
            }

            .head-notify__back {
                display: none
            }

            .head-notify__title {
                margin-right: auto
            }

            .head-notify__marker,
            .head-notify__title {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center
            }

            .head-notify__marker {
                font-size: 12px;
                font-weight: 700;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                text-align: center;
                padding: 2px 5px;
                line-height: 1;
                border-radius: 7px;
                color: #fff;
                background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
                background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
                background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
                background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
                background: var(--primary)
            }

            .head-notify__text {
                text-transform: uppercase;
                display: block;
                font-weight: 700;
                margin-right: 7px
            }

            .head-notify__close {
                width: 36px;
                height: 36px;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                text-align: center;
                border-radius: 50%;
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0;
                background-color: #161a29;
                font-size: 13px;
                color: #d0d0d4;
                margin-left: 10px
            }

            .head-notify__close,
            .head-notify__close .i,
            .head-notify__close .rc-btn_hover-link:before,
            .head-notify__close .select-box__item:before,
            .head-notify__close .select-box__main:before {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex
            }

            .head-notify__close:active,
            .head-notify__close:hover {
                background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
                background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
                background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
                background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
                background: var(--primary);
                color: #fff
            }

            .js-drop-down_open .head-notify__dropdown {
                right: 0
            }
        }

        @media(max-width:1000px) {
            .headline__case {
                margin-left: auto;
                margin-right: 0
            }

            .headline__case .btn {
                width: 40px;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                height: 36px;
                border-radius: 50%;
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0;
                padding: 0;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center
            }

            .headline__case .btn svg {
                margin: 0
            }

            .headline__case .btn .i,
            .headline__case .btn .rc-btn_hover-link:before,
            .headline__case .btn .select-box__item:before,
            .headline__case .btn .select-box__main:before {
                font-size: 14px;
                margin: 0
            }

            .headline__case .btn span {
                display: none
            }
        }

        @media(max-width:800px) {
            .headline__left {
                -webkit-box-flex: 1;
                -webkit-flex: 1;
                -ms-flex: 1;
                flex: 1;
                -webkit-box-pack: justify;
                -webkit-justify-content: space-between;
                -ms-flex-pack: justify;
                justify-content: space-between;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex
            }

            .headline__left.hidden {
                display: none
            }

            .headline__left.flex {
                -webkit-box-flex: 1;
                -webkit-flex: 1;
                -ms-flex: 1;
                flex: 1
            }

            .headline__left.flex .block-bonuses {
                display: none
            }

            .headline__right {
                width: auto
            }

            .headline__right.w-100 {
                width: 100%
            }

            .headline__auth .btn {
                color: #000
            }

            .head-notify {
                z-index: 11
            }

            .head-notify__open {
                display: none
            }

            .head-notify__dropdown {
                max-width: 400px;
                right: -450px
            }

            .head-notify__dropdown .noty {
                max-width: 100%
            }

            .head-notify__back {
                font-size: 7px;
                -webkit-transform: rotate(90deg);
                -ms-transform: rotate(90deg);
                -o-transform: rotate(90deg);
                transform: rotate(90deg);
                margin-right: auto;
                width: 30px;
                height: 30px;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                text-align: center
            }

            .head-notify__back,
            .headline .headline__semi-noty {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex
            }

            .headline .headline__semi-noty .i-bell {
                font-size: 20px
            }

            .headline__iconbtn_rc {
                display: none
            }

            .headline__user-open {
                margin-left: 16px;
                position: relative
            }

            .headline .headline__user-name,
            .headline__user-open .i,
            .headline__user-open .rc-btn_hover-link:before,
            .headline__user-open .select-box__item:before,
            .headline__user-open .select-box__main:before {
                display: none
            }

            .headline .headline__user-ava {
                margin-right: 0
            }

            .headline .headline__user-marker {
                display: block;
                position: absolute;
                right: -5px;
                top: -7px;
                background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
                background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
                background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
                background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
                color: #fff;
                font-size: 12px;
                font-weight: 700;
                border-radius: 14px;
                border: 2px solid #161a29;
                padding: 2px 4px
            }

            .headline__userscope {
                max-width: 400px;
                right: -450px
            }

            .user-informer__top {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .user-informer__cell {
                min-width: 50%;
                width: auto;
                padding-right: 15px
            }
        }

        .user-verification-cell {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: left;
            height: 60px;
            padding: 0 22px;
            margin: -10px 0 0;
            cursor: pointer;
            width: 100%;
            background: #e21e4d;
            background: -webkit-gradient(linear, left top, right top, from(rgba(226, 30, 77, .3)), color-stop(25%, #121724), to(#121724));
            background: -webkit-linear-gradient(left, rgba(226, 30, 77, .3), #121724 25%, #121724);
            background: -o-linear-gradient(left, rgba(226, 30, 77, .3) 0, #121724 25%, #121724 100%);
            background: linear-gradient(90deg, rgba(226, 30, 77, .3), #121724 25%, #121724)
        }

        .user-verification-cell__ico {
            width: 20px;
            height: 20px;
            margin-right: 18px
        }

        .user-verification-cell__title {
            white-space: nowrap
        }

        .user-verification-cell span {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            font-weight: 700;
            font-size: 14px;
            line-height: 20px
        }

        .user-verification-cell span:first-child {
            color: #e21e4d
        }

        .info-page {
            text-align: center;
            padding-top: 50px;
            padding-bottom: 100px
        }

        .info-page__img {
            max-width: 380px;
            display: block;
            margin-bottom: 32px;
            text-align: center;
            margin-left: auto;
            margin-right: auto
        }

        .info-page__img img {
            display: inline-block
        }

        .info-page__title {
            font-size: 32px;
            font-weight: 700;
            display: block;
            text-transform: uppercase;
            line-height: 1.2;
            margin-bottom: 50px
        }

        .info-page__actions {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .info-page__actions .btn {
            margin-left: 7px;
            margin-right: 7px;
            margin-bottom: 14px
        }

        @media(max-width:700px) {
            .info-page__img {
                max-width: 270px;
                margin-bottom: 16px
            }

            .info-page__title {
                font-size: 24px;
                margin-bottom: 32px
            }
        }

        :root {
            --leftnav-width: 80px
        }

        .leftnav__icon.leftnav__icon_active:before {
            opacity: 1;
            background: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/sidebar-menu.c0dcc3f.svg) no-repeat
        }

        .halloween-hand {
            position: absolute;
            left: 0;
            bottom: 70px;
            -webkit-transform-origin: bottom;
            -ms-transform-origin: bottom;
            -o-transform-origin: bottom;
            transform-origin: bottom;
            -webkit-animation: hand 20s linear infinite;
            -o-animation: hand 20s infinite linear;
            animation: hand 20s linear infinite
        }

        @media(max-width:1051px) {
            .halloween-hand {
                display: none
            }
        }

        @-webkit-keyframes hand {
            0% {
                -webkit-transform: translate3d(0, 100%, 0);
                transform: translate3d(0, 100%, 0)
            }

            10% {
                -webkit-transform: translateZ(0);
                transform: translateZ(0)
            }

            15% {
                -webkit-transform: rotate(10deg);
                transform: rotate(10deg)
            }

            20% {
                -webkit-transform: rotate(-10deg);
                transform: rotate(-10deg)
            }

            25% {
                -webkit-transform: rotate(10deg);
                transform: rotate(10deg)
            }

            30% {
                -webkit-transform: rotate(-10deg);
                transform: rotate(-10deg)
            }

            35% {
                -webkit-transform: rotate(10deg);
                transform: rotate(10deg)
            }

            40% {
                -webkit-transform: rotate(-10deg);
                transform: rotate(-10deg)
            }

            45% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            50% {
                -webkit-transform: translateZ(0);
                transform: translateZ(0)
            }

            60% {
                -webkit-transform: translate3d(0, 100%, 0);
                transform: translate3d(0, 100%, 0)
            }

            to {
                -webkit-transform: translate3d(0, 100%, 0);
                transform: translate3d(0, 100%, 0)
            }
        }

        @-o-keyframes hand {
            0% {
                transform: translate3d(0, 100%, 0)
            }

            10% {
                transform: translateZ(0)
            }

            15% {
                -o-transform: rotate(10deg);
                transform: rotate(10deg)
            }

            20% {
                -o-transform: rotate(-10deg);
                transform: rotate(-10deg)
            }

            25% {
                -o-transform: rotate(10deg);
                transform: rotate(10deg)
            }

            30% {
                -o-transform: rotate(-10deg);
                transform: rotate(-10deg)
            }

            35% {
                -o-transform: rotate(10deg);
                transform: rotate(10deg)
            }

            40% {
                -o-transform: rotate(-10deg);
                transform: rotate(-10deg)
            }

            45% {
                -o-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            50% {
                transform: translateZ(0)
            }

            60% {
                transform: translate3d(0, 100%, 0)
            }

            to {
                transform: translate3d(0, 100%, 0)
            }
        }

        @keyframes hand {
            0% {
                -webkit-transform: translate3d(0, 100%, 0);
                transform: translate3d(0, 100%, 0)
            }

            10% {
                -webkit-transform: translateZ(0);
                transform: translateZ(0)
            }

            15% {
                -webkit-transform: rotate(10deg);
                -o-transform: rotate(10deg);
                transform: rotate(10deg)
            }

            20% {
                -webkit-transform: rotate(-10deg);
                -o-transform: rotate(-10deg);
                transform: rotate(-10deg)
            }

            25% {
                -webkit-transform: rotate(10deg);
                -o-transform: rotate(10deg);
                transform: rotate(10deg)
            }

            30% {
                -webkit-transform: rotate(-10deg);
                -o-transform: rotate(-10deg);
                transform: rotate(-10deg)
            }

            35% {
                -webkit-transform: rotate(10deg);
                -o-transform: rotate(10deg);
                transform: rotate(10deg)
            }

            40% {
                -webkit-transform: rotate(-10deg);
                -o-transform: rotate(-10deg);
                transform: rotate(-10deg)
            }

            45% {
                -webkit-transform: rotate(0deg);
                -o-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            50% {
                -webkit-transform: translateZ(0);
                transform: translateZ(0)
            }

            60% {
                -webkit-transform: translate3d(0, 100%, 0);
                transform: translate3d(0, 100%, 0)
            }

            to {
                -webkit-transform: translate3d(0, 100%, 0);
                transform: translate3d(0, 100%, 0)
            }
        }

        .halloween-web2 {
            position: absolute;
            top: 0;
            left: 0;
            z-index: -1
        }

        .leftnav {
            background: #1b1d25;
            width: 80px;
            width: var(--leftnav-width);
            height: 100%;
            z-index: 9;
            position: fixed;
            left: 0;
            top: 70px;
            padding-top: 16px;
            padding-bottom: 24px;
            text-align: center
        }

        @media(min-width:1051px) {
            .leftnav a:hover>div {
                opacity: 1;
                visibility: visible
            }
        }

        .leftnav a.leftnav__a {
            -webkit-transition: .3s;
            -o-transition: .3s;
            transition: .3s
        }

        .leftnav a.leftnav__a:hover {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .leftnav a.leftnav__a:hover>svg path {
            fill: #13151d;
            opacity: 1
        }

        .leftnav__a-title {
            display: none
        }

        .leftnav--disabled {
            background: #2d2d2f !important
        }

        .leftnav--disabled:hover>svg path {
            fill: #5d5f68 !important
        }

        .leftnav__icon {
            display: -webkit-inline-box;
            display: -webkit-inline-flex;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            width: 48px;
            height: 48px;
            margin-bottom: 10px;
            background: #13151d;
            border-radius: 6px
        }

        .leftnav__icon_logo {
            margin-top: -15px
        }

        .leftnav__icon_logo .i,
        .leftnav__icon_logo .rc-btn_hover-link:before,
        .leftnav__icon_logo .select-box__item:before,
        .leftnav__icon_logo .select-box__main:before,
        .leftnav__icon_logo img,
        .leftnav__icon_logo svg {
            -webkit-filter: grayscale(0);
            filter: grayscale(0)
        }

        @media(max-height:660px), (max-width:1050px) {
            .leftnav {
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                width: 100%;
                height: 47px;
                padding: 4px;
                margin-bottom: 12px;
                overflow-x: auto;
                overflow-y: hidden
            }

            .leftnav a {
                height: 38px;
                margin-right: 8px;
                padding: 9px;
                width: 100%;
                white-space: nowrap
            }

            .leftnav a svg {
                width: 18px;
                height: 18px;
                margin-right: 8px
            }

            .leftnav__a-title {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                font-weight: 700;
                font-size: 14px
            }

            div::-webkit-scrollbar {
                display: none
            }
        }

        .line-sell {
            width: 100%;
            position: relative;
            padding-right: 24px
        }

        .line-sell:before {
            border: 37.5px solid rgba(0, 0, 0, 0);
            border-left: 24px solid #161a29;
            display: block;
            width: 1px;
            height: 1px;
            position: absolute;
            right: -38px;
            top: 0;
            content: ""
        }

        .line-sell__wrap {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            background-color: #161a29;
            position: relative;
            overflow: hidden;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            border-top-left-radius: 8px;
            border-bottom-left-radius: 8px;
            min-height: 75px;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between
        }

        .line-sell__wrap:before {
            background: #ffde2f;
            opacity: .1;
            -webkit-filter: blur(72px);
            filter: blur(72px);
            width: 146px;
            height: 146px;
            display: block;
            position: absolute;
            left: -64px;
            top: -64px;
            content: ""
        }

        .line-sell__top {
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            margin-right: 15px;
            line-height: 1.1
        }

        .line-sell__top,
        .line-sell__top_img {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .line-sell__top_img {
            height: 75px;
            -webkit-box-align: end;
            -webkit-align-items: flex-end;
            -ms-flex-align: end;
            align-items: flex-end
        }

        .line-sell__top-text {
            font-size: 24px;
            font-weight: 700
        }

        .line-sell__count {
            height: 75px;
            overflow: hidden;
            padding-left: 24px;
            padding-right: 24px;
            z-index: 2;
            margin-left: auto;
            margin-right: auto;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r)
        }

        .line-sell__count,
        .line-sell__count-center {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            position: relative;
            text-align: center
        }

        .line-sell__count-center {
            width: 56px;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            background-color: #1f2332;
            margin-left: 1px;
            margin-right: 1px
        }

        .line-sell__count-center .line-sell__count-num:before {
            right: 1px;
            top: -10px;
            width: 15px
        }

        .line-sell__count-center .line-sell__count-num:after {
            right: 22px
        }

        .line-sell__count-caption {
            display: block;
            font-size: 12px
        }

        .line-sell__count-num {
            line-height: 1;
            display: block;
            font-size: 24px;
            font-weight: 700;
            text-shadow: 0 0 12px hsla(0, 0%, 100%, .55)
        }

        .line-sell__count-num span {
            position: relative;
            z-index: 2
        }

        .line-sell__count-num:before {
            right: -8px;
            top: 9px
        }

        .line-sell__count-num:after,
        .line-sell__count-num:before {
            background: -webkit-gradient(linear, left top, left bottom, from(#2b303d), to(rgba(43, 48, 61, 0)));
            background: -webkit-linear-gradient(top, #2b303d, rgba(43, 48, 61, 0));
            background: -o-linear-gradient(top, #2b303d 0, rgba(43, 48, 61, 0) 100%);
            background: linear-gradient(180deg, #2b303d 0, rgba(43, 48, 61, 0));
            width: 20px;
            height: 26px;
            display: block;
            position: absolute;
            -webkit-transform: rotate(61deg) skewX(31deg);
            -ms-transform: rotate(61deg) skewX(31deg);
            -o-transform: rotate(61deg) skewX(31deg);
            transform: rotate(61deg) skewX(31deg);
            z-index: 1;
            content: ""
        }

        .line-sell__count-num:after {
            right: 5px;
            top: -9px
        }

        .line-sell__count-left .line-sell__count-num:before {
            right: 1px;
            top: -10px
        }

        .line-sell__count-left .line-sell__count-num:after {
            right: auto;
            left: 5px;
            width: 15px
        }

        .line-sell__count-left,
        .line-sell__count-right {
            width: 47px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            position: relative;
            background-color: #1f2332
        }

        .line-sell__count-right:before {
            border: 37.5px solid rgba(0, 0, 0, 0);
            border-left: 24px solid #1f2332;
            left: 100%
        }

        .line-sell__count-left:before,
        .line-sell__count-right:before {
            display: block;
            width: 1px;
            height: 1px;
            position: absolute;
            top: 0;
            content: ""
        }

        .line-sell__count-left:before {
            border: 37.5px solid rgba(0, 0, 0, 0);
            border-right: 24px solid #1f2332;
            right: 100%
        }

        .line-sell__iconinfo {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            margin-right: 24px
        }

        .line-sell__iconinfo-img {
            width: 28px;
            height: 28px;
            -o-object-fit: contain;
            object-fit: contain;
            -o-object-position: center;
            object-position: center;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            margin-right: 12px
        }

        .line-sell__iconinfo-caption {
            display: block;
            font-size: 11px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            margin-bottom: 2px;
            color: #62687d;
            white-space: nowrap
        }

        .line-sell__iconinfo-value {
            font-size: 18px;
            font-weight: 700;
            display: block;
            line-height: 1
        }

        .line-sell__iconinfo_ml {
            margin-left: auto;
            padding-left: 15px
        }

        @media(max-width:1300px) {
            .line-sell__iconinfo {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                text-align: center;
                margin-right: auto
            }

            .line-sell__iconinfo-img {
                margin-right: 0;
                margin-bottom: 3px
            }
        }

        @media(max-width:700px) {
            .line-sell__top {
                display: none
            }

            .line-sell__iconinfo {
                -webkit-box-ordinal-group: 4;
                -webkit-order: 3;
                -ms-flex-order: 3;
                order: 3;
                margin-left: auto;
                margin-right: auto;
                padding-left: 5px;
                padding-right: 5px
            }

            .line-sell__iconinfo_ml {
                -webkit-box-ordinal-group: 2;
                -webkit-order: 1;
                -ms-flex-order: 1;
                order: 1;
                margin-left: auto;
                margin-right: auto
            }

            .line-sell__count {
                -webkit-box-ordinal-group: 3;
                -webkit-order: 2;
                -ms-flex-order: 2;
                order: 2
            }
        }

        @media(max-width:550px) {
            .line-sell {
                padding-right: 15px
            }

            .line-sell:before {
                border-left-width: 15px
            }

            .line-sell__count {
                margin-left: 10px;
                margin-right: 10px
            }

            .line-sell__count-left,
            .line-sell__count-right {
                width: 30px
            }

            .line-sell__count-left .line-sell__count-caption,
            .line-sell__count-left .line-sell__count-num,
            .line-sell__count-right .line-sell__count-caption,
            .line-sell__count-right .line-sell__count-num {
                margin-left: -10px
            }

            .line-sell__count-left .line-sell__count-caption span,
            .line-sell__count-left .line-sell__count-num span,
            .line-sell__count-right .line-sell__count-caption span,
            .line-sell__count-right .line-sell__count-num span {
                position: relative
            }

            .line-sell__count-left .line-sell__count-caption,
            .line-sell__count-left .line-sell__count-num,
            .line-sell__count-right .line-sell__count-caption,
            .line-sell__count-right .line-sell__count-num {
                margin-right: -10px
            }

            .line-sell__count-num {
                font-size: 18px
            }
        }

        .line-tags {
            position: relative;
            z-index: 3
        }

        .line-tags__wrap {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            padding: 10px 10px 10px 12px;
            z-index: 2;
            position: relative
        }

        .line-tags__head {
            position: relative;
            width: 100%
        }

        .line-tags__tags {
            position: absolute;
            left: 0;
            top: 0
        }

        .line-tags__box {
            max-height: 48px;
            overflow: hidden;
            -webkit-transition: max-height .15s ease;
            -o-transition: max-height .15s ease;
            transition: max-height .15s ease
        }

        .line-tags:before {
            width: 100%;
            height: 100%;
            display: block;
            background: rgba(32, 35, 45, .9);
            position: absolute;
            left: 0;
            top: 0;
            border-radius: 8px;
            z-index: 1;
            -webkit-transform: perspective(400px) rotateX(2deg);
            transform: perspective(400px) rotateX(2deg);
            content: "";
            -webkit-transform: translateZ(0)
        }

        .line-tags__tag {
            margin-left: 5px;
            margin-right: 5px;
            -webkit-box-flex: 1;
            -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            margin-bottom: 16px
        }

        .line-tags__more {
            position: absolute;
            right: 10px;
            top: 10px;
            z-index: 3
        }

        .js-line-tags__more--active .line-tags__box {
            max-height: 99999px !important
        }

        @media(max-width:700px) {
            .line-tags__wrap {
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                padding: 10px 12px;
                overflow: auto
            }

            .line-tags .line-tags__more {
                display: none
            }

            .line-tags__box {
                position: relative
            }

            .line-tags__box:before {
                background-image: -webkit-gradient(linear, left top, right top, from(#151b29), to(rgba(21, 27, 41, 0)));
                background-image: -webkit-linear-gradient(left, #151b29, rgba(21, 27, 41, 0));
                background-image: -o-linear-gradient(left, #151b29, rgba(21, 27, 41, 0));
                background-image: linear-gradient(90deg, #151b29, rgba(21, 27, 41, 0));
                left: 0
            }

            .line-tags__box:after,
            .line-tags__box:before {
                width: 30px;
                height: 100%;
                z-index: 5;
                display: block;
                position: absolute;
                top: 0;
                pointer-events: none;
                content: ""
            }

            .line-tags__box:after {
                background-image: -webkit-gradient(linear, right top, left top, from(#151b29), to(rgba(21, 27, 41, 0)));
                background-image: -webkit-linear-gradient(right, #151b29, rgba(21, 27, 41, 0));
                background-image: -o-linear-gradient(right, #151b29, rgba(21, 27, 41, 0));
                background-image: linear-gradient(270deg, #151b29, rgba(21, 27, 41, 0));
                right: 0
            }
        }

        .minfo {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            max-width: 192px;
            width: 100%
        }

        .minfo__image {
            margin-bottom: 8px
        }

        .minfo__title {
            margin-bottom: 16px
        }

        .minfo__count,
        .minfo__title {
            display: block;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            font-size: 18px;
            font-weight: 500
        }

        .minfo__loader {
            margin-bottom: 16px
        }

        .minfo__info,
        .modal {
            width: 100%
        }

        .modal {
            position: fixed;
            left: 0;
            top: 0;
            -ms-touch-action: auto;
            touch-action: auto;
            -webkit-backdrop-filter: blur(5px);
            backdrop-filter: blur(5px);
            height: 100vh;
            min-height: 100%;
            z-index: 9999;
            background-color: rgba(11, 14, 22, .5);
            overflow: auto;
            padding: 24px;
            -webkit-transition: opacity .25s ease;
            -o-transition: opacity .25s ease;
            transition: opacity .25s ease;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .modal__wrap {
            margin: auto;
            width: 100%;
            background: #1b1d25;
            border-radius: 12px;
            padding: 30px;
            position: relative
        }

        .modal__close {
            position: absolute;
            right: -22px;
            top: -22px;
            font-size: 13px;
            width: 48px;
            height: 45px;
            color: #d0d0d4;
            line-height: 1;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            z-index: 999999
        }

        .modal__close .i,
        .modal__close .rc-btn_hover-link:before,
        .modal__close .select-box__item:before,
        .modal__close .select-box__main:before {
            z-index: 2
        }

        .modal__close:before {
            width: 100%;
            height: 100%;
            display: block;
            z-index: 1;
            position: absolute;
            left: 0;
            top: 0;
            border-radius: 6px;
            background-color: #22252f;
            content: "";
            -webkit-transform: skewX(-10deg);
            -ms-transform: skewX(-10deg);
            -o-transform: skewX(-10deg);
            transform: skewX(-10deg);
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease
        }

        .modal__close:hover {
            color: #fff
        }

        .modal__close:hover:before {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .modal__close:hover i {
            color: #13151d
        }

        .modal-opened {
            overflow: hidden;
            -ms-touch-action: none;
            touch-action: none
        }

        .pay {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            min-height: 770px;
            max-height: 770px
        }

        .pay.halloween-pay:after {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/web3.6e83979.webp);
            right: 0;
            bottom: 0;
            width: 177px;
            height: 95px
        }

        .pay.halloween-pay:after,
        .pay.halloween-pay:before {
            content: "";
            position: absolute;
            -webkit-background-size: cover;
            background-size: cover
        }

        .pay.halloween-pay:before {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/web.cd47bc4.webp);
            left: 0;
            top: 0;
            width: 89px;
            height: 48px
        }

        @media(max-width:651px) {
            .pay {
                margin: -25px;
                max-height: 80vh;
                min-height: 80vh
            }
        }

        .pay__left {
            padding: 32px 18px 18px;
            width: 267px;
            background: #20232d;
            border-bottom-left-radius: 12px;
            border-top-left-radius: 12px
        }

        @media(max-width:651px) {
            .pay__left {
                width: 100%;
                border-radius: 12px
            }
        }

        .pay__right {
            width: 459px;
            position: relative
        }

        .pay__right.halloween-bg {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/main-bg.7b6d47d.webp);
            background-blend-mode: luminosity
        }

        @media(max-width:651px) {
            .pay__right {
                width: 100%;
                border-radius: 12px
            }
        }

        .pay__right__header {
            width: 100%;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            grid-gap: 32px;
            gap: 32px;
            padding: 35px 32px 14px;
            border-bottom: 1px solid #22252f
        }

        @media(max-width:651px) {
            .pay__right__header {
                padding: 24px 18px;
                grid-gap: 24px;
                gap: 24px
            }
        }

        .pay__right__header__item {
            font-style: normal;
            font-weight: 700;
            font-size: 20px;
            line-height: 20px;
            color: #5c5f68;
            cursor: pointer;
            position: relative;
            -webkit-align-self: center;
            -ms-flex-item-align: center;
            align-self: center;
            justify-self: center;
            place-self: center
        }

        @media(max-width:651px) {
            .pay__right__header__item {
                font-size: 16px;
                line-height: 20px
            }
        }

        .pay__right__header__item.active {
            color: #fff
        }

        .pay__right__header__item.active:after {
            content: "";
            left: -5px;
            position: absolute;
            right: -5px;
            height: 1px;
            bottom: -19px;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        @media(max-width:651px) {
            .pay__right__header__item.active:after {
                bottom: -27px
            }
        }

        .pay__right__header__balance {
            padding: 5px 8px;
            background: #3d342c;
            border-radius: 8px;
            height: 27px;
            margin-left: -14px
        }

        .pay__right__header__balance div {
            font-style: normal;
            font-weight: 600;
            font-size: 14px;
            line-height: 16px;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            -webkit-background-clip: text;
            -webkit-text-fill-color: rgba(0, 0, 0, 0);
            background-clip: text;
            text-fill-color: rgba(0, 0, 0, 0)
        }

        .pay__right__footer {
            position: absolute;
            bottom: 0;
            right: 0;
            left: 0;
            background: #13151d;
            border-bottom-right-radius: 12px;
            padding: 18px 32px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            grid-gap: 48px;
            gap: 48px
        }

        @media(max-width:651px) {
            .pay__right__footer {
                -webkit-box-pack: justify;
                -webkit-justify-content: space-between;
                -ms-flex-pack: justify;
                justify-content: space-between;
                grid-gap: inherit;
                gap: inherit
            }
        }

        .pay__right__footer__item__title {
            font-style: normal;
            font-weight: 400;
            font-size: 12px;
            line-height: 16px;
            -webkit-font-feature-settings: "kern" off;
            font-feature-settings: "kern" off;
            color: #5c5f68
        }

        .pay__right__footer__item__value {
            font-style: normal;
            font-weight: 500;
            font-size: 16px;
            line-height: 24px;
            -webkit-font-feature-settings: "kern" off;
            font-feature-settings: "kern" off;
            color: #fff
        }

        @media(max-width:651px) {
            .pay__right__footer__item__value {
                font-size: 16px;
                line-height: 21px
            }
        }

        .pay__right__content {
            padding: 0 30px;
            height: 678px
        }

        @media(max-width:651px) {
            .pay__right__content {
                padding: 12px 18px 30px;
                overflow-y: scroll;
                max-height: 70vh
            }
        }

        .pay__title {
            font-style: normal;
            font-weight: 600;
            font-size: 16px;
            line-height: 20px
        }

        .pay__title svg {
            margin-right: 5px
        }

        .pay__sub {
            color: #5c5f68;
            font-weight: 600;
            font-size: 14px;
            line-height: 16px;
            font-family: "Roboto";
            margin-top: 30px;
            display: block
        }

        .pay__option {
            width: 100%;
            height: 100%;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            padding-left: 14px;
            padding-top: 15px;
            position: relative;
            margin-bottom: 18px;
            -webkit-transition: .3s;
            -o-transition: .3s;
            transition: .3s;
            background: #13151d;
            -webkit-box-shadow: inset 0 4px 12px #0a0c16;
            box-shadow: inset 0 4px 12px #0a0c16;
            border-radius: 12px
        }

        .pay__option:disabled {
            opacity: .4
        }

        .pay__option span {
            margin-top: 19px;
            font-weight: 600;
            font-size: 13px;
            line-height: 120%;
            position: absolute;
            letter-spacing: -.3px;
            bottom: 16px
        }

        .pay__option svg {
            -webkit-filter: grayscale(100%);
            filter: grayscale(100%);
            transition: filter .2s linear, -webkit-filter .2s linear
        }

        .pay__option:hover {
            background: -webkit-linear-gradient(315deg, #222631, #3b3e4a);
            background: -o-linear-gradient(315deg, #222631 0, #3b3e4a 100%);
            background: linear-gradient(135deg, #222631, #3b3e4a)
        }

        .pay__option:hover svg {
            -webkit-filter: grayscale(0);
            filter: grayscale(0)
        }

        .pay__option.active {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .pay__option.active svg {
            -webkit-filter: grayscale(100%);
            filter: grayscale(100%)
        }

        .pay__option.active svg.v-icon-black {
            -webkit-filter: brightness(0);
            filter: brightness(0)
        }

        .pay__option.active span {
            color: #13151d
        }

        .pay__option__limit {
            top: -23px;
            right: -5px;
            background: #ff002d;
            display: inline-table;
            padding: 3px 7px;
            border-radius: 10px;
            font-weight: 700;
            color: #fff !important
        }

        .pay__option-icons {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            grid-gap: 8px;
            gap: 8px
        }

        .pay__option-long {
            max-width: 228px
        }

        .pay__item {
            margin: 0 9px
        }

        .pay__list {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            margin-top: 24px;
            grid-gap: 12px;
            gap: 12px;
            max-height: 670px;
            overflow-y: auto
        }

        .pay .pay__item {
            margin: 0;
            width: 106px;
            height: 106px
        }

        .pay .pay__item.pay__item--crypto {
            width: 100%
        }

        .pay__content {
            margin-bottom: 20px
        }

        .pay__label {
            font-weight: 600;
            font-size: 14px;
            line-height: 16px;
            font-family: "Roboto";
            color: #5c5f68;
            margin-top: 20px;
            margin-bottom: 10px
        }

        .pay__item-long {
            margin: 0 9px;
            width: 228px
        }

        .fade-enter-active,
        .fade-leave-active {
            -webkit-transition: opacity .25s ease;
            -o-transition: opacity .25s ease;
            transition: opacity .25s ease
        }

        .fade-enter-from,
        .fade-leave-to {
            opacity: 0
        }

        @media(max-width:1050px) {
            .modal {
                padding: 32px 24px
            }

            .modal .modal__close {
                right: -12px
            }
        }

        @media(max-width:700px) {
            .modal {
                padding: 32px 8px;
                background-color: var(--white)
            }

            .modal .modal__close {
                width: 40px;
                height: 40px;
                right: -2px
            }
        }

        @media(max-width:651px) {
            .new-mobile-design .modal__close {
                top: 18px !important;
                right: 15px !important;
                background: #13151d !important;
                border-radius: 6px !important;
                height: 32px !important;
                width: 32px !important
            }

            .new-mobile-design .modal__close:before {
                background: rgba(0, 0, 0, 0) !important
            }

            .new-mobile-design .modal {
                padding: 0
            }

            .new-mobile-design .modal__wrap {
                padding: 0;
                bottom: 0;
                height: -webkit-max-content;
                height: -moz-max-content;
                height: max-content;
                margin: auto 0 0
            }
        }

        .nav-tabs {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .nav-tabs__list {
            width: 33%;
            padding-right: 54px
        }

        .nav-tabs__boxes {
            width: 66.666%
        }

        .nav-tabs__btn {
            width: 100%;
            position: relative;
            padding: 10px 16px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            min-height: 62px;
            margin-bottom: 10px;
            -webkit-transition: 0s;
            -o-transition: 0s;
            transition: 0s
        }

        .nav-tabs__btn:after {
            display: block;
            width: 100%;
            max-width: 300px;
            height: 1px;
            position: absolute;
            left: 0;
            bottom: 0;
            background: -webkit-gradient(linear, right top, left top, from(rgba(50, 49, 72, .2)), color-stop(49.48%, #403e59), to(rgba(50, 49, 72, .2)));
            background: -webkit-linear-gradient(right, rgba(50, 49, 72, .2), #403e59 49.48%, rgba(50, 49, 72, .2));
            background: -o-linear-gradient(right, rgba(50, 49, 72, .2) 0, #403e59 49.48%, rgba(50, 49, 72, .2) 100%);
            background: linear-gradient(270deg, rgba(50, 49, 72, .2), #403e59 49.48%, rgba(50, 49, 72, .2));
            opacity: .75;
            content: ""
        }

        .nav-tabs__btn-icon {
            width: 26px;
            height: 26px;
            margin-right: 12px;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            display: block;
            -webkit-filter: grayscale(100%);
            filter: grayscale(100%);
            opacity: .7
        }

        .nav-tabs__btn-icon img {
            width: 26px;
            height: 26px;
            -o-object-fit: contain;
            object-fit: contain;
            -o-object-position: center;
            object-position: center;
            display: block
        }

        .nav-tabs__btn-text {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            text-align: left
        }

        .nav-tabs__btn-text b {
            display: block;
            text-transform: uppercase;
            font-size: 18px;
            font-weight: 700
        }

        .nav-tabs__btn-text span {
            display: block;
            color: #9fa1a5;
            font-size: 12px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            font-weight: 500
        }

        .nav-tabs__btn.active .nav-tabs__btn-text span {
            color: #13151d;
            opacity: .6
        }

        .nav-tabs__btn:hover {
            background-color: #22252f;
            border-radius: 12px 0 0 12px
        }

        .nav-tabs__btn:hover .nav-tabs__btn-icon {
            -webkit-filter: grayscale(0);
            filter: grayscale(0);
            opacity: 1
        }

        .nav-tabs__btn:hover:before {
            opacity: 1;
            display: block;
            position: absolute;
            right: -20px;
            top: 9px;
            content: "";
            background: #22252f;
            -webkit-transform: matrix(-.71, -.81, -.62, .71, 0, 0);
            -ms-transform: matrix(-.71, -.81, -.62, .71, 0, 0);
            -o-transform: matrix(-.71, -.81, -.62, .71, 0, 0);
            transform: matrix(-.71, -.81, -.62, .71, 0, 0);
            width: 40px;
            height: 44px
        }

        .nav-tabs__btn.active {
            border-top-left-radius: 12px;
            border-bottom-left-radius: 12px;
            border-top-right-radius: 0;
            border-bottom-right-radius: 0;
            pointer-events: none;
            color: #13151d
        }

        .nav-tabs__btn.active,
        .nav-tabs__btn.active:before {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .nav-tabs__btn.active:before {
            opacity: 1;
            display: block;
            position: absolute;
            right: -20px;
            top: 9px;
            content: "";
            -webkit-transform: matrix(-.71, -.81, -.62, .71, 0, 0);
            -ms-transform: matrix(-.71, -.81, -.62, .71, 0, 0);
            -o-transform: matrix(-.71, -.81, -.62, .71, 0, 0);
            transform: matrix(-.71, -.81, -.62, .71, 0, 0);
            width: 40px;
            height: 44px
        }

        .nav-tabs__btn.active .nav-tabs__btn-icon {
            -webkit-filter: grayscale(0);
            filter: grayscale(0);
            opacity: 1
        }

        @media(max-width:1050px) {
            .nav-tabs {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .nav-tabs__list {
                width: calc(100% + 60px);
                width: calc(100% + var(--wrap-padding)*2);
                overflow: auto;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                margin-bottom: 24px;
                margin-left: -30px;
                margin-left: calc(0px - var(--wrap-padding));
                margin-right: -30px;
                margin-right: calc(0px - var(--wrap-padding));
                padding-left: 30px;
                padding-left: var(--wrap-padding);
                padding-right: 30px;
                padding-right: var(--wrap-padding)
            }

            .nav-tabs__list::-webkit-scrollbar {
                display: none
            }

            .nav-tabs__list-wrap {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex
            }

            .nav-tabs__boxes {
                width: 100%
            }

            .nav-tabs .nav-tabs__btn {
                padding: 14px 20px;
                border-radius: 12px;
                width: auto;
                background-color: #181c2c;
                margin-right: 14px;
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .nav-tabs .nav-tabs__btn:after,
            .nav-tabs .nav-tabs__btn:before {
                display: none
            }

            .nav-tabs .nav-tabs__btn:active,
            .nav-tabs .nav-tabs__btn:hover {
                background-color: #2f3757
            }

            .nav-tabs .nav-tabs__btn.active {
                background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
                background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
                background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
                background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
                background: var(--primary);
                border-radius: 12px
            }
        }

        .noty-box {
            position: fixed;
            right: 0;
            top: 70px;
            top: var(--header-height);
            z-index: 9;
            padding-left: 32px;
            max-height: calc(100vh - 70px);
            max-height: calc(100vh - var(--header-height));
            overflow: auto;
            padding-right: 24px
        }

        .noty-float {
            margin-bottom: 24px;
            border-radius: 12px;
            position: relative;
            background-color: #131726;
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/notify-bg.png);
            -webkit-background-size: cover;
            background-size: cover;
            background-position: 50%;
            -webkit-box-shadow: none;
            box-shadow: none;
            width: 242px;
            max-width: 274px;
            padding: 16px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            grid-gap: 18px;
            gap: 18px
        }

        .noty-float__close {
            position: absolute;
            right: 14px;
            top: 14px;
            width: 10px;
            height: 10px;
            font-size: 10px;
            color: #62687d
        }

        .noty-float__close:active,
        .noty-float__close:hover {
            color: #e21e4d
        }

        .noty-float__icon {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            border-radius: 50%;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            position: relative;
            top: 0;
            left: 0;
            margin-top: 0;
            width: 28px;
            height: 28px;
            -webkit-box-shadow: 0 0 0 6px #13151d;
            box-shadow: 0 0 0 6px #13151d;
            color: #13151d;
            font-weight: 900;
            min-width: 28px;
            max-width: 28px;
            min-height: 28px;
            max-height: 28px
        }

        .noty-float__title {
            display: block;
            text-transform: none;
            font-style: normal;
            font-weight: 600;
            font-size: 20px;
            line-height: 20px;
            margin-bottom: 0;
            color: #fab42d
        }

        .noty-float__text {
            font-size: 13px;
            display: block;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r)
        }

        .noty-float_red .noty-float__icon {
            background: #e21e4d
        }

        .noty-float_red .noty-float__title {
            color: #e21e4d
        }

        .noty-float_green .noty-float__icon {
            background: #69d344
        }

        .noty-float_green .noty-float__title {
            color: #69d344
        }

        .noty-float_orange .noty-float__icon {
            background: #ff881b
        }

        .noty-float_orange .noty-float__title {
            color: #ff881b
        }

        @media(max-width:700px) {
            .noty-box {
                padding-right: 16px
            }
        }

        .rs-modal {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            margin: -30px;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            border-radius: 12px;
            position: relative;
            overflow: hidden
        }

        .rs-modal.halloween-modal:before {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/web3.6e83979.webp);
            right: 0;
            bottom: 0;
            width: 177px;
            height: 95px
        }

        .rs-modal.halloween-modal:after,
        .rs-modal.halloween-modal:before {
            content: "";
            z-index: 2;
            position: absolute;
            -webkit-background-size: cover;
            background-size: cover
        }

        .rs-modal.halloween-modal:after {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/web.cd47bc4.webp);
            left: 0;
            top: 0;
            width: 89px;
            height: 48px
        }

        .rs-modal_block {
            display: block
        }

        .rs-modal__image {
            position: relative;
            overflow: hidden;
            border-top-left-radius: 12px;
            border-bottom-left-radius: 12px;
            min-height: 500px;
            width: 44%;
            background: #161429
        }

        .rs-modal__image:before {
            z-index: 1;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            opacity: .1;
            -webkit-filter: blur(72px);
            filter: blur(72px);
            top: -57px;
            width: 70%;
            padding-bottom: 100%;
            display: block;
            position: absolute;
            left: 50%;
            -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
            -o-transform: translateX(-50%);
            transform: translateX(-50%);
            content: ""
        }

        .rs-modal__image img {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            display: block;
            z-index: 2;
            -o-object-fit: cover;
            object-fit: cover;
            -o-object-position: center;
            object-position: center
        }

        .rs-modal__mawbox {
            max-width: 450px;
            margin-left: auto;
            margin-right: auto
        }

        .rs-modal__intext {
            font-size: 14px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            line-height: 1.7
        }

        .rs-modal__buttons-triple {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between;
            margin-top: 20px
        }

        .rs-modal__buttons-cell {
            min-width: 52px;
            padding-top: 12px
        }

        .rs-modal__form {
            width: 56%;
            padding: 24px 30px
        }

        .rs-modal__form.halloween-bg {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/main-bg.7b6d47d.webp);
            background-blend-mode: luminosity
        }

        .rs-modal__form_vt {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .rs-modal__form-cell {
            margin-bottom: 24px
        }

        .rs-modal__form-cell:last-child {
            margin-bottom: 0
        }

        .rs-modal__form-rcell {
            margin-bottom: 32px
        }

        .rs-modal__title {
            font-size: 30px;
            display: block;
            font-weight: 700;
            text-transform: uppercase;
            margin-bottom: 24px;
            line-height: 1.2
        }

        .rs-modal__title_sm {
            margin-bottom: 12px
        }

        .rs-modal__title_center {
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center
        }

        .rs-modal__title_icon {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .rs-modal__title_icon .i,
        .rs-modal__title_icon .rc-btn_hover-link:before,
        .rs-modal__title_icon .select-box__item:before,
        .rs-modal__title_icon .select-box__main:before,
        .rs-modal__title_icon svg {
            margin-right: 12px
        }

        .rs-modal__loading {
            min-height: 62px;
            width: 100%;
            position: relative
        }

        .rs-modal__code {
            margin-bottom: 24px
        }

        .rs-modal__info {
            padding: 48px
        }

        .rs-modal__info_maw {
            max-width: 520px
        }

        .rs-modal__info_maw,
        .rs-modal__info_maw2 {
            margin-left: auto;
            margin-right: auto;
            width: 100%
        }

        .rs-modal__info_maw2 {
            max-width: 550px
        }

        .rs-modal__info_ungap {
            padding-top: 0;
            margin-top: -24px
        }

        .rs-modal__info-center {
            display: block;
            font-size: 14px
        }

        .rs-modal__icon-center,
        .rs-modal__info-center {
            text-align: center;
            margin-bottom: 32px
        }

        .rs-modal__indlist {
            background-image: -webkit-gradient(linear, left top, left bottom, from(#131126), color-stop(65.57%, rgba(19, 17, 38, 0)));
            background-image: -webkit-linear-gradient(top, #131126, rgba(19, 17, 38, 0) 65.57%);
            background-image: -o-linear-gradient(top, #131126 0, rgba(19, 17, 38, 0) 65.57%);
            background-image: linear-gradient(180deg, #131126, rgba(19, 17, 38, 0) 65.57%);
            padding: 12px 16px;
            border-radius: 12px
        }

        .rs-modal__overbtn {
            margin-top: -35px;
            position: relative;
            z-index: 5
        }

        .rs-modal__shadowbox {
            background-image: -webkit-gradient(linear, left bottom, left top, from(#18162c), to(rgba(24, 22, 46, 0)));
            background-image: -webkit-linear-gradient(bottom, #18162c, rgba(24, 22, 46, 0));
            background-image: -o-linear-gradient(bottom, #18162c 0, rgba(24, 22, 46, 0) 100%);
            background-image: linear-gradient(0deg, #18162c 0, rgba(24, 22, 46, 0))
        }

        .rs-modal_ungap {
            margin-top: -24px
        }

        .rs-modal_ungap .rs-modal__info {
            padding-top: 0
        }

        .rs-modal__prefooter {
            background-color: #1b1931;
            border-bottom-left-radius: 12px;
            border-bottom-right-radius: 12px;
            padding: 20px 16px 16px
        }

        .rs-modal__prefooter_type2 {
            padding-top: 24px;
            padding-bottom: 24px;
            border-top: 1px solid #2b2a41
        }

        .rs-modal__center-caption {
            display: block;
            font-size: 14px;
            text-align: center;
            color: #fff;
            margin-bottom: 18px
        }

        .rs-modal__presocial {
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .rs-modal__indcell,
        .rs-modal__presocial {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .rs-modal__indcell {
            background-color: #131226;
            margin: 24px -48px
        }

        .rs-modal__indcell-cell {
            width: 25%;
            border-right: 2px solid #17162c;
            padding-top: 15px;
            padding-bottom: 15px;
            min-height: 130px
        }

        .rs-modal__indcell-cell:last-child {
            border-right: 0
        }

        .rs-modal__vbox {
            text-align: center;
            margin-left: -10px;
            margin-right: -10px;
            padding-top: 10px;
            padding-bottom: 24px;
            position: relative
        }

        .rs-modal__vbox:after {
            width: 100%;
            height: 1px;
            display: block;
            background: -webkit-gradient(linear, right top, left top, from(rgba(50, 49, 72, .2)), color-stop(49.48%, #403e59), to(rgba(50, 49, 72, .2)));
            background: -webkit-linear-gradient(right, rgba(50, 49, 72, .2), #403e59 49.48%, rgba(50, 49, 72, .2));
            background: -o-linear-gradient(right, rgba(50, 49, 72, .2) 0, #403e59 49.48%, rgba(50, 49, 72, .2) 100%);
            background: linear-gradient(270deg, rgba(50, 49, 72, .2), #403e59 49.48%, rgba(50, 49, 72, .2));
            opacity: .75;
            position: absolute;
            left: 0;
            bottom: 0;
            content: ""
        }

        .rs-modal__lcaption {
            display: block;
            font-size: 14px;
            font-weight: 500;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r)
        }

        .rs-modal__cprice {
            margin-top: 20px
        }

        .rs-modal__semititle {
            font-size: 14px;
            margin-bottom: 16px;
            display: block;
            text-align: center
        }

        .rs-modal__maw3 {
            max-width: 260px;
            margin-left: auto;
            margin-right: auto;
            width: 100%
        }

        .rs-modal__mtbtn {
            margin-top: 24px;
            padding-bottom: 24px
        }

        .rs-modal__cbox {
            margin-left: -44px;
            margin-right: -44px;
            -webkit-box-flex: 1;
            -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            background-image: -webkit-gradient(linear, left top, right top, from(#1b1931), to(#1b1931));
            background-image: -webkit-linear-gradient(left, #1b1931, #1b1931);
            background-image: -o-linear-gradient(left, #1b1931 0, #1b1931 100%);
            background-image: linear-gradient(90deg, #1b1931 0, #1b1931);
            padding: 24px 44px;
            margin-bottom: -24px;
            border-bottom-right-radius: 12px
        }

        @media(max-width:900px) {
            .rs-modal__image:not(.rs-modal__image_full) img {
                -o-object-fit: contain;
                object-fit: contain;
                max-width: 90%;
                left: 50%;
                -webkit-transform: translateX(-50%);
                -ms-transform: translateX(-50%);
                -o-transform: translateX(-50%);
                transform: translateX(-50%)
            }

            .rs-modal__info {
                padding-left: 30px;
                padding-right: 30px
            }

            .rs-modal__indcell {
                margin-left: -30px;
                margin-right: -30px
            }
        }

        @media(max-width:700px) {
            .rs-modal {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .rs-modal .rs-modal__image {
                display: none
            }

            .rs-modal .rs-modal__image_full {
                display: block;
                width: 100%;
                height: 155px;
                min-height: 1px;
                border-bottom-left-radius: 0;
                border-bottom-right-radius: 0
            }

            .rs-modal__form {
                width: 100%
            }

            .rs-modal__lcaption {
                font-size: 12px
            }

            .rs-modal__vbox {
                margin-left: 0;
                margin-right: 0
            }

            .rs-modal__cbox {
                border-bottom-right-radius: 12px;
                border-bottom-left-radius: 12px
            }
        }

        @media(max-width:600px) {
            .rs-modal__info {
                padding: 32px 16px
            }

            .rs-modal__indcell {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                padding-top: 10px;
                padding-bottom: 10px;
                margin-left: -16px;
                margin-right: -16px
            }

            .rs-modal__indcell-cell {
                width: 50%;
                border: 0
            }
        }

        @media(max-width:550px) {
            .rs-modal__cbox {
                margin-left: -16px;
                margin-right: -16px;
                padding-left: 16px;
                padding-right: 16px
            }

            .rs-modal__form {
                padding: 24px 16px
            }

            .rs-modal__form-cell {
                margin-bottom: 18px
            }

            .rs-modal__form-cell:last-child {
                margin-bottom: 0
            }

            .rs-modal__form-cell_check {
                padding-top: 10px;
                padding-bottom: 10px
            }

            .rs-modal__title {
                margin-bottom: 18px;
                text-align: center
            }

            .rs-modal__indlist {
                padding: 0;
                background-image: rgba(0, 0, 0, 0)
            }

            .rs-modal__intext {
                font-size: 12px
            }
        }

        body::-webkit-scrollbar-track,
        div::-webkit-scrollbar-track,
        html::-webkit-scrollbar-track,
        textarea::-webkit-scrollbar-track,
        ul::-webkit-scrollbar-track {
            background-color: rgba(0, 0, 0, 0)
        }

        body::-webkit-scrollbar-corner,
        div::-webkit-scrollbar-corner,
        html::-webkit-scrollbar-corner,
        textarea::-webkit-scrollbar-corner,
        ul::-webkit-scrollbar-corner {
            background-color: #191f32
        }

        body::-webkit-scrollbar-button,
        div::-webkit-scrollbar-button,
        html::-webkit-scrollbar-button,
        textarea::-webkit-scrollbar-button,
        ul::-webkit-scrollbar-button {
            background-repeat: no-repeat;
            background-color: #191f32;
            width: 0;
            height: 0
        }

        body::-webkit-scrollbar-thumb,
        div::-webkit-scrollbar-thumb,
        html::-webkit-scrollbar-thumb,
        textarea::-webkit-scrollbar-thumb,
        ul::-webkit-scrollbar-thumb {
            background-position: 50%;
            background-repeat: no-repeat;
            cursor: pointer;
            background-color: #191f32;
            border-radius: 10px
        }

        body::-webkit-scrollbar-thumb:hover,
        div::-webkit-scrollbar-thumb:hover,
        html::-webkit-scrollbar-thumb:hover,
        textarea::-webkit-scrollbar-thumb:hover,
        ul::-webkit-scrollbar-thumb:hover {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        body::-webkit-resizer,
        div::-webkit-resizer,
        html::-webkit-resizer,
        textarea::-webkit-resizer,
        ul::-webkit-resizer {
            background-repeat: no-repeat;
            width: 4px;
            height: 0;
            background-color: #191f32
        }

        body::-webkit-scrollbar,
        div::-webkit-scrollbar,
        html::-webkit-scrollbar,
        textarea::-webkit-scrollbar,
        ul::-webkit-scrollbar {
            width: 4px;
            background-color: rgba(0, 0, 0, 0)
        }

        .select-box {
            display: -webkit-inline-box;
            display: -webkit-inline-flex;
            display: -ms-inline-flexbox;
            display: inline-flex;
            position: relative;
            z-index: 5
        }

        .select-box.opened {
            z-index: 10
        }

        .select-box__main,
        .select-box_full {
            width: 100%;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .select-box__main {
            min-height: 56px;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            padding: 5px 18px;
            border: 1px solid #2b2a41;
            border-radius: 6px;
            font-weight: 500;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease
        }

        .select-box__main .i,
        .select-box__main .rc-btn_hover-link:before,
        .select-box__main .select-box__item:before,
        .select-box__main .select-box__main:before {
            color: #69d344;
            margin-right: 18px
        }

        .select-box__main img,
        .select-box__main svg {
            width: 14px;
            height: 14px;
            margin-right: 18px
        }

        .select-box__main:before {
            margin-left: auto;
            padding-left: 15px;
            font-size: 6px;
            -webkit-box-ordinal-group: 1000;
            -webkit-order: 999;
            -ms-flex-order: 999;
            order: 999;
            color: #6c718d;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease
        }

        .select-box_label .select-box__main {
            font-size: 14px;
            padding-top: 12px
        }

        .select-box_label .select-box__main .i,
        .select-box_label .select-box__main .rc-btn_hover-link:before,
        .select-box_label .select-box__main .select-box__item:before,
        .select-box_label .select-box__main .select-box__main:before {
            margin-right: 7px;
            min-width: 18px;
            text-align: center;
            font-size: 13px
        }

        .select-box_label .select-box__main img,
        .select-box_label .select-box__main svg {
            margin-right: 7px
        }

        .select-box_label .select-box__main:before {
            margin-top: -7px
        }

        .select-box__drop {
            position: absolute;
            top: 100%;
            margin-top: -1px;
            left: 0;
            -webkit-transition: border-color .25s ease;
            -o-transition: border-color .25s ease;
            transition: border-color .25s ease;
            max-height: 300px;
            width: 100%;
            background-color: #20232d;
            border-bottom-right-radius: 6px;
            border-bottom-left-radius: 6px;
            border-left: 1px solid #2b2a41;
            border-bottom: 1px solid #2b2a41;
            border-right: 1px solid #2b2a41;
            overflow: auto;
            display: none;
            opacity: 0
        }

        .select-box__mainwrap {
            width: 100%
        }

        .select-box__item {
            padding: 17px 18px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            font-size: 14px;
            font-weight: 500;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease
        }

        .select-box__item:before {
            margin-left: auto;
            color: #fab42d;
            font-size: 16px;
            opacity: 0;
            -webkit-box-ordinal-group: 1000;
            -webkit-order: 999;
            -ms-flex-order: 999;
            order: 999
        }

        .select-box__item .i,
        .select-box__item .rc-btn_hover-link:before,
        .select-box__item .select-box__item:before,
        .select-box__item .select-box__main:before {
            width: 12px;
            margin-right: 18px;
            color: #62687d
        }

        .select-box__item img,
        .select-box__item svg {
            width: 14px;
            height: 14px;
            margin-right: 18px
        }

        .select-box__item.selected:before {
            opacity: 1
        }

        .select-box__item:hover {
            background-color: #1d1b34
        }

        .select-box_label .select-box__item img,
        .select-box_label .select-box__item svg {
            margin-right: 7px
        }

        .select-box__label {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            padding: 0 18px;
            width: 100%;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            position: absolute;
            left: 0;
            top: 14px;
            text-align: left;
            pointer-events: none;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease
        }

        .select-box__label .help-btn {
            pointer-events: all
        }

        .select-box:hover .select-box__drop,
        .select-box:hover .select-box__main {
            border-color: #42415f
        }

        .opened .select-box__main {
            border-bottom-right-radius: 0;
            border-bottom-left-radius: 0;
            background-color: #20232d
        }

        .opened .select-box__main:after {
            -webkit-transform: scaleY(-1);
            -ms-transform: scaleY(-1);
            -o-transform: scaleY(-1);
            transform: scaleY(-1);
            color: #fff
        }

        .opened .select-box__drop {
            display: block;
            -webkit-animation: showDrop .25s ease forwards;
            -o-animation: showDrop .25s ease forwards;
            animation: showDrop .25s ease forwards
        }

        .opened .select-box__label,
        .selected-box .select-box__label {
            top: 4px;
            font-size: 12px;
            color: #6c718d
        }

        .opened .select-box__label .i,
        .opened .select-box__label .rc-btn_hover-link:before,
        .opened .select-box__label .select-box__item:before,
        .opened .select-box__label .select-box__main:before,
        .selected-box .select-box__label .i,
        .selected-box .select-box__label .rc-btn_hover-link:before,
        .selected-box .select-box__label .select-box__item:before,
        .selected-box .select-box__label .select-box__main:before {
            font-size: 12px
        }

        @-webkit-keyframes showDrop {
            0% {
                opacity: 0
            }

            to {
                opacity: 1
            }
        }

        @-o-keyframes showDrop {
            0% {
                opacity: 0
            }

            to {
                opacity: 1
            }
        }

        @keyframes showDrop {
            0% {
                opacity: 0
            }

            to {
                opacity: 1
            }
        }

        .rs-spin {
            margin: -30px
        }

        .rs-spin,
        .rs-spin__inner {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .rs-spin__coin {
            position: absolute;
            left: 0;
            top: 0;
            width: 5%
        }

        .rs-spin__coin_1 {
            left: -32px;
            width: 14%
        }

        .rs-spin__coin_2 {
            top: 66%;
            left: 4%;
            width: 14%
        }

        .rs-spin__coin_3 {
            top: 79%;
            right: 1%;
            opacity: .5;
            -webkit-filter: blur(4px);
            filter: blur(4px);
            width: 8%;
            left: auto
        }

        .rs-spin__coin_4 {
            width: auto;
            left: 15%;
            top: 10%
        }

        .rs-spin__coin_5 {
            width: auto;
            left: 68%;
            top: 14%;
            width: 13%;
            z-index: 4
        }

        .rs-spin__coin_6 {
            left: 81%;
            top: 5%;
            width: 7%
        }

        .rs-spin__coin_7 {
            left: 83%;
            width: 15%;
            top: 23%
        }

        .rs-spin__coin_8 {
            left: 7%;
            top: 44%;
            width: 6%;
            -webkit-filter: blur(3px);
            filter: blur(3px)
        }

        .rs-spin__coin_9 {
            width: 10%;
            left: 80%;
            top: 59%
        }

        .rs-spin__spinbox {
            position: relative;
            width: 60%
        }

        .rs-spin__info {
            width: 40%;
            background-color: #13151d;
            padding: 24px 32px;
            position: relative;
            overflow: hidden
        }

        .rs-spin__info-wrap {
            margin-left: auto;
            margin-right: auto;
            max-width: 346px
        }

        .rs-spin__info-head {
            text-align: center;
            margin-bottom: 32px
        }

        .rs-spin__overflow {
            width: 100%;
            padding-bottom: 100%;
            overflow: hidden;
            position: relative;
            display: block;
            z-index: 3
        }

        .rs-spin__circle {
            position: absolute;
            left: 0;
            top: 0
        }

        .rs-spin__circle,
        .rs-spin__circle img {
            width: 100%;
            display: block
        }

        .rs-spin__arrow {
            position: absolute;
            left: 50%;
            top: 7%;
            -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
            -o-transform: translateX(-50%);
            transform: translateX(-50%);
            width: 9%;
            z-index: 5
        }

        .rs-spin__arrow img {
            -webkit-filter: drop-shadow(0 12px 48px #000);
            filter: drop-shadow(0 12px 48px #000)
        }

        .rs-spin__title {
            display: block;
            text-transform: uppercase;
            font-size: 30px;
            font-weight: 700
        }

        .rs-spin__sep {
            margin-top: 2px;
            margin-bottom: 2px;
            display: block;
            color: #a1a0a8;
            font-weight: 700;
            font-size: 14px
        }

        .rs-spin__spin {
            position: relative;
            padding-top: 50px;
            padding-left: 48px;
            padding-right: 48px
        }

        .rs-spin__spin-wrap {
            position: relative;
            width: 100%
        }

        .rs-spin__start {
            position: absolute;
            left: 50%;
            bottom: 0;
            -webkit-transform: translate(-50%, 50%);
            -ms-transform: translate(-50%, 50%);
            -o-transform: translate(-50%, 50%);
            transform: translate(-50%, 50%);
            z-index: 5;
            margin-bottom: 30px
        }

        .rs-spin__spininfo {
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 32px;
            text-align: center
        }

        .rs-spin__spincaption {
            display: block;
            margin-bottom: 16px;
            font-size: 12px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r)
        }

        .rs-spin__tas {
            margin-bottom: -32px
        }

        @-webkit-keyframes rorate_spin {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @-o-keyframes rorate_spin {
            0% {
                -o-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -o-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @keyframes rorate_spin {
            0% {
                -webkit-transform: rotate(0deg);
                -o-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                -o-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @media(max-width:1050px) {
            .rs-spin__title {
                font-size: 24px
            }
        }

        @media(max-width:900px) {
            .rs-spin {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                background-color: #18162e;
                border-radius: 12px
            }

            .rs-spin__spin {
                max-width: 670px;
                margin-left: auto;
                margin-right: auto
            }

            .rs-spin__info {
                padding-top: 0
            }

            .rs-spin__info-head {
                padding-left: 24px;
                padding-right: 24px;
                padding-top: 24px
            }

            .rs-spin__info-wrap {
                max-width: 100%
            }

            .rs-spin__spinbox {
                width: 100%
            }

            .rs-spin__info {
                width: 100%;
                background-color: rgba(0, 0, 0, 0)
            }

            .rs-spin__title {
                font-size: 30px
            }

            .rs-spin__tas {
                margin-bottom: 0;
                position: relative
            }

            .rs-spin__tas:before {
                left: -24px;
                background-image: -webkit-gradient(linear, left top, right top, from(#18162e), to(rgba(24, 22, 46, 0)));
                background-image: -webkit-linear-gradient(left, #18162e, rgba(24, 22, 46, 0));
                background-image: -o-linear-gradient(left, #18162e, rgba(24, 22, 46, 0));
                background-image: linear-gradient(90deg, #18162e, rgba(24, 22, 46, 0))
            }

            .rs-spin__tas:after,
            .rs-spin__tas:before {
                width: 24px;
                height: 100%;
                position: absolute;
                top: 0;
                bottom: auto;
                display: block;
                z-index: 2;
                content: ""
            }

            .rs-spin__tas:after {
                right: -24px;
                background-image: -webkit-gradient(linear, right top, left top, from(#18162e), to(rgba(24, 22, 46, 0)));
                background-image: -webkit-linear-gradient(right, #18162e, rgba(24, 22, 46, 0));
                background-image: -o-linear-gradient(right, #18162e, rgba(24, 22, 46, 0));
                background-image: linear-gradient(270deg, #18162e, rgba(24, 22, 46, 0))
            }
        }

        @media(max-width:900px) {
            .rs-spin__inner {
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .rs-spin__info {
                margin-top: 20px
            }
        }

        @media(max-width:600px) {
            .rs-spin__coin {
                display: none
            }

            .rs-spin__spin {
                padding-left: 0;
                padding-right: 0;
                padding-top: 10px
            }
        }

        @media(max-width:550px) {
            .rs-spin__start {
                margin-bottom: 20px
            }
        }

        .spoiler-block {
            margin-bottom: 18px
        }

        .spoiler-block__plus {
            width: 50px;
            height: 50px;
            margin-top: -25px;
            position: absolute;
            top: 50%;
            right: 5px;
            display: block
        }

        .spoiler-block__plus:before {
            width: 2px;
            height: 18px;
            margin-left: -1px;
            margin-top: -9px
        }

        .spoiler-block__plus:after,
        .spoiler-block__plus:before {
            background-color: #6c718d;
            display: block;
            position: absolute;
            left: 50%;
            top: 50%;
            -webkit-transition: all .15s ease;
            -o-transition: all .15s ease;
            transition: all .15s ease;
            content: ""
        }

        .spoiler-block__plus:after {
            width: 18px;
            height: 2px;
            margin-left: -9px;
            margin-top: -1px
        }

        .spoiler-block__title {
            min-height: 72px;
            text-align: left;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between;
            position: relative;
            width: 100%;
            background-color: #20232d;
            border-radius: 8px;
            padding: 5px 65px 5px 32px;
            font-weight: 700;
            font-size: 18px
        }

        .spoiler-block__title span {
            position: relative;
            z-index: 2
        }

        .spoiler-block__title:active,
        .spoiler-block__title:hover {
            background-color: #1b1d25
        }

        .spoiler-block__title:active .spoiler-block__plus:after,
        .spoiler-block__title:active .spoiler-block__plus:before,
        .spoiler-block__title:hover .spoiler-block__plus:after,
        .spoiler-block__title:hover .spoiler-block__plus:before {
            background-color: #fff
        }

        .spoiler-block__title:before {
            content: attr(data-caption);
            background: -webkit-linear-gradient(270.56deg, hsla(0, 0%, 100%, .15) .49%, hsla(0, 0%, 100%, 0) 80.3%);
            background: -o-linear-gradient(270.56deg, hsla(0, 0%, 100%, .15) .49%, hsla(0, 0%, 100%, 0) 80.3%);
            background: linear-gradient(179.44deg, hsla(0, 0%, 100%, .15) .49%, hsla(0, 0%, 100%, 0) 80.3%);
            opacity: .35;
            font-size: 72px;
            line-height: 1;
            font-weight: 700;
            position: absolute;
            left: 10px;
            top: 0;
            background-clip: text;
            -webkit-text-fill-color: rgba(0, 0, 0, 0);
            -webkit-background-clip: text;
            text-fill-color: rgba(0, 0, 0, 0)
        }

        .spoiler-block__hidden {
            background-color: #1b1d25;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px;
            display: none
        }

        .spoiler-block__content {
            padding: 24px 32px
        }

        .js-spoiler-active .spoiler-block__plus:before {
            opacity: 0
        }

        .js-spoiler-active .spoiler-block__title {
            border-bottom-left-radius: 0;
            border-bottom-right-radius: 0;
            background-color: #20232d
        }

        .js-spoiler-active .spoiler-block__hidden {
            display: block
        }

        @media(max-width:700px) {
            .spoiler-block__title {
                padding-left: 20px
            }

            .spoiler-block__title:before {
                left: 1px;
                font-size: 60px
            }

            .spoiler-block__content {
                padding-left: 20px;
                padding-right: 20px
            }
        }

        .tas-list {
            margin-bottom: -8px;
            position: relative
        }

        .tas-list__head {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            margin-bottom: 8px;
            -webkit-box-align: end;
            -webkit-align-items: flex-end;
            -ms-flex-align: end;
            align-items: flex-end
        }

        .tas-list_has-scroll .tas-list__head {
            padding-right: 10px
        }

        .tas-list__tr-mobile {
            display: none;
            background: #20232d;
            border-top-left-radius: 12px;
            border-top-right-radius: 12px;
            min-height: 56px;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            position: relative;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            padding: 5px 34px 5px 18px
        }

        .tas-list__trm {
            margin-right: 20px;
            display: block;
            font-weight: 700;
            font-size: 14px
        }

        .tas-list__trm_max {
            margin-right: auto;
            padding-right: 15px
        }

        .tas-list__trm-action {
            margin-left: auto;
            width: 56px;
            height: 56px;
            position: relative;
            display: block;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            position: absolute;
            top: 0;
            right: 0;
            cursor: pointer
        }

        .tas-list__trm-action:before {
            margin-top: -1px;
            margin-left: -7px;
            width: 14px;
            height: 2px
        }

        .tas-list__trm-action:after,
        .tas-list__trm-action:before {
            position: absolute;
            left: 50%;
            top: 50%;
            display: block;
            background-color: #6c718d;
            content: "";
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease
        }

        .tas-list__trm-action:after {
            margin-top: -7px;
            margin-left: -1px;
            width: 2px;
            height: 14px
        }

        .tas-list__trm-action:active:after,
        .tas-list__trm-action:active:before,
        .tas-list__trm-action:hover:after,
        .tas-list__trm-action:hover:before {
            background-color: #fff
        }

        .tas-list__tr-group.box-opened .tas-list__mgroup {
            display: block !important
        }

        .tas-list__th {
            color: #5c5f68;
            font-weight: 700;
            font-size: 14px;
            text-transform: uppercase
        }

        .tas-list__th_50 {
            width: 50%
        }

        .tas-list__th_40 {
            width: 40%
        }

        .tas-list__th_25 {
            width: 25%;
            text-align: center
        }

        .tas-list__th_30 {
            width: 30%
        }

        .tas-list__th_35 {
            width: 35%
        }

        .tas-list__th_20 {
            width: 20%
        }

        .tas-list__th_17 {
            width: 17%
        }

        .tas-list__th_15 {
            width: 15%
        }

        .tas-list__th_23 {
            width: 23%
        }

        .tas-list__th_5 {
            width: 5%;
            text-align: right
        }

        .tas-list__th:first-child {
            text-align: left
        }

        .tas-list__th_number {
            padding-left: 32px !important
        }

        .tas-list__scroll {
            max-height: 320px;
            overflow: auto;
            padding-right: 6px
        }

        .tas-list__tr {
            margin-bottom: 8px;
            border-radius: 12px;
            border: 1px solid rgba(0, 0, 0, 0);
            background: -webkit-gradient(linear, left top, right top, color-stop(17.19%, #20232d), to(rgba(22, 26, 41, .5)));
            background: -webkit-linear-gradient(left, #20232d 17.19%, rgba(22, 26, 41, .5));
            background: -o-linear-gradient(left, #20232d 17.19%, rgba(22, 26, 41, .5) 100%);
            background: linear-gradient(90deg, #20232d 17.19%, rgba(22, 26, 41, .5));
            overflow: hidden;
            position: relative;
            font-size: 12px
        }

        .tas-list__tr,
        .tas-list__tr_fs .tas-list__td {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .tas-list__tr_fs .tas-list__td {
            padding-left: 0;
            padding-right: 0
        }

        .tas-list__tr_fs .tas-list__td img,
        .tas-list__tr_fs .tas-list__td svg {
            margin-right: 8px
        }

        .tas-list__tr_cs {
            background: #1d1b35
        }

        .tas-list__tr_md {
            font-size: 14px;
            min-height: 56px
        }

        .tas-list__tr_big {
            min-height: 56px;
            background: #211e38
        }

        .tas-list__tr_green {
            background: #112623;
            border-color: #14582f
        }

        .tas-list__tr_red {
            background: #391628;
            border-color: #6c1833
        }

        .tas-list__tr_active {
            -webkit-box-shadow: inset 35px 0 50px -65px #2f47ff;
            box-shadow: inset 35px 0 50px -65px #2f47ff
        }

        .tas-list__tr_active:before {
            width: 3px;
            height: 30px;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            display: block;
            position: absolute;
            top: 50%;
            left: 0;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
            margin-top: -15px;
            content: ""
        }

        .tas-list__tr_yactive {
            -webkit-box-shadow: inset 35px 0 50px -65px #ffe445;
            box-shadow: inset 35px 0 50px -65px #ffe445
        }

        .tas-list__tr_yactive:before {
            width: 3px;
            height: 30px;
            background-color: #ffe445;
            display: block;
            position: absolute;
            top: 50%;
            left: 0;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
            margin-top: -15px;
            content: ""
        }

        .tas-list__eye {
            margin-left: auto;
            color: #595c77;
            font-size: 12px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .tas-list__td {
            padding: 6px;
            font-weight: 700
        }

        .tas-list__td:first-child {
            padding: 6px 6px 6px 18px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .tas-list__td:first-child svg {
            margin-right: 3px
        }

        .tas-list__td_50 {
            width: 50%
        }

        .tas-list__td_40 {
            width: 40%
        }

        .tas-list__td_25 {
            width: 25%;
            text-align: center
        }

        .tas-list__td_5 {
            width: 5%;
            text-align: right
        }

        .tas-list__td_7 {
            width: 7%;
            text-align: right
        }

        .tas-list__td_70 {
            width: 70%
        }

        .tas-list__td_30 {
            width: 30%
        }

        .tas-list__td_35 {
            width: 35%
        }

        .tas-list__td_20 {
            width: 20%
        }

        .tas-list__td_17 {
            width: 17%
        }

        .tas-list__td_15 {
            width: 15%
        }

        .tas-list__td_23 {
            width: 23%
        }

        .tas-list_overflow3:before {
            height: 120px;
            background-image: -webkit-gradient(linear, left bottom, left top, from(#13151d), to(rgba(19, 18, 38, 0)));
            background-image: -webkit-linear-gradient(bottom, #13151d, rgba(19, 18, 38, 0));
            background-image: -o-linear-gradient(bottom, #13151d 0, rgba(19, 18, 38, 0) 100%);
            background-image: linear-gradient(0deg, #13151d 0, rgba(19, 18, 38, 0))
        }

        .tas-list_overflow2:before,
        .tas-list_overflow3:before {
            pointer-events: none;
            width: 100%;
            display: block;
            position: absolute;
            left: 0;
            bottom: 0;
            z-index: 3;
            content: ""
        }

        .tas-list_overflow2:before {
            height: 70px;
            background-image: -webkit-gradient(linear, left bottom, left top, from(#18162e), to(rgba(24, 22, 46, 0)));
            background-image: -webkit-linear-gradient(bottom, #18162e, rgba(24, 22, 46, 0));
            background-image: -o-linear-gradient(bottom, #18162e 0, rgba(24, 22, 46, 0) 100%);
            background-image: linear-gradient(0deg, #18162e 0, rgba(24, 22, 46, 0))
        }

        .tas-list_rdlist .tas-list__tr {
            display: grid;
            grid-template-columns: 56px 36px 26fr 22fr 24fr;
            grid-gap: 5px
        }

        .tas-list_rdlist .tas-list__tr:hover {
            background: #191f32
        }

        .tas-list_rdlist .tas-list__head {
            display: grid;
            grid-template-columns: 105px 26fr 22fr 24fr;
            grid-gap: 5px
        }

        .tas-list_rdlist .tas-list__td:first-child,
        .tas-list_rdlist .tas-list__th:first-child {
            padding-left: 24px
        }

        .tas-list_vtlist .tas-list__tr {
            display: grid;
            grid-template-columns: 52fr 21fr 24fr;
            grid-gap: 5px;
            background: #181c2c;
            -webkit-transition: all .15s ease;
            -o-transition: all .15s ease;
            transition: all .15s ease
        }

        .tas-list_vtlist .tas-list__tr:hover {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .tas-list_vtlist .tas-list__tr:hover .inline-icon__icon {
            color: #fff
        }

        .tas-list_vtlist .tas-list__head {
            display: grid;
            grid-template-columns: 52fr 21fr 24fr;
            grid-gap: 5px
        }

        .tas-list_vtlist .tas-list__td {
            padding: 0
        }

        .tas-list_vtlist .tas-list__td:first-child {
            padding-left: 15px
        }

        .tas-list__defscroll {
            max-height: 708px;
            overflow: auto;
            padding-right: 6px
        }

        .tas-list__defscroll_smart {
            max-height: 320px
        }

        .tas-list_bet .tas-list__tr {
            display: grid;
            grid-template-columns: 22fr 20fr 15fr 17fr 24fr;
            grid-gap: 5px
        }

        .tas-list_bet .tas-list__tr:hover {
            background: #1b1d25
        }

        .tas-list_bet .tas-list__head {
            display: grid;
            grid-template-columns: 22fr 20fr 15fr 17fr 24fr;
            grid-gap: 5px
        }

        .tas-list_bet .tas-list__td:first-child,
        .tas-list_bet .tas-list__th:first-child {
            padding-left: 24px
        }

        .tas-list_loginfo .tas-list__head,
        .tas-list_loginfo .tas-list__tr {
            grid-template-columns: 22fr 20fr 24fr 15fr 17fr;
            display: grid;
            grid-gap: 5px
        }

        .tas-list_loginfo .tas-list__td:first-child,
        .tas-list_loginfo .tas-list__th:first-child {
            padding-left: 32px
        }

        .tas-list_outcash .tas-list__head,
        .tas-list_outcash .tas-list__tr {
            display: grid;
            grid-gap: 10px;
            grid-template-columns: 12fr 15fr 14fr 11fr 15fr 16fr 15fr
        }

        .tas-list_outcash.tas-list__td:first-child,
        .tas-list_outcash .tas-list__th:first-child {
            padding-left: 24px
        }

        .tas-list_spin.tas-list__tr {
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between;
            background: #1d1b35
        }

        .tas-list_payments .tas-list__head,
        .tas-list_payments .tas-list__tr {
            display: grid;
            grid-gap: 10px;
            grid-template-columns: 18fr 16fr 26fr 19fr 20fr
        }

        .tas-list_payments .tas-list__td:first-child,
        .tas-list_payments .tas-list__th:first-child {
            padding-left: 32px
        }

        .tas-list_bonuses .tas-list__head,
        .tas-list_bonuses .tas-list__tr {
            display: grid;
            grid-gap: 10px;
            grid-template-columns: 40fr 31fr 29fr 40fr
        }

        .tas-list_bonuses .tas-list__td:first-child,
        .tas-list_bonuses .tas-list__th:first-child {
            padding-left: 32px
        }

        .box-opened .tas-list__trm-action:after {
            opacity: 0
        }

        .box-opened .tas-list__tr-mobile {
            background: #13151d
        }

        @media(max-width:1300px) {
            .tas-list .sep {
                font-size: 0;
                display: block;
                width: 100%
            }

            .tas-list_vtlist .tas-list__head,
            .tas-list_vtlist .tas-list__tr {
                grid-template-columns: 42fr 26fr 29fr
            }
        }

        @media(max-width:1050px) {
            .tas-list__twin {
                display: grid;
                grid-template-columns: 1fr 1fr;
                grid-gap: 28px
            }

            .tas-list_vtlist {
                margin-left: -30px;
                margin-left: calc(0px - var(--wrap-padding));
                margin-right: -30px;
                margin-right: calc(0px - var(--wrap-padding));
                width: calc(100% + 60px);
                width: calc(100% + var(--wrap-padding)*2)
            }

            .tas-list_vtlist .tas-list__head {
                display: none
            }

            .tas-list_vtlist .tas-list__defscroll {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                padding-left: 30px;
                padding-left: var(--wrap-padding);
                padding-right: 30px;
                padding-right: var(--wrap-padding)
            }

            .tas-list_vtlist .tas-list__defscroll::-webkit-scrollbar {
                display: none
            }

            .tas-list_vtlist .tas-list__tr {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0;
                margin-right: 16px;
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                max-width: 205px;
                font-weight: 500;
                line-height: 1.3;
                font-family: "Roboto", "Arial", "Helvetica", sans-serif;
                font-family: var(--font-r);
                padding: 14px 14px 14px 55px
            }

            .tas-list_vtlist .tas-list__tr_yactive:before {
                width: 100%;
                height: 3px;
                bottom: 0;
                top: auto;
                left: 0;
                margin: 0
            }

            .tas-list_vtlist .tas-list__td {
                font-weight: 400;
                padding-left: 0 !important;
                padding-right: 0 !important;
                margin-right: 15px
            }

            .tas-list_vtlist .tas-list__td:first-child {
                padding-left: 0
            }

            .tas-list_vtlist .tas-list__td .sep {
                font-size: 14px;
                display: inline
            }

            .tas-list_vtlist .tas-list__td_full {
                width: 100%;
                margin-right: 0
            }

            .tas-list .tas-list_overflow:before {
                display: none
            }

            .tas-list .tas-list__ricon {
                width: 36px;
                height: 36px;
                position: absolute;
                left: 12px;
                top: 16px;
                font-size: 26px;
                margin-right: 0
            }

            .tas-list_tablet-drop .tas-list__head {
                display: none
            }

            .tas-list_tablet-drop .tas-list__tr-mobile {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex
            }

            .tas-list_tablet-drop .tas-list__tr-group {
                margin-bottom: 12px
            }

            .tas-list_tablet-drop .tas-list__td {
                padding: 0 !important;
                margin-right: 12px;
                margin-bottom: 10px
            }

            .tas-list_tablet-drop .tas-list__td:before {
                content: attr(data-caption);
                display: block;
                color: #62687d;
                text-transform: uppercase;
                font-size: 12px;
                font-weight: 700;
                margin-right: 6px
            }

            .tas-list_tablet-drop .tas-list__tr {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                padding: 18px 8px 8px 18px;
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                border-top-left-radius: 0;
                border-top-right-radius: 0
            }

            .tas-list_tablet-drop .tas-list__mgroup {
                display: none
            }

            .box-opened .tas-list_tablet-drop .tas-list__mgroup {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex
            }
        }

        @media(max-width:900px) {
            .tas-list_sv-mobile {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                overflow: auto;
                padding-left: 24px;
                padding-right: 24px;
                position: relative;
                margin-left: -24px;
                margin-right: -24px
            }

            .tas-list_sv-mobile::-webkit-scrollbar {
                display: none
            }

            .tas-list_sv-mobile:after,
            .tas-list_sv-mobile:before {
                display: none
            }

            .tas-list_sv-mobile .tas-list__tr {
                width: auto;
                min-height: 44px;
                padding-left: 18px;
                padding-right: 18px
            }

            .tas-list_sv-mobile .tas-list__tr,
            .tas-list_sv-mobile .user-fas {
                margin-right: 16px;
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .tas-list_sv-mobile .user-fas__info {
                display: none
            }

            .tas-list_sv-mobile .user-fas__ava {
                margin: 0
            }

            .tas-list_sv-mobile .tas-list__td {
                padding: 0;
                width: auto !important
            }

            .tas-list__sv-wrap {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }
        }

        @media(max-width:700px) {
            .tas-list__twin {
                display: block
            }

            .tas-list_loginfo .tas-list__head {
                display: none
            }

            .tas-list_loginfo .tas-list__tr {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                min-height: 1px;
                grid-gap: 0;
                padding: 20px 8px 10px 20px
            }

            .tas-list_loginfo .tas-list__td {
                padding: 0 !important;
                margin-right: 12px;
                margin-bottom: 10px;
                min-height: 1px;
                -webkit-box-ordinal-group: 1000;
                -webkit-order: 999;
                -ms-flex-order: 999;
                order: 999;
                color: #62687d
            }

            .tas-list_loginfo .tas-list__td_tsm-main {
                -webkit-box-ordinal-group: 2;
                -webkit-order: 1;
                -ms-flex-order: 1;
                order: 1;
                width: 100%;
                color: #fff
            }

            .tas-list_loginfo .tas-list__td_lf {
                width: 100%
            }

            .tas-list_loginfo .tas-list__td:empty {
                margin-bottom: 0 !important
            }
        }

        @media(max-width:600px) {
            .tas-list_nooverflow--mlg:before {
                display: none
            }

            .tas-list_nooverflow--mlg .tas-list__defscroll,
            .tas-list_nooverflow--mlg .tas-list__scroll {
                max-height: none
            }

            .tas-list .tas-list__tr_big {
                min-height: 44px
            }

            .tas-list .tas-list__th {
                font-size: 12px
            }

            .tas-list .tas-list__td:first-child {
                padding-left: 12px
            }

            .tas-list .tas-list__td .user-fas__ava {
                margin-right: 7px
            }

            .tas-list_rdlist .tas-list__head,
            .tas-list_rdlist .tas-list__tr {
                grid-template-columns: 46fr 27fr 27fr
            }

            .tas-list_rdlist .tas-list__td_number,
            .tas-list_rdlist .tas-list__td_you,
            .tas-list_rdlist .tas-list__th_number,
            .tas-list_rdlist .tas-list__th_you {
                display: none
            }

            .tas-list_rdlist .tas-list__td {
                padding-left: 0
            }

            .tas-list_rdlist .user-fas {
                padding-left: 16px
            }

            .tas-list_mobile-drop .tas-list__head {
                display: none
            }

            .tas-list_mobile-drop .tas-list__tr-group {
                border-radius: 8px;
                margin-bottom: 12px;
                overflow: hidden
            }

            .tas-list_mobile-drop .tas-list__mgroup {
                display: none
            }

            .tas-list_mobile-drop .tas-list__td {
                margin-right: 12px;
                margin-bottom: 10px
            }

            .tas-list_mobile-drop .tas-list__td:before {
                content: attr(data-caption);
                display: block;
                color: #62687d;
                text-transform: uppercase;
                font-size: 12px;
                font-weight: 700;
                margin-right: 6px
            }

            .tas-list_mobile-drop .tas-list__tr {
                padding: 18px 8px 8px 18px;
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                border-top-left-radius: 0;
                border-top-right-radius: 0
            }

            .tas-list_mobile-drop .tas-list__tr,
            .tas-list_mobile-drop .tas-list__tr-mobile {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex
            }
        }

        .tas-table table {
            border-collapse: separate;
            border-spacing: 0 10px
        }

        .tas-table th {
            color: #62687d;
            text-transform: uppercase;
            font-size: 14px;
            font-weight: 700;
            padding-top: 5px;
            text-align: left;
            padding-right: 10px
        }

        .tas-table tr.tr-active td:first-child {
            position: relative;
            -webkit-box-shadow: inset 15px 0 40px -40px #2f47ff;
            box-shadow: inset 15px 0 40px -40px #2f47ff
        }

        .tas-table tr.tr-active td:first-child:before {
            width: 3px;
            height: 30px;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            display: block;
            position: absolute;
            top: 50%;
            left: 0;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
            margin-top: -15px;
            content: ""
        }

        .tas-table tr.tr-green td {
            background-color: #112623;
            border-top: 1px solid #14582f;
            border-bottom: 1px solid #14582f
        }

        .tas-table tr.tr-green td:first-child {
            border-left: 1px solid #14582f
        }

        .tas-table tr.tr-green td:last-child {
            border-right: 1px solid #14582f
        }

        .tas-table tr.tr-red td {
            background-color: #391628;
            border-top: 1px solid #6c1833;
            border-bottom: 1px solid #6c1833
        }

        .tas-table tr.tr-red td:first-child {
            border-left: 1px solid #6c1833
        }

        .tas-table tr.tr-red td:last-child {
            border-right: 1px solid #6c1833
        }

        .tas-table td {
            background-color: #211e38;
            height: 56px;
            vertical-align: middle;
            font-size: 14px;
            font-weight: 700;
            padding-right: 14px
        }

        .tas-table td .i,
        .tas-table td .rc-btn_hover-link:before,
        .tas-table td .select-box__item:before,
        .tas-table td .select-box__main:before {
            line-height: 1;
            vertical-align: middle
        }

        .tas-table td:first-child {
            border-top-left-radius: 12px;
            border-bottom-left-radius: 12px;
            padding-left: 14px
        }

        .tas-table td:last-child {
            border-top-right-radius: 12px;
            border-bottom-right-radius: 12px
        }

        :root {
            --font: "Eurostile", "Arial", "Helvetica", sans-serif;
            --font-r: "Roboto", "Arial", "Helvetica", sans-serif;
            --wrap-padding: 30px
        }

        body,
        html {
            font-size: 16px;
            line-height: 1.5;
            background-color: #12151e;
            color: #fff
        }

        body.halloween,
        html.halloween {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/main-bg.7b6d47d.webp);
            background-blend-mode: luminosity
        }

        body,
        button,
        code,
        html,
        input,
        option,
        pre,
        select,
        textarea {
            font-family: "Eurostile", "Arial", "Helvetica", sans-serif;
            font-family: var(--font)
        }

        .g {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            position: relative;
            padding-top: 70px;
            padding-top: var(--header-height);
            padding-left: 80px;
            padding-left: var(--leftnav-width);
            min-height: 100vh
        }

        .g__main {
            width: 100%;
            padding-top: 32px
        }

        @media(max-height:660px), (max-width:1050px) {
            .g__main {
                margin-top: 23px
            }
        }

        .g__footer {
            width: 100%;
            margin-top: auto
        }

        .icons {
            position: absolute;
            left: -1px;
            top: -1px;
            width: 1px;
            overflow: hidden;
            height: 1px;
            display: block;
            opacity: 0
        }

        .js-tab:not(.active) {
            display: none
        }

        .btn {
            min-height: 40px;
            display: -webkit-inline-box;
            display: -webkit-inline-flex;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            border-radius: 6px;
            padding: 0 18px;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            color: #13151d;
            font-size: 16px;
            text-align: center;
            -webkit-transition: background-color 1s linear;
            -o-transition: background-color 1s linear;
            transition: background-color 1s linear;
            font-weight: 500
        }

        .btn svg {
            margin-right: 8px
        }

        .btn .i,
        .btn .rc-btn_hover-link:before,
        .btn .select-box__item:before,
        .btn .select-box__main:before {
            margin-right: 8px;
            display: block
        }

        .btn span {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .btn_switcher .btn__deftext {
            color: #fff
        }

        .btn_icon {
            min-width: 52px;
            padding-left: 0;
            padding-right: 0;
            color: #a3a2ab
        }

        .btn_icon .i,
        .btn_icon .rc-btn_hover-link:before,
        .btn_icon .select-box__item:before,
        .btn_icon .select-box__main:before {
            margin: 0
        }

        .btn_arrow {
            position: relative;
            padding-left: 40px;
            padding-right: 40px;
            min-width: 140px
        }

        .btn_arrow .i-arrow {
            color: #13151d;
            opacity: .7;
            position: absolute;
            right: 5px;
            top: 50%;
            -webkit-transform: translateY(-50%) scaleX(-1);
            -ms-transform: translateY(-50%) scaleX(-1);
            -o-transform: translateY(-50%) scaleX(-1);
            transform: translateY(-50%) scaleX(-1)
        }

        .btn_miw2 {
            min-width: 150px
        }

        .btn_full {
            width: 100%
        }

        .btn:active,
        .btn:hover {
            background: -webkit-gradient(linear, left top, left bottom, color-stop(7.29%, #eb7100), to(#ea8c00));
            background: -webkit-linear-gradient(top, #eb7100 7.29%, #ea8c00);
            background: -o-linear-gradient(top, #eb7100 7.29%, #ea8c00 100%);
            background: linear-gradient(180deg, #eb7100 7.29%, #ea8c00);
            background: var(--primary-hover)
        }

        .btn_long {
            font-weight: 700;
            text-transform: uppercase;
            font-size: 18px;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .btn_long:active,
        .btn_long:hover {
            background: -webkit-gradient(linear, left top, left bottom, color-stop(7.29%, #eb7100), to(#ea8c00));
            background: -webkit-linear-gradient(top, #eb7100 7.29%, #ea8c00);
            background: -o-linear-gradient(top, #eb7100 7.29%, #ea8c00 100%);
            background: linear-gradient(180deg, #eb7100 7.29%, #ea8c00);
            background: var(--primary-hover);
            -webkit-box-shadow: none;
            box-shadow: none
        }

        .btn_can-cancel {
            line-height: 1
        }

        .btn_can-cancel .btn__ccaption:before {
            content: attr(data-def)
        }

        .btn_can-cancel.btn_active {
            background: #e21e4d;
            -webkit-box-shadow: inset 0 12px 14px #ff6363;
            box-shadow: inset 0 12px 14px #ff6363
        }

        .btn_can-cancel.btn_active:active,
        .btn_can-cancel.btn_active:hover {
            background: #c40f3b;
            -webkit-box-shadow: inset 0 12px 14px #ca0937;
            box-shadow: inset 0 12px 14px #ca0937
        }

        .btn_can-cancel.btn_active .btn__ccaption:before {
            content: attr(data-act)
        }

        .btn_can-cancel:disabled {
            background-color: #5d1c36 !important;
            color: #e21e4d !important;
            border-color: #5d1c36 !important;
            pointer-events: none;
            -webkit-box-shadow: none;
            box-shadow: none;
            background: none
        }

        .btn__semicaption {
            margin-top: 5px;
            color: #fff;
            opacity: .8
        }

        .btn_smart {
            font-size: 12px;
            padding-left: 17px;
            padding-right: 17px;
            min-height: 35px
        }

        .btn_short {
            padding-left: 16px;
            padding-right: 16px
        }

        .btn_dark {
            background-color: #1a203f;
            color: #2f47ff;
            -webkit-box-shadow: none;
            box-shadow: none
        }

        .btn_dark:active,
        .btn_dark:hover {
            background-color: #223af1;
            color: #fff
        }

        .btn_orange {
            background: #ffcc19 -webkit-linear-gradient(357.04deg, #ffcd1a, rgba(255, 235, 54, 0) 50.04%, #ffc554 99.33%);
            background: #ffcc19 -o-linear-gradient(357.04deg, #ffcd1a 0, rgba(255, 235, 54, 0) 50.04%, #ffc554 99.33%);
            background: #ffcc19 linear-gradient(92.96deg, #ffcd1a, rgba(255, 235, 54, 0) 50.04%, #ffc554 99.33%);
            -webkit-box-shadow: 0 6px 48px #ffe53b;
            box-shadow: 0 6px 48px #ffe53b;
            border: 2px solid #f0db69;
            color: #0f141f;
            line-height: 1.1
        }

        .btn_orange:active,
        .btn_orange:hover {
            background: #ffcc19;
            border-color: #ffcc19;
            -webkit-box-shadow: none;
            box-shadow: none
        }

        .btn_grey {
            background: #1b1d25;
            color: #fff;
            -webkit-background-size: 200% 200%;
            background-size: 200%;
            -webkit-box-shadow: none;
            box-shadow: none;
            border: 0
        }

        .btn_grey:active,
        .btn_grey:hover {
            background-position: 100%
        }

        .btn_nowrap {
            white-space: nowrap;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0
        }

        .btn_miw {
            min-width: 214px
        }

        .btn_rc {
            min-width: 150px;
            min-height: 56px;
            font-size: 18px
        }

        .btn_big {
            min-height: 62px;
            font-weight: 800;
            text-transform: uppercase;
            font-size: 14px
        }

        .btn_big span {
            padding-top: 2px
        }

        .btn_clean {
            background: rgba(0, 0, 0, 0);
            color: #6c718d;
            -webkit-box-shadow: none;
            box-shadow: none
        }

        .btn_clean:active,
        .btn_clean:hover {
            color: #fab42d;
            background: rgba(0, 0, 0, 0)
        }

        .btn_bordered {
            -webkit-box-shadow: none;
            box-shadow: none;
            font-size: 16px;
            color: #fff;
            border: 1px solid #272738
        }

        .btn_bordered,
        .btn_bordered:hover {
            background: rgba(0, 0, 0, 0)
        }

        .btn:disabled {
            background-color: rgba(0, 0, 0, 0);
            pointer-events: none;
            color: #464558;
            border-color: #2b2a41;
            -webkit-box-shadow: none;
            box-shadow: none
        }

        .btn .is-witcher {
            border: 1px solid hsla(0, 0%, 100%, .5);
            height: 8px;
            width: 13px;
            display: block;
            margin-right: 10px;
            border-radius: 4px
        }

        .btn .is-witcher:before {
            left: 1px;
            top: 1px;
            position: absolute;
            width: 4px;
            height: 4px;
            background-color: hsla(0, 0%, 100%, .5);
            display: block;
            border-radius: 50%;
            content: ""
        }

        .btn__activetext {
            display: none !important
        }

        .btn_green {
            background: #51b12f !important;
            -webkit-box-shadow: inset 0 12px 14px rgba(125, 238, 85, .6) !important;
            box-shadow: inset 0 12px 14px rgba(125, 238, 85, .6) !important
        }

        .btn_green:active,
        .btn_green:hover {
            background: #248b00 !important
        }

        .btn.active .btn__activetext {
            display: block !important
        }

        .btn.active .btn__deftext {
            display: none !important
        }

        .btn.active.btn_switcher {
            -webkit-box-shadow: none;
            box-shadow: none;
            color: #69d344;
            background: none;
            background-color: #173e2d
        }

        .btn.active.btn_switcher:hover {
            background-color: #20503b
        }

        .btn.active.btn_switcher .is-witcher {
            border-color: #69d344
        }

        .btn.active.btn_switcher .is-witcher:before {
            background-color: #69d344;
            left: 6px
        }

        .sw-slider__item {
            border: 1px solid #242239;
            padding: 12px;
            border-radius: 12px
        }

        .sw-slider__item img {
            display: block;
            width: 100%;
            border-radius: 12px
        }

        .sw-slider__item__pager {
            margin-top: 30px;
            margin-bottom: 30px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }

        .sw-slider__item__dot {
            width: 8px;
            height: 8px;
            border-radius: 4px;
            margin-left: 4px;
            margin-right: 4px;
            display: block;
            background-color: #363449;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease
        }

        .sw-slider__item__dot:hover,
        .sw-slider__item__dot_active {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .sw-slider__item__dot_active {
            width: 20px
        }

        .rc-tabs {
            margin-bottom: 32px;
            width: 100%
        }

        .rc-tabs,
        .rc-tabs__wrap {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .rc-tabs__wrap {
            padding-right: 24px
        }

        .rc-tabs__link,
        .rc-tabs__wrap {
            overflow: hidden;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0
        }

        .rc-tabs__link {
            background-color: #1b1d25;
            padding: 19px 25px 17px;
            text-transform: uppercase;
            font-size: 14px;
            font-weight: 700;
            border-bottom: 2px solid rgba(0, 0, 0, 0);
            color: #62687d;
            -webkit-transform: skewX(30deg);
            -ms-transform: skewX(30deg);
            -o-transform: skewX(30deg);
            transform: skewX(30deg);
            position: relative
        }

        .rc-tabs__link:after {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            width: 108px;
            height: 108px;
            -webkit-filter: blur(72px);
            filter: blur(72px);
            border-radius: 50%;
            position: absolute;
            right: 20%;
            bottom: 0;
            display: block;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease;
            opacity: 0;
            content: ""
        }

        .rc-tabs__link:first-child {
            margin-left: -25px;
            padding-left: 45px
        }

        .rc-tabs__link span {
            display: block;
            -webkit-transform: skewX(-30deg);
            -ms-transform: skewX(-30deg);
            -o-transform: skewX(-30deg);
            transform: skewX(-30deg)
        }

        .rc-tabs__link:hover {
            color: #fff
        }

        .rc-tabs__link.active {
            color: #fff;
            border-bottom: 2px solid #fab42d;
            background: #07070c
        }

        .rc-tabs__link.active:after {
            opacity: .1
        }

        .taf-box {
            background-color: #211e38;
            border-radius: 12px;
            padding: 15px 18px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            color: #fff;
            font-weight: 700;
            font-size: 12px
        }

        .taf-box img {
            width: 24px;
            height: 24px;
            -o-object-fit: contain;
            object-fit: contain;
            margin-right: 14px;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0
        }

        .taf-box svg {
            width: 24px;
            height: 24px
        }

        .taf-box .i,
        .taf-box .rc-btn_hover-link:before,
        .taf-box .select-box__item:before,
        .taf-box .select-box__main:before,
        .taf-box svg {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin-right: 14px;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0
        }

        .taf-box .i,
        .taf-box .rc-btn_hover-link:before,
        .taf-box .select-box__item:before,
        .taf-box .select-box__main:before {
            width: 20px;
            height: 20px;
            font-size: 18px;
            color: #6c718d
        }

        .taf-box__label {
            display: block;
            margin-bottom: 2px;
            color: #6c718d
        }

        .taf-box__value {
            display: block
        }

        .taf-box__text {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .taf-box .taf-box__btn {
            color: #6c718d;
            margin-left: 3px;
            font-size: 12px;
            display: inline-block
        }

        .taf-box .taf-box__btn .i,
        .taf-box .taf-box__btn .rc-btn_hover-link:before,
        .taf-box .taf-box__btn .select-box__item:before,
        .taf-box .taf-box__btn .select-box__main:before {
            color: inherit;
            font-size: 12px
        }

        .taf-box .taf-box__btn:active,
        .taf-box .taf-box__btn:hover {
            color: #fab42d
        }

        .taf-box .taf-box__inform {
            font-size: 14px;
            cursor: pointer;
            margin-left: 3px
        }

        .taf-box .taf-box__inform .i,
        .taf-box .taf-box__inform .rc-btn_hover-link:before,
        .taf-box .taf-box__inform .select-box__item:before,
        .taf-box .taf-box__inform .select-box__main:before {
            color: inherit
        }

        .taf-box .taf-box__inform:active,
        .taf-box .taf-box__inform:hover {
            color: #fab42d
        }

        .irs-btn {
            font-size: 12px;
            color: #6c718d;
            cursor: pointer
        }

        .irs-btn:active,
        .irs-btn:hover {
            color: #fab42d
        }

        .color-green {
            color: #69d344
        }

        .color-grey {
            color: #6c718d
        }

        .color-white {
            color: #fff
        }

        .clickable {
            cursor: pointer
        }

        .icn-dot {
            width: 18px;
            height: 18px;
            position: relative;
            display: block
        }

        .icn-dot:before {
            background-color: #1bcd49;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            width: 8px;
            height: 8px;
            border-radius: 50%;
            -webkit-box-shadow: 0 0 0 8px rgba(27, 205, 73, .15), 0 0 0 5px rgba(27, 205, 73, .15);
            box-shadow: 0 0 0 8px rgba(27, 205, 73, .15), 0 0 0 5px rgba(27, 205, 73, .15);
            position: absolute;
            left: 50%;
            top: 50%;
            margin-left: -4px;
            margin-top: -4px;
            content: ""
        }

        .cv-btn {
            display: -webkit-inline-box;
            display: -webkit-inline-flex;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            font-size: 18px;
            font-weight: 700;
            color: #fff
        }

        .cv-btn,
        .cv-btn .i,
        .cv-btn .rc-btn_hover-link:before,
        .cv-btn .select-box__item:before,
        .cv-btn .select-box__main:before {
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center
        }

        .cv-btn .i,
        .cv-btn .rc-btn_hover-link:before,
        .cv-btn .select-box__item:before,
        .cv-btn .select-box__main:before {
            width: 48px;
            height: 48px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease;
            font-size: 22px;
            background-color: #1a203f;
            color: #fab42d;
            border-radius: 50%;
            margin-bottom: 10px
        }

        .cv-btn .i-plus {
            font-size: 16px
        }

        .cv-btn span {
            display: block;
            width: 100%
        }

        .cv-btn:hover .i,
        .cv-btn:hover .rc-btn_hover-link:before,
        .cv-btn:hover .select-box__item:before,
        .cv-btn:hover .select-box__main:before {
            color: #fff;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .cv-btn_green .i,
        .cv-btn_green .rc-btn_hover-link:before,
        .cv-btn_green .select-box__item:before,
        .cv-btn_green .select-box__main:before {
            background-color: #173d2d;
            color: #69d344
        }

        .cv-btn_green:hover .i,
        .cv-btn_green:hover .rc-btn_hover-link:before,
        .cv-btn_green:hover .select-box__item:before,
        .cv-btn_green:hover .select-box__main:before {
            color: #fff;
            background-color: #69d344
        }

        .icn-minus {
            display: inline-block;
            background-color: #62687d;
            width: 10px;
            height: 2px
        }

        .show-more {
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            margin-top: 50px
        }

        .show-more,
        .show-more__link {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .show-more__link {
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            font-size: 18px;
            font-weight: 700;
            text-transform: uppercase;
            color: #fff
        }

        .show-more__link .i,
        .show-more__link .rc-btn_hover-link:before,
        .show-more__link .select-box__item:before,
        .show-more__link .select-box__main:before {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            margin-right: 10px
        }

        .show-more__link:active,
        .show-more__link:hover {
            color: #fab42d
        }

        .show-more__link:hover .i,
        .show-more__link:hover .rc-btn_hover-link:before,
        .show-more__link:hover .select-box__item:before,
        .show-more__link:hover .select-box__main:before {
            -webkit-animation: rotate 2s linear infinite;
            -o-animation: rotate 2s infinite linear;
            animation: rotate 2s linear infinite
        }

        @-webkit-keyframes rotate {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @-o-keyframes rotate {
            0% {
                -o-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -o-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @keyframes rotate {
            0% {
                -webkit-transform: rotate(0deg);
                -o-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                -o-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        .tag {
            color: #fff;
            border-radius: 4px;
            line-height: 1;
            padding: 5px 6px;
            font-size: 12px;
            font-weight: 700;
            display: inline-block
        }

        .tag,
        .tag_blue {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .tag_red {
            background: #e21e4d
        }

        .tag_green {
            background: #1bcd49
        }

        .tag_white {
            background-color: #fff;
            color: #0f141f
        }

        .tag_yellow {
            background-color: #e4b200
        }

        .ven-wives {
            background: #fab42d;
            border-radius: 50%;
            -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            -o-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
            pointer-events: none;
            opacity: 0;
            -webkit-filter: blur(52px);
            filter: blur(52px);
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            display: block;
            width: 55px;
            height: 55px;
            position: absolute;
            -webkit-transition: opacity .25s ease;
            -o-transition: opacity .25s ease;
            transition: opacity .25s ease
        }

        .ven-wives.mover-active {
            opacity: .27
        }

        .link-tag {
            border: 1px solid hsla(0, 0%, 100%, .3019607843);
            border-radius: 4px;
            min-height: 28px;
            padding: 2px 10px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            font-weight: 500;
            font-size: 11px;
            color: #fff;
            background: hsla(0, 0%, 100%, .1019607843);
            cursor: default;
            white-space: nowrap
        }

        .link-tag_red {
            color: #e21e4d;
            background: rgba(226, 30, 77, .1019607843);
            border-color: rgba(226, 30, 77, .3019607843)
        }

        .link-tag_green {
            color: #2cc13b;
            border-color: rgba(44, 193, 59, .3019607843);
            background: rgba(44, 193, 59, .1019607843)
        }

        .link-tag_turquoise {
            color: #30d5c8;
            border-radius: 4px;
            border-width: 2px;
            -webkit-box-shadow: 0 0 8px 1px #30d5c8;
            box-shadow: 0 0 8px 1px #30d5c8;
            border-color: #30d5c8;
            background: rgba(48, 213, 200, .1019607843)
        }

        .link-tag_purple {
            color: #f0f;
            border-color: rgba(255, 0, 255, .4)
        }

        .link-tag_mint {
            color: #98ff98;
            border-color: rgba(152, 255, 152, .3019607843);
            background: rgba(152, 255, 152, .1019607843)
        }

        .link-tag_light-green {
            color: #8cce00;
            border-color: rgba(140, 206, 0, .3019607843);
            background: rgba(140, 206, 0, .1019607843)
        }

        .link-tag_light-orange {
            color: #ffe380;
            border-radius: 4px;
            border-width: 2px;
            -webkit-box-shadow: 0 0 8px 1px #ffe380;
            box-shadow: 0 0 8px 1px #ffe380;
            border-color: #ffe380;
            background: rgba(255, 227, 128, .1019607843)
        }

        .link-tag_gold {
            position: relative;
            border-radius: 4px;
            color: #fab42d;
            background: #24252c;
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/history-bg.16208fe.png);
            background-position: 50%;
            -webkit-background-size: cover;
            background-size: cover
        }

        .link-tag_gold:before {
            content: "";
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            z-index: -2;
            margin: -3px;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            -webkit-box-shadow: 0 0 8px 1px #f9b129;
            box-shadow: 0 0 8px 1px #f9b129;
            border-radius: 4px
        }

        .link-tag_orange {
            color: #ff4d00;
            border-color: #ff4d00;
            -webkit-box-shadow: 0 0 4px 4px rgba(251, 201, 7, .2);
            box-shadow: 0 0 4px 4px rgba(251, 201, 7, .2);
            border-width: 1px
        }

        .link-tag_yellow {
            color: #e5b300;
            border-color: rgba(229, 179, 0, .4)
        }

        .link-tag_blue {
            color: #2f82ff;
            border-color: rgba(47, 130, 255, .3019607843);
            background: rgba(47, 130, 255, .1019607843)
        }

        .link-tag_more {
            background-color: #1d2234;
            border-color: #1d2234;
            min-width: 52px
        }

        .smart-question {
            width: 26px;
            height: 24px;
            position: relative;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            color: #62687d;
            font-size: 12px
        }

        .smart-question .i,
        .smart-question .rc-btn_hover-link:before,
        .smart-question .select-box__item:before,
        .smart-question .select-box__main:before {
            position: relative;
            z-index: 2;
            color: #13151d
        }

        .smart-question:before {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            z-index: 1;
            border-radius: 4px;
            width: 100%;
            height: 100%;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease;
            display: block;
            position: absolute;
            left: 0;
            top: 0;
            -webkit-transform: skewX(-15deg);
            -ms-transform: skewX(-15deg);
            -o-transform: skewX(-15deg);
            transform: skewX(-15deg);
            content: ""
        }

        .smart-question:active,
        .smart-question:hover {
            color: #fff
        }

        .smart-question:active:before,
        .smart-question:hover:before {
            background: #fff
        }

        .bist-info {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            font-size: 11px;
            color: #fff;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            font-weight: 500;
            z-index: 9
        }

        .bist-info .i,
        .bist-info .rc-btn_hover-link:before,
        .bist-info .select-box__item:before,
        .bist-info .select-box__main:before {
            margin-right: 7px;
            color: #e21e4d;
            font-size: 17px
        }

        .loader {
            width: 100%;
            background-color: #2b304b;
            position: relative;
            height: 8px
        }

        .loader,
        .loader .loader__line {
            display: block;
            border-radius: 64px
        }

        .loader .loader__line {
            position: absolute;
            left: 0;
            top: 0;
            height: 100%;
            width: 0;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .number-field {
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between;
            max-width: 300px;
            width: 100%
        }

        .number-field,
        .number-field__btn {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .number-field__btn {
            width: 18px;
            height: 18px;
            border-radius: 4px;
            background: #13151d;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center
        }

        .number-field__btn .i,
        .number-field__btn .rc-btn_hover-link:before,
        .number-field__btn .select-box__item:before,
        .number-field__btn .select-box__main:before {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .number-field__btn .i-plus {
            font-size: 8px
        }

        .number-field__btn .i-minus {
            font-size: 2px
        }

        .number-field__btn_plus {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            color: #13151d
        }

        .number-field__btn_plus:hover {
            color: #fff
        }

        .number-field__btn:active,
        .number-field__btn:hover {
            background: -webkit-gradient(linear, left top, left bottom, color-stop(7.29%, #eb7100), to(#ea8c00));
            background: -webkit-linear-gradient(top, #eb7100 7.29%, #ea8c00);
            background: -o-linear-gradient(top, #eb7100 7.29%, #ea8c00 100%);
            background: linear-gradient(180deg, #eb7100 7.29%, #ea8c00);
            background: var(--primary-hover);
            -webkit-box-shadow: none;
            box-shadow: none
        }

        .number-field__info {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            font-weight: 700;
            font-size: 18px;
            margin: 0 10px
        }

        .number-field__info .i,
        .number-field__info .rc-btn_hover-link:before,
        .number-field__info .select-box__item:before,
        .number-field__info .select-box__main:before {
            margin-right: 6px;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            -webkit-background-clip: text;
            -webkit-text-fill-color: rgba(0, 0, 0, 0);
            background-clip: text;
            text-fill-color: rgba(0, 0, 0, 0);
            font-size: 13px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .switcher {
            position: relative;
            color: #fff;
            font-weight: 700;
            font-size: 12px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            cursor: pointer
        }

        .switcher__help {
            display: block;
            height: 16px;
            margin-left: 5px
        }

        .switcher__content {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .switcher__option {
            margin-right: 5px;
            width: 22px;
            height: 12px;
            display: block;
            position: relative;
            background-color: #5c5f68;
            border-radius: 12px;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease
        }

        .switcher__option .i,
        .switcher__option .rc-btn_hover-link:before,
        .switcher__option .select-box__item:before,
        .switcher__option .select-box__main:before {
            width: 10px;
            height: 10px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            color: #2b2a41;
            border-radius: 50%;
            background-color: #fff;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease;
            position: absolute;
            left: 1px;
            top: 1px
        }

        .switcher__field {
            position: absolute;
            left: 10px;
            top: 10px;
            width: 1px;
            height: 1px;
            opacity: 0;
            display: block
        }

        .switcher__field:checked+.switcher__content .switcher__option {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .switcher__field:checked+.switcher__content .switcher__option .i,
        .switcher__field:checked+.switcher__content .switcher__option .rc-btn_hover-link:before,
        .switcher__field:checked+.switcher__content .switcher__option .select-box__item:before,
        .switcher__field:checked+.switcher__content .switcher__option .select-box__main:before {
            left: 11px
        }

        .switcher_big .switcher__caption {
            font-size: 16px;
            font-weight: 700;
            font-family: "Eurostile", "Arial", "Helvetica", sans-serif;
            font-family: var(--font)
        }

        .switcher_big .switcher__option {
            width: 42px;
            height: 24px;
            border-radius: 21px
        }

        .switcher_big .switcher__option .i,
        .switcher_big .switcher__option .rc-btn_hover-link:before,
        .switcher_big .switcher__option .select-box__item:before,
        .switcher_big .switcher__option .select-box__main:before {
            width: 20px;
            height: 20px;
            left: 2px;
            top: 2px;
            font-size: 12px
        }

        .switcher_big .switcher__option .i-stats {
            font-size: 9px
        }

        .switcher_big .switcher__field:checked+.switcher__content .switcher__option .i,
        .switcher_big .switcher__field:checked+.switcher__content .switcher__option .rc-btn_hover-link:before,
        .switcher_big .switcher__field:checked+.switcher__content .switcher__option .select-box__item:before,
        .switcher_big .switcher__field:checked+.switcher__content .switcher__option .select-box__main:before {
            left: 20px;
            color: #4056ff
        }

        .switcher_sb .switcher__content {
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between
        }

        .switcher_sb .switcher__option {
            margin-right: 0;
            margin-left: 10px
        }

        .res-user {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            width: 100%
        }

        .res-user__ava {
            width: 48px;
            height: 48px;
            display: block;
            margin-right: 16px
        }

        .res-user__info {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            width: calc(100% - 64px)
        }

        .res-user__name {
            font-size: 16px;
            font-weight: 700;
            text-transform: uppercase;
            display: block;
            white-space: nowrap;
            overflow: hidden;
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            width: 100%
        }

        .res-user__price {
            font-weight: 500;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            color: #69d344;
            font-size: 12px;
            display: block
        }

        .circle-bet {
            border-radius: 50%;
            width: 280px;
            height: 280px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            color: #fff;
            font-size: 22px;
            font-weight: 900;
            font-style: italic;
            text-transform: uppercase;
            top: 50.6%;
            left: 50.5%
        }

        .circle-bet,
        .circle-bet__text {
            position: absolute;
            -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            -o-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%)
        }

        .circle-bet__text {
            left: 50%;
            top: 50%;
            display: block;
            z-index: 3
        }

        .c-count {
            height: 54px;
            overflow: hidden;
            padding-left: 24px;
            padding-right: 24px;
            z-index: 2;
            margin-left: auto;
            margin-right: auto;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r)
        }

        .c-count,
        .c-count__center {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            position: relative;
            text-align: center
        }

        .c-count__center {
            width: 56px;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            background-color: #1f2332;
            margin-left: 1px;
            margin-right: 1px
        }

        .c-count__center .c-count__num:before {
            right: 1px;
            top: -10px;
            width: 15px
        }

        .c-count__center .c-count__num:after {
            right: 22px
        }

        .c-count__caption {
            display: block;
            font-size: 10px;
            z-index: 1
        }

        .c-count__num {
            font-family: "Eurostile";
            line-height: 1;
            display: block;
            font-size: 17px;
            font-weight: 700;
            text-shadow: 0 0 12px hsla(0, 0%, 100%, .55)
        }

        .c-count__num span {
            position: relative;
            z-index: 2
        }

        .c-count__num:before {
            right: -8px;
            top: 9px
        }

        .c-count__num:after,
        .c-count__num:before {
            background: -webkit-gradient(linear, left top, left bottom, from(#2b303d), to(rgba(43, 48, 61, 0)));
            background: -webkit-linear-gradient(top, #2b303d, rgba(43, 48, 61, 0));
            background: -o-linear-gradient(top, #2b303d 0, rgba(43, 48, 61, 0) 100%);
            background: linear-gradient(180deg, #2b303d 0, rgba(43, 48, 61, 0));
            width: 20px;
            height: 26px;
            display: block;
            position: absolute;
            -webkit-transform: rotate(61deg) skewX(31deg);
            -ms-transform: rotate(61deg) skewX(31deg);
            -o-transform: rotate(61deg) skewX(31deg);
            transform: rotate(61deg) skewX(31deg);
            z-index: 1;
            content: ""
        }

        .c-count__num:after {
            right: 5px;
            top: -9px
        }

        .c-count__left .c-count__num:before {
            right: 1px;
            top: -10px
        }

        .c-count__left .c-count__num:after {
            right: auto;
            left: 5px;
            width: 15px
        }

        .c-count__left,
        .c-count__right {
            width: 55px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            position: relative;
            background-color: #13151d
        }

        .c-count__right:before {
            border: 26.5px solid rgba(0, 0, 0, 0);
            border-left: 16px solid #13151d;
            left: 100%
        }

        .c-count__left:before,
        .c-count__right:before {
            display: block;
            width: 1px;
            height: 1px;
            position: absolute;
            top: 0;
            content: ""
        }

        .c-count__left:before {
            border: 26.5px solid rgba(0, 0, 0, 0);
            border-right: 16px solid #13151d;
            right: 100%
        }

        .button-group {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            background-color: #13151d;
            border-radius: 6px;
            overflow: hidden;
            min-height: 50px;
            margin-bottom: 24px;
            text-align: center
        }

        .button-group_light {
            min-height: 100%;
            border-radius: 0
        }

        .button-group_light button {
            -webkit-box-flex: 0;
            -webkit-flex-grow: 0;
            -ms-flex-positive: 0;
            flex-grow: 0;
            margin-right: 32px;
            line-height: 2;
            font-size: 18px
        }

        .button-group_light button.active {
            color: #fab42d;
            border-bottom: 2px solid
        }

        .button-group_light button.active:hover {
            color: #fab42d
        }

        .button-group_light button:before {
            display: none
        }

        .button-group__link.active {
            color: #13151d
        }

        .button-group__link {
            -webkit-box-flex: 1;
            -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            color: #fff;
            font-size: 14px;
            position: relative;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-transform: uppercase;
            font-weight: 700
        }

        .button-group__link span {
            position: relative;
            z-index: 2
        }

        .button-group__link:hover {
            color: #fab42d
        }

        .button-group__link:before {
            width: 100%;
            height: 100%;
            z-index: 1;
            display: block;
            position: absolute;
            left: 0;
            top: 0;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            opacity: 0;
            -webkit-transition: opacity .25s ease;
            -o-transition: opacity .25s ease;
            transition: opacity .25s ease;
            content: ""
        }

        .button-group__link:first-child:before {
            -webkit-transform: skewX(10deg);
            -ms-transform: skewX(10deg);
            -o-transform: skewX(10deg);
            transform: skewX(10deg);
            width: calc(100% + 20px);
            margin-left: -20px
        }

        .button-group__link:last-child:before {
            -webkit-transform: skewX(-10deg);
            -ms-transform: skewX(-10deg);
            -o-transform: skewX(-10deg);
            transform: skewX(-10deg);
            width: calc(100% + 20px);
            margin-right: -20px
        }

        .button-group__link.active:before {
            opacity: 1
        }

        .button-group__link.active:hover {
            color: #fff
        }

        .qr-info {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            max-width: 424px;
            margin-left: auto;
            margin-right: auto
        }

        .qr-info__img {
            width: 30%;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            margin-right: 24px
        }

        .qr-info__img img {
            width: 100%
        }

        .small-caption {
            font-size: 12px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r)
        }

        .smart-code {
            background-color: #25233b;
            padding: 2px 6px;
            text-transform: uppercase;
            letter-spacing: 2px;
            font-size: 12px;
            color: #fff;
            font-weight: 700;
            border-radius: 4px
        }

        .cr-btn {
            width: 48px;
            height: 48px;
            border-radius: 50%;
            background-color: #25233a;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            font-size: 18px
        }

        .cr-btn,
        .cr-btn .i,
        .cr-btn .rc-btn_hover-link:before,
        .cr-btn .select-box__item:before,
        .cr-btn .select-box__main:before {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .cr-btn .i-android {
            font-size: 24px
        }

        .cr-btn:active,
        .cr-btn:hover {
            background-color: #fff;
            color: #25233a
        }

        .cr-btn_green {
            background-color: #163d2d
        }

        .cr-btn_green:active,
        .cr-btn_green:hover {
            background-color: #69d344;
            color: #fff
        }

        .grid_md {
            width: calc(100% + 18px);
            margin-left: -9px;
            margin-right: -9px
        }

        .grid_md.grid-ungap {
            margin-bottom: -18px
        }

        .grid_md>[class^=cell] {
            padding-left: 9px;
            padding-right: 9px;
            margin-bottom: 18px
        }

        .grid_gd {
            width: calc(100% + 24px);
            margin-left: -12px;
            margin-right: -12px
        }

        .grid_gd.grid-ungap {
            margin-bottom: -24px
        }

        .grid_gd>[class^=cell] {
            padding-left: 12px;
            padding-right: 12px;
            margin-bottom: 24px
        }

        .grid_sm {
            width: calc(100% + 12px);
            margin-left: -6px;
            margin-right: -6px
        }

        .grid_sm.grid-ungap {
            margin-bottom: -12px
        }

        .grid_sm>[class^=cell] {
            padding-left: 6px;
            padding-right: 6px;
            margin-bottom: 12px
        }

        .grid_small {
            width: calc(100% + 12px);
            margin-left: -6px;
            margin-right: -6px
        }

        .grid_small.grid-ungap {
            margin-bottom: -12px
        }

        .grid_small>[class^=cell] {
            padding-left: 6px;
            padding-right: 6px;
            margin-bottom: 12px
        }

        .text-caption {
            font-size: 12px;
            font-weight: 500
        }

        .grey-link {
            color: #62687d
        }

        .grey-link:hover {
            color: #4258ff
        }

        .text-caption {
            font-size: 14px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r)
        }

        .icon-status {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            font-size: 14px;
            font-weight: 700;
            color: #fff
        }

        .icon-status .i,
        .icon-status .rc-btn_hover-link:before,
        .icon-status .select-box__item:before,
        .icon-status .select-box__main:before {
            width: 14px;
            text-align: center;
            color: #737e90;
            margin-right: 7px
        }

        .icon-status .i-cross,
        .icon-status .i-time {
            font-size: 12px
        }

        .icon-status_green,
        .icon-status_green .i,
        .icon-status_green .rc-btn_hover-link:before,
        .icon-status_green .select-box__item:before,
        .icon-status_green .select-box__main:before {
            color: #69d344
        }

        .icon-status_red,
        .icon-status_red .i,
        .icon-status_red .rc-btn_hover-link:before,
        .icon-status_red .select-box__item:before,
        .icon-status_red .select-box__main:before {
            color: #e21e4d
        }

        .online-status {
            width: 6px;
            height: 6px;
            border-radius: 50%;
            background-color: #62687d;
            display: inline-block;
            margin-left: 7px;
            margin-right: 7px;
            vertical-align: middle
        }

        .online-status.active {
            background-color: #69d344
        }

        .rc-btn {
            width: 100%;
            min-height: 40px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            background-color: #fff;
            font-size: 16px;
            font-weight: 500;
            color: #000;
            position: relative;
            border-radius: 8px
        }

        .rc-btn span {
            white-space: nowrap;
            overflow: hidden;
            display: block;
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis
        }

        .rc-btn i,
        .rc-btn svg {
            margin-right: 12px;
            font-size: 18px
        }

        .rc-btn:active,
        .rc-btn:hover {
            color: #fff;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .rc-btn_telegram {
            background: #2da5e1;
            color: #fff
        }

        .rc-btn_telegram:active,
        .rc-btn_telegram:hover {
            color: #fff;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .rc-btn_vk {
            background-color: #1983ff;
            color: #fff
        }

        .rc-btn_vk .i-vk {
            font-size: 20px
        }

        .rc-btn_vk:active,
        .rc-btn_vk:hover {
            color: #fff;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .rc-btn_google:active,
        .rc-btn_google:hover {
            background-color: #eee;
            color: #000
        }

        .rc-btn_steam {
            background-image: -webkit-gradient(linear, left top, left bottom, from(#111d2e), color-stop(21.25%, #051839), color-stop(40.69%, #0a1b48), color-stop(58.11%, #132e62), color-stop(73.76%, #144b7e), color-stop(87.28%, #136497), to(#1387b8));
            background-image: -webkit-linear-gradient(top, #111d2e, #051839 21.25%, #0a1b48 40.69%, #132e62 58.11%, #144b7e 73.76%, #136497 87.28%, #1387b8);
            background-image: -o-linear-gradient(top, #111d2e 0, #051839 21.25%, #0a1b48 40.69%, #132e62 58.11%, #144b7e 73.76%, #136497 87.28%, #1387b8 100%);
            background-image: linear-gradient(180deg, #111d2e, #051839 21.25%, #0a1b48 40.69%, #132e62 58.11%, #144b7e 73.76%, #136497 87.28%, #1387b8);
            color: #fff
        }

        .rc-btn_steam:active,
        .rc-btn_steam:hover {
            -webkit-box-shadow: inset 0 -5px 20px #05183a;
            box-shadow: inset 0 -5px 20px #05183a
        }

        .rc-btn_fb {
            background-color: #3870e4;
            color: #fff
        }

        .rc-btn_fb:active,
        .rc-btn_fb:hover {
            color: #fff;
            background-color: #5685e8
        }

        .rc-btn_rd {
            background-color: #ff5722;
            color: #fff
        }

        .rc-btn_rd:active,
        .rc-btn_rd:hover {
            color: #fff;
            background-color: #ff7043
        }

        .rc-btn_lk {
            background-color: #33262e;
            color: #fff
        }

        .rc-btn_lk .i-link,
        .rc-btn_lk .rc-btn_hover-link {
            font-size: 16px
        }

        .rc-btn_lk:active,
        .rc-btn_lk:hover {
            background-color: #57414f;
            color: #fff
        }

        .rc-btn_yd {
            background-color: #fc3f1d;
            color: #fff
        }

        .rc-btn_yd:active,
        .rc-btn_yd:hover {
            color: #fff;
            background-color: #fc5c3f
        }

        .rc-btn_sm {
            width: 36px;
            min-height: 36px;
            margin-left: 0;
            padding-right: 0
        }

        .rc-btn_sm span {
            display: none
        }

        .rc-btn_sm i,
        .rc-btn_sm svg {
            margin-right: 0
        }

        .rc-btn_sr {
            padding-left: 14px;
            padding-right: 14px;
            min-height: 36px
        }

        .rc-btn_hover-link:before {
            z-index: 2;
            font-size: 14px;
            opacity: 0;
            border-radius: 6px;
            width: 100%;
            height: 100%;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            position: absolute;
            top: 0;
            left: 0;
            color: #fff;
            -webkit-transition: all .15s ease;
            -o-transition: all .15s ease;
            transition: all .15s ease;
            background-color: rgba(16, 19, 32, .75)
        }

        .rc-btn_hover-link:hover:before {
            opacity: 1
        }

        .social-list {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            margin-left: -10px;
            margin-right: -10px
        }

        .social-list__link {
            margin-left: 10px;
            margin-right: 10px;
            margin-bottom: 12px
        }

        .staf-caption {
            color: #6c718d;
            font-size: 14px;
            display: block;
            margin-bottom: 12px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r)
        }

        .staf-caption_white {
            color: #fff
        }

        .field-rc {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .field-rc__cell {
            width: calc(50% - 13px)
        }

        .field-rc__caption {
            font-family: "Roboto";
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            text-align: center;
            width: 26px;
            font-size: 14px;
            color: #6c718d;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r)
        }

        .field-number {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            height: 64px;
            border: 1px solid #2b2a41;
            border-radius: 6px;
            background-color: #161429;
            width: 100%;
            padding-left: 12px;
            padding-right: 12px;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease
        }

        .field-number:hover {
            border-color: #42415f
        }

        .field-number__btn {
            width: 18px;
            height: 18px;
            border-radius: 4px;
            background: #2b2a41;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0
        }

        .field-number__btn,
        .field-number__btn .i,
        .field-number__btn .rc-btn_hover-link:before,
        .field-number__btn .select-box__item:before,
        .field-number__btn .select-box__main:before {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .field-number__btn .i-plus {
            font-size: 8px
        }

        .field-number__btn .i-minus {
            font-size: 2px
        }

        .field-number__btn_plus {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .field-number__btn:active,
        .field-number__btn:hover {
            background: #223af1;
            -webkit-box-shadow: none;
            box-shadow: none
        }

        .field-number__wrap {
            height: 100%;
            margin-left: auto;
            margin-right: auto;
            width: calc(100% - 56px)
        }

        .field-number__input {
            height: 100%;
            text-align: center;
            display: block;
            line-height: 62px;
            font-size: 24px;
            overflow: hidden;
            white-space: nowrap;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r)
        }

        .field-number__input:before {
            content: attr(data-before);
            color: #6c718d;
            padding-right: 6px;
            font-family: "Eurostile", "Arial", "Helvetica", sans-serif;
            font-family: var(--font)
        }

        .info-text {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            color: #e21e4d;
            font-size: 14px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            margin-bottom: 12px
        }

        .info-text .i,
        .info-text .rc-btn_hover-link:before,
        .info-text .select-box__item:before,
        .info-text .select-box__main:before {
            margin-right: 6px;
            font-size: 16px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .info-text span {
            padding-top: 2px
        }

        .field-text {
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            height: 64px;
            border: 1px solid #2b2a41;
            border-radius: 6px;
            background-color: #161429;
            width: 100%;
            padding-left: 12px;
            padding-right: 12px;
            background-color: #1c1a32;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            font-size: 24px
        }

        .field-text,
        .field-text__caption {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .field-text__caption {
            margin-right: 6px
        }

        .qr-box {
            background-color: #211e38;
            border-radius: 6px
        }

        .qr-box__head {
            padding: 18px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .qr-box__img {
            width: 99px;
            height: 99px;
            display: block;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            margin-right: 12px
        }

        .qr-box__text {
            display: block;
            font-size: 12px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            color: #6c718d;
            padding-right: 0
        }

        .copy-field {
            position: relative;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .copy-field__field {
            width: 100%;
            padding-left: 18px;
            color: #fff;
            font-size: 14px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            padding-right: 56px;
            background-color: #1c1a32;
            height: 56px;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease
        }

        .copy-field__btn {
            width: 56px;
            height: 56px;
            position: absolute;
            right: 0;
            top: 0;
            color: #6c718d;
            font-size: 15px;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center
        }

        .copy-field__btn,
        .copy-field__btn .i,
        .copy-field__btn .rc-btn_hover-link:before,
        .copy-field__btn .select-box__item:before,
        .copy-field__btn .select-box__main:before {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .copy-field__btn:active,
        .copy-field__btn:hover {
            color: #fab42d
        }

        .copy-field_bordered .copy-field__field {
            border: 1px solid #2b2a41;
            background-color: #161429;
            border-radius: 6px
        }

        .copy-field_bordered:active .copy-field__field,
        .copy-field_bordered:hover .copy-field__field {
            border: 1px solid #42415f
        }

        .circular {
            height: 46px;
            width: 46px;
            position: relative;
            -webkit-transform: scale(2);
            -ms-transform: scale(2);
            -o-transform: scale(2);
            transform: scale(2);
            margin: 24px
        }

        .circular__inner {
            position: absolute;
            z-index: 6;
            top: 50%;
            left: 50%;
            height: 40px;
            width: 40px;
            margin: -20px 0 0 -20px;
            background: #18162e;
            border-radius: 100%
        }

        .circular__number {
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            -o-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
            z-index: 10;
            font-size: 24px;
            font-weight: 900;
            color: #fff
        }

        .circular__progress {
            clip: rect(0, 23px, 46px, 0);
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .circular__bar,
        .circular__progress {
            position: absolute;
            height: 100%;
            width: 100%;
            border-radius: 100%
        }

        .circular__bar {
            clip: rect(0, 46px, 46px, 23px)
        }

        .circular__bar_left .circular__progress {
            z-index: 1;
            -webkit-animation: left 2.5s linear both;
            -o-animation: left 2.5s linear both;
            animation: left 2.5s linear both
        }

        .circular__bar_right {
            -webkit-transform: rotate(180deg);
            -ms-transform: rotate(180deg);
            -o-transform: rotate(180deg);
            transform: rotate(180deg);
            z-index: 3
        }

        .circular__bar_right .circular__progress {
            -webkit-animation: right 2.5s linear both;
            -o-animation: right 2.5s linear both;
            animation: right 2.5s linear both;
            -webkit-animation-delay: 2.5s;
            -o-animation-delay: 2.5s;
            animation-delay: 2.5s
        }

        @-webkit-keyframes left {
            to {
                -webkit-transform: rotate(180deg);
                transform: rotate(180deg)
            }
        }

        @-o-keyframes left {
            to {
                -o-transform: rotate(180deg);
                transform: rotate(180deg)
            }
        }

        @keyframes left {
            to {
                -webkit-transform: rotate(180deg);
                -o-transform: rotate(180deg);
                transform: rotate(180deg)
            }
        }

        @-webkit-keyframes right {
            to {
                -webkit-transform: rotate(180deg);
                transform: rotate(180deg)
            }
        }

        @-o-keyframes right {
            to {
                -o-transform: rotate(180deg);
                transform: rotate(180deg)
            }
        }

        @keyframes right {
            to {
                -webkit-transform: rotate(180deg);
                -o-transform: rotate(180deg);
                transform: rotate(180deg)
            }
        }

        .color-red {
            color: #e21e4d
        }

        .center-info {
            max-width: 370px;
            text-align: center;
            margin-left: auto;
            margin-right: auto
        }

        .center-info__image {
            margin-bottom: 32px
        }

        .center-info__image img {
            display: inline-block
        }

        .center-info__text {
            display: block;
            font-size: 24px;
            font-weight: 700
        }

        .center-info__counter {
            margin-top: 32px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .center-info__caption {
            margin-top: 24px
        }

        .center-info__buttons {
            margin-top: 48px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin-left: -9px;
            margin-right: -9px
        }

        .center-info__buttons .btn {
            margin-left: 9px;
            margin-right: 9px
        }

        .field-group {
            position: relative;
            display: block;
            width: 100%
        }

        .field-group__selected {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            height: 100%
        }

        .field-group__selected img {
            width: 18px;
            display: block
        }

        .field-group__selected span {
            display: block;
            font-size: 14px;
            margin-left: 5px
        }

        .field-group__selected i {
            font-size: 5px;
            margin-left: 5px
        }

        .field-group__select {
            height: 56px;
            background: rgba(0, 0, 0, 0);
            border: 1px solid #2b2a41;
            border-radius: 6px 0 0 6px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            width: 100px;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            border-right: 0;
            cursor: pointer
        }

        .field-group__select.open {
            border-radius: 6px 0 0 0
        }

        .field-group__select.open .field-group__dropdown {
            border: 1px solid #2b2a41;
            border-top: 0
        }

        .field-group__phone,
        .field-group__select.open .field-group__dropdown {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .field-group__phone .field-group__label {
            left: 97px
        }

        .field-group__phone input {
            border-radius: 0 6px 6px 0
        }

        .field-group__dropdown {
            display: none;
            position: absolute;
            width: 80px;
            top: 56px;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            border-radius: 0 0 6px 6px
        }

        .field-group__dropdown button {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            width: 100%;
            padding: 8px 0 8px 12px;
            -webkit-transition: .3s;
            -o-transition: .3s;
            transition: .3s
        }

        .field-group__dropdown button:hover {
            background: #2b2a41
        }

        .field-group__dropdown button img {
            width: 18px;
            display: block
        }

        .field-group__dropdown button span {
            margin-left: 5px;
            display: block;
            font-size: 14px
        }

        .field-group__error {
            display: block;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            font-size: 12px;
            color: #e21e4d;
            margin-top: 6px;
            margin-bottom: -8px
        }

        .field-group__wrap {
            position: relative
        }

        .field-group__passtype {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .field-group__btn {
            position: absolute;
            right: 8px;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%)
        }

        .field-group__passlabel {
            font-size: 14px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            padding-right: 10px;
            margin-top: 14px
        }

        .field-group__passpin {
            margin-top: 14px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            margin-left: -3px;
            margin-right: -3px
        }

        .field-group__passcircle {
            width: 8px;
            height: 8px;
            border-radius: 50%;
            background-color: #393b55;
            display: block;
            margin-left: 3px;
            margin-right: 3px
        }

        .field-group__passcircle_active {
            background-color: #2cc13b
        }

        .field-group__icon {
            position: absolute;
            left: 18px;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%);
            color: #6c718d;
            font-size: 16px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            pointer-events: none
        }

        .field-group__icon_valid {
            color: #2cc13b
        }

        .field-group__icon_error {
            color: #e21e4d
        }

        .field-group__showpass {
            position: absolute;
            right: 18px;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%);
            color: #6c718d;
            font-size: 16px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .field-group__showpass .i-eye-close {
            font-size: 11px
        }

        .field-group__showpass:hover {
            color: #fab42d
        }

        .field-group__showpass.active .i-eye-close {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .field-group__showpass.active .i-eye2 {
            display: none
        }

        .field-group__label {
            color: #6c718d;
            font-size: 14px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            width: calc(100% - 100px);
            white-space: nowrap;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            overflow: hidden;
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            pointer-events: none;
            position: absolute;
            left: 18px;
            top: 15px;
            text-align: left;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease
        }

        .field-group__label_icon {
            left: 52px
        }

        .field-group__label .help-btn {
            font-size: 12px;
            pointer-events: all;
            margin-left: 3px
        }

        .field-group__field {
            padding-top: 14px
        }

        .field-group .field-group__field:not(:-moz-placeholder-shown)+.field-group__label {
            top: 9px;
            font-size: 12px;
            color: #6c718d
        }

        .field-group .field-group__field:not(:-ms-input-placeholder)+.field-group__label {
            top: 9px;
            font-size: 12px;
            color: #6c718d
        }

        .field-group .field-group__field:focus+.field-group__label,
        .field-group .field-group__field:not(:placeholder-shown)+.field-group__label {
            top: 9px;
            font-size: 12px;
            color: #6c718d
        }

        .field-group:hover .field-group__field:not(:focus)+.field-group__label {
            color: #fff
        }

        .field-group_btn .field {
            padding-right: 155px
        }

        .field-group_btn .field-group__label {
            width: calc(100% - 176px)
        }

        .tooltip-checklist {
            padding: 8px;
            width: 190px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r)
        }

        .tooltip-checklist__title {
            font-size: 12px;
            font-weight: 500;
            display: block;
            margin-bottom: 5px
        }

        .tooltip-checklist__item {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            margin-top: 10px;
            color: #babacb;
            font-weight: 400;
            font-size: 12px
        }

        .tooltip-checklist__item .i,
        .tooltip-checklist__item .rc-btn_hover-link:before,
        .tooltip-checklist__item .select-box__item:before,
        .tooltip-checklist__item .select-box__main:before {
            margin-right: 7px
        }

        .tooltip-checklist__item_ok {
            color: #2cc13b
        }

        .checkbox {
            position: relative
        }

        .checkbox__content {
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            font-size: 12px;
            font-weight: 500;
            position: relative;
            display: block;
            padding-left: 35px
        }

        .checkbox__check {
            width: 18px;
            height: 18px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            color: rgba(0, 0, 0, 0);
            border: 1px solid #2b2a41;
            border-radius: 4px;
            cursor: pointer;
            font-size: 7px;
            position: absolute;
            left: 0;
            top: 2px;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease
        }

        .checkbox__field {
            position: absolute;
            left: 15px;
            top: 15px;
            width: 1px;
            height: 1px;
            opacity: 0
        }

        .checkbox__field:checked+.checkbox__content .checkbox__check {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            color: #fff;
            border-color: #fab42d
        }

        .checkbox__text {
            display: block
        }

        .checkbox__semilink {
            color: #6c718d
        }

        .checkbox__semilink:hover {
            color: #2294ff
        }

        .checkbox:hover .checkbox__check {
            border-color: #42415f
        }

        .checkbox:hover .checkbox__field:checked+.checkbox__content .checkbox__check {
            background-color: #4459ff;
            border-color: #4459ff
        }

        .btn-group {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            margin-bottom: -12px
        }

        .btn-group .btn {
            margin-right: 12px;
            margin-bottom: 12px;
            -webkit-box-flex: 1;
            -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
            flex-grow: 1
        }

        .btn-group .btn:last-child {
            margin-right: 0
        }

        .loading {
            width: 100%;
            height: 100%;
            position: absolute;
            left: 0;
            top: 0;
            background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRpc3BsYXk9ImJsb2NrIiBzdHlsZT0ibWFyZ2luOmF1dG87YmFja2dyb3VuZDowIDAiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48Y2lyY2xlIGN4PSI1MCIgY3k9IjUwIiByPSIzMSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMkY0N0ZGIiBzdHJva2UtZGFzaGFycmF5PSIxNjAgNTAiIHN0cm9rZS13aWR0aD0iOSI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBkdXI9IjAuN3MiIGtleVRpbWVzPSIwOzEiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB0eXBlPSJyb3RhdGUiIHZhbHVlcz0iMCA1MCA1MDszNjAgNTAgNTAiLz48L2NpcmNsZT48L3N2Zz4=);
            background-repeat: no-repeat;
            background-position: 50%;
            display: block;
            -webkit-background-size: 40px 40px;
            background-size: 40px
        }

        .code-auth {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between
        }

        .field {
            width: 100%;
            height: 56px;
            background: rgba(0, 0, 0, 0);
            border: 1px solid #2b2a41;
            border-radius: 6px;
            color: #fff;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease;
            font-size: 14px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            padding-left: 18px;
            padding-right: 18px
        }

        .field_icon {
            padding-left: 52px
        }

        .field_password {
            padding-right: 52px
        }

        .field_error {
            border-color: #e21e4d
        }

        .field:hover {
            border-color: #42415f
        }

        .field:focus {
            border-color: #fab42d;
            -webkit-box-shadow: 0 0 0 5px rgba(250, 180, 45, .0509803922);
            box-shadow: 0 0 0 5px rgba(250, 180, 45, .0509803922)
        }

        .field_smart {
            padding: 0;
            min-height: 90px;
            max-width: 56px;
            text-align: center;
            font-size: 39px
        }

        .user-infobox {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column
        }

        .user-infobox__ava {
            border: 2px solid #2b2a41;
            border-radius: 50%;
            padding: 10px;
            max-width: 130px
        }

        .user-infobox__ava img {
            border-radius: 50%
        }

        .user-infobox__name {
            display: block;
            margin-top: 16px;
            font-weight: 700;
            font-size: 18px
        }

        .user-infobox__name_big {
            font-size: 24px;
            text-transform: uppercase
        }

        .user-infobox__caption {
            margin-top: 4px;
            display: block;
            color: #6c718d;
            font-size: 14px
        }

        .user-infobox__target {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            margin-top: 10px;
            font-size: 18px;
            font-weight: 700
        }

        .user-infobox__target svg {
            margin-right: 9px
        }

        .user-infobox__eye {
            font-size: 14px;
            color: #6c718d;
            margin-left: 5px
        }

        .user-infobox__eye .i,
        .user-infobox__eye .rc-btn_hover-link:before,
        .user-infobox__eye .select-box__item:before,
        .user-infobox__eye .select-box__main:before {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .user-infobox__eye:hover {
            color: #fab42d
        }

        .bigbox {
            position: relative;
            display: block
        }

        .bigbox__content {
            background: #161429;
            border: 1px solid #2b2a41;
            border-radius: 6px;
            min-height: 128px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            cursor: pointer;
            text-align: center;
            font-size: 14px;
            padding-top: 5px;
            padding-bottom: 5px;
            color: #fff;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease
        }

        .bigbox__content .i,
        .bigbox__content .rc-btn_hover-link:before,
        .bigbox__content .select-box__item:before,
        .bigbox__content .select-box__main:before {
            width: 48px;
            height: 48px;
            font-size: 40px;
            margin-bottom: 5px
        }

        .bigbox__content:hover {
            background-color: #223af1;
            border-color: #223af1
        }

        .bigbox__check:checked+.bigbox__content {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            border-radius: 6px;
            border-color: #fab42d
        }

        .number-st,
        .text-small {
            font-size: 12px
        }

        .number-st {
            width: 22px;
            height: 22px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            line-height: 1;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            font-weight: 700;
            border-radius: 50%;
            color: #fff;
            background-color: #363a4a;
            border: 1px solid #232737;
            -webkit-box-shadow: 0 0 0 3px #363a4a;
            box-shadow: 0 0 0 3px #363a4a
        }

        .namebox {
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            font-weight: 500;
            font-size: 14px;
            padding: 6px 20px;
            line-height: 1.2;
            border-radius: 16px;
            background-color: #2d2d2e;
            color: #ffdc56;
            display: inline-block
        }

        .namebox_maw span {
            display: block;
            max-width: 100px;
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap
        }

        .namebox:active,
        .namebox:hover {
            background-color: #000;
            color: #ffdc56
        }

        .namebox_silver {
            background-color: #262a3a;
            color: #8c90a3
        }

        .namebox_silver:active,
        .namebox_silver:hover {
            background-color: #8c90a3;
            color: #fff
        }

        .namebox_bronze {
            background-color: #252630;
            color: #ae956c
        }

        .namebox_bronze:active,
        .namebox_bronze:hover {
            background-color: #ae956c;
            color: #fff
        }

        .wrap_big {
            max-width: 1300px
        }

        .text-nowrap {
            white-space: nowrap;
            display: block
        }

        .inline-icon,
        .inline-icon__icon {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .inline-icon__icon {
            margin-right: 7px;
            width: 20px;
            height: 20px;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            color: #74798c;
            font-size: 14px
        }

        .ls-tabs {
            padding-bottom: 8px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .ls-tabs__link {
            display: block;
            margin-right: 32px;
            font-size: 18px;
            font-weight: 700;
            margin-bottom: 24px;
            text-transform: uppercase;
            color: #fff;
            border-bottom: 2px solid rgba(0, 0, 0, 0);
            padding-top: 12px;
            padding-bottom: 12px
        }

        .ls-tabs__link.active {
            color: #fab42d;
            border-bottom-color: #fab42d
        }

        .ls-tabs__link:active,
        .ls-tabs__link:hover {
            color: #fab42d
        }

        .ls-tabs__link:last-child {
            margin-right: 0
        }

        .icon-info {
            color: #fff;
            font-size: 14px;
            font-weight: 700
        }

        .icon-info,
        .icon-info .i,
        .icon-info .rc-btn_hover-link:before,
        .icon-info .select-box__item:before,
        .icon-info .select-box__main:before,
        .icon-info img,
        .icon-info svg {
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .icon-info .i,
        .icon-info .rc-btn_hover-link:before,
        .icon-info .select-box__item:before,
        .icon-info .select-box__main:before,
        .icon-info img,
        .icon-info svg {
            -o-object-fit: contain;
            object-fit: contain;
            -o-object-position: center;
            object-position: center;
            margin-right: 8px;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center
        }

        .icon-info_big img {
            width: 24px;
            height: auto
        }

        .st-r-tag {
            overflow: hidden;
            border-radius: 8px;
            padding-right: 35px;
            padding-top: 2px;
            padding-bottom: 2px;
            font-weight: 900;
            color: #fff;
            font-size: 14px
        }

        .st-r-tag,
        .st-r-tag span {
            display: inline-block;
            position: relative
        }

        .st-r-tag span {
            z-index: 2;
            padding: 10px 25px 10px 50px
        }

        .st-r-tag:before {
            background: #1d253d;
            width: 100%;
            height: calc(100% - 6px);
            display: block;
            z-index: 1;
            -webkit-box-shadow: 12px 0 12px rgba(5, 14, 24, .2), 15px 5px 0 -5px #151a29;
            box-shadow: 12px 0 12px rgba(5, 14, 24, .2), 15px 5px 0 -5px #151a29;
            border-radius: 8px;
            position: absolute;
            left: -25px;
            top: 3px;
            -webkit-transform: skewX(-30deg);
            -ms-transform: skewX(-30deg);
            -o-transform: skewX(-30deg);
            transform: skewX(-30deg);
            content: ""
        }

        .paf-list__li {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between;
            padding-top: 8px;
            padding-bottom: 12px;
            position: relative;
            font-size: 12px
        }

        .paf-list__li:after {
            width: 100%;
            height: 1px;
            display: block;
            background: -webkit-gradient(linear, right top, left top, from(rgba(50, 49, 72, .2)), color-stop(49.48%, #403e59), to(rgba(50, 49, 72, .2)));
            background: -webkit-linear-gradient(right, rgba(50, 49, 72, .2), #403e59 49.48%, rgba(50, 49, 72, .2));
            background: -o-linear-gradient(right, rgba(50, 49, 72, .2) 0, #403e59 49.48%, rgba(50, 49, 72, .2) 100%);
            background: linear-gradient(270deg, rgba(50, 49, 72, .2), #403e59 49.48%, rgba(50, 49, 72, .2));
            opacity: .75;
            position: absolute;
            left: 0;
            bottom: 0;
            content: ""
        }

        .paf-list__caption {
            color: #6c718d;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            padding-right: 15px
        }

        .paf-list__value {
            color: #fff;
            font-weight: 700
        }

        .mr-3 {
            margin-right: 3px;
            vertical-align: middle;
            display: inline-block
        }

        .price-gradient span {
            display: block;
            position: relative;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            -webkit-background-clip: text;
            -webkit-text-fill-color: rgba(0, 0, 0, 0);
            background-clip: text;
            text-fill-color: rgba(0, 0, 0, 0);
            font-size: 48px;
            font-weight: 700;
            padding-left: 24px;
            padding-right: 24px;
            line-height: 1
        }

        .separator {
            position: relative;
            width: 100%;
            overflow: hidden;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .separator_mb {
            margin-bottom: 12px
        }

        .separator span {
            display: block;
            position: relative;
            background-image: -webkit-gradient(linear, left bottom, left top, from(#2d2d2e), to(#fff));
            background-image: -webkit-linear-gradient(bottom, #2d2d2e, #fff);
            background-image: -o-linear-gradient(bottom, #2d2d2e, #fff);
            background-image: linear-gradient(0deg, #2d2d2e, #fff);
            font-size: 24px;
            font-weight: 700;
            padding-left: 24px;
            padding-right: 24px;
            background-clip: text;
            -webkit-background-clip: text;
            -webkit-text-fill-color: rgba(0, 0, 0, 0)
        }

        .separator span:before {
            right: 100%
        }

        .separator span:after,
        .separator span:before {
            width: 1500px;
            height: 1px;
            display: block;
            position: absolute;
            top: 50%;
            background-color: #2b2a41;
            content: ""
        }

        .separator span:after {
            left: 100%
        }

        .separator_big {
            text-transform: uppercase;
            font-size: 30px
        }

        .section {
            margin-bottom: 90px
        }

        .help-btn {
            color: #62687d;
            font-size: 16px;
            cursor: pointer
        }

        .help-btn .i,
        .help-btn .rc-btn_hover-link:before,
        .help-btn .select-box__item:before,
        .help-btn .select-box__main:before {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .help-btn_left {
            margin-left: 7px
        }

        .help-btn_right {
            margin-right: 7px
        }

        .help-btn:hover {
            color: #fab42d
        }

        .code-tag {
            font-style: normal;
            padding: 2px 7px;
            margin-left: 4px;
            margin-right: 4px;
            border-radius: 6px;
            background-color: #25233b;
            display: inline-block
        }

        .content {
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            font-size: 14px
        }

        .content>:first-child {
            margin-top: 0 !important
        }

        .content>:last-child {
            margin-bottom: 0 !important
        }

        .content p {
            margin-top: 24px;
            margin-bottom: 24px;
            line-height: 1.7
        }

        .content img {
            margin-top: 32px;
            margin-bottom: 32px;
            display: block
        }

        .content img+h1,
        .content img+h2,
        .content img+h3,
        .content img+h4 {
            margin-top: 47px
        }

        .content h1,
        .content h2,
        .content h3,
        .content h4 {
            margin-top: 60px;
            display: block;
            text-transform: uppercase;
            font-weight: 700;
            margin-bottom: 22px;
            position: relative
        }

        .content h1:after,
        .content h2:after,
        .content h3:after,
        .content h4:after {
            width: 32px;
            height: 4px;
            display: block;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            position: absolute;
            left: 0;
            top: 100%;
            margin-top: 5px;
            content: ""
        }

        .content h2 {
            font-size: 18px
        }

        .mt-30 {
            margin-top: 30px
        }

        .cell-caption {
            display: block;
            margin-bottom: 18px;
            font-size: 16px;
            font-weight: 700
        }

        .color-gold {
            color: #ffdc56
        }

        .color-blue {
            color: #fab42d
        }

        .vat-block {
            text-align: center
        }

        .vat-block__icon {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            width: 40px;
            height: 40px;
            margin-bottom: 15px;
            margin-left: auto;
            margin-right: auto
        }

        .vat-block__icon img {
            width: 40px
        }

        .vat-block__title {
            font-size: 12px;
            font-weight: 700;
            text-transform: uppercase;
            display: block;
            margin-bottom: 2px;
            line-height: 1.2
        }

        .vat-block__nums {
            font-size: 18px;
            font-weight: 700;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .vat-block__nums_blue {
            color: #fab42d
        }

        .vat-block__nums_gold {
            color: #ffdc56
        }

        .vat-block__nums_green {
            color: #69d344
        }

        .vat-block__eye {
            font-size: 14px;
            color: #6c718d;
            margin-left: 4px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .vat-block__eye:active,
        .vat-block__eye:hover {
            color: #fab42d
        }

        .taf-caption {
            display: block;
            text-transform: uppercase;
            font-size: 12px;
            font-weight: 700;
            margin-bottom: 16px;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r)
        }

        .user-ava {
            border: 2px solid #2b2a41;
            padding: 6px;
            width: 100px;
            height: 100px;
            border-radius: 50%
        }

        .user-ava img {
            display: block;
            border-radius: 50%;
            width: 100%;
            height: 100%
        }

        @media(max-width:1050px) {
            .g {
                padding-left: 0
            }

            :root {
                --wrap-padding: 22px
            }

            .section {
                margin-bottom: 70px
            }

            .rc-tabs {
                width: calc(100% + 60px);
                width: calc(100% + var(--wrap-padding)*2);
                margin-left: -30px;
                margin-left: calc(0px - var(--wrap-padding));
                margin-right: -30px;
                margin-right: calc(0px - var(--wrap-padding));
                padding-left: 30px;
                padding-left: var(--wrap-padding);
                padding-right: 30px;
                padding-right: var(--wrap-padding);
                overflow: auto
            }

            .rc-tabs::-webkit-scrollbar {
                display: none
            }

            .rc-tabs__link {
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0
            }

            .grid_sm--dsm {
                width: calc(100% + 18px);
                margin-left: -9px;
                margin-right: -9px
            }

            .grid_sm--dsm.grid-ungap {
                margin-bottom: -18px
            }

            .grid_sm--dsm>[class^=cell] {
                padding-left: 8px;
                padding-right: 8px;
                margin-bottom: 18px
            }

            .btn {
                padding-left: 18px;
                padding-right: 18px;
                font-size: 14px
            }

            .btn_long {
                font-size: 18px
            }

            .btn_smart {
                font-size: 12px;
                padding-left: 12px;
                padding-right: 12px
            }

            .btn_rounded-tablet {
                border-radius: 30px;
                min-width: 240px
            }

            .cv-btn_mobile {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .cv-btn .i,
            .cv-btn .rc-btn_hover-link:before,
            .cv-btn .select-box__item:before,
            .cv-btn .select-box__main:before {
                margin-bottom: 0;
                width: 36px;
                height: 36px;
                margin-right: 14px;
                font-size: 16px
            }

            .cv-btn span {
                font-size: 18px
            }
        }

        @media(max-width:700px) {
            :root {
                --wrap-padding: 15px
            }

            .g__main {
                padding-top: 22px
            }

            .sw-slider__pager {
                margin-top: 20px;
                margin-bottom: 20px
            }

            .sw-slider__item {
                padding: 5px
            }

            .content img+h1,
            .content img+h2,
            .content img+h3,
            .content img+h4 {
                margin-top: 27px
            }

            .content h1,
            .content h2,
            .content h3,
            .content h4 {
                margin-top: 45px
            }

            .btn_long {
                font-size: 14px
            }

            .btn_rc {
                min-height: 42px;
                min-width: 60px
            }

            .btn_def--tsm {
                background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
                background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
                background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
                background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
                background: var(--primary);
                border-color: rgba(0, 0, 0, 0)
            }

            .btn_def--tsm:active,
            .btn_def--tsm:hover {
                background-color: #fab42d;
                border-color: rgba(0, 0, 0, 0)
            }

            .number-field {
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center
            }

            .number-field__value {
                font-size: 16px
            }

            .number-field__info .i,
            .number-field__info .rc-btn_hover-link:before,
            .number-field__info .select-box__item:before,
            .number-field__info .select-box__main:before {
                font-size: 14px
            }
        }

        @media(max-width:600px) {
            .field_smart {
                min-height: 60px;
                font-size: 24px;
                max-width: 41px
            }

            .switcher_big .switcher__caption {
                font-size: 14px
            }

            .section {
                margin-bottom: 50px
            }

            .ls-tabs {
                margin-left: -12px;
                margin-right: -12px
            }

            .ls-tabs__link {
                margin-left: 12px;
                margin-right: 12px;
                font-size: 14px;
                padding-bottom: 5px;
                margin-bottom: 12px
            }

            .number-st {
                -webkit-box-shadow: 0 0 0 2px #363a4a;
                box-shadow: 0 0 0 2px #363a4a;
                width: 15px;
                height: 15px;
                font-size: 9px
            }

            .code-auth {
                max-width: 350px;
                margin-left: auto;
                margin-right: auto
            }

            .taf-box {
                padding-top: 8px;
                padding-bottom: 8px
            }

            .rc-tabs {
                padding-left: 0;
                padding-right: 0;
                margin-top: -16px
            }

            .rc-tabs__wrap {
                border-radius: 0
            }

            .rc-tabs__link {
                border-radius: 0 !important
            }
        }

        @media(max-width:550px) {
            .circle-bet {
                width: 130px;
                height: 130px;
                font-size: 18px;
                font-weight: 700
            }

            .user-infobox_mob {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }

            .user-infobox_mob .user-infobox__ava {
                margin-right: 16px;
                margin-bottom: 0;
                width: 80px;
                height: 80px;
                padding: 3px
            }

            .user-infobox_mob .user-infobox__name {
                margin-top: 0
            }

            .user-infobox_mob .user-infobox__target {
                margin-top: 5px
            }

            .namebox {
                padding-left: 10px;
                padding-right: 10px
            }

            .center-info__text {
                font-size: 18px
            }

            .center-info__buttons {
                margin-top: 24px
            }

            .center-info__buttons .btn {
                width: calc(50% - 9px);
                min-width: 1px
            }

            .field-rc {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .field-rc__caption {
                display: none
            }

            .field-rc__cell {
                width: 100%;
                margin-bottom: 16px
            }

            .field-rc__cell:last-child {
                margin-bottom: 0
            }

            .grid_mv {
                width: calc(100% + 14px);
                margin-left: -7px;
                margin-right: -7px
            }

            .grid_mv.grid-ungap {
                margin-bottom: -14px
            }

            .grid_mv>[class^=cell] {
                padding-left: 7px;
                padding-right: 7px;
                margin-bottom: 14px
            }

            .bigbox__content {
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                font-size: 14px;
                min-height: 40px
            }

            .bigbox__content .i,
            .bigbox__content .rc-btn_hover-link:before,
            .bigbox__content .select-box__item:before,
            .bigbox__content .select-box__main:before {
                width: auto;
                height: auto;
                margin-bottom: 0;
                margin-right: 5px;
                font-size: 12px
            }

            .btn-group {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                margin-bottom: -12px
            }

            .btn-group .btn {
                margin-right: 0;
                margin-bottom: 12px
            }

            .btn-group .btn:last-child {
                margin-bottom: 0
            }

            .btn-group .btn+.btn_clean {
                margin-top: -6px
            }

            .rc-btn {
                min-width: 36px;
                border-radius: 8px;
                min-height: 36px
            }

            .rc-btn:not(.rc-btn_sr) .i,
            .rc-btn:not(.rc-btn_sr) .rc-btn_hover-link:before,
            .rc-btn:not(.rc-btn_sr) .select-box__item:before,
            .rc-btn:not(.rc-btn_sr) .select-box__main:before,
            .rc-btn:not(.rc-btn_sr) svg {
                margin: 0
            }

            .rc-btn:not(.rc-btn_sr) span {
                display: none
            }

            .qr-info {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                text-align: center
            }

            .qr-info__img {
                margin-bottom: 24px
            }

            .qr-info__img,
            .qr-info__info {
                margin-left: auto;
                margin-right: auto
            }

            .qr-info__info {
                max-width: 270px
            }
        }

        @media(max-width:430px) {
            .button-group button {
                font-size: 15px;
                margin-right: 12px
            }
        }

        @media(max-width:370px) {
            .qr-box__head {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .qr-box__img {
                width: 120px;
                height: 120px;
                margin-bottom: 20px;
                margin-right: 0
            }

            .qr-box__text {
                width: 100%;
                padding-right: 0
            }

            .ls-tabs {
                margin-left: -8px;
                margin-right: -8px
            }

            .ls-tabs__link {
                margin-left: 8px;
                margin-right: 8px;
                font-size: 13px;
                padding-bottom: 5px
            }

            .field-group_btn .field {
                padding-right: 18px
            }

            .field-group_btn .field-group__label {
                width: calc(100% - 36px) !important
            }

            .field-group__btn {
                position: static;
                -webkit-transform: none;
                -ms-transform: none;
                -o-transform: none;
                transform: none;
                margin-top: 7px;
                width: 100%
            }
        }

        .user-box {
            background-color: #22252f;
            border-radius: 8px;
            height: 100%;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDgiIGhlaWdodD0iMTEyIiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjQzRDNEM0IiBmaWxsLW9wYWNpdHk9Ii4wMiIgZD0iTS4wMDIgNjQuMjkgNDIuMzkzIDIxLjlsMTEuOTI1IDExLjkyNS00Mi4zOTEgNDIuMzl6Ii8+PHBhdGggZmlsbD0iI0M0QzRDNCIgZmlsbC1vcGFjaXR5PSIuMDEiIGQ9Im0zNC40NDUgNjUuNjIgNDIuMzkxLTQyLjM5MiAxMS45MjUgMTEuOTI1LTQyLjM5MSA0Mi4zOXptMTUuODkzLTUxLjY2OSA0Mi4zOS00Mi4zOTEgMTEuOTI1IDExLjkyNS00Mi4zOSA0Mi4zOXoiLz48cGF0aCBmaWxsPSIjQzRDNEM0IiBmaWxsLW9wYWNpdHk9Ii4wMiIgZD0ibTY4Ljg5MyA2Ni45NDcgNDIuMzktNDIuMzkxTDEyMy4yMSAzNi40OCA4MC44MTcgNzguODcxek04NC43ODcgMTUuMjhsNDIuMzktNDIuMzkyIDExLjkyNiAxMS45MjUtNDIuMzkyIDQyLjM5eiIvPjwvc3ZnPg==), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5OCIgaGVpZ2h0PSI5NiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0M0QzRDNCIgZmlsbC1vcGFjaXR5PSIuMDEiIGQ9Im0tMjQuNTU1IDExMC42MiA0Mi4zOTEtNDIuMzkyIDExLjkyNSAxMS45MjUtNDIuMzkxIDQyLjM5em0xNS44OTMtNTEuNjY5IDQyLjM5LTQyLjM5MSAxMS45MjUgMTEuOTI1LTQyLjM5IDQyLjM5em0xOC41NTUgNTIuOTk2IDQyLjM5LTQyLjM5MUw2NC4yMSA4MS40OGwtNDIuMzkxIDQyLjM5MXpNMjUuNzg3IDYwLjI4bDQyLjM5LTQyLjM5MiAxMS45MjYgMTEuOTI1LTQyLjM5MiA0Mi4zOXoiLz48L3N2Zz4=);
            background-repeat: no-repeat;
            background-position: right -5% top -5%, left -5% bottom -5%;
            -webkit-background-size: 30% auto, 30% auto;
            background-size: 30% auto, 30% auto;
            text-align: center;
            max-height: 208px
        }

        .user-box,
        .user-box__main {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .user-box__main {
            padding: 24px;
            margin-top: auto;
            margin-bottom: auto;
            width: 100%
        }

        .user-box__footer {
            background-color: #1b1d25;
            padding: 16px;
            width: 100%;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px
        }

        .user-box__ava {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .user-box__id {
            cursor: pointer
        }

        .user-box__name {
            font-weight: 700;
            display: block;
            font-size: 18px;
            text-transform: uppercase;
            margin-right: 10px
        }

        .user-box__price {
            font-size: 24px;
            font-weight: 700;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: start;
            -webkit-justify-content: flex-start;
            -ms-flex-pack: start;
            justify-content: flex-start
        }

        .user-box__price .i,
        .user-box__price .rc-btn_hover-link:before,
        .user-box__price .select-box__item:before,
        .user-box__price .select-box__main:before {
            color: #69d344;
            margin-right: 7px;
            margin-bottom: 7px
        }

        .user-box__actions {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -webkit-box-pack: left;
            -webkit-justify-content: left;
            -ms-flex-pack: left;
            justify-content: left
        }

        .user-box__actions .btn {
            margin-top: 7px
        }

        .user-box__info {
            margin-left: 25px;
            text-align: left;
            height: -webkit-min-content;
            height: -moz-min-content;
            height: min-content
        }

        .user-box__header {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        @media(max-width:780px) {
            .user-box {
                max-height: 100%
            }

            .user-box__main {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column
            }

            .user-box__ava {
                margin-bottom: 16px
            }

            .user-box__name {
                margin-bottom: 4px;
                margin-right: 0
            }

            .user-box__actions {
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center
            }

            .user-box__actions .btn {
                margin-left: 10px;
                margin-right: 10px;
                margin-top: 10px
            }

            .user-box__info {
                -webkit-align-self: center;
                -ms-flex-item-align: center;
                align-self: center;
                margin-left: 0;
                text-align: center;
                height: -webkit-min-content;
                height: -moz-min-content;
                height: min-content
            }

            .user-box__header {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-orient: vertical;
                -webkit-box-direction: reverse;
                -webkit-flex-direction: column-reverse;
                -ms-flex-direction: column-reverse;
                flex-direction: column-reverse
            }
        }

        .user-cbox {
            background: #161a29;
            border-radius: 8px;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            padding: 28px 12px;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            min-height: 240px;
            background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDgiIGhlaWdodD0iMTEyIiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjQzRDNEM0IiBmaWxsLW9wYWNpdHk9Ii4wMiIgZD0iTS4wMDIgNjQuMjkgNDIuMzkzIDIxLjlsMTEuOTI1IDExLjkyNS00Mi4zOTEgNDIuMzl6Ii8+PHBhdGggZmlsbD0iI0M0QzRDNCIgZmlsbC1vcGFjaXR5PSIuMDEiIGQ9Im0zNC40NDUgNjUuNjIgNDIuMzkxLTQyLjM5MiAxMS45MjUgMTEuOTI1LTQyLjM5MSA0Mi4zOXptMTUuODkzLTUxLjY2OSA0Mi4zOS00Mi4zOTEgMTEuOTI1IDExLjkyNS00Mi4zOSA0Mi4zOXoiLz48cGF0aCBmaWxsPSIjQzRDNEM0IiBmaWxsLW9wYWNpdHk9Ii4wMiIgZD0ibTY4Ljg5MyA2Ni45NDcgNDIuMzktNDIuMzkxTDEyMy4yMSAzNi40OCA4MC44MTcgNzguODcxek04NC43ODcgMTUuMjhsNDIuMzktNDIuMzkyIDExLjkyNiAxMS45MjUtNDIuMzkyIDQyLjM5eiIvPjwvc3ZnPg==), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5OCIgaGVpZ2h0PSI5NiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0M0QzRDNCIgZmlsbC1vcGFjaXR5PSIuMDEiIGQ9Im0tMjQuNTU1IDExMC42MiA0Mi4zOTEtNDIuMzkyIDExLjkyNSAxMS45MjUtNDIuMzkxIDQyLjM5em0xNS44OTMtNTEuNjY5IDQyLjM5LTQyLjM5MSAxMS45MjUgMTEuOTI1LTQyLjM5IDQyLjM5em0xOC41NTUgNTIuOTk2IDQyLjM5LTQyLjM5MUw2NC4yMSA4MS40OGwtNDIuMzkxIDQyLjM5MXpNMjUuNzg3IDYwLjI4bDQyLjM5LTQyLjM5MiAxMS45MjYgMTEuOTI1LTQyLjM5MiA0Mi4zOXoiLz48L3N2Zz4=);
            background-repeat: no-repeat;
            background-position: right -5% top -5%, left -5% bottom -5%;
            -webkit-background-size: 50% auto, 50% auto;
            background-size: 50% auto, 50% auto
        }

        .user-cbox,
        .user-cbox__ava {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .user-cbox__ava,
        .user-cbox__img {
            position: relative
        }

        .user-cbox__img {
            width: 76px;
            height: 76px;
            border: 2px solid #2b2a41;
            border-radius: 50%;
            padding: 4px;
            margin-left: 2px;
            margin-right: 2px
        }

        .user-cbox__img img {
            border-radius: 50%
        }

        .user-cbox__num {
            width: 20px;
            height: 20px;
            position: absolute;
            right: 0;
            bottom: 0;
            border-radius: 50%;
            background-color: #ffca46;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            font-size: 12px;
            overflow: hidden;
            font-weight: 700;
            color: #ae6c00;
            border: 1px solid #ff711f;
            -webkit-box-shadow: 0 0 0 2px #ffb337, 0 0 0 6px #161a29;
            box-shadow: 0 0 0 2px #ffb337, 0 0 0 6px #161a29
        }

        .user-cbox__num span {
            position: relative;
            z-index: 2
        }

        .user-cbox__num:before {
            width: 17px;
            height: 17px;
            background-color: #ffdc56;
            display: block;
            border-radius: 50%;
            z-index: 1;
            position: absolute;
            right: -1px;
            top: -1px;
            content: ""
        }

        .user-cbox__branch {
            font-size: 45px;
            color: #ffdc56
        }

        .user-cbox__branch_right {
            -webkit-transform: scaleX(-1);
            -ms-transform: scaleX(-1);
            -o-transform: scaleX(-1);
            transform: scaleX(-1)
        }

        .user-cbox__val {
            display: block;
            font-size: 18px;
            margin-top: 7px;
            font-weight: 700
        }

        .user-cbox__name {
            margin-top: 12px
        }

        .user-cbox__caption {
            display: block;
            margin-top: 18px;
            font-size: 12px
        }

        .user-cbox_silver .user-cbox__branch {
            color: #9ab0ca
        }

        .user-cbox_silver .user-cbox__num {
            background-color: #8fa3bb;
            color: #364055;
            border: 1px solid #687c94;
            -webkit-box-shadow: 0 0 0 2px #9ab0ca, 0 0 0 6px #161a29;
            box-shadow: 0 0 0 2px #9ab0ca, 0 0 0 6px #161a29
        }

        .user-cbox_silver .user-cbox__num:before {
            background-color: #c2d1e3
        }

        .user-cbox_bronze .user-cbox__branch {
            color: #ae956c
        }

        .user-cbox_bronze .user-cbox__num {
            background-color: #bc983a;
            color: #755725;
            border: 1px solid #896a35;
            -webkit-box-shadow: 0 0 0 2px #bfa769, 0 0 0 6px #161a29;
            box-shadow: 0 0 0 2px #bfa769, 0 0 0 6px #161a29
        }

        .user-cbox_bronze .user-cbox__num:before {
            background-color: #d6b86d
        }

        @media(max-width:600px) {
            .user-cbox {
                display: grid;
                min-height: 1px;
                padding-top: 10px;
                padding-bottom: 10px;
                text-align: left;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                grid-template-columns: 1fr 2fr 1fr;
                grid-template-areas: "a b c" "a d c"
            }

            .user-cbox__ava {
                grid-area: a;
                margin-bottom: 0;
                margin-right: 16px
            }

            .user-cbox__val {
                grid-area: b;
                margin: 0;
                padding-top: 10px
            }

            .user-cbox__name {
                grid-area: c;
                margin-top: 0;
                margin-left: 10px
            }

            .user-cbox__caption {
                grid-area: d;
                padding-bottom: 10px;
                margin-top: 0
            }

            .user-cbox__img {
                width: 64px;
                height: 64px
            }

            .user-cbox__branch {
                font-size: 36px
            }
        }

        .user-fas {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .user-fas__number {
            display: none
        }

        .user-fas__ava {
            width: 32px;
            height: 32px;
            margin-right: 10px;
            border-radius: 50%;
            -o-object-fit: cover;
            object-fit: cover;
            -o-object-position: center;
            object-position: center;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0
        }

        .user-fas__title {
            font-weight: 700;
            display: block;
            font-size: 14px;
            line-height: 1.2;
            margin-bottom: 2px;
            max-width: 100%;
            overflow: hidden;
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        .user-fas__name {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            grid-gap: 5px;
            gap: 5px
        }

        .user-fas__caption {
            display: block;
            font-size: 12px;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            -webkit-background-clip: text;
            -webkit-text-fill-color: rgba(0, 0, 0, 0);
            background-clip: text;
            text-fill-color: rgba(0, 0, 0, 0);
            padding-right: 1px;
            font-weight: 500;
            font-family: "Roboto", "Arial", "Helvetica", sans-serif;
            font-family: var(--font-r);
            line-height: 1.2
        }

        .user-fas__info {
            width: calc(100% - 46px)
        }

        @media(max-width:600px) {
            .user-fas {
                position: relative
            }

            .user-fas__number {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                position: absolute;
                left: 35px;
                top: 19px
            }
        }

        .noUi-target,
        .noUi-target * {
            -webkit-touch-callout: none;
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
            -webkit-user-select: none;
            -ms-touch-action: none;
            touch-action: none;
            -ms-user-select: none;
            -moz-user-select: none;
            user-select: none;
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }

        .noUi-target {
            position: relative
        }

        .noUi-base,
        .noUi-connects {
            width: 100%;
            height: 100%;
            position: relative;
            z-index: 1
        }

        .noUi-connects {
            overflow: hidden;
            z-index: 0
        }

        .noUi-connect,
        .noUi-origin {
            will-change: transform;
            position: absolute;
            z-index: 1;
            top: 0;
            right: 0;
            -ms-transform-origin: 0 0;
            -webkit-transform-origin: 0 0;
            -webkit-transform-style: preserve-3d;
            -o-transform-origin: 0 0;
            transform-origin: 0 0;
            -webkit-transform-style: flat;
            transform-style: flat
        }

        .noUi-connect {
            height: 100%;
            width: 100%
        }

        .noUi-origin {
            height: 10%;
            width: 10%
        }

        .noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {
            left: 0;
            right: auto
        }

        .noUi-vertical .noUi-origin {
            width: 0
        }

        .noUi-horizontal .noUi-origin {
            height: 0
        }

        .noUi-handle {
            -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
            position: absolute
        }

        .noUi-touch-area {
            height: 100%;
            width: 100%
        }

        .noUi-state-tap .noUi-connect,
        .noUi-state-tap .noUi-origin {
            -webkit-transition: transform .3s;
            -webkit-transition: -webkit-transform .3s;
            transition: -webkit-transform .3s;
            -o-transition: -o-transform .3s;
            transition: transform .3s;
            transition: transform .3s, -webkit-transform .3s, -o-transform .3s
        }

        .noUi-state-drag * {
            cursor: inherit !important
        }

        .noUi-horizontal {
            height: 18px
        }

        .noUi-horizontal .noUi-handle {
            width: 34px;
            height: 28px;
            right: -17px;
            top: -6px
        }

        .noUi-vertical {
            width: 18px
        }

        .noUi-vertical .noUi-handle {
            width: 28px;
            height: 34px;
            right: -6px;
            top: -17px
        }

        .noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {
            left: -17px;
            right: auto
        }

        .noUi-target {
            background: #fafafa;
            border-radius: 4px;
            border: 1px solid #d3d3d3;
            -webkit-box-shadow: inset 0 1px 1px #f0f0f0, 0 3px 6px -5px #bbb;
            box-shadow: inset 0 1px 1px #f0f0f0, 0 3px 6px -5px #bbb
        }

        .noUi-connects {
            border-radius: 3px
        }

        .noUi-connect {
            background: #3fb8af
        }

        .noUi-draggable {
            cursor: ew-resize
        }

        .noUi-vertical .noUi-draggable {
            cursor: ns-resize
        }

        .noUi-handle {
            border: 1px solid #d9d9d9;
            border-radius: 3px;
            background: #fff;
            cursor: default;
            -webkit-box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb;
            box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb
        }

        .noUi-active {
            -webkit-box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ddd, 0 3px 6px -3px #bbb;
            box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ddd, 0 3px 6px -3px #bbb
        }

        .noUi-handle:after,
        .noUi-handle:before {
            content: "";
            display: block;
            position: absolute;
            height: 14px;
            width: 1px;
            background: #e8e7e6;
            left: 14px;
            top: 6px
        }

        .noUi-handle:after {
            left: 17px
        }

        .noUi-vertical .noUi-handle:after,
        .noUi-vertical .noUi-handle:before {
            width: 14px;
            height: 1px;
            left: 6px;
            top: 14px
        }

        .noUi-vertical .noUi-handle:after {
            top: 17px
        }

        [disabled] .noUi-connect {
            background: #b8b8b8
        }

        [disabled].noUi-handle,
        [disabled] .noUi-handle,
        [disabled].noUi-target {
            cursor: not-allowed
        }

        .noUi-pips,
        .noUi-pips * {
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }

        .noUi-pips {
            position: absolute;
            color: #999
        }

        .noUi-value {
            position: absolute;
            white-space: nowrap;
            text-align: center
        }

        .noUi-value-sub {
            color: #ccc;
            font-size: 10px
        }

        .noUi-marker {
            position: absolute;
            background: #ccc
        }

        .noUi-marker-large,
        .noUi-marker-sub {
            background: #aaa
        }

        .noUi-pips-horizontal {
            padding: 10px 0;
            height: 80px;
            top: 100%;
            left: 0;
            width: 100%
        }

        .noUi-value-horizontal {
            -webkit-transform: translate(-50%, 50%);
            -ms-transform: translate(-50%, 50%);
            -o-transform: translate(-50%, 50%);
            transform: translate(-50%, 50%)
        }

        .noUi-rtl .noUi-value-horizontal {
            -webkit-transform: translate(50%, 50%);
            -ms-transform: translate(50%, 50%);
            -o-transform: translate(50%, 50%);
            transform: translate(50%, 50%)
        }

        .noUi-marker-horizontal.noUi-marker {
            margin-left: -1px;
            width: 2px;
            height: 5px
        }

        .noUi-marker-horizontal.noUi-marker-sub {
            height: 10px
        }

        .noUi-marker-horizontal.noUi-marker-large {
            height: 15px
        }

        .noUi-pips-vertical {
            padding: 0 10px;
            height: 100%;
            top: 0;
            left: 100%
        }

        .noUi-value-vertical {
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%);
            padding-left: 25px
        }

        .noUi-rtl .noUi-value-vertical {
            -webkit-transform: translateY(50%);
            -ms-transform: translateY(50%);
            -o-transform: translateY(50%);
            transform: translateY(50%)
        }

        .noUi-marker-vertical.noUi-marker {
            width: 5px;
            height: 2px;
            margin-top: -1px
        }

        .noUi-marker-vertical.noUi-marker-sub {
            width: 10px
        }

        .noUi-marker-vertical.noUi-marker-large {
            width: 15px
        }

        .noUi-tooltip {
            display: block;
            position: absolute;
            border: 1px solid #d9d9d9;
            border-radius: 3px;
            background: #fff;
            color: #000;
            padding: 5px;
            text-align: center;
            white-space: nowrap
        }

        .noUi-horizontal .noUi-tooltip {
            -webkit-transform: translate(-50%);
            -ms-transform: translate(-50%);
            -o-transform: translate(-50%);
            transform: translate(-50%);
            left: 50%;
            bottom: 120%
        }

        .noUi-vertical .noUi-tooltip {
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%);
            top: 50%;
            right: 120%
        }

        .noUi-horizontal .noUi-origin>.noUi-tooltip {
            -webkit-transform: translate(50%);
            -ms-transform: translate(50%);
            -o-transform: translate(50%);
            transform: translate(50%);
            left: auto;
            bottom: 10px
        }

        .noUi-vertical .noUi-origin>.noUi-tooltip {
            -webkit-transform: translateY(-18px);
            -ms-transform: translateY(-18px);
            -o-transform: translateY(-18px);
            transform: translateY(-18px);
            top: auto;
            right: 28px
        }

        .popper-tooltip {
            -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .25);
            box-shadow: 0 0 8px rgba(0, 0, 0, .25);
            border-radius: 8px;
            background-color: #fff;
            z-index: 50;
            font-size: 14px;
            color: #0d121c;
            line-height: 1.4;
            max-width: 300px;
            font-weight: 700;
            opacity: 0;
            -webkit-transition: opacity .25s ease;
            -o-transition: opacity .25s ease;
            transition: opacity .25s ease;
            pointer-events: none;
            display: none
        }

        .popper-tooltip__wrap {
            padding: 10px 12px
        }

        .popper-tooltip__arrow {
            width: 7px;
            height: 7px
        }

        .popper-tooltip__arrow:before {
            display: block;
            position: absolute left -4px;
            border: 7px solid rgba(0, 0, 0, 0);
            border-bottom-color: #fefefe;
            content: ""
        }

        .popper-tooltip[data-popper-placement=top] .popper-tooltip__arrow {
            bottom: -6px
        }

        .popper-tooltip[data-popper-placement=top] .popper-tooltip__arrow:before {
            border-bottom: 0;
            border-top: 7px solid #fefefe
        }

        .popper-tooltip[data-popper-placement=right] .popper-tooltip__arrow {
            left: -10px
        }

        .popper-tooltip[data-popper-placement=right] .popper-tooltip__arrow:before {
            border: 7px solid rgba(0, 0, 0, 0);
            border-right-color: #fefefe;
            margin-top: -3px
        }

        .popper-tooltip[data-popper-placement=left].popper-tooltip__arrow {
            right: -10px
        }

        .popper-tooltip[data-popper-placement=left].popper-tooltip__arrow:before {
            border: 7px solid rgba(0, 0, 0, 0);
            border-left-color: #fefefe;
            margin-top: -3px
        }

        .popper-tooltip[data-popper-placement=bottom] .popper-tooltip__arrow {
            top: -6px
        }

        .popper-tooltip[data-popper-placement=bottom] .popper-tooltip__arrow:before {
            border-top: 0;
            border-bottom: 7px solid #fefefe
        }

        .popper-tooltip[data-show] {
            display: block;
            pointer-events: all
        }

        .popper-tooltip.inshow {
            opacity: 1
        }

        .popper-tooltip.dark-popper {
            background-color: #1d2234;
            color: #fff
        }

        .popper-tooltip.dark-popper .popper-tooltip__arrow:before {
            border-bottom-color: #1d2234
        }

        .popper-tooltip.dark-popper[data-popper-placement=top] .popper-tooltip__arrow:before {
            border-top-color: #1d2234
        }

        .popper-tooltip.dark-popper[data-popper-placement=right] .popper-tooltip__arrow:before {
            border-right-color: #1d2234
        }

        .popper-tooltip.dark-popper[data-popper-placement=left] .popper-tooltip__arrow:before {
            border-left-color: #1d2234
        }

        .popper-tooltip.dark-popper[data-popper-placement=bottom] .popper-tooltip__arrow:before {
            border-bottom-color: #1d2234
        }

        .v-popover .trigger {
            width: 100%
        }

        .popper-tooltip.default {
            background-color: #fff
        }

        .tooltip.popover.default .popover-inner {
            padding: 0;
            -webkit-box-shadow: none;
            box-shadow: none;
            background: #fff
        }

        .tooltip.popover.default[x-placement^=right] .tooltip-arrow:before {
            top: 0;
            left: -22px;
            border: 5px solid rgba(0, 0, 0, 0);
            border-right-color: #fefefe;
            margin-top: -3px
        }

        .tooltip {
            display: block !important;
            z-index: 10000;
            border-radius: 4px;
            background-color: #13151d;
            font-size: 14px;
            color: #fff;
            line-height: 1.4;
            max-width: 300px;
            font-weight: 700;
            opacity: 0;
            -webkit-transition: opacity .25s ease;
            -o-transition: opacity .25s ease;
            transition: opacity .25s ease;
            pointer-events: none;
            font-family: "Roboto"
        }

        .tooltip .tooltip-inner {
            padding: 10px 12px
        }

        .tooltip .tooltip-arrow {
            width: 7px;
            height: 7px
        }

        .tooltip .tooltip-arrow:before {
            display: block;
            position: absolute;
            left: -4px;
            border: 7px solid rgba(0, 0, 0, 0);
            border-bottom-color: #1d2234;
            content: ""
        }

        .tooltip[x-placement^=top] {
            margin-bottom: 5px;
            background: #fff;
            color: #0d121c
        }

        .tooltip[x-placement^=top] .tooltip-arrow {
            border-width: 5px 5px 0;
            border-left-color: rgba(0, 0, 0, 0) !important;
            border-right-color: rgba(0, 0, 0, 0) !important;
            border-bottom-color: rgba(0, 0, 0, 0) !important;
            bottom: 0;
            left: 0;
            margin-top: 0;
            margin-bottom: 0
        }

        .tooltip[x-placement^=top] .tooltip-arrow:before {
            display: block;
            position: absolute;
            border: 5px solid rgba(0, 0, 0, 0);
            border-top-color: #fff;
            content: "";
            bottom: -10px;
            left: 50%;
            -webkit-transform: translate(-50%);
            -ms-transform: translate(-50%);
            -o-transform: translate(-50%);
            transform: translate(-50%)
        }

        .tooltip[x-placement^=bottom] {
            margin-top: 5px
        }

        .tooltip[x-placement^=bottom] .tooltip-arrow {
            border-width: 0 5px 5px;
            border-left-color: rgba(0, 0, 0, 0) !important;
            border-right-color: rgba(0, 0, 0, 0) !important;
            border-top-color: rgba(0, 0, 0, 0) !important;
            top: -5px;
            left: calc(50% - 5px);
            margin-top: 0;
            margin-bottom: 0
        }

        .tooltip[x-placement^=right] {
            margin-left: 8px
        }

        .tooltip[x-placement^=right] .tooltip-arrow {
            width: 9px;
            height: 9px;
            position: absolute
        }

        .tooltip[x-placement^=right] .tooltip-arrow:before {
            display: block;
            position: absolute;
            border: 10px solid rgba(0, 0, 0, 0);
            border-right-color: #13151d;
            content: "";
            top: -5px;
            left: -18px
        }

        .tooltip[x-placement^=left] {
            margin-right: 5px
        }

        .tooltip[x-placement^=left] .tooltip-arrow {
            border-width: 5px 0 5px 5px;
            border-top-color: rgba(0, 0, 0, 0) !important;
            border-right-color: rgba(0, 0, 0, 0) !important;
            border-bottom-color: rgba(0, 0, 0, 0) !important;
            right: -5px;
            top: calc(50% - 5px);
            margin-left: 0;
            margin-right: 0
        }

        .tooltip.popover .popover-inner {
            background: #f9f9f9;
            color: #000;
            padding: 24px;
            border-radius: 5px;
            -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, .1);
            box-shadow: 0 5px 30px rgba(0, 0, 0, .1)
        }

        .tooltip.popover .popover-arrow {
            border-color: #f9f9f9
        }

        .tooltip[aria-hidden=true] {
            visibility: hidden;
            opacity: 0;
            -webkit-transition: opacity .15s, visibility .15s;
            -o-transition: opacity .15s, visibility .15s;
            transition: opacity .15s, visibility .15s
        }

        .tooltip[aria-hidden=false] {
            visibility: visible;
            opacity: 1;
            -webkit-transition: opacity .15s;
            -o-transition: opacity .15s;
            transition: opacity .15s
        }

        .range-slider {
            padding-top: 12px;
            padding-bottom: 12px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            margin-left: -10px;
            margin-right: -10px;
            width: calc(100% + 20px)
        }

        .range-slider__caption {
            padding-left: 10px;
            padding-right: 10px;
            width: 30px;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0
        }

        .range-slider__caption .i,
        .range-slider__caption .rc-btn_hover-link:before,
        .range-slider__caption .select-box__item:before,
        .range-slider__caption .select-box__main:before {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            font-size: 14px
        }

        .range-slider__caption .i-muted {
            color: #62687d
        }

        .range-slider__slider {
            -webkit-box-flex: 1;
            -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
            flex-grow: 1
        }

        body .noUi-target {
            border: 0;
            -webkit-box-shadow: none;
            box-shadow: none;
            background-color: #2b2a41
        }

        body .noUi-horizontal {
            height: 4px
        }

        body .noUi-handle {
            width: 20px !important;
            height: 28px !important;
            cursor: pointer;
            right: -10px !important;
            top: -14px !important;
            background-color: #fff;
            border-radius: 8px !important;
            border: 0 !important;
            -webkit-box-shadow: none;
            box-shadow: none
        }

        body .noUi-handle:before {
            left: 8px !important;
            bottom: 8px !important;
            top: auto !important
        }

        body .noUi-handle:after,
        body .noUi-handle:before {
            width: 4px;
            height: 4px;
            display: block;
            border-radius: 50%;
            background-color: #d9d9d9;
            position: absolute;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease;
            content: ""
        }

        body .noUi-handle:after {
            left: 8px;
            top: 8px
        }

        body .noUi-handle:hover:after,
        body .noUi-handle:hover:before {
            background-color: #4459ff
        }

        body .noUi-connect {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        body .autoComplete_wrapper {
            display: block;
            width: 100%;
            min-width: 1px
        }

        .vue-notification-group {
            position: fixed;
            right: 0;
            top: 0;
            z-index: 99999
        }

        @media(max-width:420px) {
            .vue-notification-group {
                zoom: .8
            }
        }

        .vue-notification-wrapper {
            right: 0;
            margin: 20px 0
        }

        .bit-feed-wrap {
            position: relative
        }

        .bit-feed-isloggedIn {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            z-index: 1
        }

        .bit-feed-isloggedIn button {
            width: 240px;
            height: 90px
        }

        .blur {
            -webkit-filter: blur(2px);
            filter: blur(2px);
            position: relative;
            overflow: hidden
        }

        .head-list__crash {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/coin.399f8de.svg)
        }

        .head-list__crash.halloween-head {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/crash-pumpkin.6e713aa.webp);
            -webkit-background-size: contain;
            background-size: contain
        }

        .crash-nobets {
            text-align: center;
            height: 50px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .ratio-timer {
            font-size: 40px
        }

        .ratio-timer__white {
            color: #fff;
            text-shadow: 0 0 1px #000
        }

        .ratio-timer__green {
            background: -webkit-gradient(linear, left bottom, left top, color-stop(36.21%, #51b12f), color-stop(97.41%, #7beb53));
            background: -webkit-linear-gradient(bottom, #51b12f 36.21%, #7beb53 97.41%);
            background: -o-linear-gradient(bottom, #51b12f 36.21%, #7beb53 97.41%);
            background: linear-gradient(0deg, #51b12f 36.21%, #7beb53 97.41%);
            -webkit-background-clip: text;
            background-clip: text
        }

        .ratio-timer__green,
        .ratio-timer__red {
            -webkit-text-fill-color: rgba(0, 0, 0, 0);
            text-fill-color: rgba(0, 0, 0, 0)
        }

        .ratio-timer__red {
            background: -webkit-gradient(linear, left bottom, left top, color-stop(36.21%, #ff3636), color-stop(97.41%, #ff6136));
            background: -webkit-linear-gradient(bottom, #ff3636 36.21%, #ff6136 97.41%);
            background: -o-linear-gradient(bottom, #ff3636 36.21%, #ff6136 97.41%);
            background: linear-gradient(0deg, #ff3636 36.21%, #ff6136 97.41%);
            -webkit-background-clip: text;
            background-clip: text
        }

        .number-field__value {
            font-weight: 700;
            font-size: 18px;
            outline: none;
            text-align: center;
            width: 5ch;
            border: 0;
            background: rgba(0, 0, 0, 0);
            color: #fff
        }

        .number-field__value_bid {
            text-align: center !important;
            min-width: 60px;
            width: 2em;
            max-width: 145px
        }

        .number-field .number-field__info i {
            margin-right: 0
        }

        .number-field__info-currency {
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary);
            -webkit-background-clip: text;
            -webkit-text-fill-color: rgba(0, 0, 0, 0);
            background-clip: text;
            text-fill-color: rgba(0, 0, 0, 0);
            padding-right: 1px
        }

        .balance__main-prefix {
            margin-right: 5px
        }

        .bit-feed__box_bet {
            padding-top: 25px
        }

        .block-bonuses {
            margin-left: 20px;
            font-family: "Roboto";
            font-weight: 700;
            color: #fff;
            font-size: 12px
        }

        .block-bonuses img,
        .block-bonuses svg {
            margin-right: 5px
        }

        .ratio-timer {
            font-weight: 700;
            font-size: 64px;
            position: absolute;
            z-index: 2
        }

        .players-col {
            position: relative
        }

        .players-col:before {
            pointer-events: none;
            width: 100%;
            height: 130px;
            background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(15, 20, 31, 0)), to(#0f141f));
            background-image: -webkit-linear-gradient(top, rgba(15, 20, 31, 0), #0f141f);
            background-image: -o-linear-gradient(top, rgba(15, 20, 31, 0) 0, #0f141f 100%);
            background-image: linear-gradient(180deg, rgba(15, 20, 31, 0) 0, #0f141f);
            display: block;
            position: absolute;
            left: 0;
            bottom: -20px;
            z-index: 3;
            content: ""
        }

        .rocketCanvas {
            width: 100%
        }

        .vue-range-slider.slider-component.slider-horizontal .slider-dot {
            border-radius: 8px !important
        }

        .vue-range-slider.slider-component.slider-horizontal .slider-dot:hover:after,
        .vue-range-slider.slider-component.slider-horizontal .slider-dot:hover:before {
            background-color: #f88a25
        }

        .vue-range-slider.slider-component.slider-horizontal .slider-dot:before {
            bottom: 8px
        }

        .vue-range-slider.slider-component.slider-horizontal .slider-dot:after,
        .vue-range-slider.slider-component.slider-horizontal .slider-dot:before {
            width: 4px;
            height: 4px;
            display: block;
            border-radius: 50%;
            background-color: #d9d9d9;
            position: absolute;
            -webkit-transition: all .25s ease;
            -o-transition: all .25s ease;
            transition: all .25s ease;
            content: "";
            left: 8px
        }

        .vue-range-slider.slider-component.slider-horizontal .slider-dot:after {
            top: 8px
        }

        .vue-range-slider.slider-component .slider-tooltip-wrap .slider-tooltip,
        .vue-range-slider.slider-component .slider .slider-process {
            background-color: none !important;
            background: -webkit-gradient(linear, left top, left bottom, from(#f88a25), color-stop(50.52%, #fab42d), to(#f8b025));
            background: -webkit-linear-gradient(top, #f88a25, #fab42d 50.52%, #f8b025);
            background: -o-linear-gradient(top, #f88a25 0, #fab42d 50.52%, #f8b025 100%);
            background: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            background: var(--primary)
        }

        .vue-range-slider.slider-component .slider-tooltip-wrap .slider-tooltip {
            border: none !important
        }

        .vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-top .slider-tooltip:before {
            border-top-color: #f8b025 !important
        }

        .btn {
            -ms-user-select: none;
            -moz-user-select: none;
            -webkit-user-select: none
        }

        @media(max-width:769px) {
            .ratio-timer {
                font-size: 40px
            }

            .popper-tooltip.default {
                display: none !important
            }
        }

        @media(max-width:713px) {
            .encrypt-info {
                margin-top: 30px
            }
        }

        @media(max-width:808px) {
            .payments-r {
                margin-top: 20px
            }
        }

        @media(max-width:600px) {
            .footer__gameinfo ul {
                display: grid;
                grid-template-columns: repeat(2, 1fr);
                grid-template-rows: repeat(2, 50px)
            }

            .encrypt-info {
                width: 100%
            }

            .footer__gameinfo ul li {
                margin-right: 0
            }

            .payments-r__item {
                margin-left: 0;
                margin-right: 15px;
                margin-top: 10px
            }
        }

        @media(max-width:700px) {
            .bit-feed-wrap {
                display: none
            }

            .bit-feed__buttons button:first-child {
                margin-left: 0
            }

            .number-field__value_bid {
                font-size: 20px;
                text-align: center !important;
                min-width: 2em;
                width: 2em
            }

            .number-field__value {
                font-size: 16px;
                text-align: left
            }

            .number-field__info .i,
            .number-field__info .rc-btn_hover-link:before,
            .number-field__info .select-box__item:before,
            .number-field__info .select-box__main:before {
                font-size: 12px
            }

            .bit-feed__btn span {
                font-size: 11px
            }
        }

        @media(min-width:700px) {
            .bit-feed-mobile {
                display: none
            }
        }

        @media(max-width:651px) {
            .modal__wrap {
                padding: 25px !important
            }
        }

        .user-verification-box {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            padding: 2px 0
        }

        .user-verification-box__ico {
            width: 20px;
            height: 20px;
            margin-right: 9px
        }

        .user-verification-box__title,
        .user-verification-box div {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .user-verification-box__title {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            font-weight: 700;
            font-size: 14px;
            line-height: 20px;
            color: #e21e4d
        }

        .user-verification-box__title--failed {
            color: #e21e4d
        }

        .user-verification-box__title--pending {
            color: #5c5f68
        }

        .user-verification-box__title--success {
            color: #2cc13b
        }

        .getx-blur,
        .getx-modal-shadow {
            position: absolute;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            height: 100%;
            width: 100%;
            z-index: 9999
        }

        .getx-blur {
            background: rgba(0, 0, 0, .4);
            filter: blur(8px);
            -webkit-filter: blur(8px)
        }

        .scroll.hide-scroll::-webkit-scrollbar {
            display: none
        }

        :root {
            --primary: linear-gradient(180deg, #f88a25, #fab42d 50.52%, #f8b025);
            --primary-hover: linear-gradient(180deg, #eb7100 7.29%, #ea8c00);
            --purple: #9636f5
        }

        .halloween {
            --primary: linear-gradient(180deg, #f11, #ff3c3c 46.35%, #fb9c2d);
            --primary-hover: linear-gradient(180deg, #d31010 7.29%, #d03232)
        }

        .card-to-card-transfer .transfer-label {
            display: block;
            margin-top: 15px;
            font-size: 12px;
            color: #fab32b;
            text-align: left;
            font-weight: 600;
            line-height: 16px;
            font-family: "Roboto"
        }

        .card-to-card-transfer .transfer-card {
            margin-top: 15px
        }

        .card-to-card-transfer .transfer-card-body {
            padding: 20px;
            font-size: 12px;
            border-radius: 10px 10px 0 0;
            margin: 15px 0;
            background: -webkit-gradient(linear, left top, right top, from(rgba(67, 67, 67, .36)), color-stop(62.82%, #13151d));
            background: -webkit-linear-gradient(left, rgba(67, 67, 67, .36), #13151d 62.82%);
            background: -o-linear-gradient(left, rgba(67, 67, 67, .36) 0, #13151d 62.82%);
            background: linear-gradient(90deg, rgba(67, 67, 67, .36), #13151d 62.82%)
        }

        .card-to-card-transfer .transfer-card-body.sberbank {
            background-image: -webkit-gradient(linear, left top, right top, from(#37aa4c), to(#21a038));
            background-image: -webkit-linear-gradient(left, #37aa4c, #21a038);
            background-image: -o-linear-gradient(left, #37aa4c, #21a038);
            background-image: linear-gradient(90deg, #37aa4c, #21a038)
        }

        .card-to-card-transfer .transfer-card-body--head-bank_type {
            float: right;
            max-height: 26px
        }

        .card-to-card-transfer .transfer-card-body--content__box:first-of-type {
            margin-bottom: 10px
        }

        .card-to-card-transfer .transfer-card-body--content__box {
            cursor: pointer
        }

        .card-to-card-transfer .transfer-card-body--content-label {
            opacity: .7
        }

        .card-to-card-transfer .transfer-card-body--content-commision,
        .card-to-card-transfer .transfer-card-body--content-label {
            cursor: pointer;
            position: relative;
            margin-top: 0;
            opacity: .4
        }

        .card-to-card-transfer .transfer-card-body--content-data {
            grid-area: value;
            position: relative;
            padding-right: 30px;
            font-size: 16px;
            font-weight: 700;
            line-height: 20px;
            letter-spacing: 2px;
            word-break: break-word;
            color: #fff
        }

        .card-to-card-transfer .transfer-card-body--content-data.card-border {
            border-bottom: 1px dashed #5c5f68
        }

        .card-to-card-transfer .transfer-card-body--content-data__copy {
            position: absolute;
            top: calc(50% - 12px);
            right: 0;
            opacity: .4;
            cursor: pointer
        }

        .card-to-card-transfer .transfer-card-body__method-name {
            font-size: 20px;
            line-height: 20px;
            font-weight: 700;
            color: #fff
        }

        .card-to-card-transfer .transfer-card-body--head {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            grid-gap: 10px;
            gap: 10px
        }

        .card-to-card-transfer .transfer-card-body.spb-payment {
            padding: 18px 0 0;
            margin: 0;
            background: none
        }

        .card-to-card-transfer .transfer-card-body.spb-payment .transfer-card-body--head {
            background: #13151d;
            border-radius: 6px;
            padding: 24px
        }

        .card-to-card-transfer .transfer-card-body.spb-payment .transfer-card-body--content-commision,
        .card-to-card-transfer .transfer-card-body.spb-payment .transfer-card-body--content-label {
            grid-area: label;
            font-style: normal;
            font-weight: 900;
            font-size: 14px;
            line-height: 16px;
            color: #5c5f68
        }

        .card-to-card-transfer .transfer-card-body.spb-payment .transfer-card-body--content-data {
            font-size: 16px;
            grid-area: value;
            font-weight: 700;
            line-height: 20px;
            color: #fff;
            letter-spacing: 2px;
            position: relative;
            padding-top: 19px;
            display: -webkit-inline-box;
            display: -webkit-inline-flex;
            display: -ms-inline-flexbox;
            display: inline-flex;
            grid-gap: 10px;
            gap: 10px;
            padding-bottom: 14px
        }

        .card-to-card-transfer .transfer-card-body.spb-payment .transfer-card-body--content-data__copy {
            right: auto;
            cursor: pointer;
            position: relative;
            margin-top: 0
        }

        .card-to-card-transfer .transfer-card-body--crypto-qr .transfer-card__qr-text {
            opacity: .4
        }

        .card-to-card-transfer .transfer-card-body--crypto-qr .transfer-card-body--head {
            margin-bottom: 20px
        }

        .card-to-card-transfer .transfer-card-info {
            text-align: center;
            padding: 15px;
            letter-spacing: 1px;
            font-size: 12px;
            opacity: 1;
            border-radius: 0 0 10px 10px;
            color: #fff;
            background: rgba(151, 174, 225, .2);
            line-height: 18px
        }

        .card-to-card-transfer .transfer-card-info:not(.wating) {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            background: #13151d;
            border-radius: 6px
        }

        .card-to-card-transfer .transfer-card-info__content {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            font-family: "Roboto";
            font-size: 14px;
            line-height: 20px;
            font-weight: 400;
            text-align: left;
            color: #fff;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            justify-items: center;
            place-items: center
        }

        .card-to-card-transfer .transfer-card-info .alert-icon {
            margin-left: 8px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            padding: 5px 10px;
            border-radius: 10px;
            background: #e21e4d
        }

        .card-to-card-transfer .transfer-timer {
            position: relative;
            font-size: 12px;
            margin-top: 15px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            background: -webkit-gradient(linear, left top, right top, from(#e21e4d), color-stop(.01%, rgba(226, 30, 77, .36)), color-stop(62.82%, #13151d));
            background: -webkit-linear-gradient(left, #e21e4d, rgba(226, 30, 77, .36) .01%, #13151d 62.82%);
            background: -o-linear-gradient(left, #e21e4d 0, rgba(226, 30, 77, .36) .01%, #13151d 62.82%);
            background: linear-gradient(90deg, #e21e4d, rgba(226, 30, 77, .36) .01%, #13151d 62.82%);
            border-radius: 6px;
            padding: 10px 15px
        }

        .card-to-card-transfer .transfer-timer__preload div {
            margin-top: 30px
        }

        .card-to-card-transfer .transfer-timer .preload {
            position: absolute;
            -webkit-animation: rotation 3s linear infinite;
            -o-animation: rotation 3s infinite linear;
            animation: rotation 3s linear infinite
        }

        .transfer-card-body-double {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-flow: wrap;
            -ms-flex-flow: wrap;
            flex-flow: wrap
        }

        .transfer-card-body-double .transfer-card-body--content__box:last-child {
            width: 40%
        }

        .transfer-card-body-double .transfer-card-body--content__box:first-child {
            width: 60%
        }

        .transfer-card-body-full {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-flow: wrap;
            -ms-flex-flow: wrap;
            flex-flow: wrap
        }

        .transfer-card-body-full .transfer-card-body--content__box {
            width: 100%
        }

        .transfer-card-body--content {
            margin: 15px 0
        }

        .transfer-card__qr {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            grid-gap: 16px;
            gap: 16px;
            font-size: 14px;
            line-height: 20px
        }

        .transfer-card__qr,
        .transfer-card__qr-img {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .transfer-card__qr-img {
            width: 120px;
            height: 120px;
            -webkit-align-self: center;
            -ms-flex-item-align: center;
            align-self: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            border-radius: 10px;
            overflow: hidden
        }

        .transfer-card__qr-img img {
            width: 100%
        }

        @-webkit-keyframes rotation {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @-o-keyframes rotation {
            0% {
                -o-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -o-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @keyframes rotation {
            0% {
                -webkit-transform: rotate(0deg);
                -o-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                -o-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        .card-to-card-transfer .transfer-timer__label {
            opacity: .8
        }

        .card-to-card-transfer .transfer-timer__body {
            margin-top: 4px;
            font-size: 13px;
            font-weight: 700;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .card-to-card-transfer .transfer-info {
            font-style: normal;
            font-weight: 900;
            font-size: 15px;
            line-height: 130%;
            color: #5c5f68
        }

        .nuxt-progress {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            height: 2px;
            width: 0;
            opacity: 1;
            -webkit-transition: width .1s, opacity .4s;
            -o-transition: width .1s, opacity .4s;
            transition: width .1s, opacity .4s;
            background-color: #000;
            z-index: 999999
        }

        .nuxt-progress.nuxt-progress-notransition {
            -webkit-transition: none;
            -o-transition: none;
            transition: none
        }

        .nuxt-progress-failed {
            background-color: red
        }

        .p-left-unset[data-v-e39504dc] {
            padding-left: unset
        }
       
        .v-select {
            position: relative;
            font-family: inherit
        }

        .v-select,
        .v-select * {
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }

        @-webkit-keyframes vSelectSpinner {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @-o-keyframes vSelectSpinner {
            0% {
                -o-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -o-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @keyframes vSelectSpinner {
            0% {
                -webkit-transform: rotate(0deg);
                -o-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                -o-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        .vs__fade-enter-active,
        .vs__fade-leave-active {
            pointer-events: none;
            -webkit-transition: opacity .15s cubic-bezier(1, .5, .8, 1);
            -o-transition: opacity .15s cubic-bezier(1, .5, .8, 1);
            transition: opacity .15s cubic-bezier(1, .5, .8, 1)
        }

        .vs__fade-enter,
        .vs__fade-leave-to {
            opacity: 0
        }

        .vs--disabled .vs__clear,
        .vs--disabled .vs__dropdown-toggle,
        .vs--disabled .vs__open-indicator,
        .vs--disabled .vs__search,
        .vs--disabled .vs__selected {
            cursor: not-allowed;
            background-color: #f8f8f8
        }

        .v-select[dir=rtl] .vs__actions {
            padding: 0 3px 0 6px
        }

        .v-select[dir=rtl] .vs__clear {
            margin-left: 6px;
            margin-right: 0
        }

        .v-select[dir=rtl] .vs__deselect {
            margin-left: 0;
            margin-right: 2px
        }

        .v-select[dir=rtl] .vs__dropdown-menu {
            text-align: right
        }

        .vs__dropdown-toggle {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            padding: 0 0 4px;
            background: none;
            border: 1px solid rgba(60, 60, 60, .26);
            border-radius: 4px;
            white-space: normal
        }

        .vs__dropdown-toggle,
        .vs__selected-options {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .vs__selected-options {
            -webkit-flex-basis: 100%;
            -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
            -webkit-box-flex: 1;
            -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            padding: 0 2px;
            position: relative
        }

        .vs__actions {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            padding: 4px 6px 0 3px
        }

        .vs--searchable .vs__dropdown-toggle {
            cursor: text
        }

        .vs--unsearchable .vs__dropdown-toggle {
            cursor: pointer
        }

        .vs--open .vs__dropdown-toggle {
            border-bottom-color: rgba(0, 0, 0, 0);
            border-bottom-left-radius: 0;
            border-bottom-right-radius: 0
        }

        .vs__open-indicator {
            fill: rgba(60, 60, 60, .5);
            -webkit-transform: scale(1);
            -ms-transform: scale(1);
            -o-transform: scale(1);
            transform: scale(1);
            -webkit-transition: -webkit-transform .15s cubic-bezier(1, -.115, .975, .855);
            transition: -webkit-transform .15s cubic-bezier(1, -.115, .975, .855);
            -o-transition: -o-transform .15s cubic-bezier(1, -.115, .975, .855);
            transition: transform .15s cubic-bezier(1, -.115, .975, .855);
            transition: transform .15s cubic-bezier(1, -.115, .975, .855), -webkit-transform .15s cubic-bezier(1, -.115, .975, .855), -o-transform .15s cubic-bezier(1, -.115, .975, .855);
            -webkit-transition-timing-function: cubic-bezier(1, -.115, .975, .855);
            -o-transition-timing-function: cubic-bezier(1, -.115, .975, .855);
            transition-timing-function: cubic-bezier(1, -.115, .975, .855)
        }

        .vs--open .vs__open-indicator {
            -webkit-transform: rotate(180deg) scale(1);
            -ms-transform: rotate(180deg) scale(1);
            -o-transform: rotate(180deg) scale(1);
            transform: rotate(180deg) scale(1)
        }

        .vs--loading .vs__open-indicator {
            opacity: 0
        }

        .vs__clear {
            fill: rgba(60, 60, 60, .5);
            padding: 0;
            border: 0;
            background-color: rgba(0, 0, 0, 0);
            cursor: pointer;
            margin-right: 8px
        }

        .vs__dropdown-menu {
            display: block;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            position: absolute;
            top: calc(100% - 1px);
            left: 0;
            z-index: 1000;
            padding: 5px 0;
            margin: 0;
            width: 100%;
            max-height: 350px;
            min-width: 160px;
            overflow-y: auto;
            -webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .15);
            box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .15);
            border: 1px solid rgba(60, 60, 60, .26);
            border-top-style: none;
            border-radius: 0 0 4px 4px;
            text-align: left;
            list-style: none;
            background: #fff
        }

        .vs__no-options {
            text-align: center
        }

        .vs__dropdown-option {
            line-height: 1.42857143;
            display: block;
            padding: 3px 20px;
            clear: both;
            color: #333;
            white-space: nowrap
        }

        .vs__dropdown-option:hover {
            cursor: pointer
        }

        .vs__dropdown-option--highlight {
            background: #5897fb;
            color: #fff
        }

        .vs__dropdown-option--disabled {
            background: inherit;
            color: rgba(60, 60, 60, .5)
        }

        .vs__dropdown-option--disabled:hover {
            cursor: inherit
        }

        .vs__selected {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: #f0f0f0;
            border: 1px solid rgba(60, 60, 60, .26);
            border-radius: 4px;
            color: #333;
            line-height: 1.4;
            margin: 4px 2px 0;
            padding: 0 .25em;
            z-index: 0
        }

        .vs__deselect {
            display: -webkit-inline-box;
            display: -webkit-inline-flex;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            margin-left: 4px;
            padding: 0;
            border: 0;
            cursor: pointer;
            background: none;
            fill: rgba(60, 60, 60, .5);
            text-shadow: 0 1px 0 #fff
        }

        .vs--single .vs__selected {
            background-color: rgba(0, 0, 0, 0);
            border-color: rgba(0, 0, 0, 0)
        }

        .vs--single.vs--open .vs__selected {
            position: absolute;
            opacity: .4
        }

        .vs--single.vs--searching .vs__selected {
            display: none
        }

        .vs__search::-webkit-search-cancel-button {
            display: none
        }

        .vs__search::-ms-clear,
        .vs__search::-webkit-search-decoration,
        .vs__search::-webkit-search-results-button,
        .vs__search::-webkit-search-results-decoration {
            display: none
        }

        .vs__search,
        .vs__search:focus {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            line-height: 1.4;
            font-size: 1em;
            border: 1px solid rgba(0, 0, 0, 0);
            border-left: none;
            outline: none;
            margin: 4px 0 0;
            padding: 0 7px;
            background: none;
            -webkit-box-shadow: none;
            box-shadow: none;
            width: 0;
            max-width: 100%;
            -webkit-box-flex: 1;
            -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            z-index: 1
        }

        .vs__search::-webkit-input-placeholder {
            color: inherit
        }

        .vs__search::-moz-placeholder {
            color: inherit
        }

        .vs__search:-ms-input-placeholder {
            color: inherit
        }

        .vs__search::-ms-input-placeholder {
            color: inherit
        }

        .vs__search::placeholder {
            color: inherit
        }

        .vs--unsearchable .vs__search {
            opacity: 1
        }

        .vs--unsearchable:not(.vs--disabled) .vs__search:hover {
            cursor: pointer
        }

        .vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search {
            opacity: .2
        }

        .vs__spinner {
            -webkit-align-self: center;
            -ms-flex-item-align: center;
            align-self: center;
            opacity: 0;
            font-size: 5px;
            text-indent: -9999em;
            overflow: hidden;
            border: .9em solid hsla(0, 0%, 39.2%, .1);
            border-left-color: rgba(60, 60, 60, .45);
            -webkit-transform: translateZ(0);
            transform: translateZ(0);
            -webkit-animation: vSelectSpinner 1.1s linear infinite;
            -o-animation: vSelectSpinner 1.1s linear infinite;
            animation: vSelectSpinner 1.1s linear infinite;
            -webkit-transition: opacity .1s;
            -o-transition: opacity .1s;
            transition: opacity .1s
        }

        .vs__spinner,
        .vs__spinner:after {
            border-radius: 50%;
            width: 5em;
            height: 5em
        }

        .vs--loading .vs__spinner {
            opacity: 1
        }

        input.vs__search {
            display: none
        }

        .vs__dropdown-menu {
            background: #13151d;
            border: 1px solid #22252f;
            border-radius: 6px
        }

        .vs__dropdown-option,
        span.vs__selected {
            font-style: normal;
            font-weight: 400;
            font-size: 14px;
            line-height: 16px;
            color: #fff;
            padding: 10px
        }

        span.vs__selected {
            grid-gap: 10px;
            gap: 10px
        }

        .vs__dropdown-toggle {
            min-height: 56px
        }
       
        @font-face {
            font-family: 'Ubuntu';
            src: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/fonts/Ubuntu.woff2') format('woff2');
            src: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/fonts/Ubuntu.woff') format('woff');
            src: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/fonts/Ubuntu.ttf') format('truetype');
            font-weight: 400;
            font-style: normal
        }

        @font-face {
            font-family: 'Ubuntu';
            src: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/fonts/Ubuntu-Bold.woff2') format('woff2');
            src: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/fonts/Ubuntu-Bold.woff') format('woff');
            src: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/fonts/Ubuntu-Bold.ttf') format('truetype');
            font-weight: 700;
            font-style: normal
        }

        @font-face {
            font-family: 'Roboto';
            src: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/fonts/Roboto.woff2') format('woff2');
            src: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/fonts/Roboto.woff') format('woff');
            src: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/fonts/Roboto.ttf') format('truetype');
            font-weight: 400;
            font-style: normal;
        }

        @font-face {
            font-family: 'Roboto';
            src: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/fonts/Roboto-Bold.woff2') format('woff2');
            src: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/fonts/Roboto-Bold.woff') format('woff');
            src: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/fonts/Roboto-Bold.ttf') format('truetype');
            font-weight: 700;
            font-style: normal;
        }

        /* CSS reset */
        .webim-root,
        .webim-root div,
        .webim-root span,
        .webim-root applet,
        .webim-root object,
        .webim-root iframe,
        .webim-root h1,
        .webim-root h2,
        .webim-root h3,
        .webim-root h4,
        .webim-root h5,
        .webim-root h6,
        .webim-root p,
        .webim-root blockquote,
        .webim-root pre,
        .webim-root a,
        .webim-root abbr,
        .webim-root acronym,
        .webim-root address,
        .webim-root big,
        .webim-root cite,
        .webim-root code,
        .webim-root del,
        .webim-root dfn,
        .webim-root em,
        .webim-root img,
        .webim-root ins,
        .webim-root kbd,
        .webim-root q,
        .webim-root s,
        .webim-root samp,
        .webim-root small,
        .webim-root strike,
        .webim-root strong,
        .webim-root sub,
        .webim-root sup,
        .webim-root tt,
        .webim-root var,
        .webim-root b,
        .webim-root u,
        .webim-root i,
        .webim-root center,
        .webim-root dl,
        .webim-root dt,
        .webim-root dd,
        .webim-root ol,
        .webim-root ul,
        .webim-root li,
        .webim-root fieldset,
        .webim-root form,
        .webim-root label,
        .webim-root legend,
        .webim-root table,
        .webim-root caption,
        .webim-root tbody,
        .webim-root tfoot,
        .webim-root thead,
        .webim-root tr,
        .webim-root th,
        .webim-root td,
        .webim-root article,
        .webim-root aside,
        .webim-root canvas,
        .webim-root details,
        .webim-root embed,
        .webim-root figure,
        .webim-root figcaption,
        .webim-root footer,
        .webim-root header,
        .webim-root hgroup,
        .webim-root menu,
        .webim-root nav,
        .webim-root output,
        .webim-root ruby,
        .webim-root section,
        .webim-root summary,
        .webim-root time,
        .webim-root mark,
        .webim-root audio,
        .webim-root button,
        .webim-root video {
            background: none;
            color: #393f6b;
            margin: 0;
            padding: 0;
            border: 0;
            font-size: 100%;
            font: inherit;
            vertical-align: baseline;
            position: static;
            text-transform: none;
            text-indent: 0;
            box-sizing: content-box;
            z-index: 0;
            text-decoration: none;
        }

        .webim-root button {
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            box-shadow: none;
            width: auto;
            min-width: 0;
            box-sizing: border-box;
        }

        .webim-root li:before,
        .webim-root li:after {
            content: none;
        }

        .webim-root {
            color: #000;
            font: 11px/1.2em 'Roboto', Ubuntu, normal Arial, Helvetica, sans-serif;
            -webkit-backface-visibility: hidden;
            /* WebKit negative z-index fix */
            text-align: left;
        }

        .webim-root ol,
        .webim-root ul {
            list-style: none;
        }

        .webim-root blockquote,
        .webim-root q {
            quotes: none;
        }

        .webim-root blockquote:before,
        .webim-root blockquote:after,
        .webim-root q:before,
        .webim-root q:after {
            content: '';
            content: none;
        }

        .webim-root table {
            border-collapse: collapse;
            border-spacing: 0;
        }

        .webim-root input {
            display: block;
        }

        .webim-root textarea,
        .webim-root .webim-textarea-ext {
            box-sizing: content-box;
        }

        .webim-root b,
        .webim-root strong {
            font-weight: bold;
        }

        .webim-root img {
            display: inline;
            width: auto;
        }

        /* General */
        .webim-root .webim-rtl_lang,
        .webim-root.webim-rtl_lang {
            direction: rtl;
        }

        .webim-root .webim-clear {
            clear: both;
        }

        .webim-root .webim-description {
            font-size: 13px;
            line-height: 1.3em;
            white-space: pre-wrap;
            color: #fff;
        }

        .webim-root .webim-draggable {
            cursor: move;
            background-color: #393f6b;
        }

        .webim-mobile-mode.webim-root .webim-draggable,
        .webim-separate-mode.webim-root .webim-draggable {
            cursor: default;
        }

        .webim-root .webim-action {
            color: #AEAEAE;
            background: transparent;
            border: none;
            outline: none;
            cursor: pointer;
        }

        .webim-root .webim-action.webim-active {
            cursor: inherit;
        }

        .webim-root .webim-offline-block .webim-form .webim-justify-block {
            display: flex;
            flex-direction: column;
            text-align: justify;
            text-align-last: justify;
            line-height: 0;
            font-size: 1px;
            text-justify: newspaper;
            /* IE 6-7*/
            zoom: 1;
        }

        .webim-root .webim-justify-block.webim-group-btn-2>.webim-btn-upload {
            display: flex;
            justify-content: center;
            align-items: center;
            height: 35px;
            margin: 0 auto 47px 0;
            line-height: 2.1;
            font-family: Roboto, Ubuntu, normal Arial, Helvetica, sans-serif;
            font-weight: 400;
            font-size: 13px;
            color: #29C1E7;
            background: 0;
            border-radius: 30px;
            border: 1px dashed #29c1e766;
        }

        .webim-root .webim-justify-block.webim-group-btn-2>.webim-btn-upload>.webim-ico {
            width: 14px;
            height: 14px;
            margin: 0 10px -3px 0;
        }

        .webim-root .webim-top-error-block.webim-top-error-block-hide {
            display: none;
        }

        .webim-root .webim-top-error-block {
            position: absolute;
            min-width: 300px;
            height: 60px;
            left: 50%;
            top: 95px;
            display: flex;
            transform: translate(-50%, 0);
            z-index: 10;

            background: #FFEEEE;
            border-radius: 15px;
        }

        .webim-root .webim-top-error-block .webim-top-error-block-text {
            font-style: normal;
            font-weight: normal;
            font-size: 13px;

            line-height: 120%;
            /* or 16px */
            display: flex;
            align-items: center;
            text-align: center;
            letter-spacing: 0.01em;
            padding-left: 1.5em;
            padding-right: 1.5em;
            color: #CF6C6C;
        }

        .webim-root .webim-justify-block:after {
            width: 100%;
            height: 0;
            visibility: hidden;
            overflow: hidden;
            content: '';
            display: inline-block;
        }

        .webim-root .webim-justify-block>* {
            display: inline-block;
            font-size: 12px;
        }

        .webim-root .webim-btn {
            border-radius: 20px;
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            box-shadow: none;
            cursor: pointer;
            font-size: 12px;
            font-weight: bold;
            line-height: 36px;
            overflow: hidden;
            outline: none;
            padding: 4px 10px;
            text-align: center;
            white-space: nowrap;
            letter-spacing: 0.29px;
        }

        .webim-root .webim-btn.webim-sm {
            border-radius: 3px;
            line-height: 24px;
        }

        .webim-root .webim-btn.webim-info {
            background: -webkit-linear-gradient(to right, #70e0cd, #3fb6c9);
            background: -moz-linear-gradient(to right, #70e0cd, #3fb6c9);
            background: -ms-linear-gradient(to right, #70e0cd, #3fb6c9);
            background: -o-linear-gradient(to right, #70e0cd, #3fb6c9);
            background: linear-gradient(to right, #70e0cd, #3fb6c9);
        }

        .webim-root .webim-btn.webim-success {
            background: #069a24;
            border: 1px solid #00813b;
            color: #fff;
        }

        .webim-root .webim-btn.webim-danger {
            background: #e40022;
            border: 1px solid #880000;
            color: #fff;
        }

        .webim-root .webim-btn[disabled] {
            cursor: default;
        }

        .webim-root .webim-btn.webim-btn-send {
            min-width: 135px;
            height: 35px;
            margin: 0 auto;
            text-align: center;
            line-height: 2.1;
            color: #fff;
            background: #393f6b;
            transition: background .3s ease;
        }

        .webim-root .webim-btn:hover:not([disabled]) {
            background: linear-gradient(0deg, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)), #393F6B;
        }

        .webim-root .webim-btn.webim-btn-send[disabled] {
            background: #b0b0b0;
        }

        .webim-root .webim-form-control.webim-justify-block>.webim-btn {
            display: inline-flex;
            align-items: center;
            justify-content: center;
            flex-wrap: wrap;
            width: auto;
            text-align: center;
            text-align-last: center;
        }

        .webim-root .webim-justify-block.webim-group-btn-2>.webim-btn {
            width: 49%;
        }

        .webim-root .webim-justify-block.webim-group-btn-2>.webim-btn-upload {
            width: 55%;
            font-size: 12px;
            line-height: 1.2;
            transition: border-color .3s ease;
        }

        .webim-root .webim-justify-block.webim-group-btn-2>.webim-btn-upload:hover {
            border-color: #29C1E7;
            background: 0;
        }

        .webim-root .webim-group-btn.webim-group-btn-3>.webim-btn {
            width: 33%;
        }

        /* Forms */
        .webim-root .webim-error-message {
            color: #a94442;
        }

        .webim-root .webim-form.webim-form-horizontal .webim-form-control {
            display: inline-block;
            vertical-align: middle;
        }

        .webim-root .webim-form-control {
            margin-top: 10px;
            position: relative;
        }

        .webim-root .webim-form-control .webim-error-message {
            font-size: 16px;
            position: absolute;
            bottom: 0;
            transform: translateY(-50%);
            right: 8px;
        }

        .webim-root .webim-form-control>.webim-label {
            display: block;
            position: relative;
        }

        .webim-root .webim-form-control>.webim-label textarea,
        .webim-root .webim-form-control>.webim-label .webim-textarea-ext {
            height: 70px;
            vertical-align: middle;
            resize: none;
        }

        .webim-root .webim-form-control>.webim-label textarea {
            height: 40px;
        }

        .webim-root .webim-form-wrapper.webim-scrollable-block .webim-form .webim-form-control>.webim-label>.webim-label-text {
            cursor: text;
            font-size: 13px;
            line-height: 36px;
            position: absolute;
            white-space: pre;
            z-index: 100;
        }

        .webim-root .webim-form-control>.webim-label>.webim-label-text,
        .webim-root .webim-form-control>.webim-label>.webim-label-text * {
            color: #888;
        }

        .webim-root .webim-form-control>.webim-label>.webim-label-text {
            cursor: text;
            font-size: 13px;
            line-height: 36px;
            position: absolute;
            left: 3px;
            white-space: pre;
            z-index: 100;
        }

        .webim-root .webim-form-control>.webim-label .webim-optional-postfix {
            margin-left: 5px;
        }

        .webim-root .webim-form-control>.webim-control-actions {
            position: absolute;
            top: 3px;
            right: 3px;
        }

        .webim-root .webim-form-control textarea {
            resize: vertical;
            min-height: 40px;
            height: 40px;
        }

        .webim-root .webim-form-control textarea,
        .webim-root .webim-form-control .webim-textarea-ext,
        .webim-root .webim-form-control input[type="text"],
        .webim-root .webim-form-control input[type="tel"],
        .webim-root .webim-form-control select {
            background: #fff;
            border: none;
            border-bottom: 1px solid #DBDBDB;
            box-sizing: border-box;
            color: #393f6b;
            font: 13px/1.2em 'Roboto', Ubuntu, normal Arial, Helvetica, sans-serif;
            width: 100%;
            touch-action: manipulation;
        }

        .webim-root .webim-form-control textarea:disabled,
        .webim-root .webim-form-control .webim-textarea-ext:disabled,
        .webim-root .webim-form-control input[type="text"]:disabled,
        .webim-root .webim-form-control input[type="tel"]:disabled,
        .webim-root .webim-form-control select:disabled {
            color: rgba(0, 0, 0, 0.4);
            background-color: rgba(240, 240, 240, .5);
            cursor: auto;
        }

        .webim-root .webim-form-control.webim-error textarea,
        .webim-root .webim-form-control.webim-error .webim-textarea-ext,
        .webim-root .webim-form-control.webim-error input[type="text"],
        .webim-root .webim-form-control.webim-error input[type="tel"],
        .webim-root .webim-form-control.webim-error select {
            border-color: #a94442;
        }

        .webim-root .webim-form-control.webim-error textarea,
        .webim-root .webim-form-control.webim-error input[type="text"],
        .webim-root .webim-form-control.webim-error input[type="tel"] {
            padding-right: 30px;
        }

        .webim-root .webim-form-control.webim-success textarea,
        .webim-root .webim-form-control.webim-success .webim-textarea-ext,
        .webim-root .webim-form-control.webim-success input[type="text"],
        .webim-root .webim-form-control.webim-success input[type="tel"],
        .webim-root .webim-form-control.webim-success select {
            border-color: #3c763d;
        }

        .webim-root .webim-form-control textarea:focus,
        .webim-root .webim-form-control .webim-textarea-ext:focus,
        .webim-root .webim-form-control select:focus,
        .webim-root .webim-form-control input[type="text"]:focus,
        .webim-root .webim-form-control input[type="tel"]:focus {
            border-color: #40d6bd;
            outline: none;
        }

        .webim-root .webim-form-control input[type="text"],
        .webim-root .webim-form-control input[type="tel"],
        .webim-root .webim-form-control select {
            line-height: 100%;
            height: 40px;
            padding-right: 10px;
            margin: 0 0 20px;
        }

        .rtl.webim-root .webim-form-control input[type="text"] {
            direction: rtl;
        }

        .webim-root .webim-form-control select {
            height: 36px;
        }

        .webim-root .webim-survey-block .webim-form-control select {
            padding-left: 0;
        }

        .webim-root .webim-form-control .webim-textarea-ext,
        .webim-root .webim-form-control textarea {
            padding: 12px 5px 0 2px;
        }

        .rtl.webim-root .webim-form-control .webim-textarea-ext,
        .rtl.webim-root .webim-form-control textarea,
        .rtl.webim-root .webim-form-control .webim-textarea-ext~.webim-message-area_placeholder {
            direction: rtl;
            text-align: right;
        }

        .rtl.webim-root .webim-form-control .webim-textarea-ext~.webim-message-area_placeholder {
            right: 60px;
            left: unset;
        }

        .webim-root .webim-form-control.webim-form-button-right {
            display: flex;
            margin: 0;
        }

        .webim-root .webim-form-control.webim-form-button-right .webim-btn.webim-btn-send {
            display: inline-block;
            min-width: 135px;
            height: 35px;
            text-align: center;
            line-height: 2.1;
        }

        .webim-root .webim-input-group {
            position: relative;
            width: 100%;
        }

        .webim-root .webim-input-group>* {
            background: #fff;
            border: 1px solid #dfdfdf;
            border-width: 1px 0;
        }

        .webim-root .webim-input-group>* {
            line-height: 36px;
            height: 36px;
        }

        .webim-root .webim-input-group>.webim-input-group-main,
        .webim-root .webim-input-group>.webim-input-group-main>* {
            height: 34px;
            line-height: 34px;
        }

        .webim-root .webim-input-group.webim-input-group-left>*:last-child {
            border-top-left-radius: 6px;
            border-bottom-left-radius: 6px;
            border-left-width: 1px;
        }

        .webim-root .webim-input-group.webim-input-group-left>*:first-child {
            border-top-right-radius: 6px;
            border-bottom-right-radius: 6px;
            border-right-width: 1px;
        }

        .webim-root .webim-input-group.webim-input-group-left>* {
            float: right;
        }

        .webim-root .webim-input-group.webim-input-group-left>.webim-input-group-main {
            display: block;
            float: none;
            padding: 0 12px;
        }

        .webim-root .webim-input-group>.webim-input-group-main>* {
            background: transparent;
            border: none;
            width: 100%;
        }

        .webim-root .webim-input-group input:focus,
        .webim-root .webim-input-group button:focus {
            outline: none;
        }

        /* Icons */
        .webim-root .webim-icon {
            display: inline-block;
        }

        .webim-root .webim-ico {
            display: inline-block;
            width: 1em;
            height: 1em;
            stroke-width: 0;
            stroke: currentColor;
            fill: currentColor;
        }

        .webim-root .webim-process .webim-ico {
            display: none;
        }

        .webim-root .webim-ico.webim-ico-send {
            stroke-width: 1;
            stroke: #939bba;
            fill: #939bba;
        }

        .webim-root .webim-ico-viber-logo {
            width: 0.98046875em;
        }

        .webim-root .webim-ico-bubbles {
            width: 1.125em;
        }

        .webim-root .webim-ico-webim-logo {
            width: 1.0625em;
        }

        .webim-root .webim-ico-facebook-logo {
            width: 0.541015625em;
        }

        .webim-root .webim-ico-instagram-logo {
            width: 1em;
        }

        .webim-root .webim-ico-vk-logo {
            width: 1.155859375em;
        }

        .webim-root .webim-ico-email {
            width: 1em;
        }

        .webim-root .webim-btn>.webim-icon,
        .webim-root .webim-action>.webim-icon {
            vertical-align: middle;
        }

        .webim-root .webim-action .webim-icon {
            position: relative;
        }

        .webim-root .webim-action.webim-send-button {
            top: 8px;
            right: 5px;
        }

        .webim-root .webim-send-button .webim-ico.webim-ico-send {
            font-size: 20px;
        }

        .webim-root .webim-ico.webim-ico-notification {
            width: 36px;
            height: 51px;
            font-weight: bold;
            font-size: 12px;
        }

        .webim-root .webim-send-button.webim-disabled .webim-ico.webim-ico-send {
            opacity: 0.3;
            cursor: default;
        }

        .webim-root .webim-header .webim-action.webim-actions-button {
            color: #FFF;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            right: 46px;
        }

        .webim-root .webim-header .webim-action.webim-return-button {
            margin-right: 10px;
        }

        .webim-root .webim-header .webim-actions-button .webim-ico.webim-ico-actions {
            color: #949cbb;
            margin-bottom: 2px;
            display: inline-block;
            margin-right: 10px;
            width: 5px;
            font-size: 18px;
        }

        .webim-root .webim-header .webim-actions-button:disabled .webim-ico {
            opacity: 0.3;
        }

        .webim-root .webim-icon.webim-icon-call {
            background: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/images/ico_call.png') top left no-repeat;
            width: 16px;
            height: 16px;
        }

        .webim-root .webim-operator-rate .webim-ico,
        .webim-root .webim-stars .webim-ico {
            font-size: 21px;
            margin-right: 6px;
            margin-left: 6px;
        }

        .webim-root .webim-form-control li svg {
            width: 26px;
            height: 26px;
        }

        .webim-root .webim-icon.webim-icon-attach {
            background: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/images/ico_attach.png') top left no-repeat;
            width: 7px;
            height: 15px;
        }

        .webim-root .webim-icon.webim-icon-check {
            display: none;
            background: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/images/ico_check.png') top left no-repeat;
            width: 20px;
            height: 20px;
        }

        .webim-root .webim-icon.webim-icon-loading {
            background: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/images/throbber-small.gif') top left no-repeat;
            width: 16px;
            height: 16px;
        }

        .webim-root .webim-loading-throbber {
            background: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/images/throbber-small.gif') center center no-repeat;
            min-width: 16px;
            min-height: 16px;
        }

        /* States */
        .webim-root .webim-on-ready,
        .webim-root .webim-ready .webim-state-root .webim-on-ready,
        .webim-root .webim-on-success,
        .webim-root .webim-success .webim-state-root .webim-on-success,
        .webim-root .webim-on-error,
        .webim-root .webim-error .webim-state-root .webim-on-error,
        .webim-root .webim-on-process,
        .webim-root .webim-process .webim-state-root .webim-on-process {
            display: none;
        }

        .webim-root .webim-ready .webim-on-ready,
        .webim-root .webim-state-root.webim-ready .webim-on-ready,
        .webim-root .webim-success .webim-on-success,
        .webim-root .webim-state-root.webim-success .webim-on-success,
        .webim-root .webim-process .webim-on-process,
        .webim-root .webim-state-root.webim-process .webim-on-process,
        .webim-root .webim-error .webim-on-error,
        .webim-root .webim-state-root.webim-error .webim-on-error {
            display: inherit;
        }

        .webim-root .webim-on-dialogue,
        .webim-root .webim-on-online,
        .webim-root .webim-on-busy-online,
        .webim-root .webim-on-offline,
        .webim-root .webim-on-busy-offline {
            display: none;
        }

        .webim-online .webim-root .webim-on-online,
        .webim-online.webim-root .webim-on-online,
        .webim-busy-online .webim-root .webim-on-busy-online,
        .webim-busy-online.webim-root .webim-on-busy-online,
        .webim-offline .webim-root .webim-on-offline,
        .webim-offline.webim-root .webim-on-offline,
        .webim-busy-offline .webim-root .webim-on-busy-offline,
        .webim-busy-offline.webim-root .webim-on-busy-offline {
            display: inherit;
        }

        .webim-root .webim-progressbar-wrapper {
            background: #aaa;
            display: block;
            overflow: hidden;
            width: 100%;
            height: 2px;
        }

        .webim-root .webim-attached-file:not(.webim-process) .webim-progressbar-wrapper {
            display: none;
        }

        .webim-root .webim-progressbar-wrapper .webim-progressbar {
            width: 0;
            height: 100%;
            background: #3c763d;
        }


        /* Chat */
        .webim-root.webim-separate-container {
            position: fixed;
            z-index: 9999999;
        }

        .webim-root.webim-mobile-mode,
        .webim-root.webim-separate-mode {
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
        }

        /* https://bugz.olegb.ru/browse/BUGZTASKS-4369 Safari iframe bug */
        .webim-root.webim-separate-mode {
            position: absolute;
            overflow-y: hidden;
        }

        .webim-root>.webim-chat-block {
            position: relative;
        }

        .webim-root.webim-desktop-mode>.webim-chat-block {
            margin-right: 30px;
        }

        .webim-root.webim-mobile-mode>.webim-chat-block,
        .webim-root.webim-separate-mode>.webim-chat-block {
            height: 100%;
        }

        .webim-root .webim-control-block {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            right: 5px;
            z-index: 11;
        }

        .webim-root.webim-mobile-mode .webim-control-block {
            width: 40px;
            height: 40px;
            text-align: center;
        }

        .webim-root.webim-separate-mode .webim-control-block {
            display: none;
        }

        .webim-root .webim-control-block .webim-action {
            color: #ffffff;
            font-size: 13px;
            width: 40px;
            height: 35px;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .webim-root>.webim-control-block .webim-action .webim-ico {
            width: 100%;
            height: 100%;
        }

        .webim-root>.webim-chat-block>.webim-chat {
            overflow: hidden;
            position: relative;
            z-index: 5;
        }

        .webim-root.webim-desktop-mode>.webim-chat-block>.webim-chat {
            border-radius: 12px;
            margin-left: 26px;
            -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
            -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
            box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
        }

        .webim-root>.webim-chat-block>.webim-mobile-chat {
            display: flex;
            flex-direction: column;
        }

        .webim-root.webim-separate-mode:not(.webim-iframe)>.webim-chat-block>.webim-mobile-chat {
            touch-action: none;
        }

        .webim-mobile-chat>.webim-mobile-auto-height {
            flex-grow: 1;
            flex-basis: 0;
        }

        .webim-mobile-mode.webim-root .webim-chat,
        .webim-separate-mode.webim-root .webim-chat {
            height: 100%;
        }

        .webim-root .webim-chat-modes-actions {
            position: absolute;
            top: 60px;
            left: 0;
            z-index: 10;
        }

        .webim-root.webim-separate-mode .webim-chat-modes-actions {
            display: none;
        }

        .webim-root .webim-chat-modes-actions .webim-action {
            background: #fff;
            border: 1px solid #dfdfdf;
            border-radius: 6px;
            border-top-right-radius: 0;
            border-bottom-right-radius: 0;
            box-sizing: content-box;
            color: #999;
            font-size: 15px;
            margin: 2px 0;
            padding: 4px;
            width: 17px;
        }

        .webim-root .webim-chat-modes-actions .webim-action.webim-active {
            border-right-color: transparent;
            color: #000;
        }

        .webim-root .webim-chat-modes-actions .webim-action.webim-has-not-read-message {
            color: #0067be;
        }

        .webim-root .webim-chat .webim-header {
            position: relative;
            min-height: 80px;
        }

        .webim-root.webim-desktop-mode .webim-chat .webim-header {
            border-top-left-radius: 12px;
            border-top-right-radius: 12px;
        }

        .webim-root.webim-desktop-mode .webim-chat .webim-header>.webim-header {
            padding-left: 25px;
        }

        .webim-root .webim-header .webim-control-block .webim-action {
            color: #fff;
            font-size: 13px;
            line-height: 40px;
        }

        .webim-root .webim-chat .webim-header>.webim-account-block {
            float: right;
            right: 0;
        }

        .webim-root .webim-chat .webim-header-section {
            display: flex;
            align-items: center;
            width: 100%;
        }

        .webim-root .webim-chat .webim-header .webim-header-section>.webim-logo:has(img[src=""]) {
            display: none;
        }

        .webim-root .webim-chat .webim-header .webim-header-section>.webim-logo {
            width: 46px;
            height: 46px;
        }

        .webim-root .webim-header .webim-header-section>.webim-logo>img {
            width: 100%;
            height: 100%;
            border-radius: 50%;
            object-fit: cover;
        }

        .webim-root .webim-header .webim-header-section.webim-offline-section-header .webim-operator {
            max-width: 220px;
        }

        .webim-root .webim-header .webim-header-section.webim-offline-section-header .webim-operator>.webim-title {
            font-family: 'Roboto', 'Ubuntu', Arial, 'Helvetica Neue', Helvetica, sans-serif;
            font-style: normal;
            font-weight: 700;
            font-size: 21px;

            display: inline-block;
            max-width: 95%;
            padding: 2px 28px 2px 0;
            color: #fff;
            line-height: 1.08;
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap;
        }

        .webim-root .webim-chat .webim-header>.webim-account-block {
            position: absolute;
            top: 0;
            right: 0;
        }

        .webim-root .webim-chat .webim-header>.webim-avatar>.webim-icon {
            position: absolute;
            bottom: 0;
            right: 0;
        }

        .webim-root .webim-chat .webim-header>.webim-operator-block {
            flex: 0 1 172px;
            line-height: 32px;
        }

        .webim-root .webim-chat .webim-header .webim-description {
            position: absolute;
            left: 25px;
            top: 35%;
            min-width: max-content;
            font-weight: 700;
            font-size: 16px;
        }

        .webim-root .webim-chat.webim-mobile-chat .webim-header .webim-description {
            left: 5px;
        }

        .webim-root .webim-operator-block>.webim-operator {
            display: flex;
            flex-direction: column;
            justify-content: center;
            gap: 2px;
            max-width: 180px;
            width: 100%;
            padding: 22px 0;
            margin-left: 10px;
            text-align: left;
        }

        .webim-root .webim-operator>.webim-name {
            display: block;
            max-width: 100%;
            padding: 0 2px;
            color: #fff;
            font-size: 16px;
            font-weight: bold;
            line-height: 18px;
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap;
        }

        .webim-root .webim-operator>.webim-title {
            display: block;
            max-width: 100%;
            padding: 0 2px;
            color: #fff;
            font-size: 13px;
            line-height: 16px;
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap;
        }

        .webim-root .webim-operator-block:not([style*="display: none"])+.webim-no-operator-block {
            display: none;
        }

        .webim-root .webim-no-operator-block {
            max-width: 200px;
            min-height: 19px;
            margin-left: 15px;
        }

        .webim-root .webim-no-operator-block .webim-no-operator-title {
            display: inline-block;
            max-width: 100%;
            padding: 3px 0 0 0;
            color: #fff;
            font-size: 15px;
            line-height: 1.08;
            font-weight: bold;
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap;
        }

        .webim-root .webim-no-operator-block .webim-offline-title {
            left: 50%;
            transform: translateX(-50%);
        }

        .webim-root .webim-body {
            height: 100%;
            position: relative;
        }

        .webim-root .webim-chat-block .webim-sections {
            position: relative;
            width: 100%;
            height: 100%;
        }

        .webim-root .webim-chat-block .webim-section {
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
        }

        *[data-webim-behavior-type~="auto-height-by-siblings"] {
            height: 0;
        }

        .webim-root .webim-dialogue-block {
            position: absolute;
            transition: background-color .5s;
            left: 0;
            right: 0;
            top: 1px;
            bottom: 68px;
            overflow: hidden;
        }

        .webim-root .webim-dialogue-block .webim-dialogues-load-prev-state {
            margin-bottom: 5px;
        }

        .webim-root .webim-dialogue-block .webim-dialogues-load-prev {
            font-size: 1.1em;
            padding: 3px;
            text-align: center;
        }

        .webim-root .webim-dialogue-block .webim-dialogues-load-prev:hover {
            background: #f0f0f0;
        }

        .webim-root .webim-dialogues {
            box-sizing: content-box;
            height: 95%;
        }

        .webim-root .webim-dialogue {
            margin-bottom: 10px;
        }

        .webim-root .webim-dialogues .webim-dialogue:last-child {
            border-bottom: none;
            margin-bottom: 0;
            padding-bottom: 0;
        }

        .webim-root .webim-dialogue .webim-dialogue-date-inner {
            text-align: center;
            margin-bottom: 10px;
        }

        .webim-root .webim-dialogue .webim-dialogue-date {
            display: inline-block;
            min-width: 50px;
            padding: 7px 5px 5px 5px;
            text-align: center;
            font-size: 1.1em;
            border: 1px solid #E8E8E8;
            border-radius: 30px;
        }

        .webim-root .webim-dialogue .webim-message {
            margin-bottom: 15px;
            position: relative;
        }

        .webim-root .webim-dialogue .webim-message .webim-message-loading {
            background: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/images/throbber-line-small.gif') center center no-repeat;
            width: 38px;
            height: 3px;
        }

        .webim-root .webim-dialogue .webim-message.webim-cont_req-message,
        .webim-root .webim-dialogue .webim-message.webim-info-message,
        .webim-root .webim-dialogue .webim-message.webim-contacts-message {
            min-height: inherit;
            margin-left: auto;
            margin-right: auto;
            width: 85%;
        }

        .webim-root .webim-dialogue .webim-message.webim-operator_busy-message {
            min-height: inherit;
            margin-left: auto;
            margin-right: auto;
            width: 85%;
        }

        .webim-root .webim-dialogue .webim-message.webim-operator_busy-message .webim-message-body {
            text-align: center;
        }

        .webim-root .webim-dialogue .webim-message.webim-cont_req-message .webim-message-body,
        .webim-root .webim-dialogue .webim-message.webim-contacts-message .webim-message-body,
        .webim-root .webim-dialogue .webim-message.webim-info-message .webim-message-body {
            text-align: center;
        }

        .webim-root .webim-dialogue .webim-message.webim-cont_req-message .webim-message-body>*,
        .webim-root .webim-dialogue .webim-message.webim-contacts-message .webim-message-body>*,
        .webim-root .webim-dialogue .webim-message.webim-info-message .webim-message-body>* {
            color: #9e9e9e;
        }

        .webim-root .webim-dialogue .webim-message.webim-operator_busy-message .webim-message-info,
        .webim-root .webim-dialogue .webim-message.webim-cont_req-message .webim-message-info,
        .webim-root .webim-dialogue .webim-message.webim-info-message .webim-message-info,
        .webim-root .webim-dialogue .webim-message.webim-contacts-message .webim-message-info,
        .webim-root .webim-dialogue .webim-message .webim-date {
            display: none;
        }

        .webim-root .webim-dialogue .webim-author-name:after {
            content: ':';
        }

        .webim-root .webim-dialogue .webim-message .webim-message-info {
            margin-top: 3px;
            line-height: 1.3;
        }

        .webim-root .webim-dialogue .webim-message .webim-message-info span {
            color: #b6b6b6;
        }

        .webim-root .webim-dialogue .webim-message .webim-message-info * {
            vertical-align: middle;
        }

        .webim-root .webim-dialogue .webim-message .webim-message-info .webim-message-state-ico {
            display: inline-block;

            font-size: 10px;
            vertical-align: text-bottom;
            margin-left: 2px;
        }

        .webim-root .webim-dialogue .webim-operator-message .webim-message-info {
            position: relative;
            left: 28px;
        }

        .webim-root .webim-dialogue .webim-message .webim-message-info .webim-message-state-ico.webim-ico-ready,
        .webim-root .webim-dialogue .webim-message .webim-message-info .webim-message-state-ico.webim-ico-process {
            fill: #989898;
        }

        .webim-root .webim-dialogue .webim-message .webim-message-info .webim-message-state-ico.webim-ico-read {
            fill: #0AAAC0 !important;
        }

        .webim-root .webim-dialogue .webim-message .webim-message-body {
            border-radius: 13px;
            font-size: 13px;
            line-height: 1.3em;
            padding: 8px;
            position: relative;
            text-align: left;
            word-wrap: break-word;
        }

        /* shrinked message body */

        .webim-root .webim-dialogue .webim-message.webim-visitor-message,
        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message,
        .webim-root .webim-dialogue .webim-message.webim-keyboard_response-message {
            text-align: right;
        }

        .webim-root .webim-dialogue .webim-message.webim-operator-message {
            text-align: left;
            padding-top: 5px;
        }

        .webim-root .webim-dialogue .webim-message.webim-operator-message .webim-avatar {
            position: relative;
            bottom: -11px;
            display: inline-block;
            width: 23px;
            height: 23px;
            margin-right: 3px;
        }

        .webim-root .webim-dialogue .webim-message.webim-operator-message .webim-avatar img {
            width: 100%;
            height: 100%;
            border-radius: 100px;
        }

        .webim-root .webim-dialogue .webim-message.webim-visitor-message .webim-message-body,
        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message .webim-message-body,
        .webim-root .webim-dialogue .webim-message.webim-keyboard_response-message .webim-message-body {
            display: inline-block;
            max-width: calc(100% - 125px);
            /* padding: 20 + 20, margin 70 + 15 */
        }

        .webim-root .webim-dialogue .webim-message.webim-visitor-message .webim-message-info,
        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message .webim-message-info,
        .webim-root .webim-dialogue .webim-message.webim-keyboard_response-message .webim-message-info {
            display: block;
        }

        .webim-root .webim-dialogue .webim-message.webim-operator-message .webim-message-body,
        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-message-body {
            display: inline-block;
            max-width: calc(100% - 125px);
            /* padding: 20 + 20, margin 70 + 15 */
            margin-right: 15px;
            text-align: left;
        }

        .webim-root .webim-dialogue .webim-message.webim-operator-message .webim-message-info,
        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-message-info {
            display: block;
        }

        /* shrinked message body */

        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-message-body,
        .webim-root .webim-dialogue .webim-message.webim-operator-message .webim-message-body,
        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message .webim-message-body,
        .webim-root .webim-dialogue .webim-message.webim-visitor-message .webim-message-body,
        .webim-root .webim-dialogue .webim-message.webim-keyboard_response-message .webim-message-body {
            padding: 10px 20px;
        }

        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message .webim-message-body,
        .webim-root .webim-dialogue .webim-message.webim-visitor-message .webim-message-body,
        .webim-root .webim-dialogue .webim-message.webim-keyboard_response-message .webim-message-body {
            margin-left: 10px;
            text-align: right;
        }

        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message .webim-message-body .webim-file-text,
        .webim-root .webim-dialogue .webim-message.webim-visitor-message .webim-message-body>span,
        .webim-root .webim-dialogue .webim-message.webim-keyboard_response-message .webim-message-body>span {
            display: block;
            text-align: left;
            word-wrap: break-word;
        }

        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-message-body,
        .webim-root .webim-dialogue .webim-message.webim-operator-message .webim-message-body {
            background: #e3f2fd;
            border-color: #e3f2fd;
        }

        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-message-body:before,
        .webim-root .webim-dialogue .webim-message.webim-operator-message .webim-message-body:before {
            background: inherit;
            border-color: inherit;
        }

        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-message-body:before,
        .webim-root .webim-dialogue .webim-message.webim-operator-message .webim-message-body:before {
            content: '';
            display: block;
            position: absolute;
            left: 0;
            bottom: 0;
            width: 17px;
            height: 12px;
        }

        .webim-root .webim-dialogue .webim-message .webim-message-body a {
            color: #1a927f;
        }

        .webim-root .webim-dialogue .webim-message .webim-message-body a:hover {
            text-decoration: underline;
        }

        .webim-root .webim-dialogue .webim-message {
            transition: background-color 2s;
            padding: 0 12px;
        }

        .webim-root .webim-dialogue .webim-message.message-highlight {
            background-color: #DEFDFF;
        }

        /* file upload styles start */

        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message .webim-message-body {
            -webkit-border-radius: 18px 18px 3px 18px;
            -moz-border-radius: 18px 18px 3px 18px;
            border-radius: 18px 18px 3px 18px;
        }

        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-message-body {
            -webkit-border-radius: 18px 18px 18px 3px;
            -moz-border-radius: 18px 18px 18px 3px;
            border-radius: 18px 18px 18px 3px;
        }

        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_visitor-message .webim-quoted-message-text,
        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_visitor-message .webim-chat-image-preview img,
        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_operator-message .webim-quoted-message-text,
        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_operator-message .webim-chat-image-preview img,
        .webim-root .webim-dialogue .webim-message .webim-quoted-message {
            cursor: pointer;
        }

        .webim-root .webim-dialogue .webim-message .webim-message-body .webim-file-image .webim-file-progress-bar,
        .webim-root .webim-dialogue .webim-message .webim-message-body .webim-file-image .webim-file-ready-icon,
        .webim-root .webim-dialogue .webim-message .webim-message-body .webim-file-image .webim-file-error-icon,
        .webim-root .webim-dialogue .webim-message .webim-message-body .webim-file-image .webim-chat-image-preview img {
            position: absolute;
            display: none;

            width: 30px;
            height: 30px;

            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }

        .webim-root .webim-dialogue .webim-message .webim-message-body .webim-file-image .webim-chat-image-preview img,
        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_visitor-message .webim-quoted-message-image .webim-chat-image-preview img,
        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_operator-message .webim-quoted-message-image .webim-chat-image-preview img {
            -webkit-border-radius: 8px;
            -moz-border-radius: 8px;
            border-radius: 8px;
        }

        .webim-root .webim-dialogue .webim-message .webim-message-body .webim-file-container {
            margin-bottom: 5px;
        }

        .webim-root .webim-dialogue .webim-message .webim-message-body .webim-file-description {
            padding: 8px 0;
            margin-left: 44px;

            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }

        .webim-root .webim-dialogue .webim-message.webim-message-with-preview .webim-message-body .webim-file-description {
            margin: 0;
        }

        .webim-root .webim-dialogue .webim-message .webim-message-body .webim-file-text,
        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_visitor-message .webim-quoted-message-text,
        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_operator-message .webim-quoted-message-text {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            -ms-word-wrap: normal;
            word-wrap: normal;
        }

        .webim-root .webim-dialogue .webim-message .webim-message-body .webim-file-progress,
        .webim-root .webim-dialogue .webim-message .webim-message-body .webim-ico-file-indeterminate-progress-bar {
            display: none;
        }

        .webim-root .webim-dialogue .webim-message.webim-file-upload .webim-message-body .webim-file-progress:after {
            content: '%';
        }

        .webim-root .webim-dialogue .webim-message.webim-file-upload .webim-message-body .webim-file-progress {
            position: absolute;
            margin-top: 16px;
            display: block;

            width: 51px;
            height: 48px;

            text-align: center;
        }

        .webim-root .webim-dialogue .webim-message.webim-file-upload .webim-message-body .webim-ico-file-indeterminate-progress-bar {
            display: block;
            width: 35px;
            height: 35px;
        }

        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message.webim-file-upload .webim-message-body .webim-file-progress-bar {
            background: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/webim/images/file-upload-progress-bar.svg') left no-repeat;
            -webkit-background-size: 816px;
            -moz-background-size: 816px;
            -o-background-size: 816px;
            background-size: 816px;
            background-origin: content-box;
            display: block;
        }

        .webim-root .webim-dialogue .webim-message.webim-file-ready .webim-message-body .webim-file-image .webim-chat-image-preview img,
        .webim-root .webim-dialogue .webim-message .webim-quoted-message .webim-quoted-message-image .webim-chat-image-preview img {
            position: relative;
            display: block;
            z-index: 200;
            cursor: pointer;
            width: auto;
            height: auto;
            max-height: 300px;
            max-width: 100%;
            box-sizing: border-box;
            padding: 4px;
            margin: auto;
            background-color: #F8F8F8;
        }

        .webim-root .webim-message-body .webim-file-image .webim-ico-file-indeterminate-progress-bar {
            position: absolute;
            top: 50%;
            transform: translate(0, -50%);
            -webkit-transform: translate(0, -50%);
            -ms-transform: translate(0, -50%);
        }

        .webim-root .webim-dialogue .webim-message.webim-file-ready .webim-message-body .webim-file-size {
            font-size: 11px;
        }

        .webim-root .webim-dialogue .webim-message.webim-file-ready .webim-message-body .webim-file-ready-icon,
        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_visitor-message .webim-quoted-message-image .webim-file-ready-icon,
        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_operator-message .webim-quoted-message-image .webim-file-ready-icon {
            background: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/webim/images/file-upload-ready.svg') left no-repeat;
            -webkit-background-size: contain;
            -moz-background-size: contain;
            -o-background-size: contain;
            background-size: contain;
            background-origin: content-box;
            display: block;
            z-index: 100;
            cursor: pointer;
        }

        .webim-root .webim-dialogue .webim-message.webim-message-with-image-icon.webim-file-ready .webim-message-body .webim-file-ready-icon,
        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_visitor-message.webim-message-with-image-icon .webim-quoted-message-image .webim-file-ready-icon,
        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_operator-message.webim-message-with-image-icon .webim-quoted-message-image .webim-file-ready-icon {
            background: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/webim/images/image.svg') left no-repeat;
            -webkit-background-size: contain;
            -moz-background-size: contain;
            -o-background-size: contain;
            background-size: contain;
            background-origin: content-box;
        }

        .webim-root .webim-dialogue .webim-message.webim-file-ready .webim-message-body .webim-file-text {
            cursor: pointer;
            text-align: right;
        }

        .webim-root .webim-dialogue .webim-message.webim-file-error .webim-message-body .webim-file-error-message {
            font-size: 11px;
            white-space: normal;
            line-height: normal;
            margin-top: 2px;
            color: #8085ab;
            display: inline-block;
            text-align: left;
        }

        .webim-root .webim-dialogue .webim-message.webim-file-error .webim-message-body .webim-file-error-icon {
            background: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/webim/images/file-upload-error.svg') left no-repeat;
            -webkit-background-size: contain;
            -moz-background-size: contain;
            -o-background-size: contain;
            background-size: contain;
            background-origin: content-box;
            display: block;
        }

        /* quoted file messages */

        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_visitor-message .webim-quoted-message-image .webim-file-ready-icon,
        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_operator-message .webim-quoted-message-image .webim-file-ready-icon,
        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_visitor-message .webim-quoted-message-image .webim-chat-image-preview img,
        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_operator-message .webim-quoted-message-image .webim-chat-image-preview img {
            position: absolute;
            height: 40px;
            width: 40px;
            margin: 2px auto;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }

        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_visitor-message .webim-quoted-message-body,
        .webim-root .webim-dialogue .webim-message .webim-quoted-message.webim-quoted-file_operator-message .webim-quoted-message-body {
            margin-left: 48px;
            padding: 6px 0;
        }

        /* the end */

        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-message-body,
        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message .webim-message-body {
            text-overflow: ellipsis;
            overflow: hidden;
            word-wrap: normal;
            white-space: nowrap;
        }

        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-message-body .webim-file-text {
            text-align: left;
        }

        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-author-block {
            display: inline;
        }

        .webim-root .webim-dialogue .webim-message.webim-operator-message .operator-rate-tooltip-container,
        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-author-block .operator-rate-tooltip-container {
            position: absolute;
            z-index: 10;
            bottom: -15px;
            left: 10px;
            color: #FFFFFF;
            background: rgba(26, 26, 26, 0.85);
            padding: 2px 8px;
        }

        .webim-root .webim-dialogue .webim-message.webim-operator-message .operator-rate-tooltip-container .operator-rate-tooltip-text,
        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-author-block .operator-rate-tooltip-container .operator-rate-tooltip-text {
            font-size: 13px;
            color: #FFFFFF;
        }

        .webim-root .webim-dialogue .webim-message.webim-operator-message .operator-rate-tooltip-container .operator-rate-tooltip-text::after,
        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-author-block .operator-rate-tooltip-container .operator-rate-tooltip-text::after {
            content: " ";
            position: absolute;
            bottom: 100%;
            /* At the top of the tooltip */
            left: 15px;
            margin-left: -5px;
            border-width: 5px;
            border-style: solid;
            border-color: transparent transparent rgba(26, 26, 26, 0.85) transparent;
        }

        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-author-block img {
            max-width: 23px;
            border-radius: 100px;
        }

        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-message-body {
            display: inline-block;
            margin-left: 3px;
        }

        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-message-info {
            margin-left: 28px;
        }

        .webim-root .webim-dialogue .webim-message.webim-keyboard_response-message .webim-message-body,
        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message .webim-message-body,
        .webim-root .webim-dialogue .webim-message.webim-visitor-message .webim-message-body {
            margin-top: 10px;
            background: #ededed;
            border-color: #ededed;
        }

        .webim-root .webim-dialogue .webim-message.webim-operator-message .webim-message-body {
            margin-right: 5px;
        }

        .webim-root .webim-dialogue .webim-message.webim-visitor-message .webim-message-body {
            margin-left: 0;
        }

        .rtl.webim-root .webim-dialogue .webim-message .webim-message-body {
            direction: rtl;
        }

        .webim-root .webim-dialogue .webim-message.webim-visitor-message .webim-message-body:after,
        .webim-root .webim-dialogue .webim-message.webim-keyboard_response-message .webim-message-body:after,
        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message .webim-message-body:after {
            background: inherit;
            border-color: inherit;
        }

        .webim-root .webim-dialogue .webim-message.webim-keyboard_response-message .webim-message-body:after,
        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message .webim-message-body:after,
        .webim-root .webim-dialogue .webim-message.webim-visitor-message .webim-message-body:after {
            content: '';
            display: block;
            position: absolute;
            right: 0;
            bottom: 0;
            width: 17px;
            height: 12px;
        }

        .webim-root .webim-dialogue .webim-message.webim-visitor-message .webim-message-actions,
        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message .webim-message-actions,
        .webim-root .webim-dialogue .webim-message.webim-operator-message .webim-message-actions,
        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-message-actions {
            position: relative;
            top: 2px;
            display: inline-flex;
            align-items: center;
            opacity: 0;
            transition: opacity 0.33s linear;
        }

        .webim-root .webim-chat .webim-header .webim-action .webim-ico {
            width: 29px;
            height: 29px;
        }

        .webim-root .webim-chat .webim-header .webim-action .webim-ico.webim-ico-arrow {
            width: 22px;
            height: 22px;
            color: #FFFFFF;
            vertical-align: baseline;
        }

        .webim-root .webim-dialogue .webim-message .webim-message-actions svg {
            width: 14px;
            height: 14px;
            margin: auto 4px;
        }

        .webim-root .webim-dialogue .webim-message.webim-visitor-message .webim-message-actions svg.webim-ico-close,
        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message .webim-message-actions svg.webim-ico-close {
            width: 10px;
        }

        .webim-root .webim-unread-message {
            position: absolute;
            text-align: center;
            border-radius: 2px;
            margin-top: -3px;
            top: -25px;
            width: 100%;
        }

        .webim-root .webim-unread-message-text {
            display: flex;
            flex-basis: 100%;
            color: #B7B7B7;
            align-items: center;
            margin: 11px 0px;
            font-size: 11px;
        }

        .webim-root .webim-unread-message-text:before,
        .webim-root .webim-unread-message-text:after {
            content: "";
            flex-grow: 1;
            background: #B7B7B7;
            height: 1px;
            font-size: 0px;
            line-height: 0px;
            margin: 0px 8px;
        }

        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-message-actions {
            position: relative;
            right: 10px;
            top: -10px;
        }

        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message .webim-message-actions {
            position: relative;
            left: 10px;
            top: -10px;
        }

        .webim-root .webim-dialogue .webim-message.webim-keyboard_response-message .webim-message-actions,
        .webim-root .webim-dialogue .webim-message.webim-visitor-message.webim-process .webim-message-actions,
        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message.webim-process .webim-message-actions,
        .webim-root .webim-dialogue .webim-message.webim-operator-message.webim-process .webim-message-actions,
        .webim-root .webim-dialogue .webim-message.webim-file_operator-message.webim-process .webim-message-actions {
            display: none;
        }

        .webim-root .webim-dialogue .webim-message.webim-visitor-message:hover .webim-message-actions,
        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message:hover .webim-message-actions,
        .webim-root .webim-dialogue .webim-message.webim-operator-message:hover .webim-message-actions,
        .webim-root .webim-dialogue .webim-message.webim-file_operator-message:hover .webim-message-actions {
            opacity: 1;
            transition-delay: 0s;
        }

        .webim-root .webim-dialogue .webim-message.webim-visitor-message .webim-message-actions .webim-action.webim-ico-close,
        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message .webim-message-actions .webim-action.webim-ico-close,
        .webim-root .webim-dialogue .webim-message.webim-visitor-message .webim-message-actions .webim-action.webim-ico-pencil,
        .webim-root .webim-dialogue .webim-message.webim-visitor-message .webim-message-actions .webim-action.webim-ico-reply,
        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message .webim-message-actions .webim-action.webim-ico-reply,
        .webim-root .webim-dialogue .webim-message.webim-operator-message .webim-message-actions .webim-action.webim-ico-reply,
        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-message-actions .webim-action.webim-ico-reply {
            opacity: 0.3;
            font-size: 12px;
            display: inline-block;
            transition: opacity 0.33s linear;
        }

        .webim-root .webim-dialogue .webim-message.webim-visitor-message .webim-message-actions .webim-action.webim-ico-close:hover,
        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message .webim-message-actions .webim-action.webim-ico-close:hover,
        .webim-root .webim-dialogue .webim-message.webim-visitor-message .webim-message-actions .webim-action.webim-ico-pencil:hover,
        .webim-root .webim-dialogue .webim-message.webim-visitor-message .webim-message-actions .webim-action.webim-ico-reply:hover,
        .webim-root .webim-dialogue .webim-message.webim-file_visitor-message .webim-message-actions .webim-action.webim-ico-reply:hover,
        .webim-root .webim-dialogue .webim-message.webim-operator-message .webim-message-actions .webim-action.webim-ico-reply:hover,
        .webim-root .webim-dialogue .webim-message.webim-file_operator-message .webim-message-actions .webim-action.webim-ico-reply:hover {
            opacity: 1;
        }

        /* keyboard styles start */

        .webim-root .webim-dialogue .webim-message.webim-keyboard-message .webim-button-row {
            display: -webkit-box;
            display: -webkit-flex;
            display: flex;
            margin: 8px 0;
        }

        .webim-root .webim-dialogue .webim-message.webim-keyboard-message .webim-btn {
            -webkit-box-flex: 1;
            -webkit-flex: 1;
            flex: 1;
            -webkit-align-items: center;
            align-items: center;
            text-align: center;
            background-color: #393f6b;
            font-weight: normal;
            line-height: 18px;
            white-space: normal;
            word-break: break-word;
            word-wrap: break-word;
            padding: 8px 16px;
            -webkit-border-radius: 24px;
            -moz-border-radius: 24px;
            border-radius: 24px;
            position: relative;
            overflow: visible;
        }

        .webim-root .webim-dialogue .webim-message.webim-keyboard-message .webim-btn+.webim-btn {
            margin-left: 8px;
        }

        .webim-root .webim-dialogue .webim-message.webim-keyboard-message .webim-btn span {
            color: white;
        }

        .webim-root .webim-dialogue .webim-message.webim-keyboard-message .webim-btn .webim-loading-throbber {
            display: none;
        }

        .webim-root .webim-dialogue .webim-message.webim-keyboard-message .webim-btn:disabled {
            background-color: rgba(57, 63, 107, 0.3);
        }

        .webim-root .webim-dialogue .webim-message.webim-keyboard-message .webim-btn:disabled span {
            color: #979797;
        }

        .webim-root .webim-dialogue .webim-message.webim-keyboard-message .webim-btn.webim-selected {
            background-color: rgba(57, 63, 107, 0.5);
        }

        .webim-root .webim-dialogue .webim-message.webim-keyboard-message .webim-btn.webim-selected span {
            color: #222747;
        }

        .webim-root .webim-dialogue .webim-message.webim-keyboard-message .webim-btn.webim-pending .webim-loading-throbber {
            display: block;
            position: absolute;
            margin: -3px;
            top: 0;
            left: 0;
        }

        /**********************************************QUOTING*****************************************************************/

        .webim-root .webim-message .webim-quoted-message {
            background: rgba(0, 0, 0, .05);

            margin: 4px 0 8px 0;
            padding: 4px 4px 4px 8px;
            border-left: 2px solid rgba(0, 0, 0, .3);
            text-align: left;

            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;

            -webkit-border-radius: 2px;
            -moz-border-radius: 2px;
            border-radius: 2px;
        }

        .webim-root .webim-message.webim-operator-message .webim-quoted-message {
            background: rgba(52, 62, 109, .05);
            border-left: 2px solid rgba(52, 62, 109, .3);
        }

        .webim-root .webim-message .webim-quoted-message .webim-quoted-author-name {
            font-weight: 700;
        }

        .webim-root .webim-message .webim-quoted-message .webim-quoted-message-text .webim-emoji {
            pointer-events: none;
        }

        .webim-root .webim-message .webim-quoted-message .webim-loading-text {
            display: inline-block;
        }

        .webim-root .webim-message .webim-quoted-message .webim-loading-throbber {
            float: left;
            margin-right: 8px;
        }

        /******************************************END*QUOTING*****************************************************************/

        .webim-root .webim-message .webim-message-edited {
            display: none;
            padding: 0 5px;
            font-size: 10px;
        }

        .webim-root .webim-dialogue .webim-embedded {
            background: #f5f5f5;
            position: relative;
            padding: 12px;
            margin-left: auto;
            margin-right: auto;
            width: 85%;
            text-align: center;
        }

        .webim-root .webim-dialogue .webim-embedded .webim-embedded-actions {
            font-size: 20px;
            position: absolute;
            top: 5px;
            right: 5px;
        }

        .webim-root .webim-dialogue .webim-embedded .webim-embedded-header {
            font-size: 13px;
            margin-bottom: 5px;
        }

        .webim-root .webim-dialogue-status {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
        }

        .webim-root .webim-dialogue-status .webim-dialogue-status-title {
            color: #FFFFFF;
            font-family: 'Roboto', serif;
            font-style: italic;
            font-weight: 300;
            font-size: 13px;
            line-height: 16px;
            margin: 0 15px 0 2px;
        }

        .webim-root .webim-dialogue-status .dot-flashing {
            position: relative;
            width: 3px;
            height: 3px;
            -webkit-border-radius: 50%;
            border-radius: 50%;
            background-color: #FFFFFF;
            color: #FFFFFF;
            -webkit-animation: dotFlashing 0.5s infinite linear alternate;
            animation: dotFlashing 0.5s infinite linear alternate;
            -webkit-animation-delay: .5s;
            animation-delay: .5s;
            margin: 7px 0 0;
        }

        .webim-root .webim-dialogue-status .dot-flashing::before,
        .webim-root .webim-dialogue-status .dot-flashing::after {
            content: '';
            display: inline-block;
            position: absolute;
            top: 0;
        }

        .webim-root .webim-dialogue-status .dot-flashing::before {
            left: -7px;
            width: 3px;
            height: 3px;
            -webkit-border-radius: 50%;
            border-radius: 50%;
            background-color: #FFFFFF;
            color: #FFFFFF;
            -webkit-animation: dotFlashing 0.5s infinite alternate;
            animation: dotFlashing 0.5s infinite alternate;
            -webkit-animation-delay: 0s;
            animation-delay: 0s;
        }

        .webim-root .webim-dialogue-status .dot-flashing::after {
            left: 7px;
            width: 3px;
            height: 3px;
            -webkit-border-radius: 50%;
            border-radius: 50%;
            background-color: #FFFFFF;
            color: #FFFFFF;
            -webkit-animation: dotFlashing 0.5s infinite alternate;
            animation: dotFlashing 0.5s infinite alternate;
            -webkit-animation-delay: 0.5s;
            animation-delay: 1s;
        }

        @keyframes dotFlashing {
            0% {
                background-color: #c3c3c3;
            }

            50%,
            100% {
                background-color: #e8e8e8;
            }
        }

        .webim-root .webim-dialogue-message-block {
            padding: 8px 12px 6px;
            background-color: #fff;
            border-top: 1px solid #E8E8E8;
        }

        .webim-root .webim-dialogue-message-block .webim-dialogue-message {
            border: 1px solid rgba(179, 182, 198, 0.5);
            border-radius: 6px;
        }

        .webim-root .webim-dialogue-message-block.webim-focused .webim-dialogue-message {
            border-color: #393f6b;
        }

        .webim-root .webim-dialogue-message-block * {
            border-radius: inherit;
        }

        .webim-root .webim-popups-block {
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            width: 100%;
            z-index: 9000;
        }

        .webim-root .webim-popups-block .webim-prev-message-version .webim-ico-close,
        .webim-root .webim-popups-block .webim-quote-message .webim-ico-close {
            float: right;
            font-size: 14px;
            filter: invert(84%) sepia(3%) saturate(10%) hue-rotate(337deg) brightness(86%) contrast(82%);
        }

        .webim-root .webim-popups-block .webim-prev-message-version,
        .webim-root .webim-popups-block .webim-quote-message {
            padding: 0 14px 7px 5px;
            font-size: 12px;
            border-radius: 0;
        }

        .webim-root .webim-popups-block .webim-prev-message-version .webim-ico-memo {
            padding-right: 8px;
            vertical-align: initial;
            font-size: 14px;
        }

        .webim-root .webim-popups-block .webim-prev-message-version .webim-prev-msg-text,
        .webim-root .webim-popups-block .webim-quote-message .webim-quote-text,
        .webim-root .webim-popups-block .webim-quote-message .webim-quote-author {
            width: calc(100% - 21px);
            display: inline-block;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            color: #676767;
        }

        .webim-root .webim-popups-block .webim-prev-message-version .webim-prev-msg-text {
            width: calc(100% - 42px);
        }

        .webim-root .webim-popups-block .webim-quote-message .webim-quote-inner {
            border-left: 2px solid #29C1E7;
            padding: 4px 0 2px 11px;
        }

        .webim-root .webim-popups-block .webim-quote-message .webim-quote-author {
            font-weight: bold;
        }

        .webim-root .webim-popups-block .webim-quote-message .webim-ico-close {
            margin-top: -10px;
        }

        .webim-root .webim-popup {
            position: absolute;
            left: 50%;
            transform: translateX(-50%);
            z-index: 100;
            margin: 0 auto;
            width: 92%;
            border-radius: 10px 0 10px 10px;
            background: #fcfcfc;
            overflow: hidden;
        }

        .webim-root .webim-popup .webim-popup-actions {
            color: #888;
            font-size: 22px;
            position: absolute;
            top: 8px;
            right: 7px;
            z-index: 100;
        }

        .webim-root .webim-popup .webim-popup-actions .webim-close-action {
            cursor: pointer;
            display: inline-block;
            text-align: center;
            width: 15px;
        }

        .webim-root .webim-dialogue-message {
            background-color: #fff;
            border-radius: 6px;
            box-sizing: content-box;
            min-height: 20px;
            max-height: 100px;
            margin: 0;
            padding: 8px 55px 8px 8px;
            position: relative;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
        }

        .webim-root .webim-dialogue-message.hide-menu .webim-emoji-button {
            right: 15px;
        }

        .webim-root .webim-dialogue-message .webim-textarea-wrapper {
            margin-right: 50px;
            margin-top: 3px;
        }

        .webim-root .webim-dialogue-message textarea,
        .webim-root .webim-dialogue-message .webim-textarea-ext {
            position: relative;
            background: transparent;
            border: none;
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            box-shadow: none;
            font-size: 13px;
            line-height: 18px;
            max-height: 100px !important;
            padding: 0 6px 0 8px;
            resize: none;
            width: 100%;
            overflow-x: hidden;
            overflow-y: auto;
            word-wrap: break-word;
        }

        .webim-root .webim-survey-block .webim-dialogue-message .webim-textarea-ext {
            padding-left: 0;
        }

        .rtl.webim-root .webim-textarea-ext {
            direction: rtl;
        }

        .webim-root .webim-dialogue-message-block .webim-chat-action.webim-chat-action-upload {
            width: 18px;
            height: 18px;
        }

        .webim-root .webim-dialogue-message-block .webim-chat-action.webim-chat-action-upload label,
        .webim-root .webim-dialogue-message-block .webim-chat-action.webim-chat-action-upload svg {
            display: inline-block;
            width: 100%;
            height: 100%;
            opacity: 1;
            cursor: pointer;
        }

        .webim-root .webim-dialogue-message-block .webim-chat-action.webim-chat-action-upload span {
            display: none;
        }

        .webim-root .webim-message-area+.webim-message-area_placeholder {
            display: none;
            pointer-events: none;
        }

        .webim-root .webim-message-area:focus+.webim-message-area_placeholder {
            display: none !important;
        }

        .webim-root .webim-message-area:empty+.webim-message-area_placeholder {
            display: initial;
            font-size: 13px;
            line-height: 18px;
            color: #c8c9d6;
            position: absolute;
            top: 8px;
            left: 32px;
        }

        .webim-root .webim-dialogue-message button:focus,
        .webim-root .webim-dialogue-message textarea:focus,
        .webim-root .webim-dialogue-message .webim-textarea-ext:focus {
            outline: none;
        }

        .webim-root .webim-dialogue-message .webim-action {
            position: absolute;
            width: 18px;
            height: 18px;
            font-size: 20px;
            color: #939bba;
            background: transparent;
            border: none;
            cursor: pointer;
        }

        .webim-root .webim-dialogue-message .webim-action svg.webim-ico {
            width: 100%;
            height: 100%;
        }

        .webim-root .webim-dialogue-message .webim-action svg.webim-ico.webim-ico-send {
            stroke-width: 1px;
        }

        .webim-root .webim-callback-actions {
            padding: 28px 0 30px;
        }

        .webim-root .webim-callback-actions .webim-action {
            text-align: center;
            vertical-align: top;
            width: 30%;
        }

        .webim-root .webim-callback-actions .webim-action .webim-ico {
            background: #069a24;
            border: 1px solid #00813b;
            color: #fff;
            display: inline-block;
            font-size: 24px;
            padding: 12px 11px 12px 12px;
            border-radius: 50%;
        }

        .webim-root .webim-callback-actions .webim-action.webim-active .webim-ico,
        .webim-root .webim-callback-actions .webim-action:hover .webim-ico {
            background: #dfdfdf;
            border: 1px solid #dfdfdf;
            color: #000;
        }

        .webim-root .webim-callback-actions .webim-action .webim-title {
            display: block;
            line-height: 1.2em;
        }

        .webim-root .webim-callback-timer {
            text-align: center;
            font-size: 24px;
            line-height: 2.4em;
        }

        .webim-root .webim-chat-block .webim-section .webim-visitor-info {
            background: #fff;
            border-top: 1px solid #dfdfdf;
            padding: 10px;
            position: absolute;
            bottom: 0;
            right: 0;
            left: 0;
        }

        .webim-root .webim-popup.webim-chat-actions-block {
            background-color: #393f6b;
        }

        .webim-root .webim-popup.webim-chat-actions-block .webim-popup-actions {
            top: 10px;
            right: 11px;
        }

        .webim-root .webim-popup.webim-chat-actions-block .webim-popup-actions .webim-close-action {
            color: #fff;
        }

        .webim-root .webim-chat-actions-block .webim-chat-actions .webim-chat-action {
            background: rgba(0, 0, 0, 0);
            color: #fff;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
        }

        .webim-root .webim-chat-actions-block .webim-chat-actions .webim-chat-action * {
            color: inherit;
            vertical-align: middle;
        }

        .webim-root .webim-chat-actions-block .webim-chat-actions .webim-chat-action>* {
            cursor: pointer;
            font-size: 13px;
            padding: 7px 15px;
            display: block;
        }

        .webim-root .webim-chat-actions-block .webim-chat-actions .webim-chat-action:first-child {
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
        }

        .webim-root .webim-chat-actions-block .webim-chat-actions .webim-chat-action:first-child>* {
            padding-top: 12px;
        }

        .webim-root .webim-chat-actions-block .webim-chat-actions .webim-chat-action:last-child>* {
            padding-bottom: 12px;
        }

        .webim-root .webim-chat-actions-block .webim-chat-actions .webim-chat-action:hover {
            background: rgba(0, 0, 0, 0.1);
        }

        .webim-root .webim-chat-actions-block .webim-chat-actions .webim-chat-action .webim-icon {
            margin-right: 10px;
            vertical-align: middle;
            background-size: 14px;
            width: 14px;
        }

        .webim-root .webim-chat-actions-block .webim-chat-actions .webim-chat-action .webim-ico {
            font-size: 16px;
            margin-right: 10px;
        }

        .webim-root .webim-operator-rate>*,
        .webim-root .webim-stars>* {
            cursor: pointer;
            display: inline-block;
        }

        .webim-root .webim-rate-block .webim-operator-rate,
        .webim-root .webim-rate-block .webim-stars,
        .webim-root .webim-rate-block .webim-rate-state {
            display: inline-block;
            vertical-align: middle;
        }

        .webim-root .webim-rate-block .webim-rate-state {
            margin-left: 5px;
            margin-top: 13px;
            position: absolute;
        }

        .webim-root .webim-rate-block .webim-rate-error {
            margin-top: 5px;
        }

        .webim-root .webim-send-to-email-block .webim-send-to-email-state {
            font-size: 14px;
            line-height: 40px;
            text-align: center;
        }

        .webim-root .webim-send-to-email-block .webim-send-to-email-state .webim-icon {
            vertical-align: middle;
        }

        .webim-root .webim-send-to-email-block .webim-send-to-email-error {
            margin-top: 5px;
        }

        .webim-root .webim-send-to-email-block .webim-send-to-email .webim-btn-send {
            margin-left: auto;
            margin-right: auto;
        }

        .webim-root .webim-rate-block .webim-btn-send.hidden,
        .webim-root .webim-send-to-email-block .webim-btn-send.hidden,
        .webim-root .webim-contact-block .webim-btn-send.hidden {
            visibility: hidden;
        }

        .webim-root .webim-dialogue-message-block .webim-file-list {
            list-style: none;
            margin-top: 2px;
            margin-bottom: 2px !important;
            height: auto !important;
            max-height: 120px !important;
            overflow-y: scroll;
            border: none;
        }

        .webim-root .webim-dialogue-message-block div.webim-file-list {
            margin-top: 0;
            border-bottom: 1px solid rgba(179, 182, 198, 0.2);
            border-radius: 0;
        }


        .webim-root .webim-file-list .webim-attached-file {
            font-size: 13px;
            line-height: 1.4em;
            position: relative;
            margin: 2px 7px 7px;
        }

        .webim-root .webim-file-list .webim-attached-file:first-child {
            margin-top: 6px;
        }

        .webim-root .webim-offline-block ul.webim-file-list {
            max-height: 48px;
            padding: 0 16px;
            overflow-y: scroll;
        }

        .webim-root .webim-attached-file .webim-file-info {
            line-height: 20px;
            margin-left: 45px;
            margin-right: 40px;
            position: relative;
        }

        .webim-root .webim-file-info .webim-progressbar-wrapper {
            background: #dadada;
            border: 1px solid #63c62d;
            border-radius: 3px;
            height: 2px;
            position: absolute;
            bottom: 0;
            font-size: 14px;
        }

        .webim-root .webim-file-info .webim-progressbar {
            background: #7bd262;
        }

        .webim-root .webim-file-info .webim-file-name {
            display: block;
            overflow: hidden;
            position: relative;
            white-space: nowrap;
            text-overflow: ellipsis;
        }

        .webim-root .webim-file-info .webim-file-size {
            display: none;
            position: absolute;
            top: 0;
            right: 2px;
        }

        .webim-root .webim-attached-file .webim-file-upload-state {
            position: absolute;
            top: 1px;
            left: 5px;
            width: 30px;
            height: 20px;
            text-align: center;
            color: #fff;
            border-radius: 6px;
            line-height: 20px;
            font-size: 13px;
        }

        .webim-root .webim-process .webim-file-upload-state {
            background-color: #393f6b;
        }

        .webim-root .webim-attached-file.webim-success .webim-file-upload-state {
            background-color: #70e0ce;
        }

        .webim-root .webim-attached-file.webim-error .webim-file-upload-state {
            background-color: #f26363;
        }

        .webim-root .webim-attached-file .webim-file-upload-state .webim-icon {
            position: absolute;
            left: 7px;
            top: 2px;
        }

        .webim-root .webim-attached-file .webim-file-upload-actions {
            font-size: 16px;
            position: absolute;
            top: 0;
            right: 0;
        }

        .webim-root .webim-attached-file .webim-file-upload-error {
            color: #797979;
            font-size: 11px;
            line-height: 1em;
            margin-left: 45px;
            margin-right: 40px;
        }

        .webim-root .webim-file-list .webim-action {
            font-size: 19px;
            color: #b0b2c4;
        }

        .webim-root .webim-resizable {
            overflow: hidden;
            background-color: #fcfcfc;
        }

        .webim-root.webim-desktop-mode .webim-resizable {
            min-width: 340px;
            min-height: 290px;
        }

        .webim-root .webim-section-throbber {
            height: 100%;
            width: 100%;

            display: flex;
            align-items: center;
            justify-content: center;
        }

        .webim-root .webim-section-throbber_path {
            fill: #b9bedf;
        }

        .webim-root .webim-dialogues-notification {
            right: 30px;
            bottom: 25px;
            position: absolute;
            z-index: 5;
            display: none;
            cursor: pointer;
        }

        .webim-root .webim-department-select-block,
        .webim-root .webim-operator-select-block {
            padding: 6px 12px 12px;
        }

        .webim-root .webim-offline-block,
        .webim-root .webim-question-block,
        .webim-root .webim-department-select-block {
            padding: 0;
            height: 100%;
            background-color: #FFFFFF;
        }

        .webim-root .webim-offline-block .webim-form,
        .webim-root .webim-question-block .webim-form {
            margin: auto;
            text-align: center;
        }

        .webim-root .webim-department-select-block .webim-form {
            margin: auto;
            width: 100%;
            height: inherit;
        }

        .webim-root .webim-offline-block .webim-form-wrapper,
        .webim-root .webim-question-block .webim-form-wrapper {
            display: flex;
            flex-direction: column;
            height: 100%;
        }

        .webim-root .webim-offline-block .webim-sticky-wrapper,
        .webim-root .webim-question-block .webim-sticky-wrapper {
            display: flex;
            flex-direction: column;
            align-items: center;
            padding: 20px 0;
        }

        .webim-root .webim-offline-block .webim-sticky-wrapper.fixed-background,
        .webim-root .webim-question-block .webim-sticky-wrapper.fixed-background {
            background: #f0f0f0;
        }

        .webim-root .webim-offline-block .webim-form-wrapper .webim-form,
        .webim-root .webim-question-block .webim-form-wrapper .webim-form {
            margin-right: 21px;
            margin-left: 21px;
        }

        .webim-root .webim-department-select-block .webim-form>.webim-form-control {
            margin-right: 20px;
            margin-left: 20px;
        }

        .webim-root .webim-offline-block .webim-form>.webim-form-control:first-child,
        .webim-root .webim-question-block .webim-form>.webim-form-control:first-child {
            margin-top: 25px;
        }

        .webim-root .webim-department-select-block .webim-form>*:last-child {
            margin-bottom: 20px;
        }

        .webim-root .webim-offline-block .webim-description,
        .webim-root .webim-question-block .webim-description {
            padding: 0 25px 20px 25px;
            background: #393f6b;
        }

        .webim-root .webim-offline-block-state {
            text-align: center;
            position: relative;
            top: 5px;
        }

        .webim-root .webim-overlays-container {
            display: flex;
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            width: 100%;
            height: 100%;
            z-index: 100;
        }

        .webim-root .webim-overlays-wrapper {
            background: rgba(0, 0, 0, 0.3);
            display: flex;
            align-items: flex-end;
            justify-content: center;
            position: absolute;
            width: 100%;
            height: 100%;
            min-height: 100%;
            top: 0;
            right: 0;
            left: 0;
            bottom: 0;
        }

        .webim-root.webim-separate-mode .webim-overlays-wrapper {
            position: fixed;
            height: calc(100% - 40px);
            /* - footer */
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
        }

        .webim-root .webim-overlays-wrapper .webim-overlay {
            color: #000;
            display: flex;
            flex-direction: column;
            width: 100%;
            max-height: 100%;
            min-height: 100%;
        }

        .webim-root .modal-confirm-file-upload {
            background-color: #FFFFFF;
            border-radius: 6px;
            width: 100%;
            max-width: 300px;
            margin: auto;
        }

        .webim-root .modal-confirm-file-upload .confirm-image-preview {
            display: none;
            height: 60px;
            width: 60px;
            object-fit: cover;
            border-radius: 4px;
            margin-right: 15px;
        }

        .webim-root .modal-confirm-file-upload .confirm-file-placeholder,
        .webim-root .modal-confirm-file-upload .confirm-files-placeholder {
            display: none;
            height: 60px;
            width: 60px;
            margin-right: 15px;
            border-radius: 4px;
            background-color: #393F6B;
        }

        .webim-root .modal-confirm-file-upload .confirm-file-placeholder img,
        .webim-root .modal-confirm-file-upload .confirm-files-placeholder img {
            display: block;
            margin: 0 auto;
            position: relative;
            top: 50%;
            transform: translateY(-50%);
        }


        .webim-root .modal-confirm-file-upload .confirm-image-preview.active,
        .webim-root .modal-confirm-file-upload .confirm-files-placeholder.active,
        .webim-root .modal-confirm-file-upload .confirm-file-placeholder.active {
            display: block;
        }

        .webim-root .modal-confirm-file-upload .confirm-title {
            display: none;
            font-style: normal;
            font-weight: 600;
            font-size: 14px;
            color: #393F6B;
            margin-bottom: 9px;
        }

        .webim-root .modal-confirm-file-upload .confirm-title.active {
            display: block;
        }

        .webim-root .modal-confirm-file-upload .confirm-file-name {
            display: block;
            text-overflow: ellipsis;
            overflow: hidden;
            max-width: 185px;
            line-height: 18px;
            color: #029BC1;
            margin-bottom: 5px;
            white-space: nowrap;
        }

        .webim-root .modal-confirm-file-upload .confirm-file-size {
            display: block;
            overflow: hidden;
            text-overflow: ellipsis;
            color: #959595;
            overflow-wrap: anywhere;
        }

        .webim-root .modal-confirm-file-upload .webim-overlay-body {
            border-radius: 0 0 6px 6px;
        }

        .webim-root .modal-confirm-file-upload .webim-overlay-header {
            border-radius: 6px 6px 0 0;
            display: flex;
            align-items: center;
            overflow: hidden;
        }

        .webim-root .modal-confirm-file-upload .webim-overlay-header * {
            box-sizing: border-box;
        }

        .webim-root .webim-btn-light,
        .webim-root .webim-btn-dark {
            border-radius: 20px;
            padding: 8px 20px;
            cursor: pointer;
            font-style: normal;
            font-weight: 700;
            font-size: 13px;
            min-width: 108px;
        }


        .webim-root .webim-btn-light {
            background-color: #FFFFFF;
            border: 1px solid #DFE0E8;
            color: #393F6B;
        }

        .webim-root .webim-btn-dark {
            background-color: #393F6B;
            color: #FFFFFF;
        }

        .webim-root .webim-btn-light:hover {
            color: rgba(57, 63, 107, 0.85);
        }

        .webim-root .webim-btn-dark:hover {
            background-color: rgba(57, 63, 107, 0.84);
            color: #FFFFFF;
        }

        .webim-root .modal-confirm-file-upload .confirm-action-buttons {
            color: #FFFFFF;
            text-align: right;
        }

        .webim-root .webim-overlays-wrapper .webim-overlay.webim-rate-block {
            text-align: center;
        }

        .webim-root .webim-overlay .webim-overlay-actions {
            font-size: 26px;
            position: absolute;
            top: 24px;
            right: 20px;
        }

        .webim-root .webim-overlay .webim-overlay-actions.webim-overlay-actions-email {
            top: 28px;
        }

        .webim-root .webim-overlay .webim-overlay-header {
            position: relative;
            margin: auto 0 0 0;
            padding: 25px 20px 12px;
            font-size: 15px;
        }

        .webim-root .webim-overlay .webim-overlay-header .webim-overlay-header-title {
            display: block;
            max-width: 65%;
            text-align: left;
            line-height: 1.29;
        }

        .webim-root .webim-overlay .webim-overlay-header,
        .webim-root .webim-overlay .webim-overlay-body {
            background: #fff;
        }

        .webim-root .webim-question-description {
            font-size: 15px;
        }

        .webim-root .webim-overlay .webim-overlay-body {
            position: relative;
            bottom: 0;
            padding: 1px 20px 20px;
        }

        .webim-root .webim-overlay.webim-survey-block .webim-overlay-body.scroll-content {
            overflow-y: scroll;
            max-height: 100% !important;
        }

        .webim-root .overlay-survey-wrapper.showing-survey-completion {
            height: auto;
        }

        .webim-root .overlay-survey-wrapper:not([class*="showing-survey-completion"]) .webim-overlay-header {
            margin-top: 30px;
        }

        .webim-root .overlay-survey-wrapper:not([class*="showing-survey-completion"]) .webim-overlay-body {
            overflow: auto;
        }

        .webim-root .overlay-survey-wrapper:not([class*="showing-survey-completion"]) .webim-overlay-body::-webkit-scrollbar {
            display: block;
            width: 4px;
            cursor: default;
        }

        .webim-root .overlay-survey-wrapper:not([class*="showing-survey-completion"]) .webim-overlay-body::-webkit-scrollbar-thumb {
            width: 4px;
            border-radius: 6px;
            background-color: #d1d5e2;
        }

        .webim-root .overlay-survey-wrapper:not([class*="showing-survey-completion"]) .webim-overlay-body::-webkit-scrollbar-track-piece:end {
            background: transparent;
            margin-bottom: 12px;
        }

        .webim-root .overlay-survey-wrapper:not([class*="showing-survey-completion"]) .webim-overlay-body::-webkit-scrollbar-track-piece:start {
            background: transparent;
            margin-top: 12px;
        }

        .webim-root .webim-overlay.webim-survey-block .webim-overlay-body .webim-survey-block {
            height: 100%;
            position: relative;
        }

        .webim-root .webim-overlay.webim-survey-block .webim-overlay-header .webim-overlay-title span {
            font-weight: bold;
        }

        .webim-root .webim-overlays-wrapper .webim-overlay.webim-survey-block .webim-survey-question {
            margin-top: 25px;
        }

        .webim-root .webim-overlays-wrapper .webim-overlay.webim-survey-block .webim-question-description {
            line-height: 17px;
        }

        .webim-root .webim-overlay.webim-survey-block .scroll-wrapper {
            height: auto;
        }

        .webim-root .webim-comment .webim-dialogue-message {
            margin: 10px;
            padding-right: 0;
            border: 1px solid rgba(179, 182, 198, 0.5);
        }

        .webim-root .webim-survey-block .webim-dialogue-message {
            margin-left: 0;
        }

        .webim-root .webim-survey-block .webim-survey-complete {
            text-align: center;
            margin-top: 30px;
            margin-bottom: 80px;
        }

        .webim-root .webim-survey-block .webim-survey-complete img {
            width: 58px;
            height: 58px;
            margin-left: auto;
            margin-right: auto;
            margin-bottom: 20px;
        }

        .webim-root .webim-survey-block .webim-survey-complete img,
        .webim-root .webim-survey-block .webim-survey-complete span {
            display: block;
        }

        .webim-root .overlay-survey-wrapper {
            background-color: white;
            height: 90%;
            width: 100%;
        }

        .webim-root .webim-survey-block .webim-survey-complete .webim-survey-thanks-title {
            font-weight: 600;
            font-size: 16px;
        }

        .webim-root .webim-survey-block .webim-survey-complete .webim-survey-thanks-description {
            font-size: 14px;
        }

        .webim-root .webim-survey-block .webim-survey-complete .webim-survey-thanks-title,
        .webim-root .webim-survey-block .webim-survey-complete .webim-survey-thanks-description {
            line-height: 20px;
        }

        .webim-root .webim-survey-block .webim-form-control.webim-survey-control {
            margin-top: 30px;
            text-align: center;
        }

        .webim-root .webim-btn.webim-btn-light {
            border: 1px solid #DFE0E8;
            background-color: #FFFFFF;
            min-width: 135px;
            height: 35px;
            margin: 0 auto;
            text-align: center;
            line-height: 2.1;
        }

        .webim-root .webim-btn.webim-btn-light:hover {
            background: none;
            border: 1px solid rgba(223, 224, 232, 0.7);
        }

        .webim-root .webim-notice {
            border: 1px solid #000;
            border-radius: 4px;
            font-size: 12px;
            padding: 10px;
        }

        .webim-root .webim-notice-error {
            border-color: #a94442;
            color: #a94442;
        }

        .webim-root .webim-footer-block {
            background: #fff;
        }

        .webim-separate-mode.webim-root .webim-footer-block {
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            height: 40px;
        }

        .webim-root .webim-footer {
            padding: 0 13px 7px;
            text-align: right;
        }

        .webim-root .webim-footer.fixed-background {
            background-color: #F0F0F0 !important;
            text-align: center;
        }

        .webim-root .webim-footer.fixed-background .webim-powered-by-logo {
            background-image: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/images/logo_webim.svg') !important;
        }

        .webim-root .webim-copyright {
            min-height: 21px;
        }

        .webim-root .webim-powered-by-logo {
            background-image: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/images/logo_webim.svg');
            width: 60px;
            height: 30px;
            display: inline-block;
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center;
        }

        .webim-root .webim-powered-by-webim {
            margin-left: auto;
            margin-right: 0;
            font-size: 14px;
            color: #b9bdc5;
        }

        .webim-root .webim-powered-by-webim>* {
            vertical-align: middle;
        }

        .webim-root .webim-powered-by {
            margin: 5px 3px 5px auto;
            font-size: 11px;
            color: #b9bdc5;
        }

        .webim-root .webim-powered-by span {
            color: #29C1E7;
        }

        .webim-root .webim-powered-by-webim a {
            display: inline-block;
        }

        .webim-root .webim-textarea-ext {
            min-height: 1em;
        }

        /* Alerts */
        .webim-root.webim-alert-container {
            font-size: 14px;
            position: fixed;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            z-index: 100001;
        }

        .webim-root.webim-alert-container .webim-alert-overlay {
            background: rgba(127, 127, 127, 0.5);
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
        }

        .webim-root.webim-alert-container .webim-alert {
            background: #fff;
            margin: 20px auto 0;
            max-width: 300px;
            padding: 12px;
            position: relative;
            width: 90%;
        }

        .webim-root.webim-alert-container .webim-alert-buttons {
            margin-top: 10px;
            text-align: center;
        }

        .webim-root.webim-alert-container .webim-alert-buttons .webim-btn {
            width: auto;
        }

        /* Separates block */
        .webim-separate-container-bottom {
            position: fixed;
            right: 0;
            left: 0;
            bottom: 0;
            z-index: 9999999;
        }

        .webim-root.webim-separate-container-bottom .webim-body {
            background: #fff;
        }

        .webim-root.webim-separate-container-bottom .webim-container-controls {
            position: absolute;
            z-index: 100;
            right: 21px;
            top: 21px;
        }

        .webim-root.webim-separate-container-bottom .webim-container-controls .webim-action {
            font-size: 14px;
            width: 14px;
        }

        .webim-root.webim-separate-container-bottom .webim-description {
            color: #000;
            font-size: 12pt;
        }

        .webim-root.webim-separate-container-bottom .webim-callback-timer {
            color: #000;
            font-size: 24pt;
        }

        .webim-root.webim-separate-container-bottom .webim-section-landing .webim-action {
            border-bottom: 1px solid #dfdfdf;
            color: #000;
            font-size: 16pt;
            line-height: 3em;
            padding-left: 25px;
        }

        .webim-root.webim-separate-container-overlay {
            background: rgba(127, 127, 127, 0.5);
            white-space: nowrap;
            position: fixed;
            text-align: center;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
        }

        .webim-root.webim-separate-container-overlay:before {
            content: '';
            display: inline-block;
            min-height: inherit;
            height: 100%;
            vertical-align: middle;
        }


        .webim-root.webim-separate-container-overlay>div {
            display: inline-block;
            vertical-align: middle;
        }

        .webim-root.webim-separate-container-overlay .webim-notification {
            min-width: 200px;
            position: relative;
            text-align: left;
        }

        .webim-root.webim-separate-container-overlay .webim-notification .webim-header {
            position: relative;
            font-size: 18px;
            margin-bottom: 3px;
        }

        .webim-root.webim-separate-container-overlay .webim-notification .webim-container-controls {
            position: absolute;
            top: 0;
            right: 0;
        }

        .webim-root.webim-separate-container-overlay .webim-notification .webim-notification-title {
            color: #3b4269;
            font-weight: 700;
            line-height: 18px;
            letter-spacing: 0.29px;
        }

        .webim-root.webim-separate-container-overlay .webim-notification .webim-notification-message {
            color: #85868c;
            font-size: 14px;
            line-height: 18px;
        }

        .webim-root.webim-separate-container-overlay .webim-notification .webim-notification-image {
            float: left;
            margin: 5px 5px 5px 0;
        }

        .webim-root.webim-separate-container-overlay .webim-notification .webim-notification-buttons {
            margin-top: 21px;
        }

        .webim-root.webim-separate-container-overlay .webim-notification .webim-notification-buttons .webim-btn {
            background-color: #4ab5b1;
            min-height: 0;
            height: 30px;
            width: 150px;
            padding: 0;
            border: none;
            border-radius: 15px;
            font-size: 16px;
        }

        /* External libs */
        /*
 * jQuery UI Resizable 1.8.17
 */
        .webim-root .ui-resizable-handle {
            position: absolute;
            font-size: 1px;
            z-index: 99999;
            display: block;
        }

        .webim-root .ui-resizable-disabled .ui-resizable-handle,
        .webim-root .ui-resizable-autohide .ui-resizable-handle {
            display: none;
        }

        .webim-root .ui-resizable-s {
            cursor: s-resize;
            height: 15px;
            width: 100%;
            bottom: -5px;
            left: 0;
        }

        .webim-root .ui-resizable-e {
            cursor: e-resize;
            width: 7px;
            right: -5px;
            top: 0;
            height: 100%;
        }

        .webim-root .ui-resizable-se {
            opacity: 0;
            cursor: se-resize;
            right: 1px;
            bottom: 1px;
        }

        .webim-root .ui-icon {
            width: 16px;
            height: 16px;
            background-image: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/images/ui-icons_222222_256x240.png')
            /*{iconsContent}*/
            ;
        }


        /* Plupload */
        .webim-root .moxie-shim {
            cursor: pointer;
        }

        /* Invitation */
        .webim-root.webim-separate-container-static.webim-position-top-left {
            top: 10px;
            left: 10px;
        }

        .webim-root.webim-separate-container-static.webim-position-top-right {
            top: 10px;
            right: 10px;
        }

        .webim-root.webim-separate-container-static.webim-position-bottom-left {
            bottom: 10px;
            left: 10px;
        }

        .webim-root.webim-separate-container-static.webim-position-bottom-right {
            bottom: 10px;
            right: 10px;
        }

        .webim-root.webim-separate-container-static.webim-position-center {
            top: 50%;
            left: 50%;
            right: auto;
            bottom: auto;
            -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
        }

        .webim-root.webim-separate-container-slider {
            top: 20%;
            left: 20px;
        }

        .webim-root.webim-invitation-center {
            width: 80%;
            max-width: 800px;
            min-width: 400px;
        }

        .webim-root.webim-separate-container-slider .webim-invitation-slider,
        .webim-root.webim-separate-container-static .webim-invitation-static,
        .webim-root.webim-separate-container .webim-invitation-static {
            padding: 0;
            border-radius: 10px;
            background-color: #fcfcfc;
            overflow: hidden;
        }

        .webim-root.webim-separate-container-slider .webim-invitation-slider,
        .webim-root.webim-separate-container-static .webim-invitation-static {
            width: 300px;
        }

        .webim-root.webim-separate-container-static.webim-position-bottom-right .webim-invitation-static,
        .webim-root.webim-separate-container-static.webim-position-bottom-left .webim-invitation-static {
            border-radius: 10px;
        }

        .webim-root.webim-separate-container-static.webim-position-top-right .webim-invitation-static,
        .webim-root.webim-separate-container-static.webim-position-top-left .webim-invitation-static {
            border-bottom-right-radius: 6px;
            border-bottom-left-radius: 6px;
        }

        .webim-root.webim-separate-container-static .webim-invitation-static .webim-invitation-header,
        .webim-root.webim-separate-container-static .webim-invitation-static .webim-invitation-body,
        .webim-root.webim-separate-container-slider .webim-invitation-slider .webim-invitation-header,
        .webim-root.webim-separate-container-slider .webim-invitation-slider .webim-invitation-body {
            position: relative;
            padding: 0 11px;
        }

        .webim-root.webim-separate-container-slider .webim-invitation-slider .webim-invitation-header,
        .webim-root.webim-separate-container-static .webim-invitation-static .webim-invitation-header {
            padding-bottom: 15px;
            padding-top: 15px;
        }

        .webim-root.webim-separate-container-slider .webim-invitation-slider .webim-invitation-body,
        .webim-root.webim-separate-container-static .webim-invitation-static .webim-invitation-body {
            padding-top: 9px;
            color: #939bba;
            font-size: 12px;
        }

        .webim-root.webim-separate-container-slider .webim-invitation-slider .webim-invitation-header .webim-actions,
        .webim-root.webim-separate-container-static .webim-invitation-static .webim-invitation-header .webim-actions {
            position: absolute;
            right: 15px;
            font-size: 11px;
            width: 11px;
            height: 11px;
        }

        .webim-root.webim-separate-container-slider .webim-invitation-slider .webim-invitation-header .webim-title,
        .webim-root.webim-separate-container-static .webim-invitation-static .webim-invitation-header .webim-title {
            height: 14px;
            color: #393f6b;
            font-size: 14px;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 0.35px;
            margin-left: 5px;
        }

        .webim-root.webim-separate-container-slider .webim-invitation-slider .webim-avatar,
        .webim-root.webim-separate-container-static .webim-invitation-static .webim-avatar {
            float: left;
            width: 46px;
            height: 46px;
            margin-left: 5px;
            margin-top: 5px;
        }

        .webim-root.webim-separate-container-slider .webim-invitation-slider .webim-description,
        .webim-root.webim-separate-container-static .webim-invitation-static .webim-description {
            margin-left: 67px;
            margin-right: 25px;
            font-size: inherit;
            font-weight: 400;
            color: inherit;
        }

        .webim-root.webim-separate-container-slider .webim-invitation-slider .webim-label-text,
        .webim-root.webim-separate-container-static .webim-invitation-static .webim-label-text,
        .webim-root.webim-notification .webim-invitation-static .webim-label-text {
            width: 105px;
            height: 11px;
            color: #939bba;
            font-size: 12px;
            font-weight: 400;
            line-height: 24px;
            margin-top: 6px;
            margin-left: 3px;
        }

        .webim-root.webim-notification .webim-invitation-static .webim-label-text {
            font-size: 16px;
        }

        .webim-root.webim-separate-container-slider .webim-invitation-slider .webim-avatar img,
        .webim-root.webim-separate-container-static .webim-invitation-static .webim-avatar img {
            width: 100%;
            height: 100%;
            border-radius: 100px;
            box-shadow: 0 0 0 1px #808080;
        }

        input::placeholder,
        textarea::placeholder {
            color: #AEAEAE;
        }

        .webim-root .webim-control-block .webim-ico.webim-ico-close {
            width: 100%;
            height: 100%;
        }

        .webim-root.webim-separate-container-slider .webim-invitation-slider textarea,
        .webim-root.webim-separate-container-slider .webim-invitation-slider .webim-textarea-ext,
        .webim-root.webim-separate-container-static .webim-invitation-static textarea,
        .webim-root.webim-separate-container-static .webim-invitation-static .webim-textarea-ext,
        .webim-root.webim-separate-container .webim-notification textarea,
        .webim-root.webim-separate-container .webim-invitation-static textarea {
            padding-right: 30px;
            padding-left: 11px;
            border-radius: 5px;
            background-color: #edeff9;
            border: none;
            height: 54px;
            resize: none;
            overflow: hidden;
            font-family: 'Roboto', "Ubuntu", Helvetica, Arial, sans-serif;
            font-size: 12px;
        }

        .webim-root.webim-separate-container-slider .webim-invitation-slider .webim-invitation-send,
        .webim-root.webim-separate-container-static .webim-invitation-static .webim-invitation-send,
        .webim-root.webim-separate-container .webim-notification .webim-invitation-send,
        .webim-root.webim-separate-container .webim-invitation-static .webim-invitation-send {
            background: 0;
            border: none;
            cursor: pointer;
            position: absolute;
            right: 10px;
            top: 9px;
            width: 16px;
            height: 16px;
            font-size: 16px;
            color: #939bba;
        }

        .webim-root.webim-separate-container-slider .webim-invitation-slider .webim-invitation-send[disabled],
        .webim-root.webim-separate-container-static .webim-invitation-static .webim-invitation-send[disabled],
        .webim-root.webim-separate-container .webim-notification .webim-invitation-send[disabled],
        .webim-root.webim-separate-container .webim-invitation-static .webim-invitation-send[disabled] {
            cursor: default;
        }

        .webim-root.webim-separate-container-slider .webim-invitation-slider .webim-form-control .webim-error-message,
        .webim-root.webim-separate-container-static .webim-invitation-static .webim-form-control .webim-error-message,
        .webim-root.webim-separate-container .webim-notification .webim-form-control .webim-error-message,
        .webim-root.webim-separate-container .webim-invitation-static .webim-form-control .webim-error-message {
            top: 40px;
        }

        .webim-root.webim-separate-container-slider .webim-invitation-slider .webim-form,
        .webim-root.webim-separate-container-static .webim-invitation-static .webim-form,
        .webim-root .webim-separate-container .webim-invitation-static .webim-form {
            margin-top: 14px;
            margin-left: 5px;
            width: 270px;
            height: 59px;
            padding-bottom: 10px;
        }

        .webim-root .webim-invitation-callback {
            padding: 20px 40px;
            border-radius: 6px;
            box-sizing: border-box;
            background: #fff;
            background: rgba(255, 255, 255, 0.9);
            -webkit-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.75);
            -moz-box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.75);
            box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.75);
            font-family: 'Roboto', "Ubuntu", Arial, "Helvetica Neue", Helvetica, sans-serif;
            color: #333;
        }

        .webim-root .webim-invitation-callback .webim-invitation-header .webim-actions {
            position: absolute;
            right: 16px;
            top: 16px;
            font-size: 20px;
            color: #333;
        }

        .webim-root .webim-invitation-callback .webim-invitation-header .webim-title {
            text-align: center;
            font-size: 34px;
            margin: 18px 0;
            color: #333;
        }

        .webim-root .webim-invitation-callback .webim-description {
            font-size: 24px;
            text-align: center;
            line-height: 1.6em;
        }

        .webim-root .webim-invitation-callback .webim-form {
            margin: 30px 0 20px;
        }

        .webim-root .webim-invitation-callback .webim-form-control>.webim-label,
        .webim-root .webim-invitation-callback .webim-form-control>.webim-btn {
            display: inline-block;
            vertical-align: middle;
        }

        .webim-root .webim-invitation-callback .webim-form-control>.webim-label {
            width: 56%;
            min-width: 300px;
        }

        .webim-root .webim-invitation-callback .webim-form-control>.webim-label .webim-label-text {
            font-size: 24px;
            line-height: 54px;
        }

        .webim-root.webim-separate-container-static .webim-invitation-static .webim-label .webim-label-text.webim-js-label,
        .webim-root.webim-separate-container .webim-invitation-static .webim-label .webim-label-text.webim-js-label {
            position: absolute;
            width: 100%;
            left: 6px;
            top: 0;
            font-style: normal;
            font-weight: 400;
            font-size: 13px;
            color: rgba(174, 174, 174, 0.9);
        }

        .webim-root .webim-invitation-callback .webim-form-control input[type="text"] {
            border: 1px solid rgba(27, 83, 133, 0.8);
            border-radius: 14px;
            padding: 12px 0px 12px 40px;
            width: 100%;
            box-sizing: border-box;
            overflow: hidden;
            font-size: 24px;
            height: 54px;
            line-height: 54px;
        }

        .webim-root .webim-invitation-callback .webim-form-control .webim-btn {
            width: 38%;
            margin: 12px 1%;
            box-model: border-box;
            background: #3498db;
            background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
            background-image: -moz-linear-gradient(top, #3498db, #2980b9);
            background-image: -ms-linear-gradient(top, #3498db, #2980b9);
            background-image: -o-linear-gradient(top, #3498db, #2980b9);
            background-image: linear-gradient(to bottom, #3498db, #2980b9);
            -webkit-border-radius: 30px;
            -moz-border-radius: 30px;
            border-radius: 30px;
            text-align: center;
            white-space: nowrap;
            color: #ffffff;
            font-size: 32px;
            padding: 9px 20px;
            text-decoration: none;
        }

        .webim-root .webim-invitation-callback .webim-invitation-timer {
            margin: 12px auto;
            text-align: center;
            font-size: 50px;
            color: #000;
        }

        .webim-root .webim-invitation-callback .webim-invitation-timer>* {
            vertical-align: middle;
        }

        .webim-root .webim-invitation-callback .webim-invitation-footer {
            margin-top: 40px;
            font-size: 12px;
            color: #666;
            text-align: center;
        }

        .webim-root.webim-separate-container-bottom .webim-notification {
            margin-right: 15px;
            margin-left: 15px;
            border-radius: 10px 10px 0 0;
            overflow: hidden;
        }

        .webim-root.webim-separate-container-bottom .webim-notification .webim-body {
            padding: 18px 20px;
            color: #5e799c;
            font-size: 14px;
        }

        .webim-root.webim-separate-container-bottom .webim-notification-image {
            float: left;
            margin-right: 16px;
            border-radius: 50%;
            width: 44px;
            height: 44px;
            overflow: hidden;
            box-shadow: 0 0 0 1px #808080;
        }

        .webim-root.webim-separate-container-bottom .webim-notification-image img {
            height: 100%;
        }

        .webim-root.webim-separate-container-bottom .webim-notification-title {
            position: relative;
            font-size: 14px;
            line-height: 14px;
            font-weight: bold;
            color: #3C3E71;
            text-transform: uppercase;
            letter-spacing: 0.07em;
            padding: 20px;
            background: #fff;
        }

        .webim-root.webim-separate-container-bottom .webim-notification-text {
            margin-left: 67px;
            font-size: 16px;
            line-height: normal;
            color: inherit;
            padding-bottom: 20px;
        }

        .webim-root.webim-separate-container.webim_invitediv.rtl {
            direction: rtl;
        }

        .webim-root .webim-notification.webim-notification-alert {
            box-sizing: border-box;
            white-space: normal;
            background: #fff;
            max-width: 100%;
            border-radius: 10px;
            padding: 30px 30px 20px;
            margin: 0 10px 0 5px;
        }

        /* Chat button */
        .webim-root.webim-html-button-container {
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            outline: 0;
            outline-offset: 0;
            z-index: 9999;
            position: fixed;
        }

        .webim-root .webim-html-button-element {
            overflow: hidden;
            border: 1px solid white;

            -moz-border-radius: 50%;
            -webkit-border-radius: 50%;
            border-radius: 50%;

            box-sizing: border-box;
            height: 50px;
            width: 50px;

            cursor: pointer;

            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;

            outline: 0;
            outline-offset: 0;
            margin: 5px;

            -webkit-box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, .5);
            -moz-box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, .5);
            box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, .5);

            position: relative;

            display: flex;
            align-items: center;
            justify-content: center;

            font-size: 28px;
        }

        .webim-root .webim-html-button-element .webim-ico-close {
            margin: 1px 0px 0 1px;
            font-size: 19px;
        }

        .webim-root .webim-html-button-element .webim-ico-webim-logo {
            font-size: 25px;
        }

        .webim-root .webim-html-button-link {
            display: block;
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0;
            left: 0;
        }

        .webim-root .webim-html-button-link,
        .webim-root .webim-html-button-element {
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .webim-root .webim-html-button-element object[type*="image"] {
            transition-duration: .1s;
            position: absolute;
            width: 100%;
            height: 100%;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            pointer-events: none;
        }

        .webim-root .webim-html-button-channels {
            margin: 0;
            padding: 0;
        }

        .webim-root .webim-html-button-channels .webim-channel-button-call {
            background-color: #33cccc;
        }

        .webim-root .webim-html-button-channels .webim-channel-button-vk {
            background-color: #4c75a3;
        }

        .webim-root .webim-html-button-channels .webim-channel-button-fb,
        .webim-root .webim-html-button-channels .webim-channel-button-fb_webim {
            background-color: #4267b2;
        }

        .webim-root .webim-html-button-channels .webim-channel-button-instagram,
        .webim-root .webim-html-button-channels .webim-channel-button-instagram_webim {
            background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
        }

        .webim-root .webim-html-button-channels .webim-channel-button-viber {
            background-color: #59267C;
        }

        .webim-root .webim-html-button-channels .webim-channel-button-telegram {
            background-color: #08c;
        }

        .webim-root .webim-html-button-channels .webim-channel-button-whatsapp_infobip,
        .webim-root .webim-html-button-channels .webim-channel-button-whatsapp_vonage,
        .webim-root .webim-html-button-channels .webim-channel-button-whatsapp_gupshup,
        .webim-root .webim-html-button-channels .webim-channel-button-whatsapp_360dialog {
            background-color: #25D366;
        }

        .webim-root .webim-html-button-channels .webim-channel-button-apple_chat {
            background-color: #EEEEF4;
        }

        .webim-root .webim-html-button-channels .webim-channel-button-odnoklassniki {
            background-color: #ed812b;
        }

        .webim-root .webim-html-button-channels .webim-channel-button-skype {
            background-color: #03A9F4;
        }

        .webim-root .webim-html-button-channels .webim-channel-button-email {
            background-color: #ffffff;
        }

        .webim-root .webim-html-button-channels .webim-channel-button-webim {
            background-color: #3CC;
            color: #393f6b;
        }

        .webim-root .webim-html-button-channels .webim-channel-button-whatsapp_360dialog a,
        .webim-root .webim-html-button-channels .webim-channel-button-whatsapp_vonage a,
        .webim-root .webim-html-button-channels .webim-channel-button-whatsapp_infobip a,
        .webim-root .webim-html-button-channels .webim-channel-button-whatsapp_gupshup a,
        .webim-root .webim-html-button-channels .webim-channel-button-odnoklassniki a,
        .webim-root .webim-html-button-channels .webim-channel-button-skype a,
        .webim-root .webim-html-button-channels .webim-channel-button-telegram a,
        .webim-root .webim-html-button-channels .webim-channel-button-viber a,
        .webim-root .webim-html-button-channels .webim-channel-button-vk a,
        .webim-root .webim-html-button-channels .webim-channel-button-fb a,
        .webim-root .webim-html-button-channels .webim-channel-button-fb_webim a {
            color: #fff;
        }

        .webim-root .webim-html-button-channels .webim-channel-button-apple_chat a {
            color: #0076FE;
        }

        .webim-root .webim-html-button-channels .webim-channel-button-webim a {
            color: inherit;
        }

        .webim-root .webim-dropdown-info {
            text-transform: uppercase;
            font-size: 15px;
            font-family: Roboto, "Ubuntu", Helvetica, Arial, sans-serif;
        }

        .webim-root .webim-dropdown:hover {
            transition: 0.1s;
            transform-origin: center;
            transform: scale(1.1);

        }

        .webim-root .webim-html-button-label {
            visibility: hidden;
            opacity: 0;
            position: absolute;
            right: 60px;
            top: 18px;
            font-size: 12px;
            color: #4682b4;
            height: 18px;
            line-height: 18px;
            background-color: white;
            border-radius: 10px;
            text-align: center;
            display: inline-block;
            padding: 0 10px;
            white-space: nowrap;
        }


        .webim-root .webim-html-button-element:hover .webim-html-button-label {
            visibility: visible;
            opacity: 1;
        }

        .webim-root .webim-html-button-element:hover {
            overflow: visible;
            transition: all 0.1s linear;
            -webkit-transition: all 0.1s linear;
            -moz-transition: all 0.1s linear;
            -o-transition: all 0.1s linear;
            transform-origin: center;
            transform: scale(1.1);
        }

        .webim-root .webim-html-button-main {
            background-color: #3CC;
        }

        .webim-root .webim-dropdown-content {
            position: absolute;
        }

        .webim-button-corner {
            cursor: pointer;
            line-height: 0;
            font-size: 0;
            z-index: 9999;
            display: block;
            position: fixed;

        }

        .webim-button-slider {
            display: block;
            z-index: 9999;
            margin: 0;
            padding: 0;
            cursor: pointer;
            text-decoration: none;
            border: none;
            outline: none;
            position: fixed;
        }

        .webim-button-slider img {
            margin: 0;
            padding: 0;
            vertical-align: baseline;
            border: 0;
        }

        .webim-root .webim-processing-personal-data-block {
            font-size: 15px;
            margin-top: 26px;
            padding-bottom: 30px;
            text-align: left;
            line-height: 17px;
            display: flex;
        }

        .webim-root .webim-processing-personal-data-block label {
            column-gap: 11px;
            display: flex;
            cursor: pointer;
        }

        .webim-root .webim-processing-personal-data-block span {
            display: block;
        }

        .webim-root .webim-processing-personal-data-block input {
            position: absolute;
            opacity: 0;
        }

        .webim-root .webim-processing-personal-data-block .webim-agreement-text {
            display: inline;
            text-decoration: none;
            font-size: 14px;
            font-style: normal;
            font-weight: 400;
            cursor: pointer;
        }

        .webim-root .webim-processing-personal-data-block a {
            color: #29C1E7;
            text-decoration: underline;
            cursor: pointer;
        }

        .webim-root .webim-processing-personal-data-block a:hover {
            color: #f41224;
            border-color: rgba(244, 18, 36, .3);
        }

        .webim-root .webim-processing-personal-data-block .webim-ico-checkbox-wrapper {
            width: 18px;
        }

        .webim-root .webim-processing-personal-data-block .webim-ico-checkbox-wrapper input {
            margin: 3px 0 0 0;
            width: 15px;
            height: 15px;
        }

        .webim-root .webim-processing-personal-data-block .webim-ico-checkbox-wrapper svg,
        .webim-root .webim-processing-personal-data-block .webim-ico-checkbox-wrapper input {
            cursor: pointer;
        }

        .webim-root .webim-processing-personal-data-block .webim-ico-checkbox {
            color: #DBDBDB;
            cursor: pointer;
            vertical-align: middle;
        }

        .webim-root .webim-processing-personal-data-block input~.webim-ico-checkbox-unchecked,
        .webim-root .webim-processing-personal-data-block input:checked~.webim-ico-checkbox-checked {
            display: inline-block;
        }

        .webim-root .webim-processing-personal-data-block input:checked~.webim-ico-checkbox-unchecked,
        .webim-root .webim-processing-personal-data-block input~.webim-ico-checkbox-checked {
            display: none;
        }

        .webim-root .webim-processing-personal-data-block>.webim-error-message {
            display: block;
            padding-left: 20px;
            position: relative;
            transform: unset;
        }

        .webim-offline-block .webim-justify-button {
            white-space: normal;
            height: 45px;
            vertical-align: top;
        }

        .webim-root .webim-drag-overlay {
            position: absolute;
            width: 100%;
            box-sizing: border-box;
            height: 100%;
            z-index: 9;
            background-color: #FFF;
            opacity: 0.9;
            transition-duration: .5s;
        }

        .webim-root .webim-drag-overlay img {
            background-size: 126px;
            height: 126px;
            display: block;
            margin: 0 auto;
            top: 10%;
            padding-top: 22%;
        }

        .webim-root .webim-add-file-title {
            display: block;
            text-align: center;
            font-size: 14px;
            line-height: 18px;
            font-weight: bold;
            color: #666;
        }

        .webim-root .webim-file-type {
            display: block;
            padding-top: 5px;
            margin: 0 40px;
            text-align: center;
            font-size: 10px;
            font-weight: bold;
            color: #919191;
        }

        [data-webim-widget-type~="upload-area"] {
            transition: background-color .5s;
        }

        .webim-root .webim-overlay-faded {
            background-color: #dfdfdf;
        }

        .webim-root .webim-scrollable-block {
            overflow-y: scroll;
            overflow-x: hidden;
            scrollbar-color: #d1d5e2 transparent;
            scrollbar-width: thin;
            padding-top: 20px;
        }

        .webim-root .webim-overlay.webim-contact-block.webim-ready .webim-overlay-body.webim-scrollable-block {
            min-height: 180px;
        }

        .webim-root .webim-scrollable-block::-webkit-scrollbar {
            width: 5px;
        }

        .webim-root .webim-scrollable-block::-webkit-scrollbar-track {
            background-color: transparent;
        }

        .webim-root .webim-scrollable-block::-webkit-scrollbar-thumb {
            width: 5px;
            border-radius: 6px;
            background-color: #d1d5e2;
        }

        /* ul departments list */
        .webim-root .webim-department-select-block ul {
            list-style-type: none;
            margin: 0;
            padding: 15px 0 0 0;
        }

        .webim-root .webim-department-select-block li {
            display: block;
            position: relative;
            padding: 15px 25px;
            cursor: pointer;
        }

        .webim-root .webim-department-select-block li img {
            height: 40px;
            border-radius: 50%;
        }

        .webim-root .webim-department-select-block li:hover {
            color: #fff;
            background: rgba(238, 240, 244, 0.7);
        }

        .webim-root .webim-department-select-block li.selected {
            background-color: rgba(0, 0, 0, 0.15);
        }

        .webim-root .webim-department-select-block li span {
            position: absolute;
            font-weight: bold;
            font-weight: 400;
            font-size: 15px;
            padding-left: 15px;
            top: 50%;
            -webkit-transform: translate(-50%);
            -ms-transform: translate(-50%);
            transform: translateY(-50%);
        }

        .webim-root .webim-department-select-block .webim-form-control:last-child {
            /* sets it back to 0px */
            top: 0;
            margin: 0;
        }

        .webim-root .webim-department-select-block li div {
            display: inline;
            position: relative;
        }

        .webim-root .webim-department-select-block li div::after {
            content: "";
            position: absolute;
            top: -29px;
            left: 30px;
            height: 11px;
            width: 11px;
            border: 1px solid #fff;
            border-radius: 50%;
            background-color: #ff405c;
        }

        .webim-root .webim-department-select-block li.online div::after {
            background-color: #41d6bd;
        }

        .webim-root input:disabled {
            color: rgba(0, 0, 0, 0.29);
        }

        .webim-root .webim-action.webim-emoji-button {
            top: 8px;
            right: 31px;
            padding: 0;
            width: 18px;
            height: 18px;
        }

        .webim-root .webim-emoji-button .webim-ico-emoji-area:before {
            font-size: 20px;
            color: #949cbb;
        }

        .webim-root .webim-emoji-block {
            position: relative;
            height: 90px;
            padding: 5px;
            border-bottom: 1px solid rgba(179, 182, 198, 0.5);
            border-bottom-left-radius: 0;
            border-bottom-right-radius: 0;
            background-color: #fff;
            display: none;
            z-index: 11;
        }

        .webim-root .webim-emoji-block .webim-emoji-content {
            height: 100% !important;
            padding-top: unset;
        }

        .webim-root .webim-emoji {
            background-image: url('https://web.archive.org/web/20240507043025im_/https://getx-777-casino.fun/v/images/emojis.png');
            background-repeat: no-repeat;
            background-size: 360px 738px;
            width: 18px;
            height: 18px;
            display: inline-block;
            vertical-align: bottom;
            margin: 0 .1em;
            cursor: text;
        }

        .webim-root .webim-emoji-block .webim-emoji {
            cursor: pointer;
            margin: 2px 4px;
            user-select: none;
            vertical-align: middle;
        }


        .webim-root .webim-font-size-3 .webim-emoji {
            width: 19px;
            height: 19px;
            margin: 2px 3px 2px 4px;
        }

        .webim-root .webim-font-size-4 .webim-emoji {
            width: 20px;
            height: 20px;
            margin: 2px 3px;
        }

        .webim-root .webim-font-size-5 .webim-emoji {
            width: 21px;
            height: 21px;
        }

        .webim-root .webim-emoji-1f600,
        .webim-root .webim-font-size-3 .webim-emoji-1f600 {
            background-position-x: 0;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f601 {
            background-position-x: -18px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f602 {
            background-position-x: -36px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f603 {
            background-position-x: -54px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f604 {
            background-position-x: -72px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f605 {
            background-position-x: -90px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f606 {
            background-position-x: -108px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f607 {
            background-position-x: -126px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f608 {
            background-position-x: -144px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f609 {
            background-position-x: -162px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f60a {
            background-position-x: -180px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f60b {
            background-position-x: -198px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f60c {
            background-position-x: -216px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f60d {
            background-position-x: -234px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f60e {
            background-position-x: -252px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f60f {
            background-position-x: -270px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f610 {
            background-position-x: -288px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f611 {
            background-position-x: -306px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f612 {
            background-position-x: -324px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f613 {
            background-position-x: -342px;
            background-position-y: 0
        }

        .webim-root .webim-emoji-1f614 {
            background-position-x: 0;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f615 {
            background-position-x: -18px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f616 {
            background-position-x: -36px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f617 {
            background-position-x: -54px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f618 {
            background-position-x: -72px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f619 {
            background-position-x: -90px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f61a {
            background-position-x: -108px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f61b {
            background-position-x: -126px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f61c {
            background-position-x: -144px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f61d {
            background-position-x: -162px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f61f {
            background-position-x: -180px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f620 {
            background-position-x: -198px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f621 {
            background-position-x: -216px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f622 {
            background-position-x: -234px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f623 {
            background-position-x: -252px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f624 {
            background-position-x: -270px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f625 {
            background-position-x: -288px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f626 {
            background-position-x: -306px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f627 {
            background-position-x: -324px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f628 {
            background-position-x: -342px;
            background-position-y: -18px
        }

        .webim-root .webim-emoji-1f629 {
            background-position-x: 0;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f62a {
            background-position-x: -18px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f62b {
            background-position-x: -36px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f62c {
            background-position-x: -54px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f62d {
            background-position-x: -72px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f62e {
            background-position-x: -90px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f62f {
            background-position-x: -108px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f630 {
            background-position-x: -126px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f631 {
            background-position-x: -144px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f632 {
            background-position-x: -162px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f633 {
            background-position-x: -180px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f634 {
            background-position-x: -198px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f635 {
            background-position-x: -216px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f636 {
            background-position-x: -234px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f637 {
            background-position-x: -252px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f638 {
            background-position-x: -270px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f639 {
            background-position-x: -288px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f63a {
            background-position-x: -306px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f63b {
            background-position-x: -324px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f63c {
            background-position-x: -342px;
            background-position-y: -36px
        }

        .webim-root .webim-emoji-1f63d {
            background-position-x: 0;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f63e {
            background-position-x: -18px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f63f {
            background-position-x: -36px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f640 {
            background-position-x: -54px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f641 {
            background-position-x: -72px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f645 {
            background-position-x: -90px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f646 {
            background-position-x: -108px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f647 {
            background-position-x: -126px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f648 {
            background-position-x: -144px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f649 {
            background-position-x: -162px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f64a {
            background-position-x: -180px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f64b {
            background-position-x: -198px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f64c {
            background-position-x: -216px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f64d {
            background-position-x: -234px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f64e {
            background-position-x: -252px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f64f {
            background-position-x: -270px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f466 {
            background-position-x: -288px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f467 {
            background-position-x: -306px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f468 {
            background-position-x: -324px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f469 {
            background-position-x: -342px;
            background-position-y: -54px
        }

        .webim-root .webim-emoji-1f46a {
            background-position-x: 0;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f46b {
            background-position-x: -18px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f46c {
            background-position-x: -36px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f46d {
            background-position-x: -54px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f46e {
            background-position-x: -72px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f46f {
            background-position-x: -90px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f470 {
            background-position-x: -108px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f471 {
            background-position-x: -126px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f472 {
            background-position-x: -144px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f473 {
            background-position-x: -162px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f474 {
            background-position-x: -180px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f475 {
            background-position-x: -198px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f476 {
            background-position-x: -216px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f477 {
            background-position-x: -234px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f478 {
            background-position-x: -252px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f479 {
            background-position-x: -270px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f47a {
            background-position-x: -288px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f47b {
            background-position-x: -306px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f47c {
            background-position-x: -324px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f47d {
            background-position-x: -342px;
            background-position-y: -72px
        }

        .webim-root .webim-emoji-1f47e {
            background-position-x: 0;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f47f {
            background-position-x: -18px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f480 {
            background-position-x: -36px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f481 {
            background-position-x: -54px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f482 {
            background-position-x: -72px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f484 {
            background-position-x: -90px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f485 {
            background-position-x: -108px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f486 {
            background-position-x: -126px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f487 {
            background-position-x: -144px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f488 {
            background-position-x: -162px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f489 {
            background-position-x: -180px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f48a {
            background-position-x: -198px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f48b {
            background-position-x: -216px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f48c {
            background-position-x: -234px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f48d {
            background-position-x: -252px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f48e {
            background-position-x: -270px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f48f {
            background-position-x: -288px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f490 {
            background-position-x: -306px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f491 {
            background-position-x: -324px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f492 {
            background-position-x: -342px;
            background-position-y: -90px
        }

        .webim-root .webim-emoji-1f493 {
            background-position-x: 0;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f494 {
            background-position-x: -18px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f495 {
            background-position-x: -36px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f496 {
            background-position-x: -54px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f497 {
            background-position-x: -72px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f498 {
            background-position-x: -90px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f499 {
            background-position-x: -108px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f49a {
            background-position-x: -126px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f49b {
            background-position-x: -144px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f49c {
            background-position-x: -162px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f49d {
            background-position-x: -180px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f49e {
            background-position-x: -198px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f49f {
            background-position-x: -216px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f400 {
            background-position-x: -234px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f401 {
            background-position-x: -252px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f402 {
            background-position-x: -270px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f403 {
            background-position-x: -288px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f404 {
            background-position-x: -306px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f405 {
            background-position-x: -324px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f406 {
            background-position-x: -342px;
            background-position-y: -108px
        }

        .webim-root .webim-emoji-1f407 {
            background-position-x: 0;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f408 {
            background-position-x: -18px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f409 {
            background-position-x: -36px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f40a {
            background-position-x: -54px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f40b {
            background-position-x: -72px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f40c {
            background-position-x: -90px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f40d {
            background-position-x: -108px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f40e {
            background-position-x: -126px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f40f {
            background-position-x: -144px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f410 {
            background-position-x: -162px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f411 {
            background-position-x: -180px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f412 {
            background-position-x: -198px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f413 {
            background-position-x: -216px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f414 {
            background-position-x: -234px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f415 {
            background-position-x: -252px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f416 {
            background-position-x: -270px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f417 {
            background-position-x: -288px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f418 {
            background-position-x: -306px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f419 {
            background-position-x: -324px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f41a {
            background-position-x: -342px;
            background-position-y: -126px
        }

        .webim-root .webim-emoji-1f41b {
            background-position-x: 0;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f41c {
            background-position-x: -18px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f41d {
            background-position-x: -36px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f41e {
            background-position-x: -54px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f41f {
            background-position-x: -72px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f420 {
            background-position-x: -90px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f421 {
            background-position-x: -108px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f422 {
            background-position-x: -126px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f423 {
            background-position-x: -144px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f424 {
            background-position-x: -162px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f425 {
            background-position-x: -180px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f426 {
            background-position-x: -198px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f427 {
            background-position-x: -216px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f428 {
            background-position-x: -234px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f429 {
            background-position-x: -252px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f42a {
            background-position-x: -270px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f42b {
            background-position-x: -288px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f42c {
            background-position-x: -306px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f42d {
            background-position-x: -324px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f42e {
            background-position-x: -342px;
            background-position-y: -144px
        }

        .webim-root .webim-emoji-1f42f {
            background-position-x: 0;
            background-position-y: -162px
        }

        .webim-root .webim-emoji-1f430 {
            background-position-x: -18px;
            background-position-y: -162px
        }

        .webim-root .webim-emoji-1f431 {
            background-position-x: -36px;
            background-position-y: -162px
        }

        .webim-root .webim-emoji-1f432 {
            background-position-x: -54px;
            background-position-y: -162px
        }

        .webim-root .webim-emoji-1f433 {
            background-position-x: -72px;
            background-position-y: -162px
        }

        .webim-root .webim-emoji-1f434 {
            background-position-x: -90px;
            background-position-y: -162px
        }

        .webim-root .webim-emoji-1f435 {
            background-position-x: -108px;
            background-position-y: -162px
        }

        .webim-root .webim-emoji-1f436 {
            background-position-x: -126px;
            background-position-y: -162px
        }

        .webim-root .webim-emoji-1f437 {
            background-position-x: -144px;
            background-position-y: -162px
        }

        .webim-root .webim-emoji-1f438 {
            background-position-x: -162px;
            background-position-y: -162px
        }

        .webim-root .webim-emoji-1f439 {
            background-position-x: -180px;
            background-position-y: -162px
        }

        .webim-root .webim-emoji-1f43a {
            background-position-x: -198px;
            background-position-y: -162px
        }

        .webim-root .webim-emoji-1f43b {
            background-position-x: -216px;
            background-position-y: -162px
        }

        .webim-root .webim-emoji-1f43c {
            background-position-x: -234px;
            background-position-y: -162px
        }

        .webim-root .webim-emoji-1f43d {
            background-position-x: -252px;
            background-position-y: -162px
        }

        .webim-root .webim-emoji-1f004 {
            background-position-x: -162px;
            background-position-y: -270px
        }

        .webim-root .webim-emoji-1f0cf {
            background-position-x: -180px;
            background-position-y: -270px
        }

        .webim-root .webim-emoji-1f170 {
            background-position-x: -198px;
            background-position-y: -270px
        }

        .webim-root .webim-emoji-1f171 {
            background-position-x: -216px;
            background-position-y: -270px
        }

        .webim-root .webim-emoji-1f17e {
            background-position-x: -234px;
            background-position-y: -270px
        }

        .webim-root .webim-emoji-1f17f {
            background-position-x: -252px;
            background-position-y: -270px
        }

        .webim-root .webim-emoji-1f18e {
            background-position-x: -270px;
            background-position-y: -270px
        }

        .webim-root .webim-emoji-1f191 {
            background-position-x: -288px;
            background-position-y: -270px
        }

        .webim-root .webim-emoji-1f192 {
            background-position-x: -306px;
            background-position-y: -270px
        }

        .webim-root .webim-emoji-1f193 {
            background-position-x: -324px;
            background-position-y: -270px
        }

        .webim-root .webim-emoji-1f194 {
            background-position-x: -342px;
            background-position-y: -270px
        }

        .webim-root .webim-emoji-1f195 {
            background-position-x: 0;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f196 {
            background-position-x: -18px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f197 {
            background-position-x: -36px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f198 {
            background-position-x: -54px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f199 {
            background-position-x: -72px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f19a {
            background-position-x: -90px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f201 {
            background-position-x: -108px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f202 {
            background-position-x: -126px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f21a {
            background-position-x: -144px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f22f {
            background-position-x: -162px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f232 {
            background-position-x: -180px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f233 {
            background-position-x: -198px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f234 {
            background-position-x: -216px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f235 {
            background-position-x: -234px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f236 {
            background-position-x: -252px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f237 {
            background-position-x: -270px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f238 {
            background-position-x: -288px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f239 {
            background-position-x: -306px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f23a {
            background-position-x: -324px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f250 {
            background-position-x: -342px;
            background-position-y: -288px
        }

        .webim-root .webim-emoji-1f251 {
            background-position-x: 0;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f300 {
            background-position-x: -18px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f301 {
            background-position-x: -36px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f302 {
            background-position-x: -54px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f303 {
            background-position-x: -72px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f304 {
            background-position-x: -90px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f305 {
            background-position-x: -108px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f306 {
            background-position-x: -126px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f307 {
            background-position-x: -144px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f308 {
            background-position-x: -162px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f309 {
            background-position-x: -180px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f30a {
            background-position-x: -198px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f30b {
            background-position-x: -216px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f30c {
            background-position-x: -234px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f30d {
            background-position-x: -252px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f30e {
            background-position-x: -270px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f30f {
            background-position-x: -288px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f310 {
            background-position-x: -306px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f311 {
            background-position-x: -324px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f312 {
            background-position-x: -342px;
            background-position-y: -306px
        }

        .webim-root .webim-emoji-1f313 {
            background-position-x: 0;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f314 {
            background-position-x: -18px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f315 {
            background-position-x: -36px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f316 {
            background-position-x: -54px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f317 {
            background-position-x: -72px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f318 {
            background-position-x: -90px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f319 {
            background-position-x: -108px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f31a {
            background-position-x: -126px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f31b {
            background-position-x: -144px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f31c {
            background-position-x: -162px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f31d {
            background-position-x: -180px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f31e {
            background-position-x: -198px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f31f {
            background-position-x: -216px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f320 {
            background-position-x: -234px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f330 {
            background-position-x: -252px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f331 {
            background-position-x: -270px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f332 {
            background-position-x: -288px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f333 {
            background-position-x: -306px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f334 {
            background-position-x: -324px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f335 {
            background-position-x: -342px;
            background-position-y: -324px
        }

        .webim-root .webim-emoji-1f337 {
            background-position-x: 0;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f338 {
            background-position-x: -18px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f339 {
            background-position-x: -36px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f33a {
            background-position-x: -54px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f33b {
            background-position-x: -72px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f33c {
            background-position-x: -90px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f33d {
            background-position-x: -108px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f33e {
            background-position-x: -126px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f33f {
            background-position-x: -144px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f340 {
            background-position-x: -162px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f341 {
            background-position-x: -180px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f342 {
            background-position-x: -198px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f343 {
            background-position-x: -216px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f344 {
            background-position-x: -234px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f345 {
            background-position-x: -252px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f346 {
            background-position-x: -270px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f347 {
            background-position-x: -288px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f348 {
            background-position-x: -306px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f349 {
            background-position-x: -324px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f34a {
            background-position-x: -342px;
            background-position-y: -342px
        }

        .webim-root .webim-emoji-1f34b {
            background-position-x: 0;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f34c {
            background-position-x: -18px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f34d {
            background-position-x: -36px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f34e {
            background-position-x: -54px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f34f {
            background-position-x: -72px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f350 {
            background-position-x: -90px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f351 {
            background-position-x: -108px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f352 {
            background-position-x: -126px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f353 {
            background-position-x: -144px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f354 {
            background-position-x: -162px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f355 {
            background-position-x: -180px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f356 {
            background-position-x: -198px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f357 {
            background-position-x: -216px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f358 {
            background-position-x: -234px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f359 {
            background-position-x: -252px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f35a {
            background-position-x: -270px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f35b {
            background-position-x: -288px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f35c {
            background-position-x: -306px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f35d {
            background-position-x: -324px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f35e {
            background-position-x: -342px;
            background-position-y: -360px
        }

        .webim-root .webim-emoji-1f35f {
            background-position-x: 0;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f360 {
            background-position-x: -18px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f361 {
            background-position-x: -36px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f362 {
            background-position-x: -54px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f363 {
            background-position-x: -72px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f364 {
            background-position-x: -90px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f365 {
            background-position-x: -108px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f366 {
            background-position-x: -126px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f367 {
            background-position-x: -144px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f368 {
            background-position-x: -162px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f369 {
            background-position-x: -180px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f36a {
            background-position-x: -198px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f36b {
            background-position-x: -216px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f36c {
            background-position-x: -234px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f36d {
            background-position-x: -252px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f36e {
            background-position-x: -270px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f36f {
            background-position-x: -288px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f370 {
            background-position-x: -306px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f371 {
            background-position-x: -324px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f372 {
            background-position-x: -342px;
            background-position-y: -378px
        }

        .webim-root .webim-emoji-1f373 {
            background-position-x: 0;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f374 {
            background-position-x: -18px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f375 {
            background-position-x: -36px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f376 {
            background-position-x: -54px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f377 {
            background-position-x: -72px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f378 {
            background-position-x: -90px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f379 {
            background-position-x: -108px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f37a {
            background-position-x: -126px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f37b {
            background-position-x: -144px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f37c {
            background-position-x: -162px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f380 {
            background-position-x: -180px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f381 {
            background-position-x: -198px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f382 {
            background-position-x: -216px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f383 {
            background-position-x: -234px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f384 {
            background-position-x: -252px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f385 {
            background-position-x: -270px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f386 {
            background-position-x: -288px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f387 {
            background-position-x: -306px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f388 {
            background-position-x: -324px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f389 {
            background-position-x: -342px;
            background-position-y: -396px
        }

        .webim-root .webim-emoji-1f38a {
            background-position-x: 0;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f38b {
            background-position-x: -18px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f38c {
            background-position-x: -36px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f38d {
            background-position-x: -54px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f38e {
            background-position-x: -72px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f38f {
            background-position-x: -90px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f390 {
            background-position-x: -108px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f391 {
            background-position-x: -126px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f392 {
            background-position-x: -144px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f393 {
            background-position-x: -162px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f3a0 {
            background-position-x: -180px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f3a1 {
            background-position-x: -198px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f3a2 {
            background-position-x: -216px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f3a3 {
            background-position-x: -234px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f3a4 {
            background-position-x: -252px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f3a5 {
            background-position-x: -270px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f3a6 {
            background-position-x: -288px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f3a7 {
            background-position-x: -306px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f3a8 {
            background-position-x: -324px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f3a9 {
            background-position-x: -342px;
            background-position-y: -414px
        }

        .webim-root .webim-emoji-1f3aa {
            background-position-x: 0;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3ab {
            background-position-x: -18px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3ac {
            background-position-x: -36px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3ad {
            background-position-x: -54px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3ae {
            background-position-x: -72px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3af {
            background-position-x: -90px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3b0 {
            background-position-x: -108px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3b1 {
            background-position-x: -126px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3b2 {
            background-position-x: -144px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3b3 {
            background-position-x: -162px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3b4 {
            background-position-x: -180px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3b5 {
            background-position-x: -198px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3b6 {
            background-position-x: -216px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3b7 {
            background-position-x: -234px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3b8 {
            background-position-x: -252px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3b9 {
            background-position-x: -270px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3ba {
            background-position-x: -288px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3bb {
            background-position-x: -306px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3bc {
            background-position-x: -324px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3bd {
            background-position-x: -342px;
            background-position-y: -432px
        }

        .webim-root .webim-emoji-1f3be {
            background-position-x: 0;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3bf {
            background-position-x: -18px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3c0 {
            background-position-x: -36px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3c1 {
            background-position-x: -54px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3c2 {
            background-position-x: -72px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3c3 {
            background-position-x: -90px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3c4 {
            background-position-x: -108px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3c6 {
            background-position-x: -126px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3c7 {
            background-position-x: -144px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3c8 {
            background-position-x: -162px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3c9 {
            background-position-x: -180px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3ca {
            background-position-x: -198px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3e0 {
            background-position-x: -216px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3e1 {
            background-position-x: -234px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3e2 {
            background-position-x: -252px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3e3 {
            background-position-x: -270px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3e4 {
            background-position-x: -288px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3e5 {
            background-position-x: -306px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3e6 {
            background-position-x: -324px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3e7 {
            background-position-x: -342px;
            background-position-y: -450px
        }

        .webim-root .webim-emoji-1f3e8 {
            background-position-x: 0;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f3e9 {
            background-position-x: -18px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f3ea {
            background-position-x: -36px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f3eb {
            background-position-x: -54px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f3ec {
            background-position-x: -72px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f3ed {
            background-position-x: -90px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f3ee {
            background-position-x: -108px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f3ef {
            background-position-x: -126px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f3f0 {
            background-position-x: -144px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f43e {
            background-position-x: -162px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f440 {
            background-position-x: -180px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f442 {
            background-position-x: -198px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f443 {
            background-position-x: -216px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f444 {
            background-position-x: -234px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f445 {
            background-position-x: -252px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f446 {
            background-position-x: -270px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f447 {
            background-position-x: -288px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f448 {
            background-position-x: -306px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f449 {
            background-position-x: -324px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f44a {
            background-position-x: -342px;
            background-position-y: -468px
        }

        .webim-root .webim-emoji-1f44b {
            background-position-x: 0;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f44c {
            background-position-x: -18px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f44d {
            background-position-x: -36px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f44e {
            background-position-x: -54px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f44f {
            background-position-x: -72px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f450 {
            background-position-x: -90px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f451 {
            background-position-x: -108px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f452 {
            background-position-x: -126px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f453 {
            background-position-x: -144px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f454 {
            background-position-x: -162px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f455 {
            background-position-x: -180px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f456 {
            background-position-x: -198px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f457 {
            background-position-x: -216px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f458 {
            background-position-x: -234px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f459 {
            background-position-x: -252px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f45a {
            background-position-x: -270px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f45b {
            background-position-x: -288px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f45c {
            background-position-x: -306px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f45d {
            background-position-x: -324px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f45e {
            background-position-x: -342px;
            background-position-y: -486px
        }

        .webim-root .webim-emoji-1f45f {
            background-position-x: 0;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f460 {
            background-position-x: -18px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f461 {
            background-position-x: -36px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f462 {
            background-position-x: -54px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f463 {
            background-position-x: -72px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f464 {
            background-position-x: -90px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f465 {
            background-position-x: -108px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f4a0 {
            background-position-x: -126px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f4a1 {
            background-position-x: -144px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f4a2 {
            background-position-x: -162px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f4a3 {
            background-position-x: -180px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f4a4 {
            background-position-x: -198px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f4a5 {
            background-position-x: -216px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f4a6 {
            background-position-x: -234px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f4a7 {
            background-position-x: -252px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f4a8 {
            background-position-x: -270px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f4a9 {
            background-position-x: -288px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f4aa {
            background-position-x: -306px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f4ab {
            background-position-x: -324px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f4ac {
            background-position-x: -342px;
            background-position-y: -504px
        }

        .webim-root .webim-emoji-1f4ad {
            background-position-x: 0;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4ae {
            background-position-x: -18px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4b0 {
            background-position-x: -36px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4b1 {
            background-position-x: -54px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4b2 {
            background-position-x: -72px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4b3 {
            background-position-x: -90px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4b4 {
            background-position-x: -108px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4b5 {
            background-position-x: -126px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4b6 {
            background-position-x: -144px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4b7 {
            background-position-x: -162px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4b8 {
            background-position-x: -180px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4b9 {
            background-position-x: -198px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4ba {
            background-position-x: -216px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4bb {
            background-position-x: -234px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4bc {
            background-position-x: -252px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4bd {
            background-position-x: -270px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4be {
            background-position-x: -288px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4bf {
            background-position-x: -306px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4c0 {
            background-position-x: -324px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4c1 {
            background-position-x: -342px;
            background-position-y: -522px
        }

        .webim-root .webim-emoji-1f4c2 {
            background-position-x: 0;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4c3 {
            background-position-x: -18px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4c4 {
            background-position-x: -36px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4c5 {
            background-position-x: -54px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4c6 {
            background-position-x: -72px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4c7 {
            background-position-x: -90px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4c8 {
            background-position-x: -108px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4c9 {
            background-position-x: -126px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4ca {
            background-position-x: -144px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4cb {
            background-position-x: -162px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4cc {
            background-position-x: -180px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4cd {
            background-position-x: -198px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4ce {
            background-position-x: -216px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4cf {
            background-position-x: -234px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4d0 {
            background-position-x: -252px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4d1 {
            background-position-x: -270px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4d2 {
            background-position-x: -288px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4d3 {
            background-position-x: -306px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4d4 {
            background-position-x: -324px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4d5 {
            background-position-x: -342px;
            background-position-y: -540px
        }

        .webim-root .webim-emoji-1f4d6 {
            background-position-x: 0;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4d7 {
            background-position-x: -18px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4d8 {
            background-position-x: -36px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4d9 {
            background-position-x: -54px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4da {
            background-position-x: -72px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4db {
            background-position-x: -90px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4dc {
            background-position-x: -108px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4dd {
            background-position-x: -126px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4de {
            background-position-x: -144px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4df {
            background-position-x: -162px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4e0 {
            background-position-x: -180px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4e1 {
            background-position-x: -198px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4e2 {
            background-position-x: -216px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4e3 {
            background-position-x: -234px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4e4 {
            background-position-x: -252px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4e5 {
            background-position-x: -270px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4e6 {
            background-position-x: -288px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4e7 {
            background-position-x: -306px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4e8 {
            background-position-x: -324px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4e9 {
            background-position-x: -342px;
            background-position-y: -558px
        }

        .webim-root .webim-emoji-1f4ea {
            background-position-x: 0;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f4eb {
            background-position-x: -18px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f4ec {
            background-position-x: -36px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f4ed {
            background-position-x: -54px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f4ee {
            background-position-x: -72px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f4ef {
            background-position-x: -90px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f4f0 {
            background-position-x: -108px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f4f1 {
            background-position-x: -126px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f4f2 {
            background-position-x: -144px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f4f3 {
            background-position-x: -162px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f4f4 {
            background-position-x: -180px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f4f5 {
            background-position-x: -198px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f4f6 {
            background-position-x: -216px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f4f7 {
            background-position-x: -234px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f4f9 {
            background-position-x: -252px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f4fa {
            background-position-x: -270px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f4fb {
            background-position-x: -288px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f4fc {
            background-position-x: -306px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f500 {
            background-position-x: -324px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f501 {
            background-position-x: -342px;
            background-position-y: -576px
        }

        .webim-root .webim-emoji-1f502 {
            background-position-x: 0;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f503 {
            background-position-x: -18px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f504 {
            background-position-x: -36px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f505 {
            background-position-x: -54px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f506 {
            background-position-x: -72px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f507 {
            background-position-x: -90px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f508 {
            background-position-x: -108px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f509 {
            background-position-x: -126px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f50a {
            background-position-x: -144px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f50b {
            background-position-x: -162px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f50c {
            background-position-x: -180px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f50d {
            background-position-x: -198px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f50e {
            background-position-x: -216px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f50f {
            background-position-x: -234px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f510 {
            background-position-x: -252px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f511 {
            background-position-x: -270px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f512 {
            background-position-x: -288px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f513 {
            background-position-x: -306px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f514 {
            background-position-x: -324px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f515 {
            background-position-x: -342px;
            background-position-y: -594px
        }

        .webim-root .webim-emoji-1f516 {
            background-position-x: 0;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f517 {
            background-position-x: -18px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f518 {
            background-position-x: -36px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f519 {
            background-position-x: -54px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f51a {
            background-position-x: -72px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f51b {
            background-position-x: -90px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f51c {
            background-position-x: -108px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f51d {
            background-position-x: -126px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f51e {
            background-position-x: -144px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f51f {
            background-position-x: -162px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f520 {
            background-position-x: -180px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f521 {
            background-position-x: -198px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f523 {
            background-position-x: -216px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f524 {
            background-position-x: -234px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f525 {
            background-position-x: -252px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f526 {
            background-position-x: -270px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f527 {
            background-position-x: -288px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f528 {
            background-position-x: -306px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f529 {
            background-position-x: -324px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f52a {
            background-position-x: -342px;
            background-position-y: -612px
        }

        .webim-root .webim-emoji-1f52b {
            background-position-x: 0;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f52c {
            background-position-x: -18px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f52d {
            background-position-x: -36px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f52e {
            background-position-x: -54px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f52f {
            background-position-x: -72px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f530 {
            background-position-x: -90px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f531 {
            background-position-x: -108px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f532 {
            background-position-x: -126px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f533 {
            background-position-x: -144px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f534 {
            background-position-x: -162px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f535 {
            background-position-x: -180px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f536 {
            background-position-x: -198px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f537 {
            background-position-x: -216px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f538 {
            background-position-x: -234px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f539 {
            background-position-x: -252px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f53a {
            background-position-x: -270px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f53b {
            background-position-x: -288px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f53c {
            background-position-x: -306px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f53d {
            background-position-x: -324px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f550 {
            background-position-x: -342px;
            background-position-y: -630px
        }

        .webim-root .webim-emoji-1f551 {
            background-position-x: 0;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f552 {
            background-position-x: -18px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f553 {
            background-position-x: -36px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f554 {
            background-position-x: -54px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f555 {
            background-position-x: -72px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f556 {
            background-position-x: -90px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f557 {
            background-position-x: -108px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f558 {
            background-position-x: -126px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f559 {
            background-position-x: -144px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f55a {
            background-position-x: -162px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f55b {
            background-position-x: -180px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f55c {
            background-position-x: -198px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f55d {
            background-position-x: -216px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f55e {
            background-position-x: -234px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f55f {
            background-position-x: -252px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f560 {
            background-position-x: -270px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f561 {
            background-position-x: -288px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f562 {
            background-position-x: -306px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f563 {
            background-position-x: -324px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f564 {
            background-position-x: -342px;
            background-position-y: -648px
        }

        .webim-root .webim-emoji-1f565 {
            background-position-x: 0;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f566 {
            background-position-x: -18px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f567 {
            background-position-x: -36px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f5fb {
            background-position-x: -54px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f5fc {
            background-position-x: -72px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f5fd {
            background-position-x: -90px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f5fe {
            background-position-x: -108px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f5ff {
            background-position-x: -126px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f680 {
            background-position-x: -144px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f681 {
            background-position-x: -162px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f682 {
            background-position-x: -180px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f683 {
            background-position-x: -198px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f684 {
            background-position-x: -216px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f685 {
            background-position-x: -234px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f686 {
            background-position-x: -252px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f687 {
            background-position-x: -270px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f688 {
            background-position-x: -288px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f689 {
            background-position-x: -306px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f68a {
            background-position-x: -324px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f68b {
            background-position-x: -342px;
            background-position-y: -666px
        }

        .webim-root .webim-emoji-1f68c {
            background-position-x: 0;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f68d {
            background-position-x: -18px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f68e {
            background-position-x: -36px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f68f {
            background-position-x: -54px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f690 {
            background-position-x: -72px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f691 {
            background-position-x: -90px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f692 {
            background-position-x: -108px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f693 {
            background-position-x: -126px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f694 {
            background-position-x: -144px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f695 {
            background-position-x: -162px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f696 {
            background-position-x: -180px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f697 {
            background-position-x: -198px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f698 {
            background-position-x: -216px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f699 {
            background-position-x: -234px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f69a {
            background-position-x: -252px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f69b {
            background-position-x: -270px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f69c {
            background-position-x: -288px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f69d {
            background-position-x: -306px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f69e {
            background-position-x: -324px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f69f {
            background-position-x: -342px;
            background-position-y: -684px
        }

        .webim-root .webim-emoji-1f6a0 {
            background-position-x: 0;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6a1 {
            background-position-x: -18px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6a2 {
            background-position-x: -36px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6a3 {
            background-position-x: -54px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6a4 {
            background-position-x: -72px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6a5 {
            background-position-x: -90px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6a6 {
            background-position-x: -108px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6a7 {
            background-position-x: -126px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6a8 {
            background-position-x: -144px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6a9 {
            background-position-x: -162px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6aa {
            background-position-x: -180px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6ab {
            background-position-x: -198px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6ac {
            background-position-x: -216px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6ad {
            background-position-x: -234px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6ae {
            background-position-x: -252px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6af {
            background-position-x: -270px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6b0 {
            background-position-x: -288px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6b1 {
            background-position-x: -306px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6b2 {
            background-position-x: -324px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6b3 {
            background-position-x: -342px;
            background-position-y: -702px
        }

        .webim-root .webim-emoji-1f6b4 {
            background-position-x: 0;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f6b5 {
            background-position-x: -18px;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f6b6 {
            background-position-x: -36px;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f6b7 {
            background-position-x: -54px;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f6b8 {
            background-position-x: -72px;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f6b9 {
            background-position-x: -90px;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f6ba {
            background-position-x: -108px;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f6bb {
            background-position-x: -126px;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f6bc {
            background-position-x: -144px;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f6bd {
            background-position-x: -162px;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f6be {
            background-position-x: -180px;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f6bf {
            background-position-x: -198px;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f6c0 {
            background-position-x: -216px;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f6c1 {
            background-position-x: -234px;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f6c2 {
            background-position-x: -252px;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f6c3 {
            background-position-x: -270px;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f6c4 {
            background-position-x: -288px;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f6c5 {
            background-position-x: -306px;
            background-position-y: -720px
        }

        .webim-root .webim-emoji-1f483 {
            background-position-x: -342px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f601 {
            background-position-x: -19px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f602 {
            background-position-x: -38px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f603 {
            background-position-x: -57px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f604 {
            background-position-x: -76px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f605 {
            background-position-x: -95px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f606 {
            background-position-x: -114px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f607 {
            background-position-x: -133px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f608 {
            background-position-x: -152px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f609 {
            background-position-x: -171px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f60a {
            background-position-x: -190px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f60b {
            background-position-x: -209px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f60c {
            background-position-x: -228px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f60d {
            background-position-x: -247px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f60e {
            background-position-x: -266px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f60f {
            background-position-x: -285px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f610 {
            background-position-x: -304px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f611 {
            background-position-x: -323px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f612 {
            background-position-x: -342px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f613 {
            background-position-x: -361px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f614 {
            background-position-x: 0;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f615 {
            background-position-x: -19px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f616 {
            background-position-x: -38px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f617 {
            background-position-x: -57px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f618 {
            background-position-x: -76px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f619 {
            background-position-x: -95px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f61a {
            background-position-x: -114px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f61b {
            background-position-x: -133px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f61c {
            background-position-x: -152px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f61d {
            background-position-x: -171px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f61f {
            background-position-x: -190px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f620 {
            background-position-x: -209px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f621 {
            background-position-x: -228px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f622 {
            background-position-x: -247px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f623 {
            background-position-x: -266px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f624 {
            background-position-x: -285px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f625 {
            background-position-x: -304px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f626 {
            background-position-x: -323px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f627 {
            background-position-x: -342px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f628 {
            background-position-x: -361px;
            background-position-y: -19px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f629 {
            background-position-x: 0;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f62a {
            background-position-x: -19px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f62b {
            background-position-x: -38px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f62c {
            background-position-x: -57px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f62d {
            background-position-x: -76px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f62e {
            background-position-x: -95px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f62f {
            background-position-x: -114px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f630 {
            background-position-x: -133px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f631 {
            background-position-x: -152px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f632 {
            background-position-x: -171px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f633 {
            background-position-x: -190px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f634 {
            background-position-x: -209px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f635 {
            background-position-x: -228px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f636 {
            background-position-x: -247px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f637 {
            background-position-x: -266px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f638 {
            background-position-x: -285px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f639 {
            background-position-x: -304px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f63a {
            background-position-x: -323px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f63b {
            background-position-x: -342px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f63c {
            background-position-x: -361px;
            background-position-y: -38px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f63d {
            background-position-x: 0;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f63e {
            background-position-x: -19px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f63f {
            background-position-x: -38px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f640 {
            background-position-x: -57px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f641 {
            background-position-x: -76px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f645 {
            background-position-x: -95px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f646 {
            background-position-x: -114px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f647 {
            background-position-x: -133px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f648 {
            background-position-x: -152px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f649 {
            background-position-x: -171px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f64a {
            background-position-x: -190px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f64b {
            background-position-x: -209px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f64c {
            background-position-x: -228px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f64d {
            background-position-x: -247px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f64e {
            background-position-x: -266px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f64f {
            background-position-x: -285px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f466 {
            background-position-x: -304px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f467 {
            background-position-x: -323px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f468 {
            background-position-x: -342px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f469 {
            background-position-x: -361px;
            background-position-y: -57px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f46a {
            background-position-x: 0;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f46b {
            background-position-x: -19px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f46c {
            background-position-x: -38px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f46d {
            background-position-x: -57px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f46e {
            background-position-x: -76px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f46f {
            background-position-x: -95px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f470 {
            background-position-x: -114px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f471 {
            background-position-x: -133px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f472 {
            background-position-x: -152px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f473 {
            background-position-x: -171px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f474 {
            background-position-x: -190px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f475 {
            background-position-x: -209px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f476 {
            background-position-x: -228px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f477 {
            background-position-x: -247px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f478 {
            background-position-x: -266px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f479 {
            background-position-x: -285px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f47a {
            background-position-x: -304px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f47b {
            background-position-x: -323px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f47c {
            background-position-x: -342px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f47d {
            background-position-x: -361px;
            background-position-y: -76px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f47e {
            background-position-x: 0;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f47f {
            background-position-x: -19px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f480 {
            background-position-x: -38px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f481 {
            background-position-x: -57px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f482 {
            background-position-x: -76px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f484 {
            background-position-x: -95px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f485 {
            background-position-x: -114px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f486 {
            background-position-x: -133px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f487 {
            background-position-x: -152px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f488 {
            background-position-x: -171px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f489 {
            background-position-x: -190px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f48a {
            background-position-x: -209px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f48b {
            background-position-x: -228px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f48c {
            background-position-x: -247px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f48d {
            background-position-x: -266px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f48e {
            background-position-x: -285px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f48f {
            background-position-x: -304px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f490 {
            background-position-x: -323px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f491 {
            background-position-x: -342px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f492 {
            background-position-x: -361px;
            background-position-y: -95px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f493 {
            background-position-x: 0;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f494 {
            background-position-x: -19px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f495 {
            background-position-x: -38px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f496 {
            background-position-x: -57px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f497 {
            background-position-x: -76px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f498 {
            background-position-x: -95px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f499 {
            background-position-x: -114px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f49a {
            background-position-x: -133px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f49b {
            background-position-x: -152px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f49c {
            background-position-x: -171px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f49d {
            background-position-x: -190px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f49e {
            background-position-x: -209px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f49f {
            background-position-x: -228px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f400 {
            background-position-x: -247px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f401 {
            background-position-x: -266px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f402 {
            background-position-x: -285px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f403 {
            background-position-x: -304px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f404 {
            background-position-x: -323px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f405 {
            background-position-x: -342px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f406 {
            background-position-x: -361px;
            background-position-y: -114px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f407 {
            background-position-x: 0;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f408 {
            background-position-x: -19px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f409 {
            background-position-x: -38px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f40a {
            background-position-x: -57px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f40b {
            background-position-x: -76px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f40c {
            background-position-x: -95px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f40d {
            background-position-x: -114px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f40e {
            background-position-x: -133px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f40f {
            background-position-x: -152px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f410 {
            background-position-x: -171px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f411 {
            background-position-x: -190px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f412 {
            background-position-x: -209px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f413 {
            background-position-x: -228px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f414 {
            background-position-x: -247px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f415 {
            background-position-x: -266px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f416 {
            background-position-x: -285px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f417 {
            background-position-x: -304px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f418 {
            background-position-x: -323px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f419 {
            background-position-x: -342px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f41a {
            background-position-x: -361px;
            background-position-y: -133px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f41b {
            background-position-x: 0;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f41c {
            background-position-x: -19px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f41d {
            background-position-x: -38px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f41e {
            background-position-x: -57px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f41f {
            background-position-x: -76px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f420 {
            background-position-x: -95px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f421 {
            background-position-x: -114px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f422 {
            background-position-x: -133px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f423 {
            background-position-x: -152px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f424 {
            background-position-x: -171px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f425 {
            background-position-x: -190px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f426 {
            background-position-x: -209px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f427 {
            background-position-x: -228px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f428 {
            background-position-x: -247px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f429 {
            background-position-x: -266px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f42a {
            background-position-x: -285px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f42b {
            background-position-x: -304px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f42c {
            background-position-x: -323px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f42d {
            background-position-x: -342px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f42e {
            background-position-x: -361px;
            background-position-y: -152px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f42f {
            background-position-x: 0;
            background-position-y: -171px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f430 {
            background-position-x: -19px;
            background-position-y: -171px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f431 {
            background-position-x: -38px;
            background-position-y: -171px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f432 {
            background-position-x: -57px;
            background-position-y: -171px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f433 {
            background-position-x: -76px;
            background-position-y: -171px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f434 {
            background-position-x: -95px;
            background-position-y: -171px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f435 {
            background-position-x: -114px;
            background-position-y: -171px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f436 {
            background-position-x: -133px;
            background-position-y: -171px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f437 {
            background-position-x: -152px;
            background-position-y: -171px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f438 {
            background-position-x: -171px;
            background-position-y: -171px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f439 {
            background-position-x: -190px;
            background-position-y: -171px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f43a {
            background-position-x: -209px;
            background-position-y: -171px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f43b {
            background-position-x: -228px;
            background-position-y: -171px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f43c {
            background-position-x: -247px;
            background-position-y: -171px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f43d {
            background-position-x: -266px;
            background-position-y: -171px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f004 {
            background-position-x: -171px;
            background-position-y: -285px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f0cf {
            background-position-x: -190px;
            background-position-y: -285px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f170 {
            background-position-x: -209px;
            background-position-y: -285px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f171 {
            background-position-x: -228px;
            background-position-y: -285px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f17e {
            background-position-x: -247px;
            background-position-y: -285px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f17f {
            background-position-x: -266px;
            background-position-y: -285px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f18e {
            background-position-x: -285px;
            background-position-y: -285px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f191 {
            background-position-x: -304px;
            background-position-y: -285px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f192 {
            background-position-x: -323px;
            background-position-y: -285px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f193 {
            background-position-x: -342px;
            background-position-y: -285px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f194 {
            background-position-x: -361px;
            background-position-y: -285px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f195 {
            background-position-x: 0;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f196 {
            background-position-x: -19px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f197 {
            background-position-x: -38px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f198 {
            background-position-x: -57px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f199 {
            background-position-x: -76px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f19a {
            background-position-x: -95px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f201 {
            background-position-x: -114px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f202 {
            background-position-x: -133px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f21a {
            background-position-x: -152px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f22f {
            background-position-x: -171px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f232 {
            background-position-x: -190px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f233 {
            background-position-x: -209px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f234 {
            background-position-x: -228px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f235 {
            background-position-x: -247px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f236 {
            background-position-x: -266px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f237 {
            background-position-x: -285px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f238 {
            background-position-x: -304px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f239 {
            background-position-x: -323px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f23a {
            background-position-x: -342px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f250 {
            background-position-x: -361px;
            background-position-y: -304px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f251 {
            background-position-x: 0;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f300 {
            background-position-x: -19px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f301 {
            background-position-x: -38px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f302 {
            background-position-x: -57px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f303 {
            background-position-x: -76px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f304 {
            background-position-x: -95px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f305 {
            background-position-x: -114px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f306 {
            background-position-x: -133px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f307 {
            background-position-x: -152px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f308 {
            background-position-x: -171px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f309 {
            background-position-x: -190px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f30a {
            background-position-x: -209px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f30b {
            background-position-x: -228px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f30c {
            background-position-x: -247px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f30d {
            background-position-x: -266px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f30e {
            background-position-x: -285px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f30f {
            background-position-x: -304px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f310 {
            background-position-x: -323px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f311 {
            background-position-x: -342px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f312 {
            background-position-x: -361px;
            background-position-y: -323px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f313 {
            background-position-x: 0;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f314 {
            background-position-x: -19px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f315 {
            background-position-x: -38px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f316 {
            background-position-x: -57px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f317 {
            background-position-x: -76px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f318 {
            background-position-x: -95px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f319 {
            background-position-x: -114px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f31a {
            background-position-x: -133px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f31b {
            background-position-x: -152px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f31c {
            background-position-x: -171px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f31d {
            background-position-x: -190px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f31e {
            background-position-x: -209px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f31f {
            background-position-x: -228px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f320 {
            background-position-x: -247px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f330 {
            background-position-x: -266px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f331 {
            background-position-x: -285px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f332 {
            background-position-x: -304px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f333 {
            background-position-x: -323px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f334 {
            background-position-x: -342px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f335 {
            background-position-x: -361px;
            background-position-y: -342px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f337 {
            background-position-x: 0;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f338 {
            background-position-x: -19px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f339 {
            background-position-x: -38px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f33a {
            background-position-x: -57px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f33b {
            background-position-x: -76px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f33c {
            background-position-x: -95px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f33d {
            background-position-x: -114px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f33e {
            background-position-x: -133px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f33f {
            background-position-x: -152px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f340 {
            background-position-x: -171px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f341 {
            background-position-x: -190px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f342 {
            background-position-x: -209px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f343 {
            background-position-x: -228px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f344 {
            background-position-x: -247px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f345 {
            background-position-x: -266px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f346 {
            background-position-x: -285px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f347 {
            background-position-x: -304px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f348 {
            background-position-x: -323px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f349 {
            background-position-x: -342px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f34a {
            background-position-x: -361px;
            background-position-y: -361px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f34b {
            background-position-x: 0;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f34c {
            background-position-x: -19px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f34d {
            background-position-x: -38px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f34e {
            background-position-x: -57px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f34f {
            background-position-x: -76px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f350 {
            background-position-x: -95px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f351 {
            background-position-x: -114px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f352 {
            background-position-x: -133px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f353 {
            background-position-x: -152px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f354 {
            background-position-x: -171px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f355 {
            background-position-x: -190px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f356 {
            background-position-x: -209px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f357 {
            background-position-x: -228px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f358 {
            background-position-x: -247px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f359 {
            background-position-x: -266px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f35a {
            background-position-x: -285px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f35b {
            background-position-x: -304px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f35c {
            background-position-x: -323px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f35d {
            background-position-x: -342px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f35e {
            background-position-x: -361px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f35f {
            background-position-x: 0;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f360 {
            background-position-x: -19px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f361 {
            background-position-x: -38px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f362 {
            background-position-x: -57px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f363 {
            background-position-x: -76px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f364 {
            background-position-x: -95px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f365 {
            background-position-x: -114px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f366 {
            background-position-x: -133px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f367 {
            background-position-x: -152px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f368 {
            background-position-x: -171px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f369 {
            background-position-x: -190px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f36a {
            background-position-x: -209px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f36b {
            background-position-x: -228px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f36c {
            background-position-x: -247px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f36d {
            background-position-x: -266px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f36e {
            background-position-x: -285px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f36f {
            background-position-x: -304px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f370 {
            background-position-x: -323px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f371 {
            background-position-x: -342px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f372 {
            background-position-x: -361px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f373 {
            background-position-x: 0;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f374 {
            background-position-x: -19px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f375 {
            background-position-x: -38px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f376 {
            background-position-x: -57px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f377 {
            background-position-x: -76px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f378 {
            background-position-x: -95px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f379 {
            background-position-x: -114px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f37a {
            background-position-x: -133px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f37b {
            background-position-x: -152px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f37c {
            background-position-x: -171px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f380 {
            background-position-x: -190px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f381 {
            background-position-x: -209px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f382 {
            background-position-x: -228px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f383 {
            background-position-x: -247px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f384 {
            background-position-x: -266px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f385 {
            background-position-x: -285px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f386 {
            background-position-x: -304px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f387 {
            background-position-x: -323px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f388 {
            background-position-x: -342px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f389 {
            background-position-x: -361px;
            background-position-y: -418px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f38a {
            background-position-x: 0;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f38b {
            background-position-x: -19px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f38c {
            background-position-x: -38px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f38d {
            background-position-x: -57px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f38e {
            background-position-x: -76px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f38f {
            background-position-x: -95px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f390 {
            background-position-x: -114px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f391 {
            background-position-x: -133px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f392 {
            background-position-x: -152px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f393 {
            background-position-x: -171px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3a0 {
            background-position-x: -190px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3a1 {
            background-position-x: -209px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3a2 {
            background-position-x: -228px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3a3 {
            background-position-x: -247px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3a4 {
            background-position-x: -266px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3a5 {
            background-position-x: -285px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3a6 {
            background-position-x: -304px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3a7 {
            background-position-x: -323px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3a8 {
            background-position-x: -342px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3a9 {
            background-position-x: -361px;
            background-position-y: -437px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3aa {
            background-position-x: 0;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3ab {
            background-position-x: -19px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3ac {
            background-position-x: -38px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3ad {
            background-position-x: -57px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3ae {
            background-position-x: -76px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3af {
            background-position-x: -95px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3b0 {
            background-position-x: -114px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3b1 {
            background-position-x: -133px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3b2 {
            background-position-x: -152px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3b3 {
            background-position-x: -171px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3b4 {
            background-position-x: -190px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3b5 {
            background-position-x: -209px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3b6 {
            background-position-x: -228px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3b7 {
            background-position-x: -247px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3b8 {
            background-position-x: -266px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3b9 {
            background-position-x: -285px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3ba {
            background-position-x: -304px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3bb {
            background-position-x: -323px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3bc {
            background-position-x: -342px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3bd {
            background-position-x: -361px;
            background-position-y: -456px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3be {
            background-position-x: 0;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3bf {
            background-position-x: -19px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3c0 {
            background-position-x: -38px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3c1 {
            background-position-x: -57px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3c2 {
            background-position-x: -76px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3c3 {
            background-position-x: -95px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3c4 {
            background-position-x: -114px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3c6 {
            background-position-x: -133px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3c7 {
            background-position-x: -152px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3c8 {
            background-position-x: -171px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3c9 {
            background-position-x: -190px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3ca {
            background-position-x: -209px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3e0 {
            background-position-x: -228px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3e1 {
            background-position-x: -247px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3e2 {
            background-position-x: -266px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3e3 {
            background-position-x: -285px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3e4 {
            background-position-x: -304px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3e5 {
            background-position-x: -323px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3e6 {
            background-position-x: -342px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3e7 {
            background-position-x: -361px;
            background-position-y: -475px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3e8 {
            background-position-x: 0;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3e9 {
            background-position-x: -19px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3ea {
            background-position-x: -38px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3eb {
            background-position-x: -57px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3ec {
            background-position-x: -76px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3ed {
            background-position-x: -95px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3ee {
            background-position-x: -114px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3ef {
            background-position-x: -133px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f3f0 {
            background-position-x: -152px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f43e {
            background-position-x: -171px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f440 {
            background-position-x: -190px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f442 {
            background-position-x: -209px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f443 {
            background-position-x: -228px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f444 {
            background-position-x: -247px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f445 {
            background-position-x: -266px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f446 {
            background-position-x: -285px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f447 {
            background-position-x: -304px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f448 {
            background-position-x: -323px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f449 {
            background-position-x: -342px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f44a {
            background-position-x: -361px;
            background-position-y: -494px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f44b {
            background-position-x: 0;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f44c {
            background-position-x: -19px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f44d {
            background-position-x: -38px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f44e {
            background-position-x: -57px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f44f {
            background-position-x: -76px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f450 {
            background-position-x: -95px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f451 {
            background-position-x: -114px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f452 {
            background-position-x: -133px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f453 {
            background-position-x: -152px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f454 {
            background-position-x: -171px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f455 {
            background-position-x: -190px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f456 {
            background-position-x: -209px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f457 {
            background-position-x: -228px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f458 {
            background-position-x: -247px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f459 {
            background-position-x: -266px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f45a {
            background-position-x: -285px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f45b {
            background-position-x: -304px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f45c {
            background-position-x: -323px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f45d {
            background-position-x: -342px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f45e {
            background-position-x: -361px;
            background-position-y: -513px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f45f {
            background-position-x: 0;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f460 {
            background-position-x: -19px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f461 {
            background-position-x: -38px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f462 {
            background-position-x: -57px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f463 {
            background-position-x: -76px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f464 {
            background-position-x: -95px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f465 {
            background-position-x: -114px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4a0 {
            background-position-x: -133px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4a1 {
            background-position-x: -152px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4a2 {
            background-position-x: -171px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4a3 {
            background-position-x: -190px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4a4 {
            background-position-x: -209px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4a5 {
            background-position-x: -228px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4a6 {
            background-position-x: -247px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4a7 {
            background-position-x: -266px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4a8 {
            background-position-x: -285px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4a9 {
            background-position-x: -304px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4aa {
            background-position-x: -323px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4ab {
            background-position-x: -342px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4ac {
            background-position-x: -361px;
            background-position-y: -532px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4ad {
            background-position-x: 0;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4ae {
            background-position-x: -19px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4b0 {
            background-position-x: -38px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4b1 {
            background-position-x: -57px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4b2 {
            background-position-x: -76px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4b3 {
            background-position-x: -95px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4b4 {
            background-position-x: -114px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4b5 {
            background-position-x: -133px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4b6 {
            background-position-x: -152px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4b7 {
            background-position-x: -171px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4b8 {
            background-position-x: -190px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4b9 {
            background-position-x: -209px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4ba {
            background-position-x: -228px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4bb {
            background-position-x: -247px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4bc {
            background-position-x: -266px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4bd {
            background-position-x: -285px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4be {
            background-position-x: -304px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4bf {
            background-position-x: -323px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4c0 {
            background-position-x: -342px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4c1 {
            background-position-x: -361px;
            background-position-y: -551px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4c2 {
            background-position-x: 0;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4c3 {
            background-position-x: -19px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4c4 {
            background-position-x: -38px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4c5 {
            background-position-x: -57px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4c6 {
            background-position-x: -76px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4c7 {
            background-position-x: -95px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4c8 {
            background-position-x: -114px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4c9 {
            background-position-x: -133px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4ca {
            background-position-x: -152px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4cb {
            background-position-x: -171px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4cc {
            background-position-x: -190px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4cd {
            background-position-x: -209px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4ce {
            background-position-x: -228px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4cf {
            background-position-x: -247px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4d0 {
            background-position-x: -266px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4d1 {
            background-position-x: -285px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4d2 {
            background-position-x: -304px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4d3 {
            background-position-x: -323px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4d4 {
            background-position-x: -342px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4d5 {
            background-position-x: -361px;
            background-position-y: -570px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4d6 {
            background-position-x: 0;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4d7 {
            background-position-x: -19px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4d8 {
            background-position-x: -38px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4d9 {
            background-position-x: -57px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4da {
            background-position-x: -76px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4db {
            background-position-x: -95px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4dc {
            background-position-x: -114px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4dd {
            background-position-x: -133px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4de {
            background-position-x: -152px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4df {
            background-position-x: -171px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4e0 {
            background-position-x: -190px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4e1 {
            background-position-x: -209px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4e2 {
            background-position-x: -228px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4e3 {
            background-position-x: -247px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4e4 {
            background-position-x: -266px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4e5 {
            background-position-x: -285px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4e6 {
            background-position-x: -304px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4e7 {
            background-position-x: -323px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4e8 {
            background-position-x: -342px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4e9 {
            background-position-x: -361px;
            background-position-y: -589px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4ea {
            background-position-x: 0;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4eb {
            background-position-x: -19px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4ec {
            background-position-x: -38px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4ed {
            background-position-x: -57px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4ee {
            background-position-x: -76px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4ef {
            background-position-x: -95px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4f0 {
            background-position-x: -114px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4f1 {
            background-position-x: -133px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4f2 {
            background-position-x: -152px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4f3 {
            background-position-x: -171px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4f4 {
            background-position-x: -190px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4f5 {
            background-position-x: -209px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4f6 {
            background-position-x: -228px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4f7 {
            background-position-x: -247px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4f9 {
            background-position-x: -266px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4fa {
            background-position-x: -285px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4fb {
            background-position-x: -304px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f4fc {
            background-position-x: -323px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f500 {
            background-position-x: -342px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f501 {
            background-position-x: -361px;
            background-position-y: -608px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f502 {
            background-position-x: 0;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f503 {
            background-position-x: -19px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f504 {
            background-position-x: -38px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f505 {
            background-position-x: -57px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f506 {
            background-position-x: -76px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f507 {
            background-position-x: -95px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f508 {
            background-position-x: -114px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f509 {
            background-position-x: -133px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f50a {
            background-position-x: -152px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f50b {
            background-position-x: -171px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f50c {
            background-position-x: -190px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f50d {
            background-position-x: -209px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f50e {
            background-position-x: -228px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f50f {
            background-position-x: -247px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f510 {
            background-position-x: -266px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f511 {
            background-position-x: -285px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f512 {
            background-position-x: -304px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f513 {
            background-position-x: -323px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f514 {
            background-position-x: -342px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f515 {
            background-position-x: -361px;
            background-position-y: -627px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f516 {
            background-position-x: 0;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f517 {
            background-position-x: -19px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f518 {
            background-position-x: -38px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f519 {
            background-position-x: -57px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f51a {
            background-position-x: -76px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f51b {
            background-position-x: -95px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f51c {
            background-position-x: -114px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f51d {
            background-position-x: -133px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f51e {
            background-position-x: -152px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f51f {
            background-position-x: -171px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f520 {
            background-position-x: -190px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f521 {
            background-position-x: -209px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f523 {
            background-position-x: -228px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f524 {
            background-position-x: -247px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f525 {
            background-position-x: -266px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f526 {
            background-position-x: -285px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f527 {
            background-position-x: -304px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f528 {
            background-position-x: -323px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f529 {
            background-position-x: -342px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f52a {
            background-position-x: -361px;
            background-position-y: -646px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f52b {
            background-position-x: 0;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f52c {
            background-position-x: -19px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f52d {
            background-position-x: -38px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f52e {
            background-position-x: -57px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f52f {
            background-position-x: -76px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f530 {
            background-position-x: -95px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f531 {
            background-position-x: -114px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f532 {
            background-position-x: -133px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f533 {
            background-position-x: -152px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f534 {
            background-position-x: -171px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f535 {
            background-position-x: -190px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f536 {
            background-position-x: -209px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f537 {
            background-position-x: -228px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f538 {
            background-position-x: -247px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f539 {
            background-position-x: -266px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f53a {
            background-position-x: -285px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f53b {
            background-position-x: -304px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f53c {
            background-position-x: -323px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f53d {
            background-position-x: -342px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f550 {
            background-position-x: -361px;
            background-position-y: -665px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f551 {
            background-position-x: 0;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f552 {
            background-position-x: -19px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f553 {
            background-position-x: -38px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f554 {
            background-position-x: -57px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f555 {
            background-position-x: -76px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f556 {
            background-position-x: -95px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f557 {
            background-position-x: -114px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f558 {
            background-position-x: -133px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f559 {
            background-position-x: -152px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f55a {
            background-position-x: -171px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f55b {
            background-position-x: -190px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f55c {
            background-position-x: -209px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f55d {
            background-position-x: -228px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f55e {
            background-position-x: -247px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f55f {
            background-position-x: -266px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f560 {
            background-position-x: -285px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f561 {
            background-position-x: -304px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f562 {
            background-position-x: -323px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f563 {
            background-position-x: -342px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f564 {
            background-position-x: -361px;
            background-position-y: -684px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f565 {
            background-position-x: 0;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f566 {
            background-position-x: -19px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f567 {
            background-position-x: -38px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f5fb {
            background-position-x: -57px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f5fc {
            background-position-x: -76px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f5fd {
            background-position-x: -95px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f5fe {
            background-position-x: -114px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f5ff {
            background-position-x: -133px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f680 {
            background-position-x: -152px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f681 {
            background-position-x: -171px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f682 {
            background-position-x: -190px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f683 {
            background-position-x: -209px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f684 {
            background-position-x: -228px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f685 {
            background-position-x: -247px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f686 {
            background-position-x: -266px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f687 {
            background-position-x: -285px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f688 {
            background-position-x: -304px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f689 {
            background-position-x: -323px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f68a {
            background-position-x: -342px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f68b {
            background-position-x: -361px;
            background-position-y: -703px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f68c {
            background-position-x: 0;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f68d {
            background-position-x: -19px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f68e {
            background-position-x: -38px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f68f {
            background-position-x: -57px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f690 {
            background-position-x: -76px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f691 {
            background-position-x: -95px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f692 {
            background-position-x: -114px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f693 {
            background-position-x: -133px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f694 {
            background-position-x: -152px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f695 {
            background-position-x: -171px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f696 {
            background-position-x: -190px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f697 {
            background-position-x: -209px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f698 {
            background-position-x: -228px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f699 {
            background-position-x: -247px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f69a {
            background-position-x: -266px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f69b {
            background-position-x: -285px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f69c {
            background-position-x: -304px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f69d {
            background-position-x: -323px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f69e {
            background-position-x: -342px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f69f {
            background-position-x: -361px;
            background-position-y: -722px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6a0 {
            background-position-x: 0;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6a1 {
            background-position-x: -19px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6a2 {
            background-position-x: -38px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6a3 {
            background-position-x: -57px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6a4 {
            background-position-x: -76px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6a5 {
            background-position-x: -95px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6a6 {
            background-position-x: -114px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6a7 {
            background-position-x: -133px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6a8 {
            background-position-x: -152px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6a9 {
            background-position-x: -171px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6aa {
            background-position-x: -190px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6ab {
            background-position-x: -209px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6ac {
            background-position-x: -228px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6ad {
            background-position-x: -247px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6ae {
            background-position-x: -266px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6af {
            background-position-x: -285px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6b0 {
            background-position-x: -304px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6b1 {
            background-position-x: -323px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6b2 {
            background-position-x: -342px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6b3 {
            background-position-x: -361px;
            background-position-y: -741px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6b4 {
            background-position-x: 0;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6b5 {
            background-position-x: -19px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6b6 {
            background-position-x: -38px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6b7 {
            background-position-x: -57px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6b8 {
            background-position-x: -76px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6b9 {
            background-position-x: -95px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6ba {
            background-position-x: -114px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6bb {
            background-position-x: -133px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6bc {
            background-position-x: -152px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6bd {
            background-position-x: -171px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6be {
            background-position-x: -190px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6bf {
            background-position-x: -209px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6c0 {
            background-position-x: -228px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6c1 {
            background-position-x: -247px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6c2 {
            background-position-x: -266px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6c3 {
            background-position-x: -285px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6c4 {
            background-position-x: -304px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f6c5 {
            background-position-x: -323px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-3 .webim-emoji-1f483 {
            background-position-x: -361px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f600 {
            background-position-x: 0;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f601 {
            background-position-x: -20px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f602 {
            background-position-x: -40px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f603 {
            background-position-x: -60px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f604 {
            background-position-x: -80px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f605 {
            background-position-x: -100px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f606 {
            background-position-x: -120px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f607 {
            background-position-x: -140px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f608 {
            background-position-x: -160px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f609 {
            background-position-x: -180px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f60a {
            background-position-x: -200px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f60b {
            background-position-x: -220px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f60c {
            background-position-x: -240px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f60d {
            background-position-x: -260px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f60e {
            background-position-x: -280px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f60f {
            background-position-x: -300px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f610 {
            background-position-x: -320px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f611 {
            background-position-x: -340px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f612 {
            background-position-x: -360px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f613 {
            background-position-x: -380px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f614 {
            background-position-x: 0;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f615 {
            background-position-x: -20px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f616 {
            background-position-x: -40px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f617 {
            background-position-x: -60px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f618 {
            background-position-x: -80px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f619 {
            background-position-x: -100px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f61a {
            background-position-x: -120px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f61b {
            background-position-x: -140px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f61c {
            background-position-x: -160px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f61d {
            background-position-x: -180px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f61f {
            background-position-x: -200px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f620 {
            background-position-x: -220px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f621 {
            background-position-x: -240px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f622 {
            background-position-x: -260px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f623 {
            background-position-x: -280px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f624 {
            background-position-x: -300px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f625 {
            background-position-x: -320px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f626 {
            background-position-x: -340px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f627 {
            background-position-x: -360px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f628 {
            background-position-x: -380px;
            background-position-y: -20px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f629 {
            background-position-x: 0;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f62a {
            background-position-x: -20px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f62b {
            background-position-x: -40px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f62c {
            background-position-x: -60px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f62d {
            background-position-x: -80px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f62e {
            background-position-x: -100px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f62f {
            background-position-x: -120px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f630 {
            background-position-x: -140px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f631 {
            background-position-x: -160px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f632 {
            background-position-x: -180px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f633 {
            background-position-x: -200px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f634 {
            background-position-x: -220px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f635 {
            background-position-x: -240px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f636 {
            background-position-x: -260px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f637 {
            background-position-x: -280px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f638 {
            background-position-x: -300px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f639 {
            background-position-x: -320px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f63a {
            background-position-x: -340px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f63b {
            background-position-x: -360px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f63c {
            background-position-x: -380px;
            background-position-y: -40px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f63d {
            background-position-x: 0;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f63e {
            background-position-x: -20px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f63f {
            background-position-x: -40px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f640 {
            background-position-x: -60px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f641 {
            background-position-x: -80px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f645 {
            background-position-x: -100px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f646 {
            background-position-x: -120px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f647 {
            background-position-x: -140px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f648 {
            background-position-x: -160px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f649 {
            background-position-x: -180px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f64a {
            background-position-x: -200px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f64b {
            background-position-x: -220px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f64c {
            background-position-x: -240px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f64d {
            background-position-x: -260px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f64e {
            background-position-x: -280px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f64f {
            background-position-x: -300px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f466 {
            background-position-x: -320px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f467 {
            background-position-x: -340px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f468 {
            background-position-x: -360px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f469 {
            background-position-x: -380px;
            background-position-y: -60px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f46a {
            background-position-x: 0;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f46b {
            background-position-x: -20px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f46c {
            background-position-x: -40px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f46d {
            background-position-x: -60px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f46e {
            background-position-x: -80px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f46f {
            background-position-x: -100px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f470 {
            background-position-x: -120px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f471 {
            background-position-x: -140px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f472 {
            background-position-x: -160px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f473 {
            background-position-x: -180px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f474 {
            background-position-x: -200px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f475 {
            background-position-x: -220px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f476 {
            background-position-x: -240px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f477 {
            background-position-x: -260px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f478 {
            background-position-x: -280px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f479 {
            background-position-x: -300px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f47a {
            background-position-x: -320px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f47b {
            background-position-x: -340px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f47c {
            background-position-x: -360px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f47d {
            background-position-x: -380px;
            background-position-y: -80px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f47e {
            background-position-x: 0;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f47f {
            background-position-x: -20px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f480 {
            background-position-x: -40px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f481 {
            background-position-x: -60px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f482 {
            background-position-x: -80px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f484 {
            background-position-x: -100px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f485 {
            background-position-x: -120px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f486 {
            background-position-x: -140px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f487 {
            background-position-x: -160px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f488 {
            background-position-x: -180px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f489 {
            background-position-x: -200px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f48a {
            background-position-x: -220px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f48b {
            background-position-x: -240px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f48c {
            background-position-x: -260px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f48d {
            background-position-x: -280px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f48e {
            background-position-x: -300px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f48f {
            background-position-x: -320px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f490 {
            background-position-x: -340px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f491 {
            background-position-x: -360px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f492 {
            background-position-x: -380px;
            background-position-y: -100px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f493 {
            background-position-x: 0;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f494 {
            background-position-x: -20px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f495 {
            background-position-x: -40px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f496 {
            background-position-x: -60px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f497 {
            background-position-x: -80px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f498 {
            background-position-x: -100px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f499 {
            background-position-x: -120px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f49a {
            background-position-x: -140px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f49b {
            background-position-x: -160px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f49c {
            background-position-x: -180px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f49d {
            background-position-x: -200px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f49e {
            background-position-x: -220px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f49f {
            background-position-x: -240px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f400 {
            background-position-x: -260px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f401 {
            background-position-x: -280px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f402 {
            background-position-x: -300px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f403 {
            background-position-x: -320px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f404 {
            background-position-x: -340px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f405 {
            background-position-x: -360px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f406 {
            background-position-x: -380px;
            background-position-y: -120px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f407 {
            background-position-x: 0;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f408 {
            background-position-x: -20px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f409 {
            background-position-x: -40px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f40a {
            background-position-x: -60px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f40b {
            background-position-x: -80px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f40c {
            background-position-x: -100px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f40d {
            background-position-x: -120px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f40e {
            background-position-x: -140px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f40f {
            background-position-x: -160px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f410 {
            background-position-x: -180px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f411 {
            background-position-x: -200px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f412 {
            background-position-x: -220px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f413 {
            background-position-x: -240px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f414 {
            background-position-x: -260px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f415 {
            background-position-x: -280px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f416 {
            background-position-x: -300px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f417 {
            background-position-x: -320px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f418 {
            background-position-x: -340px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f419 {
            background-position-x: -360px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f41a {
            background-position-x: -380px;
            background-position-y: -140px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f41b {
            background-position-x: 0;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f41c {
            background-position-x: -20px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f41d {
            background-position-x: -40px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f41e {
            background-position-x: -60px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f41f {
            background-position-x: -80px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f420 {
            background-position-x: -100px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f421 {
            background-position-x: -120px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f422 {
            background-position-x: -140px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f423 {
            background-position-x: -160px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f424 {
            background-position-x: -180px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f425 {
            background-position-x: -200px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f426 {
            background-position-x: -220px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f427 {
            background-position-x: -240px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f428 {
            background-position-x: -260px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f429 {
            background-position-x: -280px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f42a {
            background-position-x: -300px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f42b {
            background-position-x: -320px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f42c {
            background-position-x: -340px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f42d {
            background-position-x: -360px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f42e {
            background-position-x: -380px;
            background-position-y: -160px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f42f {
            background-position-x: 0;
            background-position-y: -180px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f430 {
            background-position-x: -20px;
            background-position-y: -180px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f431 {
            background-position-x: -40px;
            background-position-y: -180px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f432 {
            background-position-x: -60px;
            background-position-y: -180px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f433 {
            background-position-x: -80px;
            background-position-y: -180px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f434 {
            background-position-x: -100px;
            background-position-y: -180px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f435 {
            background-position-x: -120px;
            background-position-y: -180px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f436 {
            background-position-x: -140px;
            background-position-y: -180px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f437 {
            background-position-x: -160px;
            background-position-y: -180px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f438 {
            background-position-x: -180px;
            background-position-y: -180px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f439 {
            background-position-x: -200px;
            background-position-y: -180px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f43a {
            background-position-x: -220px;
            background-position-y: -180px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f43b {
            background-position-x: -240px;
            background-position-y: -180px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f43c {
            background-position-x: -260px;
            background-position-y: -180px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f43d {
            background-position-x: -280px;
            background-position-y: -180px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f004 {
            background-position-x: -180px;
            background-position-y: -300px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f0cf {
            background-position-x: -200px;
            background-position-y: -300px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f170 {
            background-position-x: -220px;
            background-position-y: -300px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f171 {
            background-position-x: -240px;
            background-position-y: -300px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f17e {
            background-position-x: -260px;
            background-position-y: -300px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f17f {
            background-position-x: -280px;
            background-position-y: -300px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f18e {
            background-position-x: -300px;
            background-position-y: -300px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f191 {
            background-position-x: -320px;
            background-position-y: -300px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f192 {
            background-position-x: -340px;
            background-position-y: -300px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f193 {
            background-position-x: -360px;
            background-position-y: -300px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f194 {
            background-position-x: -380px;
            background-position-y: -300px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f195 {
            background-position-x: 0;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f196 {
            background-position-x: -20px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f197 {
            background-position-x: -40px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f198 {
            background-position-x: -60px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f199 {
            background-position-x: -80px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f19a {
            background-position-x: -100px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f201 {
            background-position-x: -120px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f202 {
            background-position-x: -140px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f21a {
            background-position-x: -160px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f22f {
            background-position-x: -180px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f232 {
            background-position-x: -200px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f233 {
            background-position-x: -220px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f234 {
            background-position-x: -240px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f235 {
            background-position-x: -260px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f236 {
            background-position-x: -280px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f237 {
            background-position-x: -300px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f238 {
            background-position-x: -320px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f239 {
            background-position-x: -340px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f23a {
            background-position-x: -360px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f250 {
            background-position-x: -380px;
            background-position-y: -320px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f251 {
            background-position-x: 0;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f300 {
            background-position-x: -20px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f301 {
            background-position-x: -40px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f302 {
            background-position-x: -60px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f303 {
            background-position-x: -80px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f304 {
            background-position-x: -100px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f305 {
            background-position-x: -120px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f306 {
            background-position-x: -140px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f307 {
            background-position-x: -160px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f308 {
            background-position-x: -180px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f309 {
            background-position-x: -200px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f30a {
            background-position-x: -220px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f30b {
            background-position-x: -240px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f30c {
            background-position-x: -260px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f30d {
            background-position-x: -280px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f30e {
            background-position-x: -300px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f30f {
            background-position-x: -320px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f310 {
            background-position-x: -340px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f311 {
            background-position-x: -360px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f312 {
            background-position-x: -380px;
            background-position-y: -340px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f313 {
            background-position-x: 0;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f314 {
            background-position-x: -20px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f315 {
            background-position-x: -40px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f316 {
            background-position-x: -60px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f317 {
            background-position-x: -80px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f318 {
            background-position-x: -100px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f319 {
            background-position-x: -120px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f31a {
            background-position-x: -140px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f31b {
            background-position-x: -160px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f31c {
            background-position-x: -180px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f31d {
            background-position-x: -200px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f31e {
            background-position-x: -220px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f31f {
            background-position-x: -240px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f320 {
            background-position-x: -260px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f330 {
            background-position-x: -280px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f331 {
            background-position-x: -300px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f332 {
            background-position-x: -320px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f333 {
            background-position-x: -340px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f334 {
            background-position-x: -360px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f335 {
            background-position-x: -380px;
            background-position-y: -360px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f337 {
            background-position-x: 0;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f338 {
            background-position-x: -20px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f339 {
            background-position-x: -40px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f33a {
            background-position-x: -60px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f33b {
            background-position-x: -80px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f33c {
            background-position-x: -100px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f33d {
            background-position-x: -120px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f33e {
            background-position-x: -140px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f33f {
            background-position-x: -160px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f340 {
            background-position-x: -180px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f341 {
            background-position-x: -200px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f342 {
            background-position-x: -220px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f343 {
            background-position-x: -240px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f344 {
            background-position-x: -260px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f345 {
            background-position-x: -280px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f346 {
            background-position-x: -300px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f347 {
            background-position-x: -320px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f348 {
            background-position-x: -340px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f349 {
            background-position-x: -360px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f34a {
            background-position-x: -380px;
            background-position-y: -380px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f34b {
            background-position-x: 0;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f34c {
            background-position-x: -20px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f34d {
            background-position-x: -40px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f34e {
            background-position-x: -60px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f34f {
            background-position-x: -80px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f350 {
            background-position-x: -100px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f351 {
            background-position-x: -120px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f352 {
            background-position-x: -140px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f353 {
            background-position-x: -160px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f354 {
            background-position-x: -180px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f355 {
            background-position-x: -200px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f356 {
            background-position-x: -220px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f357 {
            background-position-x: -240px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f358 {
            background-position-x: -260px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f359 {
            background-position-x: -280px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f35a {
            background-position-x: -300px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f35b {
            background-position-x: -320px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f35c {
            background-position-x: -340px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f35d {
            background-position-x: -360px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f35e {
            background-position-x: -380px;
            background-position-y: -400px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f35f {
            background-position-x: 0;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f360 {
            background-position-x: -20px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f361 {
            background-position-x: -40px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f362 {
            background-position-x: -60px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f363 {
            background-position-x: -80px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f364 {
            background-position-x: -100px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f365 {
            background-position-x: -120px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f366 {
            background-position-x: -140px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f367 {
            background-position-x: -160px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f368 {
            background-position-x: -180px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f369 {
            background-position-x: -200px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f36a {
            background-position-x: -220px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f36b {
            background-position-x: -240px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f36c {
            background-position-x: -260px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f36d {
            background-position-x: -280px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f36e {
            background-position-x: -300px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f36f {
            background-position-x: -320px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f370 {
            background-position-x: -340px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f371 {
            background-position-x: -360px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f372 {
            background-position-x: -380px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f373 {
            background-position-x: 0;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f374 {
            background-position-x: -20px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f375 {
            background-position-x: -40px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f376 {
            background-position-x: -60px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f377 {
            background-position-x: -80px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f378 {
            background-position-x: -100px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f379 {
            background-position-x: -120px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f37a {
            background-position-x: -140px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f37b {
            background-position-x: -160px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f37c {
            background-position-x: -180px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f380 {
            background-position-x: -200px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f381 {
            background-position-x: -220px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f382 {
            background-position-x: -240px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f383 {
            background-position-x: -260px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f384 {
            background-position-x: -280px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f385 {
            background-position-x: -300px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f386 {
            background-position-x: -320px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f387 {
            background-position-x: -340px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f388 {
            background-position-x: -360px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f389 {
            background-position-x: -380px;
            background-position-y: -440px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f38a {
            background-position-x: 0;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f38b {
            background-position-x: -20px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f38c {
            background-position-x: -40px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f38d {
            background-position-x: -60px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f38e {
            background-position-x: -80px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f38f {
            background-position-x: -100px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f390 {
            background-position-x: -120px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f391 {
            background-position-x: -140px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f392 {
            background-position-x: -160px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f393 {
            background-position-x: -180px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3a0 {
            background-position-x: -200px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3a1 {
            background-position-x: -220px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3a2 {
            background-position-x: -240px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3a3 {
            background-position-x: -260px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3a4 {
            background-position-x: -280px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3a5 {
            background-position-x: -300px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3a6 {
            background-position-x: -320px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3a7 {
            background-position-x: -340px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3a8 {
            background-position-x: -360px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3a9 {
            background-position-x: -380px;
            background-position-y: -460px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3aa {
            background-position-x: 0;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3ab {
            background-position-x: -20px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3ac {
            background-position-x: -40px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3ad {
            background-position-x: -60px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3ae {
            background-position-x: -80px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3af {
            background-position-x: -100px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3b0 {
            background-position-x: -120px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3b1 {
            background-position-x: -140px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3b2 {
            background-position-x: -160px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3b3 {
            background-position-x: -180px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3b4 {
            background-position-x: -200px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3b5 {
            background-position-x: -220px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3b6 {
            background-position-x: -240px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3b7 {
            background-position-x: -260px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3b8 {
            background-position-x: -280px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3b9 {
            background-position-x: -300px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3ba {
            background-position-x: -320px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3bb {
            background-position-x: -340px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3bc {
            background-position-x: -360px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3bd {
            background-position-x: -380px;
            background-position-y: -480px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3be {
            background-position-x: 0;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3bf {
            background-position-x: -20px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3c0 {
            background-position-x: -40px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3c1 {
            background-position-x: -60px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3c2 {
            background-position-x: -80px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3c3 {
            background-position-x: -100px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3c4 {
            background-position-x: -120px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3c6 {
            background-position-x: -140px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3c7 {
            background-position-x: -160px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3c8 {
            background-position-x: -180px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3c9 {
            background-position-x: -200px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3ca {
            background-position-x: -220px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3e0 {
            background-position-x: -240px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3e1 {
            background-position-x: -260px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3e2 {
            background-position-x: -280px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3e3 {
            background-position-x: -300px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3e4 {
            background-position-x: -320px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3e5 {
            background-position-x: -340px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3e6 {
            background-position-x: -360px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3e7 {
            background-position-x: -380px;
            background-position-y: -500px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3e8 {
            background-position-x: 0;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3e9 {
            background-position-x: -20px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3ea {
            background-position-x: -40px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3eb {
            background-position-x: -60px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3ec {
            background-position-x: -80px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3ed {
            background-position-x: -100px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3ee {
            background-position-x: -120px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3ef {
            background-position-x: -140px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f3f0 {
            background-position-x: -160px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f43e {
            background-position-x: -180px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f440 {
            background-position-x: -200px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f442 {
            background-position-x: -220px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f443 {
            background-position-x: -240px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f444 {
            background-position-x: -260px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f445 {
            background-position-x: -280px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f446 {
            background-position-x: -300px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f447 {
            background-position-x: -320px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f448 {
            background-position-x: -340px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f449 {
            background-position-x: -360px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f44a {
            background-position-x: -380px;
            background-position-y: -520px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f44b {
            background-position-x: 0;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f44c {
            background-position-x: -20px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f44d {
            background-position-x: -40px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f44e {
            background-position-x: -60px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f44f {
            background-position-x: -80px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f450 {
            background-position-x: -100px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f451 {
            background-position-x: -120px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f452 {
            background-position-x: -140px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f453 {
            background-position-x: -160px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f454 {
            background-position-x: -180px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f455 {
            background-position-x: -200px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f456 {
            background-position-x: -220px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f457 {
            background-position-x: -240px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f458 {
            background-position-x: -260px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f459 {
            background-position-x: -280px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f45a {
            background-position-x: -300px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f45b {
            background-position-x: -320px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f45c {
            background-position-x: -340px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f45d {
            background-position-x: -360px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f45e {
            background-position-x: -380px;
            background-position-y: -540px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f45f {
            background-position-x: 0;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f460 {
            background-position-x: -20px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f461 {
            background-position-x: -40px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f462 {
            background-position-x: -60px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f463 {
            background-position-x: -80px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f464 {
            background-position-x: -100px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f465 {
            background-position-x: -120px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4a0 {
            background-position-x: -140px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4a1 {
            background-position-x: -160px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4a2 {
            background-position-x: -180px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4a3 {
            background-position-x: -200px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4a4 {
            background-position-x: -220px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4a5 {
            background-position-x: -240px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4a6 {
            background-position-x: -260px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4a7 {
            background-position-x: -280px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4a8 {
            background-position-x: -300px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4a9 {
            background-position-x: -320px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4aa {
            background-position-x: -340px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4ab {
            background-position-x: -360px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4ac {
            background-position-x: -380px;
            background-position-y: -560px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4ad {
            background-position-x: 0;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4ae {
            background-position-x: -20px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4b0 {
            background-position-x: -40px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4b1 {
            background-position-x: -60px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4b2 {
            background-position-x: -80px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4b3 {
            background-position-x: -100px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4b4 {
            background-position-x: -120px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4b5 {
            background-position-x: -140px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4b6 {
            background-position-x: -160px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4b7 {
            background-position-x: -180px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4b8 {
            background-position-x: -200px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4b9 {
            background-position-x: -220px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4ba {
            background-position-x: -240px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4bb {
            background-position-x: -260px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4bc {
            background-position-x: -280px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4bd {
            background-position-x: -300px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4be {
            background-position-x: -320px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4bf {
            background-position-x: -340px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4c0 {
            background-position-x: -360px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4c1 {
            background-position-x: -380px;
            background-position-y: -580px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4c2 {
            background-position-x: 0;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4c3 {
            background-position-x: -20px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4c4 {
            background-position-x: -40px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4c5 {
            background-position-x: -60px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4c6 {
            background-position-x: -80px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4c7 {
            background-position-x: -100px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4c8 {
            background-position-x: -120px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4c9 {
            background-position-x: -140px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4ca {
            background-position-x: -160px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4cb {
            background-position-x: -180px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4cc {
            background-position-x: -200px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4cd {
            background-position-x: -220px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4ce {
            background-position-x: -240px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4cf {
            background-position-x: -260px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4d0 {
            background-position-x: -280px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4d1 {
            background-position-x: -300px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4d2 {
            background-position-x: -320px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4d3 {
            background-position-x: -340px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4d4 {
            background-position-x: -360px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4d5 {
            background-position-x: -380px;
            background-position-y: -600px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4d6 {
            background-position-x: 0;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4d7 {
            background-position-x: -20px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4d8 {
            background-position-x: -40px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4d9 {
            background-position-x: -60px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4da {
            background-position-x: -80px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4db {
            background-position-x: -100px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4dc {
            background-position-x: -120px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4dd {
            background-position-x: -140px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4de {
            background-position-x: -160px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4df {
            background-position-x: -180px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4e0 {
            background-position-x: -200px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4e1 {
            background-position-x: -220px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4e2 {
            background-position-x: -240px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4e3 {
            background-position-x: -260px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4e4 {
            background-position-x: -280px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4e5 {
            background-position-x: -300px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4e6 {
            background-position-x: -320px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4e7 {
            background-position-x: -340px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4e8 {
            background-position-x: -360px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4e9 {
            background-position-x: -380px;
            background-position-y: -620px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4ea {
            background-position-x: 0;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4eb {
            background-position-x: -20px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4ec {
            background-position-x: -40px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4ed {
            background-position-x: -60px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4ee {
            background-position-x: -80px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4ef {
            background-position-x: -100px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4f0 {
            background-position-x: -120px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4f1 {
            background-position-x: -140px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4f2 {
            background-position-x: -160px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4f3 {
            background-position-x: -180px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4f4 {
            background-position-x: -200px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4f5 {
            background-position-x: -220px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4f6 {
            background-position-x: -240px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4f7 {
            background-position-x: -260px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4f9 {
            background-position-x: -280px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4fa {
            background-position-x: -300px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4fb {
            background-position-x: -320px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f4fc {
            background-position-x: -340px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f500 {
            background-position-x: -360px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f501 {
            background-position-x: -380px;
            background-position-y: -640px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f502 {
            background-position-x: 0;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f503 {
            background-position-x: -20px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f504 {
            background-position-x: -40px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f505 {
            background-position-x: -60px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f506 {
            background-position-x: -80px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f507 {
            background-position-x: -100px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f508 {
            background-position-x: -120px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f509 {
            background-position-x: -140px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f50a {
            background-position-x: -160px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f50b {
            background-position-x: -180px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f50c {
            background-position-x: -200px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f50d {
            background-position-x: -220px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f50e {
            background-position-x: -240px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f50f {
            background-position-x: -260px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f510 {
            background-position-x: -280px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f511 {
            background-position-x: -300px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f512 {
            background-position-x: -320px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f513 {
            background-position-x: -340px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f514 {
            background-position-x: -360px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f515 {
            background-position-x: -380px;
            background-position-y: -660px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f516 {
            background-position-x: 0;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f517 {
            background-position-x: -20px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f518 {
            background-position-x: -40px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f519 {
            background-position-x: -60px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f51a {
            background-position-x: -80px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f51b {
            background-position-x: -100px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f51c {
            background-position-x: -120px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f51d {
            background-position-x: -140px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f51e {
            background-position-x: -160px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f51f {
            background-position-x: -180px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f520 {
            background-position-x: -200px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f521 {
            background-position-x: -220px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f523 {
            background-position-x: -240px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f524 {
            background-position-x: -260px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f525 {
            background-position-x: -280px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f526 {
            background-position-x: -300px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f527 {
            background-position-x: -320px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f528 {
            background-position-x: -340px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f529 {
            background-position-x: -360px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f52a {
            background-position-x: -380px;
            background-position-y: -680px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f52b {
            background-position-x: 0;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f52c {
            background-position-x: -20px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f52d {
            background-position-x: -40px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f52e {
            background-position-x: -60px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f52f {
            background-position-x: -80px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f530 {
            background-position-x: -100px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f531 {
            background-position-x: -120px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f532 {
            background-position-x: -140px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f533 {
            background-position-x: -160px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f534 {
            background-position-x: -180px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f535 {
            background-position-x: -200px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f536 {
            background-position-x: -220px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f537 {
            background-position-x: -240px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f538 {
            background-position-x: -260px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f539 {
            background-position-x: -280px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f53a {
            background-position-x: -300px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f53b {
            background-position-x: -320px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f53c {
            background-position-x: -340px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f53d {
            background-position-x: -360px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f550 {
            background-position-x: -380px;
            background-position-y: -700px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f551 {
            background-position-x: 0;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f552 {
            background-position-x: -20px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f553 {
            background-position-x: -40px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f554 {
            background-position-x: -60px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f555 {
            background-position-x: -80px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f556 {
            background-position-x: -100px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f557 {
            background-position-x: -120px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f558 {
            background-position-x: -140px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f559 {
            background-position-x: -160px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f55a {
            background-position-x: -180px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f55b {
            background-position-x: -200px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f55c {
            background-position-x: -220px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f55d {
            background-position-x: -240px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f55e {
            background-position-x: -260px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f55f {
            background-position-x: -280px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f560 {
            background-position-x: -300px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f561 {
            background-position-x: -320px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f562 {
            background-position-x: -340px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f563 {
            background-position-x: -360px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f564 {
            background-position-x: -380px;
            background-position-y: -720px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f565 {
            background-position-x: 0;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f566 {
            background-position-x: -20px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f567 {
            background-position-x: -40px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f5fb {
            background-position-x: -60px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f5fc {
            background-position-x: -80px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f5fd {
            background-position-x: -100px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f5fe {
            background-position-x: -120px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f5ff {
            background-position-x: -140px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f680 {
            background-position-x: -160px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f681 {
            background-position-x: -180px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f682 {
            background-position-x: -200px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f683 {
            background-position-x: -220px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f684 {
            background-position-x: -240px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f685 {
            background-position-x: -260px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f686 {
            background-position-x: -280px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f687 {
            background-position-x: -300px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f688 {
            background-position-x: -320px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f689 {
            background-position-x: -340px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f68a {
            background-position-x: -360px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f68b {
            background-position-x: -380px;
            background-position-y: -740px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f68c {
            background-position-x: 0;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f68d {
            background-position-x: -20px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f68e {
            background-position-x: -40px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f68f {
            background-position-x: -60px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f690 {
            background-position-x: -80px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f691 {
            background-position-x: -100px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f692 {
            background-position-x: -120px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f693 {
            background-position-x: -140px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f694 {
            background-position-x: -160px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f695 {
            background-position-x: -180px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f696 {
            background-position-x: -200px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f697 {
            background-position-x: -220px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f698 {
            background-position-x: -240px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f699 {
            background-position-x: -260px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f69a {
            background-position-x: -280px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f69b {
            background-position-x: -300px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f69c {
            background-position-x: -320px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f69d {
            background-position-x: -340px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f69e {
            background-position-x: -360px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f69f {
            background-position-x: -380px;
            background-position-y: -760px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6a0 {
            background-position-x: 0;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6a1 {
            background-position-x: -20px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6a2 {
            background-position-x: -40px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6a3 {
            background-position-x: -60px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6a4 {
            background-position-x: -80px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6a5 {
            background-position-x: -100px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6a6 {
            background-position-x: -120px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6a7 {
            background-position-x: -140px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6a8 {
            background-position-x: -160px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6a9 {
            background-position-x: -180px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6aa {
            background-position-x: -200px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6ab {
            background-position-x: -220px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6ac {
            background-position-x: -240px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6ad {
            background-position-x: -260px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6ae {
            background-position-x: -280px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6af {
            background-position-x: -300px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6b0 {
            background-position-x: -320px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6b1 {
            background-position-x: -340px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6b2 {
            background-position-x: -360px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6b3 {
            background-position-x: -380px;
            background-position-y: -780px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6b4 {
            background-position-x: 0;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6b5 {
            background-position-x: -20px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6b6 {
            background-position-x: -40px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6b7 {
            background-position-x: -60px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6b8 {
            background-position-x: -80px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6b9 {
            background-position-x: -100px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6ba {
            background-position-x: -120px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6bb {
            background-position-x: -140px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6bc {
            background-position-x: -160px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6bd {
            background-position-x: -180px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6be {
            background-position-x: -200px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6bf {
            background-position-x: -220px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6c0 {
            background-position-x: -240px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6c1 {
            background-position-x: -260px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6c2 {
            background-position-x: -280px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6c3 {
            background-position-x: -300px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6c4 {
            background-position-x: -320px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f6c5 {
            background-position-x: -340px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-4 .webim-emoji-1f483 {
            background-position-x: -380px;
            background-position-y: -800px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f600 {
            background-position-x: 0;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f601 {
            background-position-x: -21px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f602 {
            background-position-x: -42px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f603 {
            background-position-x: -63px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f604 {
            background-position-x: -84px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f605 {
            background-position-x: -105px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f606 {
            background-position-x: -126px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f607 {
            background-position-x: -147px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f608 {
            background-position-x: -168px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f609 {
            background-position-x: -189px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f60a {
            background-position-x: -210px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f60b {
            background-position-x: -231px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f60c {
            background-position-x: -252px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f60d {
            background-position-x: -273px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f60e {
            background-position-x: -294px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f60f {
            background-position-x: -315px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f610 {
            background-position-x: -336px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f611 {
            background-position-x: -357px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f612 {
            background-position-x: -378px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f613 {
            background-position-x: -399px;
            background-position-y: 0
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f614 {
            background-position-x: 0;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f615 {
            background-position-x: -21px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f616 {
            background-position-x: -42px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f617 {
            background-position-x: -63px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f618 {
            background-position-x: -84px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f619 {
            background-position-x: -105px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f61a {
            background-position-x: -126px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f61b {
            background-position-x: -147px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f61c {
            background-position-x: -168px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f61d {
            background-position-x: -189px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f61f {
            background-position-x: -210px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f620 {
            background-position-x: -231px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f621 {
            background-position-x: -252px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f622 {
            background-position-x: -273px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f623 {
            background-position-x: -294px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f624 {
            background-position-x: -315px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f625 {
            background-position-x: -336px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f626 {
            background-position-x: -357px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f627 {
            background-position-x: -378px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f628 {
            background-position-x: -399px;
            background-position-y: -21px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f629 {
            background-position-x: 0;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f62a {
            background-position-x: -21px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f62b {
            background-position-x: -42px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f62c {
            background-position-x: -63px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f62d {
            background-position-x: -84px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f62e {
            background-position-x: -105px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f62f {
            background-position-x: -126px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f630 {
            background-position-x: -147px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f631 {
            background-position-x: -168px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f632 {
            background-position-x: -189px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f633 {
            background-position-x: -210px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f634 {
            background-position-x: -231px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f635 {
            background-position-x: -252px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f636 {
            background-position-x: -273px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f637 {
            background-position-x: -294px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f638 {
            background-position-x: -315px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f639 {
            background-position-x: -336px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f63a {
            background-position-x: -357px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f63b {
            background-position-x: -378px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f63c {
            background-position-x: -399px;
            background-position-y: -42px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f63d {
            background-position-x: 0;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f63e {
            background-position-x: -21px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f63f {
            background-position-x: -42px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f640 {
            background-position-x: -63px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f641 {
            background-position-x: -84px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f645 {
            background-position-x: -105px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f646 {
            background-position-x: -126px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f647 {
            background-position-x: -147px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f648 {
            background-position-x: -168px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f649 {
            background-position-x: -189px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f64a {
            background-position-x: -210px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f64b {
            background-position-x: -231px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f64c {
            background-position-x: -252px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f64d {
            background-position-x: -273px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f64e {
            background-position-x: -294px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f64f {
            background-position-x: -315px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f466 {
            background-position-x: -336px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f467 {
            background-position-x: -357px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f468 {
            background-position-x: -378px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f469 {
            background-position-x: -399px;
            background-position-y: -63px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f46a {
            background-position-x: 0;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f46b {
            background-position-x: -21px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f46c {
            background-position-x: -42px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f46d {
            background-position-x: -63px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f46e {
            background-position-x: -84px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f46f {
            background-position-x: -105px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f470 {
            background-position-x: -126px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f471 {
            background-position-x: -147px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f472 {
            background-position-x: -168px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f473 {
            background-position-x: -189px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f474 {
            background-position-x: -210px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f475 {
            background-position-x: -231px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f476 {
            background-position-x: -252px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f477 {
            background-position-x: -273px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f478 {
            background-position-x: -294px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f479 {
            background-position-x: -315px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f47a {
            background-position-x: -336px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f47b {
            background-position-x: -357px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f47c {
            background-position-x: -378px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f47d {
            background-position-x: -399px;
            background-position-y: -84px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f47e {
            background-position-x: 0;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f47f {
            background-position-x: -21px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f480 {
            background-position-x: -42px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f481 {
            background-position-x: -63px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f482 {
            background-position-x: -84px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f484 {
            background-position-x: -105px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f485 {
            background-position-x: -126px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f486 {
            background-position-x: -147px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f487 {
            background-position-x: -168px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f488 {
            background-position-x: -189px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f489 {
            background-position-x: -210px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f48a {
            background-position-x: -231px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f48b {
            background-position-x: -252px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f48c {
            background-position-x: -273px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f48d {
            background-position-x: -294px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f48e {
            background-position-x: -315px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f48f {
            background-position-x: -336px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f490 {
            background-position-x: -357px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f491 {
            background-position-x: -378px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f492 {
            background-position-x: -399px;
            background-position-y: -105px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f493 {
            background-position-x: 0;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f494 {
            background-position-x: -21px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f495 {
            background-position-x: -42px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f496 {
            background-position-x: -63px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f497 {
            background-position-x: -84px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f498 {
            background-position-x: -105px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f499 {
            background-position-x: -126px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f49a {
            background-position-x: -147px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f49b {
            background-position-x: -168px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f49c {
            background-position-x: -189px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f49d {
            background-position-x: -210px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f49e {
            background-position-x: -231px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f49f {
            background-position-x: -252px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f400 {
            background-position-x: -273px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f401 {
            background-position-x: -294px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f402 {
            background-position-x: -315px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f403 {
            background-position-x: -336px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f404 {
            background-position-x: -357px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f405 {
            background-position-x: -378px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f406 {
            background-position-x: -399px;
            background-position-y: -126px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f407 {
            background-position-x: 0;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f408 {
            background-position-x: -21px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f409 {
            background-position-x: -42px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f40a {
            background-position-x: -63px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f40b {
            background-position-x: -84px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f40c {
            background-position-x: -105px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f40d {
            background-position-x: -126px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f40e {
            background-position-x: -147px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f40f {
            background-position-x: -168px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f410 {
            background-position-x: -189px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f411 {
            background-position-x: -210px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f412 {
            background-position-x: -231px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f413 {
            background-position-x: -252px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f414 {
            background-position-x: -273px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f415 {
            background-position-x: -294px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f416 {
            background-position-x: -315px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f417 {
            background-position-x: -336px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f418 {
            background-position-x: -357px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f419 {
            background-position-x: -378px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f41a {
            background-position-x: -399px;
            background-position-y: -147px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f41b {
            background-position-x: 0;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f41c {
            background-position-x: -21px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f41d {
            background-position-x: -42px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f41e {
            background-position-x: -63px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f41f {
            background-position-x: -84px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f420 {
            background-position-x: -105px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f421 {
            background-position-x: -126px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f422 {
            background-position-x: -147px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f423 {
            background-position-x: -168px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f424 {
            background-position-x: -189px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f425 {
            background-position-x: -210px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f426 {
            background-position-x: -231px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f427 {
            background-position-x: -252px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f428 {
            background-position-x: -273px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f429 {
            background-position-x: -294px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f42a {
            background-position-x: -315px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f42b {
            background-position-x: -336px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f42c {
            background-position-x: -357px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f42d {
            background-position-x: -378px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f42e {
            background-position-x: -399px;
            background-position-y: -168px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f42f {
            background-position-x: 0;
            background-position-y: -189px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f430 {
            background-position-x: -21px;
            background-position-y: -189px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f431 {
            background-position-x: -42px;
            background-position-y: -189px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f432 {
            background-position-x: -63px;
            background-position-y: -189px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f433 {
            background-position-x: -84px;
            background-position-y: -189px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f434 {
            background-position-x: -105px;
            background-position-y: -189px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f435 {
            background-position-x: -126px;
            background-position-y: -189px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f436 {
            background-position-x: -147px;
            background-position-y: -189px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f437 {
            background-position-x: -168px;
            background-position-y: -189px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f438 {
            background-position-x: -189px;
            background-position-y: -189px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f439 {
            background-position-x: -210px;
            background-position-y: -189px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f43a {
            background-position-x: -231px;
            background-position-y: -189px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f43b {
            background-position-x: -252px;
            background-position-y: -189px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f43c {
            background-position-x: -273px;
            background-position-y: -189px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f43d {
            background-position-x: -294px;
            background-position-y: -189px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f004 {
            background-position-x: -189px;
            background-position-y: -315px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f0cf {
            background-position-x: -210px;
            background-position-y: -315px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f170 {
            background-position-x: -231px;
            background-position-y: -315px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f171 {
            background-position-x: -252px;
            background-position-y: -315px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f17e {
            background-position-x: -273px;
            background-position-y: -315px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f17f {
            background-position-x: -294px;
            background-position-y: -315px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f18e {
            background-position-x: -315px;
            background-position-y: -315px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f191 {
            background-position-x: -336px;
            background-position-y: -315px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f192 {
            background-position-x: -357px;
            background-position-y: -315px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f193 {
            background-position-x: -378px;
            background-position-y: -315px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f194 {
            background-position-x: -399px;
            background-position-y: -315px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f195 {
            background-position-x: 0;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f196 {
            background-position-x: -21px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f197 {
            background-position-x: -42px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f198 {
            background-position-x: -63px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f199 {
            background-position-x: -84px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f19a {
            background-position-x: -105px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f201 {
            background-position-x: -126px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f202 {
            background-position-x: -147px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f21a {
            background-position-x: -168px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f22f {
            background-position-x: -189px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f232 {
            background-position-x: -210px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f233 {
            background-position-x: -231px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f234 {
            background-position-x: -252px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f235 {
            background-position-x: -273px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f236 {
            background-position-x: -294px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f237 {
            background-position-x: -315px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f238 {
            background-position-x: -336px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f239 {
            background-position-x: -357px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f23a {
            background-position-x: -378px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f250 {
            background-position-x: -399px;
            background-position-y: -336px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f251 {
            background-position-x: 0;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f300 {
            background-position-x: -21px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f301 {
            background-position-x: -42px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f302 {
            background-position-x: -63px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f303 {
            background-position-x: -84px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f304 {
            background-position-x: -105px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f305 {
            background-position-x: -126px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f306 {
            background-position-x: -147px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f307 {
            background-position-x: -168px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f308 {
            background-position-x: -189px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f309 {
            background-position-x: -210px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f30a {
            background-position-x: -231px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f30b {
            background-position-x: -252px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f30c {
            background-position-x: -273px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f30d {
            background-position-x: -294px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f30e {
            background-position-x: -315px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f30f {
            background-position-x: -336px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f310 {
            background-position-x: -357px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f311 {
            background-position-x: -378px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f312 {
            background-position-x: -399px;
            background-position-y: -357px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f313 {
            background-position-x: 0;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f314 {
            background-position-x: -21px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f315 {
            background-position-x: -42px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f316 {
            background-position-x: -63px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f317 {
            background-position-x: -84px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f318 {
            background-position-x: -105px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f319 {
            background-position-x: -126px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f31a {
            background-position-x: -147px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f31b {
            background-position-x: -168px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f31c {
            background-position-x: -189px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f31d {
            background-position-x: -210px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f31e {
            background-position-x: -231px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f31f {
            background-position-x: -252px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f320 {
            background-position-x: -273px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f330 {
            background-position-x: -294px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f331 {
            background-position-x: -315px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f332 {
            background-position-x: -336px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f333 {
            background-position-x: -357px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f334 {
            background-position-x: -378px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f335 {
            background-position-x: -399px;
            background-position-y: -378px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f337 {
            background-position-x: 0;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f338 {
            background-position-x: -21px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f339 {
            background-position-x: -42px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f33a {
            background-position-x: -63px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f33b {
            background-position-x: -84px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f33c {
            background-position-x: -105px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f33d {
            background-position-x: -126px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f33e {
            background-position-x: -147px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f33f {
            background-position-x: -168px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f340 {
            background-position-x: -189px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f341 {
            background-position-x: -210px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f342 {
            background-position-x: -231px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f343 {
            background-position-x: -252px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f344 {
            background-position-x: -273px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f345 {
            background-position-x: -294px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f346 {
            background-position-x: -315px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f347 {
            background-position-x: -336px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f348 {
            background-position-x: -357px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f349 {
            background-position-x: -378px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f34a {
            background-position-x: -399px;
            background-position-y: -399px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f34b {
            background-position-x: 0;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f34c {
            background-position-x: -21px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f34d {
            background-position-x: -42px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f34e {
            background-position-x: -63px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f34f {
            background-position-x: -84px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f350 {
            background-position-x: -105px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f351 {
            background-position-x: -126px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f352 {
            background-position-x: -147px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f353 {
            background-position-x: -168px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f354 {
            background-position-x: -189px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f355 {
            background-position-x: -210px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f356 {
            background-position-x: -231px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f357 {
            background-position-x: -252px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f358 {
            background-position-x: -273px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f359 {
            background-position-x: -294px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f35a {
            background-position-x: -315px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f35b {
            background-position-x: -336px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f35c {
            background-position-x: -357px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f35d {
            background-position-x: -378px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f35e {
            background-position-x: -399px;
            background-position-y: -420px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f35f {
            background-position-x: 0;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f360 {
            background-position-x: -21px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f361 {
            background-position-x: -42px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f362 {
            background-position-x: -63px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f363 {
            background-position-x: -84px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f364 {
            background-position-x: -105px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f365 {
            background-position-x: -126px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f366 {
            background-position-x: -147px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f367 {
            background-position-x: -168px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f368 {
            background-position-x: -189px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f369 {
            background-position-x: -210px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f36a {
            background-position-x: -231px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f36b {
            background-position-x: -252px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f36c {
            background-position-x: -273px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f36d {
            background-position-x: -294px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f36e {
            background-position-x: -315px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f36f {
            background-position-x: -336px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f370 {
            background-position-x: -357px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f371 {
            background-position-x: -378px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f372 {
            background-position-x: -399px;
            background-position-y: -441px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f373 {
            background-position-x: 0;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f374 {
            background-position-x: -21px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f375 {
            background-position-x: -42px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f376 {
            background-position-x: -63px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f377 {
            background-position-x: -84px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f378 {
            background-position-x: -105px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f379 {
            background-position-x: -126px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f37a {
            background-position-x: -147px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f37b {
            background-position-x: -168px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f37c {
            background-position-x: -189px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f380 {
            background-position-x: -210px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f381 {
            background-position-x: -231px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f382 {
            background-position-x: -252px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f383 {
            background-position-x: -273px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f384 {
            background-position-x: -294px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f385 {
            background-position-x: -315px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f386 {
            background-position-x: -336px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f387 {
            background-position-x: -357px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f388 {
            background-position-x: -378px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f389 {
            background-position-x: -399px;
            background-position-y: -462px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f38a {
            background-position-x: 0;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f38b {
            background-position-x: -21px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f38c {
            background-position-x: -42px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f38d {
            background-position-x: -63px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f38e {
            background-position-x: -84px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f38f {
            background-position-x: -105px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f390 {
            background-position-x: -126px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f391 {
            background-position-x: -147px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f392 {
            background-position-x: -168px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f393 {
            background-position-x: -189px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3a0 {
            background-position-x: -210px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3a1 {
            background-position-x: -231px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3a2 {
            background-position-x: -252px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3a3 {
            background-position-x: -273px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3a4 {
            background-position-x: -294px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3a5 {
            background-position-x: -315px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3a6 {
            background-position-x: -336px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3a7 {
            background-position-x: -357px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3a8 {
            background-position-x: -378px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3a9 {
            background-position-x: -399px;
            background-position-y: -483px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3aa {
            background-position-x: 0;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3ab {
            background-position-x: -21px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3ac {
            background-position-x: -42px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3ad {
            background-position-x: -63px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3ae {
            background-position-x: -84px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3af {
            background-position-x: -105px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3b0 {
            background-position-x: -126px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3b1 {
            background-position-x: -147px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3b2 {
            background-position-x: -168px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3b3 {
            background-position-x: -189px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3b4 {
            background-position-x: -210px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3b5 {
            background-position-x: -231px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3b6 {
            background-position-x: -252px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3b7 {
            background-position-x: -273px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3b8 {
            background-position-x: -294px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3b9 {
            background-position-x: -315px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3ba {
            background-position-x: -336px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3bb {
            background-position-x: -357px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3bc {
            background-position-x: -378px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3bd {
            background-position-x: -399px;
            background-position-y: -504px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3be {
            background-position-x: 0;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3bf {
            background-position-x: -21px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3c0 {
            background-position-x: -42px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3c1 {
            background-position-x: -63px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3c2 {
            background-position-x: -84px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3c3 {
            background-position-x: -105px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3c4 {
            background-position-x: -126px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3c6 {
            background-position-x: -147px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3c7 {
            background-position-x: -168px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3c8 {
            background-position-x: -189px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3c9 {
            background-position-x: -210px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3ca {
            background-position-x: -231px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3e0 {
            background-position-x: -252px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3e1 {
            background-position-x: -273px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3e2 {
            background-position-x: -294px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3e3 {
            background-position-x: -315px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3e4 {
            background-position-x: -336px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3e5 {
            background-position-x: -357px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3e6 {
            background-position-x: -378px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3e7 {
            background-position-x: -399px;
            background-position-y: -525px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3e8 {
            background-position-x: 0;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3e9 {
            background-position-x: -21px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3ea {
            background-position-x: -42px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3eb {
            background-position-x: -63px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3ec {
            background-position-x: -84px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3ed {
            background-position-x: -105px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3ee {
            background-position-x: -126px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3ef {
            background-position-x: -147px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f3f0 {
            background-position-x: -168px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f43e {
            background-position-x: -189px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f440 {
            background-position-x: -210px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f442 {
            background-position-x: -231px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f443 {
            background-position-x: -252px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f444 {
            background-position-x: -273px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f445 {
            background-position-x: -294px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f446 {
            background-position-x: -315px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f447 {
            background-position-x: -336px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f448 {
            background-position-x: -357px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f449 {
            background-position-x: -378px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f44a {
            background-position-x: -399px;
            background-position-y: -546px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f44b {
            background-position-x: 0;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f44c {
            background-position-x: -21px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f44d {
            background-position-x: -42px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f44e {
            background-position-x: -63px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f44f {
            background-position-x: -84px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f450 {
            background-position-x: -105px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f451 {
            background-position-x: -126px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f452 {
            background-position-x: -147px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f453 {
            background-position-x: -168px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f454 {
            background-position-x: -189px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f455 {
            background-position-x: -210px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f456 {
            background-position-x: -231px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f457 {
            background-position-x: -252px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f458 {
            background-position-x: -273px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f459 {
            background-position-x: -294px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f45a {
            background-position-x: -315px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f45b {
            background-position-x: -336px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f45c {
            background-position-x: -357px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f45d {
            background-position-x: -378px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f45e {
            background-position-x: -399px;
            background-position-y: -567px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f45f {
            background-position-x: 0;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f460 {
            background-position-x: -21px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f461 {
            background-position-x: -42px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f462 {
            background-position-x: -63px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f463 {
            background-position-x: -84px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f464 {
            background-position-x: -105px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f465 {
            background-position-x: -126px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4a0 {
            background-position-x: -147px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4a1 {
            background-position-x: -168px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4a2 {
            background-position-x: -189px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4a3 {
            background-position-x: -210px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4a4 {
            background-position-x: -231px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4a5 {
            background-position-x: -252px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4a6 {
            background-position-x: -273px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4a7 {
            background-position-x: -294px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4a8 {
            background-position-x: -315px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4a9 {
            background-position-x: -336px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4aa {
            background-position-x: -357px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4ab {
            background-position-x: -378px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4ac {
            background-position-x: -399px;
            background-position-y: -588px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4ad {
            background-position-x: 0;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4ae {
            background-position-x: -21px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4b0 {
            background-position-x: -42px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4b1 {
            background-position-x: -63px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4b2 {
            background-position-x: -84px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4b3 {
            background-position-x: -105px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4b4 {
            background-position-x: -126px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4b5 {
            background-position-x: -147px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4b6 {
            background-position-x: -168px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4b7 {
            background-position-x: -189px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4b8 {
            background-position-x: -210px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4b9 {
            background-position-x: -231px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4ba {
            background-position-x: -252px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4bb {
            background-position-x: -273px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4bc {
            background-position-x: -294px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4bd {
            background-position-x: -315px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4be {
            background-position-x: -336px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4bf {
            background-position-x: -357px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4c0 {
            background-position-x: -378px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4c1 {
            background-position-x: -399px;
            background-position-y: -609px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4c2 {
            background-position-x: 0;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4c3 {
            background-position-x: -21px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4c4 {
            background-position-x: -42px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4c5 {
            background-position-x: -63px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4c6 {
            background-position-x: -84px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4c7 {
            background-position-x: -105px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4c8 {
            background-position-x: -126px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4c9 {
            background-position-x: -147px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4ca {
            background-position-x: -168px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4cb {
            background-position-x: -189px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4cc {
            background-position-x: -210px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4cd {
            background-position-x: -231px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4ce {
            background-position-x: -252px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4cf {
            background-position-x: -273px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4d0 {
            background-position-x: -294px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4d1 {
            background-position-x: -315px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4d2 {
            background-position-x: -336px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4d3 {
            background-position-x: -357px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4d4 {
            background-position-x: -378px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4d5 {
            background-position-x: -399px;
            background-position-y: -630px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4d6 {
            background-position-x: 0;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4d7 {
            background-position-x: -21px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4d8 {
            background-position-x: -42px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4d9 {
            background-position-x: -63px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4da {
            background-position-x: -84px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4db {
            background-position-x: -105px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4dc {
            background-position-x: -126px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4dd {
            background-position-x: -147px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4de {
            background-position-x: -168px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4df {
            background-position-x: -189px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4e0 {
            background-position-x: -210px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4e1 {
            background-position-x: -231px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4e2 {
            background-position-x: -252px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4e3 {
            background-position-x: -273px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4e4 {
            background-position-x: -294px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4e5 {
            background-position-x: -315px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4e6 {
            background-position-x: -336px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4e7 {
            background-position-x: -357px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4e8 {
            background-position-x: -378px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4e9 {
            background-position-x: -399px;
            background-position-y: -651px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4ea {
            background-position-x: 0;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4eb {
            background-position-x: -21px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4ec {
            background-position-x: -42px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4ed {
            background-position-x: -63px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4ee {
            background-position-x: -84px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4ef {
            background-position-x: -105px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4f0 {
            background-position-x: -126px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4f1 {
            background-position-x: -147px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4f2 {
            background-position-x: -168px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4f3 {
            background-position-x: -189px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4f4 {
            background-position-x: -210px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4f5 {
            background-position-x: -231px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4f6 {
            background-position-x: -252px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4f7 {
            background-position-x: -273px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4f9 {
            background-position-x: -294px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4fa {
            background-position-x: -315px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4fb {
            background-position-x: -336px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f4fc {
            background-position-x: -357px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f500 {
            background-position-x: -378px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f501 {
            background-position-x: -399px;
            background-position-y: -672px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f502 {
            background-position-x: 0;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f503 {
            background-position-x: -21px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f504 {
            background-position-x: -42px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f505 {
            background-position-x: -63px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f506 {
            background-position-x: -84px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f507 {
            background-position-x: -105px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f508 {
            background-position-x: -126px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f509 {
            background-position-x: -147px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f50a {
            background-position-x: -168px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f50b {
            background-position-x: -189px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f50c {
            background-position-x: -210px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f50d {
            background-position-x: -231px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f50e {
            background-position-x: -252px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f50f {
            background-position-x: -273px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f510 {
            background-position-x: -294px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f511 {
            background-position-x: -315px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f512 {
            background-position-x: -336px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f513 {
            background-position-x: -357px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f514 {
            background-position-x: -378px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f515 {
            background-position-x: -399px;
            background-position-y: -693px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f516 {
            background-position-x: 0;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f517 {
            background-position-x: -21px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f518 {
            background-position-x: -42px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f519 {
            background-position-x: -63px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f51a {
            background-position-x: -84px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f51b {
            background-position-x: -105px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f51c {
            background-position-x: -126px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f51d {
            background-position-x: -147px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f51e {
            background-position-x: -168px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f51f {
            background-position-x: -189px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f520 {
            background-position-x: -210px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f521 {
            background-position-x: -231px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f523 {
            background-position-x: -252px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f524 {
            background-position-x: -273px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f525 {
            background-position-x: -294px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f526 {
            background-position-x: -315px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f527 {
            background-position-x: -336px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f528 {
            background-position-x: -357px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f529 {
            background-position-x: -378px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f52a {
            background-position-x: -399px;
            background-position-y: -714px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f52b {
            background-position-x: 0;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f52c {
            background-position-x: -21px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f52d {
            background-position-x: -42px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f52e {
            background-position-x: -63px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f52f {
            background-position-x: -84px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f530 {
            background-position-x: -105px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f531 {
            background-position-x: -126px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f532 {
            background-position-x: -147px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f533 {
            background-position-x: -168px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f534 {
            background-position-x: -189px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f535 {
            background-position-x: -210px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f536 {
            background-position-x: -231px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f537 {
            background-position-x: -252px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f538 {
            background-position-x: -273px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f539 {
            background-position-x: -294px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f53a {
            background-position-x: -315px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f53b {
            background-position-x: -336px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f53c {
            background-position-x: -357px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f53d {
            background-position-x: -378px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f550 {
            background-position-x: -399px;
            background-position-y: -735px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f551 {
            background-position-x: 0;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f552 {
            background-position-x: -21px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f553 {
            background-position-x: -42px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f554 {
            background-position-x: -63px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f555 {
            background-position-x: -84px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f556 {
            background-position-x: -105px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f557 {
            background-position-x: -126px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f558 {
            background-position-x: -147px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f559 {
            background-position-x: -168px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f55a {
            background-position-x: -189px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f55b {
            background-position-x: -210px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f55c {
            background-position-x: -231px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f55d {
            background-position-x: -252px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f55e {
            background-position-x: -273px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f55f {
            background-position-x: -294px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f560 {
            background-position-x: -315px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f561 {
            background-position-x: -336px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f562 {
            background-position-x: -357px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f563 {
            background-position-x: -378px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f564 {
            background-position-x: -399px;
            background-position-y: -756px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f565 {
            background-position-x: 0;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f566 {
            background-position-x: -21px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f567 {
            background-position-x: -42px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f5fb {
            background-position-x: -63px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f5fc {
            background-position-x: -84px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f5fd {
            background-position-x: -105px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f5fe {
            background-position-x: -126px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f5ff {
            background-position-x: -147px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f680 {
            background-position-x: -168px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f681 {
            background-position-x: -189px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f682 {
            background-position-x: -210px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f683 {
            background-position-x: -231px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f684 {
            background-position-x: -252px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f685 {
            background-position-x: -273px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f686 {
            background-position-x: -294px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f687 {
            background-position-x: -315px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f688 {
            background-position-x: -336px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f689 {
            background-position-x: -357px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f68a {
            background-position-x: -378px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f68b {
            background-position-x: -399px;
            background-position-y: -777px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f68c {
            background-position-x: 0;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f68d {
            background-position-x: -21px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f68e {
            background-position-x: -42px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f68f {
            background-position-x: -63px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f690 {
            background-position-x: -84px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f691 {
            background-position-x: -105px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f692 {
            background-position-x: -126px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f693 {
            background-position-x: -147px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f694 {
            background-position-x: -168px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f695 {
            background-position-x: -189px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f696 {
            background-position-x: -210px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f697 {
            background-position-x: -231px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f698 {
            background-position-x: -252px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f699 {
            background-position-x: -273px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f69a {
            background-position-x: -294px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f69b {
            background-position-x: -315px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f69c {
            background-position-x: -336px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f69d {
            background-position-x: -357px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f69e {
            background-position-x: -378px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f69f {
            background-position-x: -399px;
            background-position-y: -798px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6a0 {
            background-position-x: 0;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6a1 {
            background-position-x: -21px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6a2 {
            background-position-x: -42px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6a3 {
            background-position-x: -63px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6a4 {
            background-position-x: -84px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6a5 {
            background-position-x: -105px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6a6 {
            background-position-x: -126px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6a7 {
            background-position-x: -147px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6a8 {
            background-position-x: -168px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6a9 {
            background-position-x: -189px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6aa {
            background-position-x: -210px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6ab {
            background-position-x: -231px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6ac {
            background-position-x: -252px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6ad {
            background-position-x: -273px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6ae {
            background-position-x: -294px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6af {
            background-position-x: -315px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6b0 {
            background-position-x: -336px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6b1 {
            background-position-x: -357px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6b2 {
            background-position-x: -378px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6b3 {
            background-position-x: -399px;
            background-position-y: -819px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6b4 {
            background-position-x: 0;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6b5 {
            background-position-x: -21px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6b6 {
            background-position-x: -42px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6b7 {
            background-position-x: -63px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6b8 {
            background-position-x: -84px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6b9 {
            background-position-x: -105px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6ba {
            background-position-x: -126px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6bb {
            background-position-x: -147px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6bc {
            background-position-x: -168px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6bd {
            background-position-x: -189px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6be {
            background-position-x: -210px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6bf {
            background-position-x: -231px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6c0 {
            background-position-x: -252px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6c1 {
            background-position-x: -273px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6c2 {
            background-position-x: -294px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6c3 {
            background-position-x: -315px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6c4 {
            background-position-x: -336px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f6c5 {
            background-position-x: -357px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-5 .webim-emoji-1f483 {
            background-position-x: -399px;
            background-position-y: -840px
        }

        .webim-root .webim-font-size-3 .webim-emoji {
            background-size: 380px 779px;
        }

        .webim-root .webim-font-size-4 .webim-emoji {
            background-size: 400px 820px;
        }

        .webim-root .webim-font-size-5 .webim-emoji {
            background-size: 420px 861px;
        }

        .webim-root .webim-chat .webim-header {
            display: flex;
            align-items: center;
            max-width: 340px;
        }

        .webim-root .webim-chat.webim-mobile-chat .webim-header {
            max-width: none;
        }


        .webim-root .webim-chat.webim-mobile-chat .webim-header .webim-operator>.webim-title {
            max-width: 80vw;
        }

        .webim-root .webim-chat.webim-mobile-chat>.webim-header {
            padding-left: 25px;
        }

        .webim-root .webim-chat .webim-top-header {
            display: block;
        }

        .webim-root .webim-chat .webim-header .webim-description.webim-description-tips {
            display: none;
            box-sizing: border-box;
            min-width: auto;
            padding: 0 28px 20px 28px;
            position: static;
            left: 0;
            top: 0;
            transform: none;
            font-size: 13px;
            font-weight: normal;
        }

        .webim-root .webim-chat.webim-mobile-chat .webim-header .webim-description.webim-description-tips {
            padding: 0 28px 20px 0;
        }

        .webim-root .webim-chat.webim-mobile-chat .webim-header-section.webim-offline-section-header .webim-operator {
            max-width: none;
        }

        .webim-root .webim-form .webim-form-control .webim-label .webim-label-text.webim-js-label {
            cursor: text;
            color: #AEAEAE;
        }

        .webim-root.webim-separate-mode .webim-chat.webim-mobile-chat .webim-header .webim-action.webim-actions-button {
            right: 23px;
        }
 
        .headline__tp[data-v-5a236356] {
            margin-left: 12px;
            cursor: pointer;
            position: relative;
            -webkit-transition: -webkit-transform .1s ease;
            transition: -webkit-transform .1s ease;
            -o-transition: -o-transform .1s ease;
            transition: transform .1s ease;
            transition: transform .1s ease, -webkit-transform .1s ease, -o-transform .1s ease
        }

        .headline__tp[data-v-5a236356]:hover {
            -webkit-transform: scale(1.05);
            -ms-transform: scale(1.05);
            -o-transform: scale(1.05);
            transform: scale(1.05)
        }

        .headline__tp__container[data-v-5a236356] {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            background: #13151d;
            border: 1px solid rgba(92, 95, 104, .3);
            border-radius: 6px;
            padding: 5px 14px;
            overflow: hidden;
            position: relative
        }

        .headline__tp__container[data-v-5a236356]:after {
            bottom: -20px
        }

        .headline__tp__container[data-v-5a236356]:after,
        .headline__tp__container[data-v-5a236356]:before {
            content: "";
            position: absolute;
            left: 0;
            right: 0;
            height: 21px;
            background: var(--primary);
            -webkit-filter: blur(16px);
            filter: blur(16px)
        }

        .headline__tp__container[data-v-5a236356]:before {
            top: -35px
        }

        .headline__tp__title[data-v-5a236356] {
            color: #fff;
            color: var(--White, #fff);
            font-family: Roboto;
            font-size: 13px;
            font-style: normal;
            font-weight: 700;
            line-height: 15px
        }

        .headline__tp__subtitle[data-v-5a236356] {
            font-family: Roboto;
            font-size: 12px;
            font-style: normal;
            font-weight: 600;
            line-height: 14px;
            background: var(--primary);
            background-clip: text;
            -webkit-background-clip: text;
            -webkit-text-fill-color: rgba(0, 0, 0, 0)
        }

        .headline__tp svg[data-v-5a236356] {
            margin-right: 9px
        }

        .headline__logo-ny[data-v-5a236356] {
            width: 114px;
            height: 44px;
            margin-bottom: 7px
        }

        .headline__snow[data-v-5a236356] {
            position: absolute;
            top: 0;
            right: 0
        }

        .headline__cashback[data-v-5a236356] {
            margin-left: 12px;
            cursor: pointer;
            position: relative;
            -webkit-transition: -webkit-transform .1s ease;
            transition: -webkit-transform .1s ease;
            -o-transition: -o-transform .1s ease;
            transition: transform .1s ease;
            transition: transform .1s ease, -webkit-transform .1s ease, -o-transform .1s ease
        }

        .headline__cashback[data-v-5a236356]:hover {
            -webkit-transform: scale(1.05);
            -ms-transform: scale(1.05);
            -o-transform: scale(1.05);
            transform: scale(1.05)
        }

        .headline__cashback__container[data-v-5a236356] {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            background: #13151d;
            border: 1px solid rgba(92, 95, 104, .3);
            border-radius: 6px;
            padding: 5px 14px;
            overflow: hidden;
            position: relative
        }

        .headline__cashback__container[data-v-5a236356]:after {
            bottom: -20px
        }

        .headline__cashback__container[data-v-5a236356]:after,
        .headline__cashback__container[data-v-5a236356]:before {
            content: "";
            position: absolute;
            left: 0;
            right: 0;
            height: 21px;
            background: #2cc13b;
            -webkit-filter: blur(16px);
            filter: blur(16px)
        }

        .headline__cashback__container[data-v-5a236356]:before {
            top: -35px
        }

        .headline__cashback__title[data-v-5a236356] {
            font-family: "Roboto";
            font-style: normal;
            font-weight: 700;
            font-size: 13px;
            line-height: 15px;
            color: #fff
        }

        .headline__cashback__timer[data-v-5a236356] {
            font-family: "Roboto";
            font-style: normal;
            font-weight: 600;
            font-size: 12px;
            line-height: 14px;
            color: #2cc13b
        }

        .headline__cashback__img[data-v-5a236356] {
            margin-right: 9px
        }

        .balance-payout[data-v-5a236356] {
            border-radius: 8px;
            padding: 12px;
            background: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/background-balance.934cb8f.svg) no-repeat 100% 0 #1b1d25;
            margin-bottom: 6px
        }

        .balance-payout .balance__main-icon[data-v-5a236356] {
            margin-right: 7px
        }

        .balance-payout .balance__main-icon__currency[data-v-5a236356] {
            font-size: 18px;
            color: #fab42d
        }

        .balance-payout .balance__main-icon__currency-green[data-v-5a236356] {
            color: #2cc13b
        }

        .balance-payout__icon-green[data-v-5a236356] {
            background: rgba(44, 193, 59, .1);
            -webkit-box-shadow: 12px 0 12px rgba(5, 14, 24, .2);
            box-shadow: 12px 0 12px rgba(5, 14, 24, .2);
            border-radius: 50%
        }

        .balance-payout__close[data-v-5a236356] {
            background: var(--primary);
            border-radius: 6px;
            width: 100%;
            height: 40px;
            color: #13151d;
            font-weight: 500;
            font-size: 16px;
            line-height: 19px;
            margin: 6px 0;
            -webkit-transition: .3s;
            -o-transition: .3s;
            transition: .3s
        }

        .balance-payout__close[data-v-5a236356]:hover {
            background: var(--primary-hover)
        }

        .balance-payout__btn[data-v-5a236356] {
            cursor: pointer;
            height: 40px;
            width: 100%;
            background: #22252f;
            border-radius: 6px;
            margin-top: 10px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-transition: .3s;
            -o-transition: .3s;
            transition: .3s
        }

        .balance-payout__btn[data-v-5a236356]:hover {
            background: #262934
        }

        .balance-payout__btn span[data-v-5a236356] {
            margin-left: 6px;
            display: block;
            color: #fff;
            font-weight: 500;
            font-size: 16px;
            line-height: 19px
        }

        .balance-payout__count[data-v-5a236356],
        .balance-payout__num[data-v-5a236356] {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }

        .balance-payout__num[data-v-5a236356] {
            color: #fff;
            font-weight: 700;
            font-size: 18px;
            line-height: 22px
        }

        .balance-payout__available[data-v-5a236356] {
            color: #fff;
            font-weight: 700;
            font-size: 13px;
            line-height: 14px;
            letter-spacing: -.3px;
            margin-top: 5px
        }

        .balance-payout__desc[data-v-5a236356] {
            color: #5c5f68;
            letter-spacing: -.3px;
            font-family: "Roboto";
            font-weight: 400;
            font-size: 13px;
            line-height: 16px;
            margin-top: 8px
        }

        @media(max-width:1180px) {
            .halloween[data-v-5a236356]:before {
                left: 0
            }

            .halloween[data-v-5a236356]:after,
            .halloween[data-v-5a236356]:before {
                content: "";
                width: 89px;
                height: 48px;
                background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/web.cd47bc4.webp);
                position: absolute;
                top: 0;
                -webkit-background-size: cover;
                background-size: cover
            }

            .halloween[data-v-5a236356]:after {
                right: 0;
                z-index: -1;
                -webkit-transform: scaleX(-1);
                -ms-transform: scaleX(-1);
                -o-transform: scaleX(-1);
                transform: scaleX(-1)
            }
        }

        .halloween-balance[data-v-5a236356] {
            position: relative
        }

        .halloween-balance[data-v-5a236356]:before {
            content: "";
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/spider_1.1e8eb27.webp);
            right: -20px;
            top: -15px;
            z-index: 1;
            position: absolute;
            -webkit-background-size: cover;
            background-size: cover;
            width: 50px;
            height: 50px;
            -webkit-animation: spin-data-v-5a236356 30s linear infinite;
            -o-animation: spin-data-v-5a236356 30s infinite linear;
            animation: spin-data-v-5a236356 30s linear infinite
        }

        @media(max-width:768px) {
            .halloween-balance[data-v-5a236356]:before {
                right: 55px
            }
        }

        @-webkit-keyframes spin-data-v-5a236356 {
            0% {
                -webkit-transform: translate3d(0, -100%, 0);
                transform: translate3d(0, -100%, 0)
            }

            10% {
                -webkit-transform: translateZ(0);
                transform: translateZ(0)
            }

            50% {
                -webkit-transform: translateZ(0);
                transform: translateZ(0)
            }

            60% {
                -webkit-transform: translate3d(0, -100%, 0);
                transform: translate3d(0, -100%, 0)
            }

            to {
                -webkit-transform: translate3d(0, -100%, 0);
                transform: translate3d(0, -100%, 0)
            }
        }

        @-o-keyframes spin-data-v-5a236356 {
            0% {
                transform: translate3d(0, -100%, 0)
            }

            10% {
                transform: translateZ(0)
            }

            50% {
                transform: translateZ(0)
            }

            60% {
                transform: translate3d(0, -100%, 0)
            }

            to {
                transform: translate3d(0, -100%, 0)
            }
        }

        @keyframes spin-data-v-5a236356 {
            0% {
                -webkit-transform: translate3d(0, -100%, 0);
                transform: translate3d(0, -100%, 0)
            }

            10% {
                -webkit-transform: translateZ(0);
                transform: translateZ(0)
            }

            50% {
                -webkit-transform: translateZ(0);
                transform: translateZ(0)
            }

            60% {
                -webkit-transform: translate3d(0, -100%, 0);
                transform: translate3d(0, -100%, 0)
            }

            to {
                -webkit-transform: translate3d(0, -100%, 0);
                transform: translate3d(0, -100%, 0)
            }
        }

        @media(max-width:1050px) {
            .headline .headline__tp[data-v-5a236356] {
                display: none
            }
        }
        
        .button[data-v-13a23e13] {
            border-radius: 6px;
            display: grid;
            grid-gap: 8px;
            grid-auto-flow: column
        }

        .button[data-v-13a23e13]:hover:not(:disabled) {
            -webkit-filter: brightness(1.15);
            filter: brightness(1.15)
        }

        .button.color--dark[data-v-13a23e13] {
            background: #13151d;
            color: #fff
        }

        .button.size--medium[data-v-13a23e13] {
            padding: 10px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center
        }
    
        p {
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
            outline: none;
            display: block;
            white-space: normal;
        }
    
        .modal__snow[data-v-138998bf] {
            position: relative
        }

        .modal__snow[data-v-138998bf]:before {
            content: "";
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/for-modal.89ba70c.svg);
            left: 0;
            top: -10px;
            z-index: 10;
            width: 100%;
            height: 27px;
            position: absolute
        }
    
    
        .halloween-icons #dashboard path[data-v-78d88486] {
            fill: url(/web/20240507043025im_/https://www.getxcasino.ru/#paint0_linear_618_58206)
        }

        .halloween-icons #provider path[data-v-78d88486] {
            fill: url(/web/20240507043025im_/https://www.getxcasino.ru/#paint0_linear_618_53495)
        }

        .halloween-icons #cherry path[data-v-78d88486] {
            fill: url(/web/20240507043025im_/https://www.getxcasino.ru/#paint0_linear_618_53579)
        }

        .halloween-icons #stats-1 path[data-v-78d88486] {
            fill: url(/web/20240507043025im_/https://www.getxcasino.ru/#paint0_linear_618_57863)
        }

        .halloween-icons #stats-2 path[data-v-78d88486] {
            fill: url(/web/20240507043025im_/https://www.getxcasino.ru/#paint0_linear_618_53956)
        }

        .halloween-icons #stats-3 path[data-v-78d88486] {
            fill: url(/web/20240507043025im_/https://www.getxcasino.ru/#paint0_linear_618_54008)
        }

        .halloween-icons #stats-4 path[data-v-78d88486] {
            fill: url(/web/20240507043025im_/https://www.getxcasino.ru/#paint0_linear_618_58200)
        }

        .halloween-icons #online path[data-v-78d88486] {
            fill: url(/web/20240507043025im_/https://www.getxcasino.ru/#paint0_linear_618_58206)
        }
    
    
        .fortuna[data-v-3ba3fde1] {
            -webkit-animation-name: rotation-data-v-3ba3fde1;
            -o-animation-name: rotation-data-v-3ba3fde1;
            animation-name: rotation-data-v-3ba3fde1;
            -webkit-animation-duration: 2s;
            -o-animation-duration: 2s;
            animation-duration: 2s;
            -webkit-animation-iteration-count: infinite;
            -o-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
            -webkit-animation-timing-function: linear;
            -o-animation-timing-function: linear;
            animation-timing-function: linear;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        #menu-fortune.leftnav__halloween[data-v-3ba3fde1] {
            position: relative;
            overflow: hidden
        }

        #menu-fortune.leftnav__halloween[data-v-3ba3fde1]:after {
            content: "";
            position: absolute;
            width: 115px;
            height: 12px;
            background: var(--purple);
            -webkit-filter: blur(16px);
            filter: blur(16px);
            bottom: 0
        }

        @media(max-width:1050px) {
            #menu-fortune.leftnav__halloween[data-v-3ba3fde1]:after {
                display: none
            }
        }

        @media(max-width:1050px) {
            #menu-fortune.leftnav__halloween[data-v-3ba3fde1] {
                overflow: visible;
                overflow: initial
            }
        }

        .leftnav__snow[data-v-3ba3fde1] {
            position: relative
        }

        .leftnav__snow[data-v-3ba3fde1]:before {
            content: "";
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/for-menu.da9484e.svg);
            right: 0;
            top: -5px;
            z-index: 1;
            width: 19px;
            height: 16px;
            position: absolute
        }

        .sidebar-games[data-v-3ba3fde1] {
            position: absolute;
            top: 0;
            left: 80px;
            height: 100%;
            background: #1b1d25;
            -webkit-box-shadow: inset 0 4px 12px 8px rgba(0, 0, 0, .25);
            box-shadow: inset 0 4px 12px 8px rgba(0, 0, 0, .25);
            width: 220px;
            -webkit-transition: .4s;
            -o-transition: .4s;
            transition: .4s;
            visibility: hidden;
            opacity: 0
        }

        @media(max-height:660px), (max-width:1050px) {
            .sidebar-games[data-v-3ba3fde1] {
                height: 47px;
                background: #1b1d25;
                -webkit-box-shadow: none;
                box-shadow: none;
                width: 100%;
                left: 0;
                padding: 0;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row
            }
        }

        .sidebar-games ul[data-v-3ba3fde1] {
            grid-gap: 40px;
            grid-template-columns: repeat(2, 1fr);
            display: grid;
            padding: 46px 24px
        }

        .sidebar-games ul li a[data-v-3ba3fde1] {
            -webkit-transition: .3s;
            -o-transition: .3s;
            transition: .3s;
            text-align: -webkit-center
        }

        .sidebar-games ul li a>div[data-v-3ba3fde1] {
            background: #13151d;
            border-radius: 6px;
            width: 48px;
            height: 48px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin: auto
        }

        .sidebar-games ul li a>div svg[data-v-3ba3fde1] {
            -webkit-filter: grayscale(100%);
            filter: grayscale(100%);
            -webkit-transition: .3s;
            -o-transition: .3s;
            transition: .3s
        }

        .sidebar-games ul li a span[data-v-3ba3fde1] {
            font-size: 16px;
            line-height: 19px;
            text-align: center;
            font-weight: 600;
            display: block;
            margin-top: 8px;
            -webkit-transition: .3s;
            -o-transition: .3s;
            transition: .3s
        }

        .sidebar-games ul li a:hover svg[data-v-3ba3fde1] {
            -webkit-filter: grayscale(0);
            filter: grayscale(0)
        }

        .sidebar-games ul li a:hover span[data-v-3ba3fde1] {
            background: var(--primary);
            -webkit-background-clip: text;
            -webkit-text-fill-color: rgba(0, 0, 0, 0);
            background-clip: text;
            text-fill-color: rgba(0, 0, 0, 0);
            color: rgba(0, 0, 0, 0)
        }

        .leftnav__icon_active[data-v-3ba3fde1] {
            background: var(--primary)
        }

        @media(max-height:660px), (max-width:1050px) {
            .sidebar-games[data-v-3ba3fde1] {
                height: 47px;
                background: #1b1d25;
                -webkit-box-shadow: none;
                box-shadow: none;
                width: 100%;
                left: 0;
                padding: 4px;
                z-index: 1
            }

            .sidebar-games__icon[data-v-3ba3fde1] {
                display: -webkit-inline-box;
                display: -webkit-inline-flex;
                display: -ms-inline-flexbox;
                display: inline-flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                height: 35px;
                margin-bottom: 10px;
                background: #13151d;
                border-radius: 6px
            }

            .sidebar-games__icon[data-v-3ba3fde1]:hover {
                background: #13151d !important
            }

            .sidebar-games ul[data-v-3ba3fde1] {
                padding: 0;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                grid-gap: 10px;
                gap: 10px
            }

            .sidebar-games ul li a>div[data-v-3ba3fde1] {
                width: 28px;
                height: 35px;
                margin: 0
            }

            .sidebar-games ul li a span[data-v-3ba3fde1] {
                margin-top: 0
            }
        }

        .pointer[data-v-3ba3fde1] {
            cursor: pointer
        }

        @-webkit-keyframes rotation-data-v-3ba3fde1 {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @-o-keyframes rotation-data-v-3ba3fde1 {
            0% {
                -o-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -o-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @keyframes rotation-data-v-3ba3fde1 {
            0% {
                -webkit-transform: rotate(0deg);
                -o-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                -o-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        .sidebar-mobile[data-v-3ba3fde1] {
            top: 70px;
            visibility: inherit;
            opacity: 1;
            overflow: scroll
        }

        .sidebar-mobile ul li a[data-v-3ba3fde1] {
            padding: 10px
        }

        .sidebar-mobile ul li a>div[data-v-3ba3fde1] {
            padding: 6px
        }

        #Capa_1[data-v-3ba3fde1] {
            width: 35px;
            height: 35px;
            background: #13151d;
            padding: 10px;
            border-radius: 6px
        }

        .halloween-bonuses[data-v-3ba3fde1] {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/bonuses-icon.84387e3.webp) !important
        }

        .halloween-bonuses[data-v-3ba3fde1],
        .halloween-icon[data-v-3ba3fde1] {
            -webkit-background-size: cover !important;
            background-size: cover !important
        }

        .halloween-icon[data-v-3ba3fde1] {
            background-position: 50% !important
        }

        .halloween-icon svg[data-v-3ba3fde1] {
            display: none
        }

        .halloween-crash[data-v-3ba3fde1] {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/crash-icon.f13332f.webp) !important
        }

        .halloween-miner[data-v-3ba3fde1] {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/miner-icon.6171226.webp) !important
        }

        .halloween-rocket[data-v-3ba3fde1] {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/asteroid-icon.4ce2f7e.webp) !important
        }

        .halloween-coinflip[data-v-3ba3fde1] {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/coinflip-icon.8bf7c2d.webp) !important
        }

        .halloween-cases[data-v-3ba3fde1] {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/cases-icon.11f2228.webp) !important
        }
    
    
        .footer__more .headline__tp {
            width: 181px;
            margin-bottom: 20px
        }

        .footer__more-footer {
            margin-bottom: 23px
        }

        .footer__nav-cell:last-child {
            width: auto;
            margin-bottom: 60px
        }

        .footer__bitcoin,
        .footer__nav-cell:last-child {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            position: relative
        }

        .footer__bitcoin {
            background: #22252f;
            border-radius: 8px;
            font-weight: 700;
            font-size: 12px;
            line-height: 12px;
            padding: 15px 28px 15px 16px;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            white-space: nowrap
        }

        .footer__bitcoin img {
            margin-right: 5px
        }

        .footer__bitcoin__icons {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
            justify-content: space-between;
            width: 100%;
            margin-top: 24px;
            position: absolute;
            top: 50px;
            left: 0;
            z-index: 99
        }

        .footer__more__bg.more-open {
            position: fixed;
            top: 0;
            bottom: 0;
            right: 0;
            left: 0;
            background: rgba(9, 10, 17, .7);
            -webkit-backdrop-filter: blur(5px);
            backdrop-filter: blur(5px);
            z-index: 99
        }

        .footer__more-inner .lang-block__dropdown {
            -webkit-transform: translateX(-32%);
            -ms-transform: translateX(-32%);
            -o-transform: translateX(-32%);
            transform: translateX(-32%)
        }

        .footer__more-inner .lang-block__dropdown:before {
            margin-left: -50px
        }

        .footer__rights-info {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            color: #62687d;
            font-size: 12px;
            max-width: 300px;
            -webkit-box-pack: end;
            -webkit-justify-content: flex-end;
            -ms-flex-pack: end;
            justify-content: flex-end;
            margin-top: 16px
        }

        #prila {
            margin-bottom: 20px
        }

        .footer__mobile-center-in-main {
            background: #1b1d25;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            padding-top: 4px
        }

        .sidebar-games ul {
            grid-gap: 40px;
            grid-template-columns: repeat(3, 1fr);
            display: grid;
            padding: 46px 0
        }

        .sidebar-games ul li a {
            -webkit-transition: .3s;
            -o-transition: .3s;
            transition: .3s;
            text-align: -webkit-center
        }

        .sidebar-games ul li a>div {
            background: #13151d;
            border-radius: 6px;
            width: 48px;
            height: 48px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center
        }

        .sidebar-games ul li a>div svg {
            -webkit-filter: grayscale(100%);
            filter: grayscale(100%);
            -webkit-transition: .3s;
            -o-transition: .3s;
            transition: .3s
        }

        .sidebar-games ul li a span {
            font-size: 16px;
            line-height: 19px;
            text-align: center;
            font-weight: 600;
            display: block;
            margin-top: 8px;
            -webkit-transition: .3s;
            -o-transition: .3s;
            transition: .3s
        }

        .sidebar-games ul li a:hover svg {
            -webkit-filter: grayscale(0);
            filter: grayscale(0)
        }

        .sidebar-games ul li a:hover span {
            background: var(--primary);
            -webkit-background-clip: text;
            -webkit-text-fill-color: rgba(0, 0, 0, 0);
            background-clip: text;
            text-fill-color: rgba(0, 0, 0, 0);
            color: rgba(0, 0, 0, 0)
        }

        @media(max-width:1050px) {
            .footer__nav-cell:not(:last-child) {
                display: none
            }
        }

        .footer__faq {
            position: fixed;
            right: 18px;
            bottom: 18px;
            z-index: 99
        }

        .footer__faq svg {
            width: 40px
        }

        .footer__faq svg.halloween-svg circle {
            fill: url(/web/20240507043025im_/https://www.getxcasino.ru/#paint0_linear_618_57550)
        }

        .footer__seo {
            margin: -50px auto 68px;
            padding-left: 30px;
            padding-right: 30px;
            width: 100%;
            max-width: 1260px
        }

        .footer__seo-header {
            font-family: "Eurostile";
            font-style: normal;
            font-weight: 700;
            font-size: 12px;
            text-transform: uppercase;
            margin-top: 18px
        }

        .footer__seo-text {
            font-family: "Roboto";
            font-style: normal;
            font-weight: 400;
            font-size: 12px;
            color: #5c5f68;
            margin-top: 12px;
            white-space: pre-line
        }

        @media(max-width:768px) {
            .footer__faq {
                position: fixed;
                right: 20px;
                bottom: 90px;
                z-index: 99
            }

            .footer__faq svg {
                width: 48px
            }

            .footer__more-cell .headline__control-btn {
                margin: 0
            }

            .footer__more-cell,
            .footer__more-cell .headline__control-btn {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex
            }

            .footer__more-list .dropdownlist__link-text {
                font-weight: 500;
                text-transform: capitalize;
                font-size: 14px;
                line-height: 14px
            }
        }

        @media(max-width:700px) {
            .footer__faq {
                display: none
            }
        }

        @media(max-width:600px) {
            .footer__nav-cell:last-child {
                margin-top: 30px;
                margin-left: auto
            }

            .footer__wrap {
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap
            }
        }
    
    
        .headline__cashback[data-v-3de6cec4] {
            max-width: 181px;
            margin-bottom: 20px;
            cursor: pointer;
            position: relative;
            -webkit-transition: -webkit-transform .1s ease;
            transition: -webkit-transform .1s ease;
            -o-transition: -o-transform .1s ease;
            transition: transform .1s ease;
            transition: transform .1s ease, -webkit-transform .1s ease, -o-transform .1s ease
        }

        .headline__cashback[data-v-3de6cec4]:hover {
            -webkit-transform: scale(1.05);
            -ms-transform: scale(1.05);
            -o-transform: scale(1.05);
            transform: scale(1.05)
        }

        .headline__cashback__container[data-v-3de6cec4] {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            background: #13151d;
            border: 1px solid rgba(92, 95, 104, .3);
            border-radius: 6px;
            padding: 5px 14px;
            overflow: hidden;
            position: relative;
            max-width: 181px;
            margin-bottom: 10px
        }

        .headline__cashback__container[data-v-3de6cec4]:after {
            bottom: -20px
        }

        .headline__cashback__container[data-v-3de6cec4]:after,
        .headline__cashback__container[data-v-3de6cec4]:before {
            content: "";
            position: absolute;
            left: 0;
            right: 0;
            height: 21px;
            background: #2cc13b;
            -webkit-filter: blur(16px);
            filter: blur(16px)
        }

        .headline__cashback__container[data-v-3de6cec4]:before {
            top: -35px
        }

        .headline__cashback__title[data-v-3de6cec4] {
            font-family: "Roboto";
            font-style: normal;
            font-weight: 700;
            font-size: 13px;
            line-height: 15px;
            color: #fff
        }

        .headline__cashback__timer[data-v-3de6cec4] {
            font-family: "Roboto";
            font-style: normal;
            font-weight: 600;
            font-size: 12px;
            line-height: 14px;
            color: #2cc13b
        }

        .headline__cashback__img[data-v-3de6cec4] {
            margin-right: 9px
        }

        #prila2[data-v-3de6cec4] {
            margin-top: 43px
        }

        #prila2 img[data-v-3de6cec4] {
            -o-object-fit: contain;
            object-fit: contain
        }

        @media(min-width:700px) {
            #prila2[data-v-3de6cec4] {
                display: none !important
            }
        }

        .ios-prila[data-v-3de6cec4] {
            display: -webkit-inline-box;
            display: -webkit-inline-flex;
            display: -ms-inline-flexbox;
            display: inline-flex;
            grid-gap: 20px;
            gap: 20px;
            border: 1px solid;
            border-radius: 7px;
            padding: 4px 44px 4px 12px;
            cursor: pointer;
            margin-bottom: 15px
        }

        .ios-prila svg[data-v-3de6cec4] {
            width: 28px;
            height: 28px
        }

        .ios-prila .prila-title[data-v-3de6cec4] {
            font-size: 13px;
            color: #525252;
            line-height: 13px
        }

        .ios-prila .prila-subtitle[data-v-3de6cec4] {
            font-weight: 600;
            line-height: 18px
        }

        #ios-prila2[data-v-3de6cec4] {
            display: -webkit-inline-box;
            display: -webkit-inline-flex;
            display: -ms-inline-flexbox;
            display: inline-flex;
            height: -webkit-fit-content;
            height: -moz-fit-content;
            height: fit-content;
            margin-top: 40px
        }

        @media(min-width:700px) {
            #ios-prila2[data-v-3de6cec4] {
                display: none !important
            }
        }

        .halloween-hr[data-v-3de6cec4] {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/hr.392d0a1.webp);
            -webkit-background-size: contain;
            background-size: contain;
            height: 48px
        }

        .halloween-icon div[data-v-3de6cec4] {
            -webkit-background-size: cover !important;
            background-size: cover !important;
            background-position: 50% !important
        }

        .halloween-icon div svg[data-v-3de6cec4] {
            display: none
        }

        .halloween-crash div[data-v-3de6cec4] {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/crash-icon.f13332f.webp) !important
        }

        .halloween-miner div[data-v-3de6cec4] {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/miner-icon.6171226.webp) !important
        }

        .halloween-rocket div[data-v-3de6cec4] {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/asteroid-icon.4ce2f7e.webp) !important
        }

        .halloween-coinflip div[data-v-3de6cec4] {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/coinflip-icon.8bf7c2d.webp) !important
        }

        .halloween-cases div[data-v-3de6cec4] {
            background-image: url(/web/20240507043025im_/https://www.getxcasino.ru/_nuxt/img/cases-icon.11f2228.webp) !important
        }
    
    <script charset="utf-8"
        src="./static/1c90e66.js.download"></script>
    
        .fade-enter-active[data-v-873ef638],
        .fade-leave-active[data-v-873ef638] {
            -webkit-transition: opacity .3s;
            -o-transition: opacity .3s;
            transition: opacity .3s
        }

        .fade-enter[data-v-873ef638],
        .fade-leave-active[data-v-873ef638] {
            -webkit-transition: .3s;
            -o-transition: .3s;
            transition: .3s;
            opacity: 0
        }
    
    
        g.ep-half-circle[data-v-0d72183e] {
            -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%
        }
    
    
        .ep-circle[data-v-1e527eb2] {
            -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%
        }
    
    
        .ep-circle--progress__dot-container[data-v-805790d8] {
            position: absolute;
            -webkit-transform-origin: center center;
            transform-origin: center center
        }

        .ep-circle--progress__dot-container.hidden[data-v-805790d8] {
            -webkit-transition-duration: 0s;
            -o-transition-duration: 0s;
            transition-duration: 0s
        }

        .ep-circle--progress__dot-container>div[data-v-805790d8] {
            position: relative
        }

        .ep-circle--progress__dot[data-v-805790d8] {
            -webkit-transition-duration: .2s;
            -o-transition-duration: .2s;
            transition-duration: .2s;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            position: absolute;
            margin: auto;
            right: 0;
            left: 0
        }

        .ep-circle--progress__dot.ep-hidden[data-v-805790d8] {
            -webkit-transform: scale(0);
            transform: scale(0)
        }
    
    
        @-webkit-keyframes ep-dot--init__loop {
            0% {
                -webkit-transform: rotate(var(--ep-dot-start));
                transform: rotate(var(--ep-dot-start))
            }

            33% {
                -webkit-transform: rotate(var(--ep-dot-360));
                transform: rotate(var(--ep-dot-360))
            }

            66% {
                -webkit-transform: rotate(var(--ep-dot-360));
                transform: rotate(var(--ep-dot-360))
            }

            to {
                -webkit-transform: rotate(var(--ep-dot-loop-end));
                transform: rotate(var(--ep-dot-loop-end))
            }
        }

        @keyframes ep-dot--init__loop {
            0% {
                -webkit-transform: rotate(var(--ep-dot-start));
                transform: rotate(var(--ep-dot-start))
            }

            33% {
                -webkit-transform: rotate(var(--ep-dot-360));
                transform: rotate(var(--ep-dot-360))
            }

            66% {
                -webkit-transform: rotate(var(--ep-dot-360));
                transform: rotate(var(--ep-dot-360))
            }

            to {
                -webkit-transform: rotate(var(--ep-dot-loop-end));
                transform: rotate(var(--ep-dot-loop-end))
            }
        }

        @-webkit-keyframes ep-dot--init__reverse {
            0% {
                -webkit-transform: rotate(var(--ep-dot-360));
                transform: rotate(var(--ep-dot-360))
            }

            50% {
                -webkit-transform: rotate(var(--ep-dot-360));
                transform: rotate(var(--ep-dot-360))
            }

            to {
                -webkit-transform: rotate(var(--ep-dot-end));
                transform: rotate(var(--ep-dot-end))
            }
        }

        @keyframes ep-dot--init__reverse {
            0% {
                -webkit-transform: rotate(var(--ep-dot-360));
                transform: rotate(var(--ep-dot-360))
            }

            50% {
                -webkit-transform: rotate(var(--ep-dot-360));
                transform: rotate(var(--ep-dot-360))
            }

            to {
                -webkit-transform: rotate(var(--ep-dot-end));
                transform: rotate(var(--ep-dot-end))
            }
        }

        @-webkit-keyframes ep-dot--init__bounce {
            0% {
                opacity: 0
            }

            90% {
                opacity: 0
            }

            to {
                opacity: 1
            }
        }

        @keyframes ep-dot--init__bounce {
            0% {
                opacity: 0
            }

            90% {
                opacity: 0
            }

            to {
                opacity: 1
            }
        }

        @-webkit-keyframes ep-dot--init__disabled {
            0% {
                opacity: 0
            }

            90% {
                opacity: 0
            }

            to {
                opacity: 1
            }
        }

        @keyframes ep-dot--init__disabled {
            0% {
                opacity: 0
            }

            90% {
                opacity: 0
            }

            to {
                opacity: 1
            }
        }

        .ep-circle--progress {
            -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out
        }

        .ep-circle--progress.animation__default {
            -webkit-animation-name: ep-progress--init__default;
            animation-name: ep-progress--init__default
        }

        .ep-circle--progress.animation__rs {
            -webkit-animation-name: ep-progress--init__rs;
            animation-name: ep-progress--init__rs
        }

        .ep-circle--progress.animation__bounce {
            -webkit-animation-name: ep-progress--init__bounce;
            animation-name: ep-progress--init__bounce
        }

        .ep-circle--progress.animation__reverse {
            -webkit-animation-name: ep-progress--init__reverse;
            animation-name: ep-progress--init__reverse
        }

        .ep-circle--progress.animation__loop {
            -webkit-animation-name: ep-progress--init__loop;
            animation-name: ep-progress--init__loop
        }

        .ep-circle--loading.animation__loading {
            -webkit-animation-name: ep-progress--loading, ep-progress--loading__rotation;
            animation-name: ep-progress--loading, ep-progress--loading__rotation;
            -webkit-animation-iteration-count: infinite !important;
            animation-iteration-count: infinite !important;
            -webkit-animation-duration: 2s, 1s !important;
            animation-duration: 2s, 1s !important;
            -webkit-animation-timing-function: ease-in-out, linear;
            animation-timing-function: ease-in-out, linear
        }

        .ep-half-circle--loading.animation__loading {
            -webkit-animation-name: ep-half-progress--loading;
            animation-name: ep-half-progress--loading;
            -webkit-animation-iteration-count: infinite !important;
            animation-iteration-count: infinite !important;
            -webkit-animation-duration: 2s !important;
            animation-duration: 2s !important;
            -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out
        }

        .ep-circle--empty.ep-circle--nodata,
        .ep-half-circle--empty.ep-circle--nodata {
            opacity: .5
        }

        .ep-circle--progress__dot-container {
            -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out
        }

        .ep-circle--progress__dot-container.animation__rs {
            -webkit-animation-name: ep-dot--init__rs;
            animation-name: ep-dot--init__rs
        }

        .ep-circle--progress__dot-container.animation__bounce {
            -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
            -webkit-animation-name: ep-dot--init__disabled;
            animation-name: ep-dot--init__disabled
        }

        .ep-circle--progress__dot-container.animation__reverse {
            -webkit-animation-name: ep-dot--init__reverse;
            animation-name: ep-dot--init__reverse
        }

        .ep-circle--progress__dot-container.animation__loop {
            -webkit-animation-name: ep-dot--init__loop;
            animation-name: ep-dot--init__loop
        }

        .ep-circle--progress__dot-container.ep-half-circle-progress__dot.animation__bounce,
        .ep-circle--progress__dot-container.ep-half-circle-progress__dot.animation__loop {
            -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
            -webkit-animation-name: ep-dot--init__disabled;
            animation-name: ep-dot--init__disabled
        }

        @-webkit-keyframes ep-progress--init__default {
            0% {
                stroke-dashoffset: var(--ep-circumference)
            }

            to {
                stroke-dashoffset: var(--ep-stroke-offset)
            }
        }

        @keyframes ep-progress--init__default {
            0% {
                stroke-dashoffset: var(--ep-circumference)
            }

            to {
                stroke-dashoffset: var(--ep-stroke-offset)
            }
        }

        @-webkit-keyframes ep-progress--init__rs {
            0% {
                stroke-dashoffset: var(--ep-circumference)
            }

            50% {
                stroke-dashoffset: 0
            }

            to {
                stroke-dashoffset: var(--ep-stroke-offset)
            }
        }

        @keyframes ep-progress--init__rs {
            0% {
                stroke-dashoffset: var(--ep-circumference)
            }

            50% {
                stroke-dashoffset: 0
            }

            to {
                stroke-dashoffset: var(--ep-stroke-offset)
            }
        }

        @-webkit-keyframes ep-progress--init__bounce {
            0% {
                -webkit-animation-timing-function: linear;
                animation-timing-function: linear;
                stroke-dashoffset: var(--ep-circumference)
            }

            33% {
                stroke-dashoffset: var(--ep-bounce-out-stroke-offset)
            }

            66% {
                stroke-dashoffset: var(--ep-bounce-in-stroke-offset)
            }

            to {
                stroke-dashoffset: var(--ep-stroke-offset)
            }
        }

        @keyframes ep-progress--init__bounce {
            0% {
                -webkit-animation-timing-function: linear;
                animation-timing-function: linear;
                stroke-dashoffset: var(--ep-circumference)
            }

            33% {
                stroke-dashoffset: var(--ep-bounce-out-stroke-offset)
            }

            66% {
                stroke-dashoffset: var(--ep-bounce-in-stroke-offset)
            }

            to {
                stroke-dashoffset: var(--ep-stroke-offset)
            }
        }

        @-webkit-keyframes ep-progress--init__reverse {
            0% {
                stroke-dashoffset: var(--ep-circumference)
            }

            50% {
                stroke-dashoffset: var(--ep-double-circumference)
            }

            to {
                stroke-dashoffset: var(--ep-reverse-stroke-offset)
            }
        }

        @keyframes ep-progress--init__reverse {
            0% {
                stroke-dashoffset: var(--ep-circumference)
            }

            50% {
                stroke-dashoffset: var(--ep-double-circumference)
            }

            to {
                stroke-dashoffset: var(--ep-reverse-stroke-offset)
            }
        }

        @-webkit-keyframes ep-progress--init__loop {
            0% {
                stroke-dashoffset: var(--ep-circumference)
            }

            33% {
                stroke-dashoffset: 0
            }

            66% {
                stroke-dashoffset: var(--ep-negative-circumference)
            }

            to {
                stroke-dashoffset: var(--ep-loop-stroke-offset)
            }
        }

        @keyframes ep-progress--init__loop {
            0% {
                stroke-dashoffset: var(--ep-circumference)
            }

            33% {
                stroke-dashoffset: 0
            }

            66% {
                stroke-dashoffset: var(--ep-negative-circumference)
            }

            to {
                stroke-dashoffset: var(--ep-loop-stroke-offset)
            }
        }

        @-webkit-keyframes ep-progress--loading {
            0% {
                opacity: .5;
                stroke-dashoffset: var(--ep-circumference)
            }

            50% {
                opacity: .8;
                stroke-dashoffset: var(--ep-loading-stroke-offset)
            }

            to {
                opacity: .5;
                stroke-dashoffset: var(--ep-circumference)
            }
        }

        @keyframes ep-progress--loading {
            0% {
                opacity: .5;
                stroke-dashoffset: var(--ep-circumference)
            }

            50% {
                opacity: .8;
                stroke-dashoffset: var(--ep-loading-stroke-offset)
            }

            to {
                opacity: .5;
                stroke-dashoffset: var(--ep-circumference)
            }
        }

        @-webkit-keyframes ep-half-progress--loading {
            0% {
                opacity: .5;
                stroke-dashoffset: var(--ep-circumference)
            }

            50% {
                opacity: .8;
                stroke-dashoffset: 0
            }

            to {
                opacity: .5;
                stroke-dashoffset: var(--ep-circumference)
            }
        }

        @keyframes ep-half-progress--loading {
            0% {
                opacity: .5;
                stroke-dashoffset: var(--ep-circumference)
            }

            50% {
                opacity: .8;
                stroke-dashoffset: 0
            }

            to {
                opacity: .5;
                stroke-dashoffset: var(--ep-circumference)
            }
        }

        @-webkit-keyframes ep-progress--loading__rotation {
            to {
                -webkit-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @keyframes ep-progress--loading__rotation {
            to {
                -webkit-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @-webkit-keyframes ep-dot--init__rs {
            0% {
                -webkit-transform: rotate(var(--ep-dot-start));
                transform: rotate(var(--ep-dot-start))
            }

            50% {
                -webkit-transform: rotate(var(--ep-dot-360));
                transform: rotate(var(--ep-dot-360))
            }

            to {
                -webkit-transform: rotate(var(--ep-dot-end));
                transform: rotate(var(--ep-dot-end))
            }
        }

        @keyframes ep-dot--init__rs {
            0% {
                -webkit-transform: rotate(var(--ep-dot-start));
                transform: rotate(var(--ep-dot-start))
            }

            50% {
                -webkit-transform: rotate(var(--ep-dot-360));
                transform: rotate(var(--ep-dot-360))
            }

            to {
                -webkit-transform: rotate(var(--ep-dot-end));
                transform: rotate(var(--ep-dot-end))
            }
        }

        .ep-svg-container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            position: absolute
        }

        .ep-svg-container.ep-reverse {
            -webkit-transform: scaleX(-1);
            transform: scaleX(-1)
        }

        g.ep-circle--container {
            -webkit-transition: inherit;
            -o-transition: inherit;
            transition: inherit;
            -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%
        }
    
    
        .ep-container[data-v-f887f8f4] {
            display: inline-block;
            overflow: hidden
        }

        .ep-content[data-v-f887f8f4] {
            max-width: inherit;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            position: relative;
            height: 100%;
            width: 100%
        }

        .ep-content[data-v-f887f8f4],
        .ep-legend--container[data-v-f887f8f4] {
            -webkit-transition: inherit;
            -o-transition: inherit;
            transition: inherit
        }

        .ep-legend--container[data-v-f887f8f4] {
            position: absolute;
            text-align: center
        }

        .ep-legend--value[data-v-f887f8f4] {
            -webkit-transition: .3s;
            -o-transition: .3s;
            transition: .3s;
            text-align: center;
            opacity: 1
        }

        .ep-hidden[data-v-f887f8f4] {
            opacity: 0
        }

        svg.ep-svg[data-v-f887f8f4] {
            -webkit-transition: inherit;
            -o-transition: inherit;
            transition: inherit;
            -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%
        }
    
    
        .resize-observer[data-v-8859cc6c] {
            position: absolute;
            top: 0;
            left: 0;
            z-index: -1;
            width: 100%;
            height: 100%;
            border: none;
            background-color: transparent;
            pointer-events: none;
            display: block;
            overflow: hidden;
            opacity: 0
        }

        .resize-observer[data-v-8859cc6c] object {
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            height: 100%;
            width: 100%;
            overflow: hidden;
            pointer-events: none;
            z-index: -1
        }
    
    
        .v-select {
            position: relative;
            font-family: inherit
        }

        .v-select,
        .v-select * {
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }

        @-webkit-keyframes vSelectSpinner {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @-o-keyframes vSelectSpinner {
            0% {
                -o-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -o-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        @keyframes vSelectSpinner {
            0% {
                -webkit-transform: rotate(0deg);
                -o-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(1turn);
                -o-transform: rotate(1turn);
                transform: rotate(1turn)
            }
        }

        .vs__fade-enter-active,
        .vs__fade-leave-active {
            pointer-events: none;
            -webkit-transition: opacity .15s cubic-bezier(1, .5, .8, 1);
            -o-transition: opacity .15s cubic-bezier(1, .5, .8, 1);
            transition: opacity .15s cubic-bezier(1, .5, .8, 1)
        }

        .vs__fade-enter,
        .vs__fade-leave-to {
            opacity: 0
        }

        .vs--disabled .vs__clear,
        .vs--disabled .vs__dropdown-toggle,
        .vs--disabled .vs__open-indicator,
        .vs--disabled .vs__search,
        .vs--disabled .vs__selected {
            cursor: not-allowed;
            background-color: #f8f8f8
        }

        .v-select[dir=rtl] .vs__actions {
            padding: 0 3px 0 6px
        }

        .v-select[dir=rtl] .vs__clear {
            margin-left: 6px;
            margin-right: 0
        }

        .v-select[dir=rtl] .vs__deselect {
            margin-left: 0;
            margin-right: 2px
        }

        .v-select[dir=rtl] .vs__dropdown-menu {
            text-align: right
        }

        .vs__dropdown-toggle {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            padding: 0 0 4px;
            background: none;
            border: 1px solid rgba(60, 60, 60, .26);
            border-radius: 4px;
            white-space: normal
        }

        .vs__dropdown-toggle,
        .vs__selected-options {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex
        }

        .vs__selected-options {
            -webkit-flex-basis: 100%;
            -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
            -webkit-box-flex: 1;
            -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            padding: 0 2px;
            position: relative
        }

        .vs__actions {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            padding: 4px 6px 0 3px
        }

        .vs--searchable .vs__dropdown-toggle {
            cursor: text
        }

        .vs--unsearchable .vs__dropdown-toggle {
            cursor: pointer
        }

        .vs--open .vs__dropdown-toggle {
            border-bottom-color: rgba(0, 0, 0, 0);
            border-bottom-left-radius: 0;
            border-bottom-right-radius: 0
        }

        .vs__open-indicator {
            fill: rgba(60, 60, 60, .5);
            -webkit-transform: scale(1);
            -ms-transform: scale(1);
            -o-transform: scale(1);
            transform: scale(1);
            -webkit-transition: -webkit-transform .15s cubic-bezier(1, -.115, .975, .855);
            transition: -webkit-transform .15s cubic-bezier(1, -.115, .975, .855);
            -o-transition: -o-transform .15s cubic-bezier(1, -.115, .975, .855);
            transition: transform .15s cubic-bezier(1, -.115, .975, .855);
            transition: transform .15s cubic-bezier(1, -.115, .975, .855), -webkit-transform .15s cubic-bezier(1, -.115, .975, .855), -o-transform .15s cubic-bezier(1, -.115, .975, .855);
            -webkit-transition-timing-function: cubic-bezier(1, -.115, .975, .855);
            -o-transition-timing-function: cubic-bezier(1, -.115, .975, .855);
            transition-timing-function: cubic-bezier(1, -.115, .975, .855)
        }

        .vs--open .vs__open-indicator {
            -webkit-transform: rotate(180deg) scale(1);
            -ms-transform: rotate(180deg) scale(1);
            -o-transform: rotate(180deg) scale(1);
            transform: rotate(180deg) scale(1)
        }

        .vs--loading .vs__open-indicator {
            opacity: 0
        }

        .vs__clear {
            fill: rgba(60, 60, 60, .5);
            padding: 0;
            border: 0;
            background-color: rgba(0, 0, 0, 0);
            cursor: pointer;
            margin-right: 8px
        }

        .vs__dropdown-menu {
            display: block;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            position: absolute;
            top: calc(100% - 1px);
            left: 0;
            z-index: 1000;
            padding: 5px 0;
            margin: 0;
            width: 100%;
            max-height: 350px;
            min-width: 160px;
            overflow-y: auto;
            -webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .15);
            box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .15);
            border: 1px solid rgba(60, 60, 60, .26);
            border-top-style: none;
            border-radius: 0 0 4px 4px;
            text-align: left;
            list-style: none;
            background: #fff
        }

        .vs__no-options {
            text-align: center
        }

        .vs__dropdown-option {
            line-height: 1.42857143;
            display: block;
            padding: 3px 20px;
            clear: both;
            color: #333;
            white-space: nowrap
        }

        .vs__dropdown-option:hover {
            cursor: pointer
        }

        .vs__dropdown-option--highlight {
            background: #5897fb;
            color: #fff
        }

        .vs__dropdown-option--disabled {
            background: inherit;
            color: rgba(60, 60, 60, .5)
        }

        .vs__dropdown-option--disabled:hover {
            cursor: inherit
        }

        .vs__selected {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: #f0f0f0;
            border: 1px solid rgba(60, 60, 60, .26);
            border-radius: 4px;
            color: #333;
            line-height: 1.4;
            margin: 4px 2px 0;
            padding: 0 .25em;
            z-index: 0
        }

        .vs__deselect {
            display: -webkit-inline-box;
            display: -webkit-inline-flex;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            margin-left: 4px;
            padding: 0;
            border: 0;
            cursor: pointer;
            background: none;
            fill: rgba(60, 60, 60, .5);
            text-shadow: 0 1px 0 #fff
        }

        .vs--single .vs__selected {
            background-color: rgba(0, 0, 0, 0);
            border-color: rgba(0, 0, 0, 0)
        }

        .vs--single.vs--open .vs__selected {
            position: absolute;
            opacity: .4
        }

        .vs--single.vs--searching .vs__selected {
            display: none
        }

        .vs__search::-webkit-search-cancel-button {
            display: none
        }

        .vs__search::-ms-clear,
        .vs__search::-webkit-search-decoration,
        .vs__search::-webkit-search-results-button,
        .vs__search::-webkit-search-results-decoration {
            display: none
        }

        .vs__search,
        .vs__search:focus {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            line-height: 1.4;
            font-size: 1em;
            border: 1px solid rgba(0, 0, 0, 0);
            border-left: none;
            outline: none;
            margin: 4px 0 0;
            padding: 0 7px;
            background: none;
            -webkit-box-shadow: none;
            box-shadow: none;
            width: 0;
            max-width: 100%;
            -webkit-box-flex: 1;
            -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            z-index: 1
        }

        .vs__search::-webkit-input-placeholder {
            color: inherit
        }

        .vs__search::-moz-placeholder {
            color: inherit
        }

        .vs__search:-ms-input-placeholder {
            color: inherit
        }

        .vs__search::-ms-input-placeholder {
            color: inherit
        }

        .vs__search::placeholder {
            color: inherit
        }

        .vs--unsearchable .vs__search {
            opacity: 1
        }

        .vs--unsearchable:not(.vs--disabled) .vs__search:hover {
            cursor: pointer
        }

        .vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search {
            opacity: .2
        }

        .vs__spinner {
            -webkit-align-self: center;
            -ms-flex-item-align: center;
            align-self: center;
            opacity: 0;
            font-size: 5px;
            text-indent: -9999em;
            overflow: hidden;
            border: .9em solid hsla(0, 0%, 39.2%, .1);
            border-left-color: rgba(60, 60, 60, .45);
            -webkit-transform: translateZ(0);
            transform: translateZ(0);
            -webkit-animation: vSelectSpinner 1.1s linear infinite;
            -o-animation: vSelectSpinner 1.1s linear infinite;
            animation: vSelectSpinner 1.1s linear infinite;
            -webkit-transition: opacity .1s;
            -o-transition: opacity .1s;
            transition: opacity .1s
        }

        .vs__spinner,
        .vs__spinner:after {
            border-radius: 50%;
            width: 5em;
            height: 5em
        }

        .vs--loading .vs__spinner {
            opacity: 1
        }
    