:root {
    --side-padding: 32px;
    --root-padding: 0 32px
}

@media(max-width:991px) {
    :root {
        --side-padding: 16px;
        --root-padding: 0 16px
    }
}

@media(max-width:479px) {
    :root {
        --side-padding: 12px;
        --root-padding: 0 12px
    }
}

*,
:after,
:before {
    box-sizing: border-box;
    font-size: inherit;
    margin: 0;
    padding: 0
}

body {
    background: #081010;
    color: #fff;
    font: 400 16px/22px Inter, sans-serif;
    overflow: hidden;
    overflow-y: scroll;
    width: 100vw
}

body.t-lock-body {
    overflow: hidden
}

body .grecaptcha-badge {
    visibility: hidden;
    z-index: -1
}

body .zsiq_custommain,
body .zsiq_floatmain {
    z-index: 103 !important
}

a {
    color: inherit;
    text-decoration: none
}

.t-param-row {
    display: flex
}

.t-param-row__label {
    align-items: center;
    display: flex;
    margin-right: 3px
}

.t-param-row__value {
    align-items: center;
    color: #fff;
    display: flex
}

.t-abbr {
    border-bottom: 1px dashed;
    cursor: pointer;
    width: fit-content
}

.t-link {
    color: #ff8a00;
    cursor: pointer;
    font: 400 12px/16px Inter, sans-serif;
    text-decoration: none;
    transition: all .3s
}

@media(hover:hover) {
    .t-link:hover {
        color: #e68f42
    }
}

.t-link_dashed {
    border-bottom: 1px dashed;
    width: fit-content
}

.t-link_dotted {
    border-bottom: 1px dotted;
    width: fit-content
}

.t-label {
    align-items: center;
    border-radius: 100px;
    display: inline-flex;
    height: 20px;
    justify-content: center;
    padding: 0 12px;
    text-align: center;
    width: auto
}

.t-label_blue {
    background: #3e66fb1a;
    color: #3e66fb
}

.t-label_green {
    background: #70c4071a;
    color: #70c407
}

.t-label_red {
    background: #e2155f1a;
    color: #e2155f
}

.t-label_solid.t-label {
    color: #fff
}

.t-label_solid.t-label_blue {
    background: #3e66fb
}

.t-label_solid.t-label_green {
    background: #70c407
}

.t-label_solid.t-label_red {
    background: #e2155f
}

.t-opacity-enter-active,
.t-opacity-leave-active {
    transition: .3s
}

.t-opacity-create-enter,
.t-opacity-create-leave-to {
    opacity: 0
}

::-webkit-scrollbar {
    height: 13px;
    width: 8px
}

::-webkit-scrollbar-thumb {
    background: #133536;
    border: 2px solid #081010;
    border-radius: 0
}

::-webkit-scrollbar-thumb:hover {
    background: #133536
}

::-webkit-scrollbar-track {
    background: #081010;
    border-radius: 0;
    box-shadow: inset -10px -10px 0 -30px #f0f0f0
}

@media only screen and (max-width:767px) {
    ::-webkit-scrollbar {
        width: 0
    }
}

.sbdocs {
    color: #fff !important
}

.sbdocs-wrapper {
    background: #0c1028e6 !important
}

@keyframes heartbeat {
    0% {
        transform: scale(1)
    }
    20% {
        transform: scale(1.25)
    }
    40% {
        transform: scale(1.5)
    }
}

@media screen and (max-width:767px) {
    .page-game .zsiq_floatmain {
        display: none !important
    }
}

.page-error .zsiq_floatmain {
    display: none !important
}

.t-loading {
    margin: 12px auto
}

.t-loading svg path {
    fill: #fff
}

.t-close {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE4Ljc1IDYuODItMS41Ny0xLjU3TDEyIDEwLjQzIDYuODIgNS4yNSA1LjI1IDYuODIgMTAuNDMgMTJsLTUuMTggNS4xOCAxLjU3IDEuNTdMMTIgMTMuNTdsNS4xOCA1LjE4IDEuNTctMS41N0wxMy41NyAxMmw1LjE4LTUuMThaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/cover;
    display: flex;
    height: 24px;
    width: 24px
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

html {
    -webkit-text-size-adjust: 100%;
    line-height: 1.15
}

body {
    margin: 0
}

main {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

hr {
    box-sizing: initial;
    height: 0;
    overflow: visible
}

pre {
    font-family: monospace, monospace;
    font-size: 1em
}

a {
    background-color: #0000
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

b,
strong {
    font-weight: 600
}

code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: initial
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
    outline: none
}

button,
input {
    overflow: visible
}

button {
    border: none
}

button,
select {
    text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    vertical-align: initial
}

textarea {
    overflow: auto
}

[type=checkbox],
[type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

summary {
    display: list-item
}

[hidden],
template {
    display: none
}

* {
    box-sizing: border-box;
    outline: none
}

#webpack-hot-middleware-clientOverlay {
    display: none
}











.t-icon-ADA {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-ADA,
.t-icon-IDR {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-IDR {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-RUB {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-CNY,
.t-icon-RUB {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-CNY {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-PHP {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-AUD,
.t-icon-PHP {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-AUD {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-BCH {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-BCH,
.t-icon-BNB {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-BNB {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-BNB-BSC {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-BNB-BSC,
.t-icon-BUSD {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-BUSD {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-USDC {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-NOT,
.t-icon-USDC {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-NOT {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-BRL {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-BRL,
.t-icon-BSV {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-BSV {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-BTC {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-BTC,
.t-icon-CAD {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-CAD {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-CSC {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-CSC,
.t-icon-CZK {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-CZK {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-DASH {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-DASH,
.t-icon-DKK {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-DKK {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-DOGE {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-DOGE,
.t-icon-ETC {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-ETC {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-ETH {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-ETH,
.t-icon-EUR {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-EUR {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-EUR-BLUE {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-EUR-BLUE,
.t-icon-HRK {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-HRK {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-JPY {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-JPY,
.t-icon-KRW {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-KRW {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-LTC {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-LTC,
.t-icon-MXN {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-MXN {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-POL {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-NEO,
.t-icon-POL {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-NEO {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-NOK {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-NOK,
.t-icon-NZD {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-NZD {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-PLN {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-PLN,
.t-icon-RIPPLE {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-RIPPLE {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-SGD {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-SGD,
.t-icon-SOL {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-SOL {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-TFL {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-TFL,
.t-icon-TRX {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-TRX {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-TON {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-TON,
.t-icon-USD {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-USD {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-USDT {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-USDTE {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-USDTB,
.t-icon-USDTE {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-USDTB {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-XMR {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-XMR,
.t-icon-XRP {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-XRP {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-ZEC {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-NGN,
.t-icon-ZEC {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-NGN {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-INR {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-HUF,
.t-icon-INR {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-HUF {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-CLP {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-CHF,
.t-icon-CLP {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-CHF {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-KZT {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-AZN,
.t-icon-KZT {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-AZN {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-AVAX {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-AVAX,
.t-icon-GBP {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-GBP {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-SUI {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-CORE,
.t-icon-SUI {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-CORE {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-SHIB {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-SHIB,
.t-icon-UZS {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-UZS {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-SEK {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-SEK,
.t-icon-XLM {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-XLM {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-LINK {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-LINK,
.t-icon-RSD {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-RSD {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-DAI {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-SAR {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-AED,
.t-icon-SAR {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-AED {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-BHD {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-BHD,
.t-icon-EGP {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-EGP {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-RON {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-PEPE,
.t-icon-RON {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-PEPE {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #fff;
    margin: 0
}

.h1,
h1 {
    font: 600 32px/36px Inter, sans-serif
}

@media screen and (max-width:991px) {
    .h1,
    h1 {
        font: 600 24px/32px Inter, sans-serif
    }
}

.h2,
h2 {
    font: 500 24px/32px Inter, sans-serif
}

.h3,
h3 {
    font: 500 20px/28px Inter, sans-serif
}

.t-tooltip {
    display: block !important;
    z-index: 999
}

.t-tooltip .t-tooltip-inner {
    background: #133536;
    border-radius: 8px;
    color: #fff;
    font: 500 10px/14px Inter, sans-serif;
    padding: 12px
}

.t-tooltip .t-tooltip-inner:has(.t-icon-close) {
    padding: 24px 12px 12px
}

.t-tooltip .t-tooltip-arrow {
    display: flex;
    position: absolute;
    z-index: 1
}

.t-tooltip .t-tooltip-arrow path {
    fill: #133536
}

.t-tooltip .t-popover-inner {
    background: #133536;
    border-radius: 8px;
    box-shadow: 0 -8px 16px 0 #0000003d;
    color: #fff;
    line-height: 16px;
    max-width: 260px;
    padding: 12px
}

.t-tooltip .t-popover-inner,
.t-tooltip .t-popover-inner .t-link,
.t-tooltip .t-popover-inner a,
.t-tooltip .t-popover-inner a:visited {
    font: 400 12px/16px Inter, sans-serif
}

.t-tooltip .t-popover-inner:has(.t-icon-close) {
    padding: 24px 12px 12px
}

.t-tooltip .t-popover-inner .t-icon-close {
    position: absolute;
    right: 8px;
    top: 8px
}

.t-tooltip .t-popover-arrow {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNiA2IDYtNkgwbDYgNloiIGZpbGw9IiMxMzM1MzYiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    height: 6px;
    position: absolute;
    width: 12px;
    z-index: 1
}

.t-tooltip.t-popover_alarm .t-popover-inner {
    align-items: center;
    background: #133536;
    border-radius: 8px;
    box-sizing: border-box;
    color: #fff;
    display: flex;
    font: 400 10px/14px Inter, sans-serif;
    text-align: center
}

.t-tooltip.t-popover_alarm[x-placement^=top] {
    margin-bottom: 15px
}

.t-tooltip.t-popover_alarm[x-placement^=bottom] {
    margin-top: 15px;
    top: 1px
}

.t-tooltip.t-popover_alarm[x-placement^=left] {
    margin-right: 15px
}

.t-tooltip.t-popover_alarm[x-placement^=left] .t-popover-arrow {
    right: 2px
}

.t-tooltip.t-popover_alarm[x-placement^=right] {
    margin-left: 15px
}

.t-tooltip.t-popover_alarm[x-placement^=right] .t-popover-arrow {
    left: 2px
}

.t-tooltip[x-placement^=top] {
    margin-bottom: 8px
}

.t-tooltip[x-placement^=top] .t-popover-arrow,
.t-tooltip[x-placement^=top] .t-tooltip-arrow {
    bottom: -12px;
    transform: translateY(-100%)
}

.t-tooltip[x-placement^=bottom] {
    margin-top: 5px
}

.t-tooltip[x-placement^=bottom] .t-popover-arrow,
.t-tooltip[x-placement^=bottom] .t-tooltip-arrow {
    transform: translateY(-100%)
}

.t-tooltip[x-placement^=right] {
    margin-left: 5px
}

.t-tooltip[x-placement^=right] .t-popover-arrow,
.t-tooltip[x-placement^=right] .t-tooltip-arrow {
    left: 0;
    transform: translateX(-69%) rotate(-90deg)
}

.t-tooltip[x-placement^=left] {
    margin-right: 5px
}

.t-tooltip[x-placement^=left] .t-popover-arrow,
.t-tooltip[x-placement^=left] .t-tooltip-arrow {
    right: 0;
    transform: translateX(69%) rotate(90deg)
}

.t-tooltip[aria-hidden=true] {
    opacity: 0;
    transition: opacity .15s, visibility .15s;
    visibility: hidden
}

.t-tooltip[aria-hidden=false] {
    opacity: 1;
    transition: opacity .15s;
    visibility: visible
}

.t-tooltip._active .t-tooltip-inner {
    background: #14a578
}

.t-tooltip._active .t-tooltip-arrow path {
    fill: #14a578
}

.t-tooltip._green .t-tooltip-inner {
    background: #14a578
}

.t-tooltip._green .t-tooltip-arrow path {
    fill: #14a578
}

.t-tooltip._addicted .t-tooltip-inner {
    background: #ff3246
}

.t-tooltip._addicted .t-tooltip-arrow path {
    fill: #ff3246
}

.t-tooltip._red .t-tooltip-inner {
    background: #ff3246
}

.t-tooltip._red .t-tooltip-arrow path {
    fill: #ff3246
}

.t-tooltip._sleeping .t-tooltip-inner {
    background: #9061cc
}

.t-tooltip._sleeping .t-tooltip-arrow path {
    fill: #9061cc
}

.t-tooltip._violet .t-tooltip-inner {
    background: #9061cc
}

.t-tooltip._violet .t-tooltip-arrow path {
    fill: #9061cc
}

.t-tooltip._suspicious .t-tooltip-inner {
    background: #eb4178
}

.t-tooltip._suspicious .t-tooltip-arrow path {
    fill: #eb4178
}

.t-tooltip._pink .t-tooltip-inner {
    background: #eb4178
}

.t-tooltip._pink .t-tooltip-arrow path {
    fill: #eb4178
}

.t-tooltip._lost .t-tooltip-inner {
    background: #ffffff80
}

.t-tooltip._lost .t-tooltip-arrow path {
    fill: #ffffff80
}

.t-tooltip._gray .t-tooltip-inner {
    background: #ffffff80
}

.t-tooltip._gray .t-tooltip-arrow path {
    fill: #ffffff80
}

.t-tooltip._admin .t-tooltip-inner {
    background: #19a0aa
}

.t-tooltip._admin .t-tooltip-arrow path {
    fill: #19a0aa
}

.t-tooltip._blue .t-tooltip-inner {
    background: #19a0aa
}

.t-tooltip._blue .t-tooltip-arrow path {
    fill: #19a0aa
}

.t-tooltip.t-transactions__popover .t-popover-inner {
    max-width: none
}

@media screen and (max-width:991px) {
    .t-tooltip.t-transactions__popover .t-popover-inner {
        max-width: 268px
    }
}

.t-scroll {
    scrollbar-color: #0000;
    scrollbar-width: none
}

.t-scroll::-webkit-scrollbar {
    display: none
}

.app {
    margin-left: 240px;
    transition: all .3s
}

@media(max-width:991px) {
    .app {
        margin-left: 0
    }
}

.app:has(.share-dialog) .t-sidebar-menu {
    padding-bottom: 260px
}

.app:has(.share-dialog) .t-sidebar-menu .t-sidebar-menu__toggle-btn {
    top: 68px
}

@media(max-width:1279px) {
    .app:has(.share-dialog) .t-sidebar-menu .t-sidebar-menu__toggle-btn {
        top: 12px
    }
}

.app:has(.share-dialog) .t-sidebar-menu__logo {
    top: 56px
}

.app:has(.share-dialog) .t-sidebar-menu__expanded .t-sidebar-menu__toggle-btn {
    top: 68px
}

.app-content {
    display: flex;
    flex-direction: column;
    height: 100%;
    min-height: 100vh;
    overflow: hidden;
    padding-top: 64px;
    position: relative;
    width: 100%
}

.app-content:has(.app-bonuses) {
    background: #081010
}

@media screen and (max-width:991px) {
    .app-content {
        padding-top: 56px
    }
}

.app-bonuses,
.app-contact-us,
.app-favorites,
.app-game,
.app-games,
.app-home,
.app-livecasino,
.app-policy,
.app-profile,
.app-profile-details,
.app-profile-kyc,
.app-profile-preferences,
.app-profile-security,
.app-promotion-details,
.app-promotions,
.app-providers,
.app-pwa-instruction,
.app-recent,
.app-referral,
.app-vip {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    height: 100%;
    justify-content: space-between;
    margin-top: 32px;
    padding: var(--root-padding);
    width: 100%
}

@media screen and (max-width:991px) {
    .app-bonuses,
    .app-contact-us,
    .app-favorites,
    .app-game,
    .app-games,
    .app-home,
    .app-livecasino,
    .app-policy,
    .app-profile,
    .app-profile-details,
    .app-profile-kyc,
    .app-profile-preferences,
    .app-profile-security,
    .app-promotion-details,
    .app-promotions,
    .app-providers,
    .app-pwa-instruction,
    .app-recent,
    .app-referral,
    .app-vip {
        margin-top: 20px
    }
}

.app-game {
    margin: 32px auto 0;
    max-width: 1864px
}

@media screen and (max-width:991px) {
    .app-game {
        margin: 20px auto 0
    }
}

.app-deposit,
.app-withdrawal {
    left: 50%;
    margin-right: -50%;
    padding: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
}

@media screen and (max-width:991px) {
    .app-deposit,
    .app-withdrawal {
        bottom: 0;
        top: auto;
        transform: translate(-50%)
    }
}

.app-profile-preferences .t-breadcrumb {
    padding: 0
}

.app-assets .t-breadcrumb {
    padding: var(--root-padding)
}

@media screen and (max-width:991px) {
    .app-assets .t-breadcrumb__ol,
    .app-transactions .t-breadcrumb__ol {
        padding-top: 0
    }
}

.app-promotions {
    position: relative
}

.app.collapsed {
    margin-left: 48px
}

@media(max-width:1279px) {
    .app.collapsed {
        margin-left: 0
    }
}

.app-mail {
    margin: 0 auto;
    max-width: 460px;
    padding: 88px 0 192px;
    width: 100%
}

@media(max-width:991px) {
    .app-mail {
        padding: 76px 0 0
    }
}

.app-home {
    gap: 40px
}

@media(max-width:991px) {
    .app-home {
        gap: 32px
    }
}

.page-sports .app-content,
.page-sports-dynamic .app-content {
    overflow: initial
}

.app:has(.t-game-sports-st8) {
    transition: none
}

.vue-notification-group {
    display: block;
    position: fixed;
    z-index: 5000
}

.t-notification {
    align-items: center;
    background: #28282f;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    margin: 16px 0 0;
    max-width: 100%;
    min-width: 200px;
    padding: 11px 24px 11px 11px;
    position: relative;
    width: auto
}

.t-notification:after,
.t-notification:before {
    background: #fff;
    border-radius: 1px;
    content: "";
    height: 1px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px
}

.t-notification:before {
    transform: rotate(45deg)
}

.t-notification:after {
    transform: rotate(-45deg)
}

.t-notification .notification-title {
    font: 400 12px/16px Inter, sans-serif
}

.t-notification .notification-content {
    font: 400 12px/16px Inter, sans-serif;
    padding: 0 0 0 30px
}

.t-notification .notification-content:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    content: "";
    height: 20px;
    left: 0;
    margin: 0 0 0 10px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 20px
}

.t-notification.success {
    background: #14f087;
    color: #152025
}

.t-notification.success:after,
.t-notification.success:before {
    background: #152025
}

.t-notification.success .notification-content:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNyA5QTggOCAwIDEgMSAxIDlhOCA4IDAgMCAxIDE2IDBabTEgMEE5IDkgMCAxIDEgMCA5YTkgOSAwIDAgMSAxOCAwWm0tNi41My0yLjUzTDggOS45NCA2LjUzIDguNDcgNS40NyA5LjUzbDIgMiAuNTMuNTMuNTMtLjUzIDQtNC0xLjA2LTEuMDZaIiBmaWxsPSIjMTUyMDI1Ii8+PC9zdmc+")
}

.t-notification.info {
    background: #ff8a00;
    color: #fff
}

.t-notification.info:after,
.t-notification.info:before {
    background: #fff
}

.t-notification.info .notification-content:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05IDE3QTggOCAwIDEgMCA5IDFhOCA4IDAgMCAwIDAgMTZabTAgMUE5IDkgMCAxIDAgOSAwYTkgOSAwIDAgMCAwIDE4Wk04IDQuNWExIDEgMCAxIDEgMiAwIDEgMSAwIDAgMS0yIDBabTEuNzUgMi4yNUg3djEuNWgxLjI1VjE0aDEuNVY2Ljc1WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")
}

.t-notification.warn {
    background: #ff3246;
    color: #152025
}

.t-notification.warn:after,
.t-notification.warn:before {
    background: #152025
}

.t-notification.warn .notification-content:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05IDE3QTggOCAwIDEgMCA5IDFhOCA4IDAgMCAwIDAgMTZabTAgMUE5IDkgMCAxIDAgOSAwYTkgOSAwIDAgMCAwIDE4Wm0tMS01LjVhMSAxIDAgMSAxIDIgMCAxIDEgMCAwIDEtMiAwWk05Ljc1IDEwVjQuNWgtMS41VjEwaDEuNVoiIGZpbGw9IiMxNTIwMjUiLz48L3N2Zz4=")
}

.t-notification.error {
    background: #ff3246;
    color: #fff
}

.t-notification.error:after,
.t-notification.error:before {
    background: #fff
}

.t-notification.error .notification-content:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjYiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI0Ii8+PHBhdGggZD0ibTE4IDE4IDIwIDIwTTM4IDE4IDE4IDM4IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iNCIvPjwvc3ZnPg==")
}

.v-fade-top-enter-active,
.v-fade-top-leave-active,
.v-fade-top-move {
    transition: all .3s linear
}

.v-fade-top-enter,
.v-fade-top-leave-to {
    opacity: 0;
    transform: translateY(-15px)
}

.t-icon {
    background-position: 50%;
    background-repeat: no-repeat;
    display: block;
    height: 16px;
    position: relative;
    transition: .2s;
    width: 16px
}

@supports(-webkit-appearance:none) {
    .t-icon {
        transition: opacity .2s, color .2s
    }
}

.t-icon+b {
    margin-left: 5px
}

.t-icon:after,
.t-icon:before {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 100%;
    inset: 50% 0 0;
    margin: 0 auto;
    position: absolute;
    transform: translateY(-50%);
    transition: .2s;
    width: 100%
}

.t-icon:after {
    opacity: 0
}

.t-icon-flag {
    background-image: url("../img/flag-globe.db0e98f.svg")
}

.t-icon-flag:after,
.t-icon-flag:before {
    display: none
}

.t-icon-flag_at {
    background: url("../img/flag-at.a710eec.svg") no-repeat 50%
}

.t-icon-flag_br {
    background: url("../img/flag-br.5fcf0b5.svg") no-repeat 50%
}

.t-icon-flag_cs {
    background: url("../img/flag-cs.575ec30.svg") no-repeat 50%
}

.t-icon-flag_cz {
    background: url("../img/flag-cz.575ec30.svg") no-repeat 50%
}

.t-icon-flag_au {
    background: url("../img/flag-au.da41166.svg") no-repeat 50%
}

.t-icon-flag_de {
    background: url("../img/flag-de.6b2a536.svg") no-repeat 50%
}

.t-icon-flag_dk {
    background: url("../img/flag-dk.1dab5a7.svg") no-repeat 50%
}

.t-icon-flag_el {
    background: url("../img/flag-el.bc8db29.svg") no-repeat 50%
}

.t-icon-flag_en {
    background: url("../img/flag-en.458819d.svg") no-repeat 50%
}

.t-icon-flag_es {
    background: url("../img/flag-es.d04fff4.svg") no-repeat 50%
}

.t-icon-flag_fi {
    background: url("../img/flag-fi.f618b01.svg") no-repeat 50%
}

.t-icon-flag_fn {
    background: url("../img/flag-fn.db7eec2.svg") no-repeat 50%
}

.t-icon-flag_fr {
    background: url("../img/flag-fr.b41cd88.svg") no-repeat 50%
}

.t-icon-flag_ja {
    background: url("../img/flag-ja.96d7c58.svg") no-repeat 50%
}

.t-icon-flag_it {
    background: url("../img/flag-it.57daf51.svg") no-repeat 50%
}

.t-icon-flag_no {
    background: url("../img/flag-no.8ad8f41.svg") no-repeat 50%
}

.t-icon-flag_pl {
    background: url("../img/flag-pl.f62473a.svg") no-repeat 50%
}

.t-icon-flag_pt {
    background: url("../img/flag-pt.5fcf0b5.svg") no-repeat 50%
}

.t-icon-flag_ru {
    background: url("../img/flag-ru.47fe7f2.svg") no-repeat 50%
}

.t-icon-flag_us {
    background: url("../img/flag-us.bb8b8d1.svg") no-repeat 50%
}

.t-icon-flag_ca {
    background: url("../img/flag-ca.2eb2029.svg") no-repeat 50%
}

.t-icon-flag_nz {
    background: url("../img/flag-nz.174dfff.svg") no-repeat 50%
}

.t-icon-flag_cl {
    background: url("../img/flag-cl.7b23239.svg") no-repeat 50%
}

.t-icon-flag_nl {
    background: url("../img/flag-nl.d1850ad.svg") no-repeat 50%
}

.t-icon-flag:hover {
    opacity: .8
}

i.t-icon-flag_fr {
    background-image: url("../img/flag-ca.2eb2029.svg")
}

.geo-fr i.t-icon-flag_fr {
    background-image: url("../img/flag-eu.28186ce.svg")
}

.t-icon-USD:after {
    content: "$";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-USD:after {
    content: "USD";
    opacity: 1
}

.t-icon-EUR:after {
    content: "€";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-EUR:after {
    content: "EUR";
    opacity: 1
}

.t-icon-CLP:after {
    content: "CL$";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-CLP:after {
    content: "CLP";
    opacity: 1
}

.t-icon-SEK:after {
    content: "kr";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-SEK:after {
    content: "SEK";
    opacity: 1
}

.t-icon-AUD:after {
    content: "A$";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-AUD:after {
    content: "AUD";
    opacity: 1
}

.t-icon-NZD:after {
    content: "NZ$";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-NZD:after {
    content: "NZD";
    opacity: 1
}

.t-icon-CAD:after {
    content: "C$";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-CAD:after {
    content: "CAD";
    opacity: 1
}

.t-icon-CHF:after {
    content: "₣";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-CHF:after {
    content: "CHF";
    opacity: 1
}

.t-icon-NOK:after {
    content: "kr";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-NOK:after {
    content: "NOK";
    opacity: 1
}

.t-icon-DKK:after {
    content: "kr";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-DKK:after {
    content: "DKK";
    opacity: 1
}

.t-icon-PLN:after {
    content: "zł";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-PLN:after {
    content: "PLN";
    opacity: 1
}

.t-icon-HUF:after {
    content: "ƒ";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-HUF:after {
    content: "HUF";
    opacity: 1
}

.t-icon-CZK:after {
    content: "Kč";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-CZK:after {
    content: "CZK";
    opacity: 1
}

.t-icon-JPY:after {
    content: "¥";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-JPY:after {
    content: "JPY";
    opacity: 1
}

.t-icon-HRK:after {
    content: "Kn";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-HRK:after {
    content: "HRK";
    opacity: 1
}

.t-icon-SGD:after {
    content: "S$";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-SGD:after {
    content: "SGD";
    opacity: 1
}

.t-icon-KRW:after {
    content: "₩";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-KRW:after {
    content: "KRW";
    opacity: 1
}

.t-icon-MXN:after {
    content: "M$";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-MXN:after {
    content: "MXN";
    opacity: 1
}

.t-icon-BRL:after {
    content: "R$";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-BRL:after {
    content: "BRL";
    opacity: 1
}

.t-icon-NGN:after {
    content: "₦";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-NGN:after {
    content: "NGN";
    opacity: 1
}

.t-icon-INR:after {
    content: "₹";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-INR:after {
    content: "INR";
    opacity: 1
}

.t-icon-KZT:after {
    content: "₸";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-KZT:after {
    content: "KZT";
    opacity: 1
}

.t-icon-AZN:after {
    content: "₼";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-AZN:after {
    content: "AZN";
    opacity: 1
}

.t-icon-RSD:after {
    content: "Rsd";
    display: block;
    font-size: 90%;
    font-style: normal;
    height: 100%;
    line-height: 150%;
    opacity: 1;
    text-align: center;
    width: 100%
}

.t-icon-currency-RSD:after {
    content: "RSD";
    opacity: 1
}

.t-icon-sidebar-vip-manager {
    background-image: url("../img/vip-manager.c0dcfb8.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 24px;
    width: 24px
}

.t-icon-close {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS43MDcgMS43MDdBMSAxIDAgMCAwIDE0LjI5My4yOTNMOCA2LjU4NiAxLjcwNy4yOTNBMSAxIDAgMCAwIC4yOTMgMS43MDdMNi41ODYgOCAuMjkzIDE0LjI5M2ExIDEgMCAxIDAgMS40MTQgMS40MTRMOCA5LjQxNGw2LjI5MyA2LjI5M2ExIDEgMCAwIDAgMS40MTQtMS40MTRMOS40MTQgOGw2LjI5My02LjI5M1oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat 50%/contain;
    content: "";
    height: 12px;
    width: 12px
}

.t-icon-arrow-left_long {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNiAxMSAxIDZsNS01IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-arrow-right_long {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMSAxMSA1LTUtNS01IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-contacts {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuNjgxIDExLjU3MlY3LjdhNS43ODcgNS43ODcgMCAwIDEgNS44OS01LjcgNS43ODcgNS43ODcgMCAwIDEgNS44OSA1Ljd2My44NzJtLTIuOTQ0IDcuNzMxYTIuOTQ1IDIuOTQ1IDAgMCAwIDIuOTQ1LTIuOTQ1di0zLjMxM20tMi45NDUgNi4yNThhMS44NCAxLjg0IDAgMCAxLTEuODQxIDEuODQxaC0yLjIwOWExLjg0IDEuODQgMCAxIDEgMC0zLjY4MWgyLjIwOWExLjg0IDEuODQgMCAwIDEgMS44NCAxLjg0Wk0zLjQ3MyA5LjM2M2gxLjQ3MmEuNzM2LjczNiAwIDAgMSAuNzM2LjczN3Y0LjQxOGEuNzM2LjczNiAwIDAgMS0uNzM2LjczNkgzLjQ3M0ExLjQ3MyAxLjQ3MyAwIDAgMSAyIDEzLjc4di0yLjk0NWExLjQ3MyAxLjQ3MyAwIDAgMSAxLjQ3My0xLjQ3MlptMTYuMTk4IDUuODloLTEuNDczYS43MzYuNzM2IDAgMCAxLS43MzYtLjczNVYxMC4xYS43MzYuNzM2IDAgMCAxIC43MzYtLjczNmgxLjQ3M2ExLjQ3MiAxLjQ3MiAwIDAgMSAxLjQ3MiAxLjQ3MnYyLjk0NWExLjQ3MiAxLjQ3MiAwIDAgMS0xLjQ3MiAxLjQ3M1oiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjI4OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+")
}

.t-icon-headphones {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjAyNC4zSDQuOTc2QzIuNTYyLjMuOTUyIDEuOTEuOTUyIDQuMzI2djQuODI5YzAgMi40MTQgMS42MSA0LjAyNCA0LjAyNCA0LjAyNHYxLjcxNGMwIC42NDQuNzE2IDEuMDMgMS4yNDguNjY4bDMuNTgtMi4zODNoMy4yMmMyLjQxNSAwIDQuMDI0LTEuNjEgNC4wMjQtNC4wMjN2LTQuODNjMC0yLjQxNC0xLjYxLTQuMDIzLTQuMDI0LTQuMDIzWk05IDEwLjA5NkEuNjAzLjYwMyAwIDEgMSA5IDguODkuNjAzLjYwMyAwIDAgMSA5IDEwLjA5NVptMS4wMTQtMy4zNGMtLjMxNC4yMS0uNDEuMzQ2LS40MS41NzJ2LjE2OWMwIC4zMy0uMjc0LjYwMy0uNjA0LjYwM2EuNjA4LjYwOCAwIDAgMS0uNjAzLS42MDN2LS4xN2MwLS45MzMuNjg0LTEuMzkyLjk0MS0xLjU2OS4yOTgtLjIuMzk0LS4zMzguMzk0LS41NDdBLjczNS43MzUgMCAwIDAgOSA0LjQ3OGEuNzM1LjczNSAwIDAgMC0uNzMyLjczMmMwIC4zMy0uMjc0LjYwNC0uNjA0LjYwNGEuNjA4LjYwOCAwIDAgMS0uNjAzLS42MDQgMS45NCAxLjk0IDAgMCAxIDMuODc5IDBjMCAuOTE4LS42NzYgMS4zNzYtLjkyNiAxLjU0NVoiIGZpbGw9InVybCgjYSkiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI5IiB5MT0iLjMwMSIgeDI9IjkiIHkyPSIxNS42OTkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjMkJDMzY4Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+")
}

.t-icon-attention {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjI3OCAyLjkxNGMuNzc0LTEuMzEgMi42Ny0xLjMxIDMuNDQ0IDBsOS40OTUgMTYuMDY5Yy43ODggMS4zMzMtLjE3MyAzLjAxNy0xLjcyMiAzLjAxN0gyLjUwNUMuOTU2IDIyLS4wMDUgMjAuMzE2Ljc4MyAxOC45ODNsOS40OTUtMTYuMDdaIiBmaWxsPSIjRkZENjAwIi8+PHBhdGggZD0ibTEyLjg3OSA5LjQ4LS4xOTIgNS43OTZIMTEuMjdsLS4yMDQtNS43OTZoMS44MTJabS0uODY0IDguNjA0Yy0uMzA0IDAtLjU1Ni0uMDkyLS43NTYtLjI3NmEuOTYyLjk2MiAwIDAgMS0uMjg4LS43MDhjMC0uMjguMDk2LS41MTIuMjg4LS42OTYuMi0uMTkyLjQ1Mi0uMjg4Ljc1Ni0uMjg4LjI5NiAwIC41NC4wOTYuNzMyLjI4OGEuOTIzLjkyMyAwIDAgMSAuMjg4LjY5NmMwIC4yOC0uMDk2LjUxNi0uMjg4LjcwOGExLjAxNSAxLjAxNSAwIDAgMS0uNzMyLjI3NloiIGZpbGw9IiMwQzE0MjYiLz48L3N2Zz4=") no-repeat 50%/contain
}

.t-icon-promotions:after,
.t-icon-promotions:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2Ljg3OCA3LjMwNGEyLjY1IDIuNjUgMCAwIDAtMS44MDgtNC4yODkgMi41OTMgMi41OTMgMCAwIDAtMS42MDUuMzQ4IDIuODI5IDIuODI5IDAgMCAwLTEuMTIzIDEuMThjLS4xMTUuMjY2LS4yMTIuNTQtLjI5Mi44MTlhNS4yOSA1LjI5IDAgMCAwLS4yOC0uODIgMi44MjkgMi44MjkgMCAwIDAtMS4xMjMtMS4xNzkgMi42MDUgMi42MDUgMCAwIDAtMS42MDUtLjM0OCAyLjY1IDIuNjUgMCAwIDAtMS44MDggNC4yODlINC40NXY1LjYxM2guODA5VjIxSDE4Ljczdi04LjA4M2guODJWNy4zMDRoLTIuNjcyWk05LjIyIDQuMDU5YTEuNTk0IDEuNTk0IDAgMCAxIDEuNjQuOTQzYy4yNjkuNzUxLjQ2OCAxLjUyNS41OTQgMi4zMTNhMTYuMzQ0IDE2LjM0NCAwIDAgMS0yLjM5LS4wOUExLjYwNSAxLjYwNSAwIDAgMSA5LjIyIDQuMDZabS0zLjY0OCA0LjNoMy4xNDN2My40N0g1LjU3M3YtMy40N1ptNS40MjIgMTEuNTUySDYuMzgxdi03LjAyOGgyLjMzNXYzLjM2OGwyLjA4OC0uNjA2aC4xOTF2NC4yNjZabS44NDItNS4wNjMtMS4wMzMtLjI5Mi0xLjAzMy4yOTJWOC4zNTloMi4wNjZ2Ni40ODlabTIuMjQ1IDUuMDYzaC0yLjA2NXYtMy44OTZsLjgzLjIzNlY4LjM5M2gxLjIzNVYxOS45MVpNMTIuNjkgNy4zMTVjLjEyOC0uNzg3LjMyNy0xLjU2MS41OTUtMi4zMTNhMS42NjIgMS42NjIgMCAwIDEgMS42NC0uOTQzIDEuNjA1IDEuNjA1IDAgMCAxIC4xNTYgMy4xNjZjLS43OTMuMDg5LTEuNTkyLjExOS0yLjM5LjA5Wm01LjA3NSAxMi41OTZoLTIuNjM5di03LjAyOGgyLjYzOXY3LjAyOFptLjgwOC04LjA4M2gtMy40NDdWOC4zNmgzLjQ0N3YzLjQ3WiIgZmlsbD0iIzhDQTg5RSIvPjwvc3ZnPg==");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 24px;
    opacity: 1;
    transition: all .3s;
    width: 24px
}

.t-icon-warn-white {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOCA5QTkgOSAwIDEgMSAwIDlhOSA5IDAgMCAxIDE4IDBaTTggMTNhMSAxIDAgMSAxIDIgMCAxIDEgMCAwIDEtMiAwWm0xLjc1LTNWNGgtMS41djZoMS41WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-favorites:after,
.t-icon-favorites:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDIwLjk4M2E1Ljc1MiA1Ljc1MiAwIDAgMS0zLjIyNC0xLjYyM2wtLjgtLjYyNEM1LjMxOCAxNi42OSAyIDE0LjE4NCAyIDkuNzAyYTYuMTQgNi4xNCAwIDAgMSAzLjY5NC01LjcxOCA1Ljg4MiA1Ljg4MiAwIDAgMSA2LjMwNSAxLjQ3IDUuODgyIDUuODgyIDAgMCAxIDYuMzA2LTEuNDcgNi4xNCA2LjE0IDAgMCAxIDMuNjk0IDUuNzE4YzAgNC40MzUtMy4zMTcgNi45ODctNS45NzYgOS4wNDZsLS44LjYxMmE1Ljc1MiA1Ljc1MiAwIDAgMS0zLjIyNCAxLjYyM1pNNy42NyA0Ljc3M2E0LjExNyA0LjExNyAwIDAgMC0xLjU0LjI5NCA0Ljk1MyA0Ljk1MyAwIDAgMC0yLjk1NCA0LjYzNWMwIDMuODU4IDIuOTMgNi4xMTcgNS41MTggOC4xMDVsLjgxMi42MjNhNS4wMzQgNS4wMzQgMCAwIDAgMi40OTMgMS4zNzcgNS4wMzQgNS4wMzQgMCAwIDAgMi40OTQtMS4zNzdsLjgxMi0uNjIzYzIuNTg4LTEuOTg4IDUuNTE4LTQuMjQ3IDUuNTE4LTguMTA1YTQuOTUzIDQuOTUzIDAgMCAwLTIuOTUzLTQuNjI0Yy0xLjc1My0uNzE3LTMuNzc3LS4xMy01LjQ0NyAxLjYxMmwtLjQyNC40MzUtLjQyMy0uNDM1QTUuNDk0IDUuNDk0IDAgMCAwIDcuNjcgNC43NzJaIiBmaWxsPSIjOENBODlFIi8+PC9zdmc+");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 100%;
    width: 100%
}

.t-icon-recently {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADJCAMAAABR2o0JAAAA8FBMVEUAAAAQn88gn88gn99AQIAYn9cgl9cgn9c4QIAbmtQbn9Qbn9ogmtogn9o1QIU6QIUcm9ccn9c4QIMdnNkdn9k5QIM5Q4Mentkentwbn9cdndcdn9c4QoU6QII6QoIen9obndgbn9gendgen9g5QoQcn9sen9s6QoUcndccn9cendcen9c6QoMdn9oen9o7QoQcntgcn9g6QoMdn9kdn9o6QoQ6QoUdntcdn9cdn9k5QYMdn9k5QoU6QoUdntg5QYQcn9odn9o5QYQ5Q4Qcn9ken9k6QYQ6Q4Q7Q4Qdn9k6QYU6QoUdn9k6QoQdn9k6QoTnNbA5AAAATnRSTlMAEBAQECAgICAwMDAwMDAwQEBAUFBQUF9fYGBgYGBgb3BwcHBwf39/gICAgICPj4+QkJCfn5+foKCgoK+vr7Cwv7+/v8/Pz8/P39/f7++coUWSAAAGSUlEQVR42tTaj4rbRhAG8JGFsjRXg8QdJI2BS20a3BYFhROkh6BYoAMGhu/9H6dUtBynyLJGtobZH/99cHi9O9pvZ0WOJPu6Y4Db8p4ilrd4JXVGcbprMVAmFKFH/Igzik3WYox8iK06GGfENZKvOEuyWJfVECcUiY+CSSVFIRkuq0jL5I4xEGeZPApmaMm5pME8ZYSbx7gimkxyAScxbB5Rl0ku0Nn7ziQK78mfrIMeJ643D4XSdyZR2EeXSWKIKo+4QkdeJC2uUvrOJAqF/81DXyb+M4nvqPIguIl9rJuHr6iSMW6GE9eZRKF2fqDtCZ/Ea5koNo9Tv02EHeufwZ4yCRf0n9BgUpd43jw40KvKWVTJZWn6eMGkB7+Z5IneKByVSdZdEwfZTVT5KNCggQrT9k4zCdPA3keiv2OsPRBOXGYS0S4toLHPJEuK/aRP9D6i7h+Df6I4LhqOQ/+tan2i93L0aDUJzSCqtFiqSS6Pwy6q7LAcf6Lez41+QTo703JzPJYtFFqHE+Kq+cgwV6ySTDCD1MdjdfLdVdnjIt5t6F/hOxSsy6TBJd2G/ncAnDUfFQGJNys8GeS9fa2H8wn3dHgoisPJR5mw7mCejvSCAnt4BnfarD5SOvQMvQ8mxX75YM6biUqTrhPrqFIpz7O/jM5UwCv5vf/b9rvtPWmx7GDenp3YLtCgdmzKJBVMSsZn8DO9dT9WOilbRpVG34Ub+TiMtYMpiOHiKlRpIh/epg0GsqM3jpj0yXJvL4YTMjkjYfixYeYKMv8x+RswXiM5eq1yv6WbOsy9zUm+nv0ta/SelNNNpnsJ6rwfxhc5u+IyuBhIyrhAupYHy3v00fe3MgHRjW0FavVY6Qjpuo90awfotdlI47jQdTbsz1ej6vuf3r27L+XsHpex+UBSXqPX08B8IFTgRr5o2tq0ggo3wjn18g4GA1GUiR7Xx2PNmIHWEATWmFbxAGtPtI5Ku34axlUCrSN90bze1NsxlvuT1hJE/xUqgwrROyz4KZ+xjARa0bP+p0wFS8iW1pSy/qLmiAV4S+va6td2Cr1ToAHzMtGfnvTPK6OoUl0bbrggC0F506AeSLMhG4X2BpChIL+SmQqTJNEdzG2fVpo3Xz8Pe1rzfduQpSCKC0DFhMiOjO0wqdW+yzK8OnFTJl224J3Ob6RlEFW47IeS15hLClKwbD5K24lBJjGIKho2m4f+Ts5nJlGWid5fG9KziSqrZJJ/2rUD1bZhIIzjH5sgApgHoi0M0gIsEABDSyAZZC4LKnUaq+Le/23G2q3tGQDR+Zx+wb83+GPLOgmHRZOyDCDvm4UffJkcZijhlq0MKl4VjLXDzyQXWQaX/HCXj49nKOHWYmJZsEyG3Dz8XoysC0aV4WYSl0TsS+7tN49GDC3/e5nsSjePpZgK6htsOJP4LKb2epnYXb+txdhVf1SxOdB6sRb15aPVPclczAU9qhgdaG/F3EKPKkYH2izmfqmJ3uhA68ReUhO90YE2yAjUrYrNgXb8EOyKZhKCkNljySU7QQjOijYPghDcFB1oCUI+35fMJAQhmB1KLtkJQnSJ3jy4QjD7UTCTEITon2j03zVHColz76vzbXmITtEZxwtpA575bVmI9uX7z93hcNjdfPsEHDOkcXhRvyNEO15I5/RdDG1I0AeCzBrSQluxhtTQAmtIgOaJQzTWkPMP9kSmNRKhrU9kH/FCG5KId3Zt7/HiWohDJF3gmY/CFpKT+qkgLkIVFjqDICTXHgDCVvq4QlqPv3zHHNI6QJdwhnQeb1S8IZdQtqwhGVpgDYnoyaQhK/Q8nErIHWnI5lSeSILmhTREApQ5bUjUDyTRhshSn6NIQ3SJWwtziGw8noQkZCG5WdVNJ6/213W9ySJcId2lwx/VrWhkIdHhn5o5pMUbNW9I9nqyog3ZQAm0IRW0B9KQjJ4VaUhCTz2FfLBX65Y0RAK0dCKf37mwhvQeSeINSR6vroU0RJe4tbCFaJvqKWOZhTBEyzEm0ZhCtJMPmUKmkClkCplCphAv9jLGkMVcxBjuxNwKY6jF3DnG8FWsddBo360NxhHEVucxkkZM1RiL68RQi/FUmf/F0iWMHVrViYnWY2R+KwZWDuOb38nAYoXjqFbtgBW1w+QdfgOpGmtVVYVMyQAAAABJRU5ErkJggg==") no-repeat 50%/contain
}

.t-icon-sport,
.t-icon-sports {
    background-image: url("../img/sports.56a3915.svg")
}

.t-icon-referral:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3Ljc2NiA0IDkuMzE1IDhINHY3LjA1NmwxLjc0IDQuOTQyaDMuODJMOC4wMSAxNS43M2gxLjE5NUwxNy44MzkgMjBoMi4xNTdMMjAgNGgtMi4yMzNaTTguOCAxNC42NjVINi45MzNsLjAwMiAxLjIzMkw4LjA0IDE4LjkzSDYuNDk2bC0xLjQyOS00LjA1N1Y5LjA2Nkg4Ljh2NS42Wm0xLjA3MS01Ljc0OSA1Ljg2Mi0yLjc3NFYxNy43N0w5Ljg3IDE0Ljg3MVY4LjkxNlptOS4wNTkgMTAuMDE3aC0uODQybC0xLjI4OS0uNjM3VjUuNjM3bDEuMjA3LS41N2guOTI2bC0uMDAyIDEzLjg2NloiIGZpbGw9IiM4Q0E4OUUiLz48L3N2Zz4=");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 100%;
    opacity: 1;
    width: 100%
}

.t-icon-live_rtp {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjA2MiAzaC02LjgxQzQuODQ3IDMgNCAzLjkxIDQgNy41NHYxMC4xNDNjMCAyLjM5NiAxLjMxNSAyLjk2MyAyLjkxIDEuMjUybC4wMDktLjAxYy43MzgtLjc4MyAxLjg2NC0uNzIgMi41MDQuMTM2bC45MSAxLjIxNmMuNzMuOTY0IDEuOTEuOTY0IDIuNjM5IDBsLjkxLTEuMjE2Yy42NDgtLjg2NSAxLjc3NC0uOTI4IDIuNTEzLS4xMzUgMS42MDMgMS43MTEgMi45MSAxLjE0NCAyLjkxLTEuMjUyVjcuNTRDMTkuMzEyIDMuOTEgMTguNDY2IDMgMTUuMDYxIDNaTTguOTU0IDcuNTA0Yy40OTYgMCAuOTAxLjQwNS45MDEuOWEuODk4Ljg5OCAwIDAgMS0uOS45MDIuODk4Ljg5OCAwIDAgMS0uOTAxLS45MDFjMC0uNDk2LjM5Ni0uOTAxLjktLjkwMVptNS40MDUgNi4zMDZhLjg5OC44OTggMCAwIDEtLjktLjkwMWMwLS40OTYuNDA1LS45MDEuOS0uOTAxcy45LjQwNS45LjlhLjg5OC44OTggMCAwIDEtLjkuOTAyWm0uODEtNS43NzUtNi4wNjIgNi4wNjNhLjY2OC42NjggMCAwIDEtLjQ3Ny4xOTguNjY4LjY2OCAwIDAgMS0uNDc3LS4xOTguNjguNjggMCAwIDEgMC0uOTU1bDYuMDYyLTYuMDYyYS42OC42OCAwIDAgMSAuOTU1IDAgLjY4LjY4IDAgMCAxIDAgLjk1NFoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat 50%/contain
}

.t-icon-promo {
    background-color: currentcolor;
    height: 28px;
    -webkit-mask: url("../img/promo.4a4011f.svg") no-repeat center/contain;
    mask: url("../img/promo.4a4011f.svg") no-repeat center/contain;
    width: 28px
}

.t-icon-home:after,
.t-icon-home:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 100%;
    width: 100%
}

.t-icon-home:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjgwNiA0LjRhMS40NzkgMS40NzkgMCAwIDAtMS4wMDUtLjRjLS4zNzEgMC0uNzMuMTQxLTEuMDA2LjM5OGwtNi40NzggNS45MzdhMS42MDQgMS42MDQgMCAwIDAtLjUxNiAxLjEyYy0uMDE4LjQzLjEzNS44NS40MjIgMS4xNi4yODcuMzEyLjY4My40ODcgMS4wOTguNDg3aC4xMTZjLjA3Ny4wMDEuMTM4LjA2NS4xMzkuMTQ0djUuNzQ4YzAgLjI2Ny4xMDIuNTIyLjI4NC43MTFhLjk1MS45NTEgMCAwIDAgLjY4NC4yOTVoMi40OWEuOTUxLjk1MSAwIDAgMCAuNjg0LS4yOTVjLjE4MS0uMTg5LjI4My0uNDQ0LjI4NC0uNzExVjE1LjEyYzAtLjY2Ny4zNDItMS4yODQuODk5LTEuNjE4YTEuNzQgMS43NCAwIDAgMSAxLjc5OCAwYy41NTYuMzM0Ljg5OS45NS44OTkgMS42MTh2My44NzRjMCAuMjY3LjEwMi41MjIuMjg0LjcxMWEuOTUxLjk1MSAwIDAgMCAuNjg0LjI5NWgyLjQ5YS45NTEuOTUxIDAgMCAwIC42ODQtLjI5NWMuMTgyLS4xODkuMjg0LS40NDQuMjg0LS43MTF2LTUuNzQ4YzAtLjA4LjA2Mi0uMTQzLjEzOC0uMTQ0aC4xMTZjLjQxNSAwIC44MTItLjE3NSAxLjA5OS0uNDg2LjI4Ny0uMzExLjQ0LS43My40MjEtMS4xNjFhMS42MDUgMS42MDUgMCAwIDAtLjUxNS0xLjEyTDEzLjgwNiA0LjRaIiBmaWxsPSIjOTk5REMyIi8+PC9zdmc+");
    opacity: 1
}

.t-icon-home:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjAwNyA0LjRBMS40NzkgMS40NzkgMCAwIDAgMTIgNGMtLjM3IDAtLjcyOS4xNDEtMS4wMDYuMzk4bC02LjQ3OCA1LjkzN2ExLjYwNCAxLjYwNCAwIDAgMC0uNTE2IDEuMTJjLS4wMTcuNDMuMTM1Ljg1LjQyMiAxLjE2LjI4Ny4zMTIuNjg0LjQ4NyAxLjA5OC40ODdoLjExN2MuMDc2LjAwMS4xMzcuMDY1LjEzOC4xNDR2NS43NDhjMCAuMjY3LjEwMi41MjIuMjg0LjcxMWEuOTUxLjk1MSAwIDAgMCAuNjg0LjI5NWgyLjQ5YS45NTIuOTUyIDAgMCAwIC42ODQtLjI5NWMuMTgyLS4xODkuMjg0LS40NDQuMjg0LS43MTFWMTUuMTJjMC0uNjY3LjM0My0xLjI4NC44OTktMS42MThhMS43NCAxLjc0IDAgMCAxIDEuNzk4IDBjLjU1Ni4zMzQuOS45NS45IDEuNjE4djMuODc0YzAgLjI2Ny4xMDEuNTIyLjI4My43MTFhLjk1MS45NTEgMCAwIDAgLjY4NC4yOTVoMi40OWEuOTUxLjk1MSAwIDAgMCAuNjg0LS4yOTVjLjE4Mi0uMTg5LjI4NC0uNDQ0LjI4NC0uNzExdi01Ljc0OGMwLS4wOC4wNjItLjE0My4xMzgtLjE0NGguMTE3Yy40MTQgMCAuODExLS4xNzUgMS4wOTgtLjQ4Ni4yODctLjMxMS40NC0uNzMuNDIyLTEuMTYxYTEuNjA1IDEuNjA1IDAgMCAwLS41MTYtMS4xMkwxMy4wMDcgNC40WiIgZmlsbD0iI0ZGRjY1NCIvPjwvc3ZnPg==");
    opacity: 0
}

.t-icon-games {
    background: url("data:image/png+xml;base64,iVBORw0KGgoAAAANSUhEUgAAAMUAAADICAMAAABveNUcAAAA3lBMVEUAAAAQn88gn88gn99AQIA6QoQYn9cgl9cgn9c4QIAbn9Qbn9ogn9o1QIU6QIUcm9ccn9c4QIMdnNkdn9Ydn9k5QIM5Q4Mentkbndcbn9cdn9c4QoU6QII6QoIen9obndgendgen9g5QIQ5QoQcn9s6QoUcndccn9cen9c6QoMdn9oen9o7QoQcntg5QoM6QoMdn9kdn9o6QoQ6QoUdntc5QYMdn9k5QoU6QoUdntg5QYQcn9odn9o5QYQ5Q4Qcn9ken9k6QYQ6Q4Qdn9k6QYU6QoUdn9k6QoQdn9k6QoSNtCzfAAAASHRSTlMAEBAQEB8gICAgMDAwMDBAQEBQUFBQUF9gYGBgYGBvcHBwcHB/f4CAgICPj4+QkJCfn5+foKCvr6+wsL+/v7/Pz8/P39/f7++cWdfUAAADzUlEQVR42u3d5WLrNhjG8afnOKAUEpeZyeUstJ3QWsexdP8XNGrnkrxaybH6qnv/H2P8mT9FeJUn5v3PTHiYNv8qUp9e3NnBFG1FikjRiYfJEn1FqMjHJM3HilYnJBEWGCJS9FqFYRQRKvZg1JYiWcPpU5EkYNCqIloAg35RRIucvqCSCsicp8i2gswtKLIdIXO+IlvAClawghVfQyEaZFvFF43jOI7juOI62WaRuaok2ykrTGIFK1jBClawYlg/tdB1N09FWIOlyu3cFGEZ9mrnpViGxb6PzRSl6mK1OvOxIoTVmgaK6sWTebhf/EDxG6y2n1lR7ckXXRT/U3EHq21kVRzL14UVBxV1+a415xSXUlPFMcWm1BXOOKUohlJbPYti7lQbkr6faqsgafNU17Khoi5TqmVQbEhtSCpLbetI6hpuQ68IZUrXDikWZVpjhxTXMrWKO4quTG3dHcVQprbnjiKUqZ3aVfC5aMvUltxRnMrUyu4oajKtIdxRpN8Ymy4pNqW+sOySAr9LbedwSjE31t8Vbimwqb+eHFPgQI9wTIG5UL6q/Q0OKoCzF45uDXBTASw3h1LKcfesBjim0EdfwQpWsIIVrGAFK5b3q6UZoFRa3C+7q2jKpFoWBStYwQpWsIIVrGAFK1ix3NX2QtHVVkPSdVfXgQWF1VjBCqNYwYohrHadj0IWYbMwJ0UPFjuWOSnkxQxstStzU8jwomqjxf2ezEFBJFboYwUrWMEKVrCiWCfbMnRt1pMq4DiO4zjOzcQW2eaRVFvXNePYv+w2pa4aKzLGClawghWsYEXUuO2od/UbtwP9rxQVIx8AREv765s9vn/8dUROMRJ47Fb76yvGyMM/effUFNt4yovVcz6eEi9/Fcmv1BRIClTSPZJaKqmPpAEtRV87etcPre0WSbe0FPfQLdxwTBF7H1xRv7pwRakd/FukvbuVE3d3LPDYiXrRg4fHOtqb6IGaQkWrAOBdvfn1H5z3hEhwwmCkVENF2USh6eEqaMTqbf0g6Ot+vTIwGCh6+AJfg+PyF1CEc3BNsVl/0/XGNx6BixWsYAUr6Cni28Otn9ZhMPgUxRF+cisj24ocEICIbSt+IIcC24oV5JBnWzGPPIotKwrIo4gVrGAFJcVNY7o8EopITVfhf6hgBStYwQpBV3GEzHl0FSvIXkRWMY/stagqRjDIp6powKSYqELApCOaigbMGlBUxAJmiZigYhum+fQUAcxbiYkpAkySGFFSxD4mbGtERREHHiZvqzP6fEXcP/QwZZ6vC8/55hmtSmCi/gQrjgH/e3qYyAAAAABJRU5ErkJggg==") no-repeat 50%/contain
}

.t-icon-status {
    height: 40px;
    width: 40px
}

.t-icon-twitter {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIuNTQ2IDMgNy4zMzYgOS45MjhMMi41IDIxaDEuNjYybDYuNDYyLTcuMDY3TDE1Ljg0NiAyMUgyMS41bC03Ljc0OS0xMC40ODZMMjAuNjIyIDNoLTEuNjYxbC01Ljk1MiA2LjUwOUw4LjIgM0gyLjU0NlpNNC45OSA0LjIzOWgyLjU5N2wxMS40NyAxNS41MjJoLTIuNTk4TDQuOTkgNC4yNFoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat 50%/contain
}

.t-icon-status-success {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBzdHJva2U9IiM2OEYwMTQiIHN0cm9rZS13aWR0aD0iMiI+PGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTkiLz48cGF0aCBkPSJtMTMgMjAgNSA1IDExLTExIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg0MHY0MEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-status-wait {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48Y2lyY2xlIGN4PSIyMCIgY3k9IjIwIiByPSIxOSIgc3Ryb2tlPSIjRkZDODAwIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBmaWxsPSIjRkZDODAwIiBkPSJNMjggMzFIMTJ2LTJoMTZ6Ii8+PHBhdGggZD0iTTI1IDMwSDE1di01YzAtMyA1LTUgNS01czUgMiA1IDV2NVoiIHN0cm9rZT0iI0ZGQzgwMCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZmlsbD0iI0ZGQzgwMCIgZD0iTTEyIDloMTZ2MkgxMnoiLz48cGF0aCBkPSJNMTUgMTBoMTB2NWMwIDMtNSA1LTUgNXMtNS0yLTUtNXYtNVoiIHN0cm9rZT0iI0ZGQzgwMCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg0MHY0MEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-info-i {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGOEEwMCI+PHBhdGggZD0iTTEwIDkuNzV2MS41aDEuMjVWMTdoMS41VjkuNzVIMTBaIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMSAxMmE5IDkgMCAxIDEtMTggMCA5IDkgMCAwIDEgMTggMFptLTEgMGE4IDggMCAxIDEtMTYgMCA4IDggMCAwIDEgMTYgMFoiLz48cGF0aCBkPSJNMTMgNy40OTNhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwWiIvPjwvZz48L3N2Zz4=") no-repeat 50%/contain;
    height: 24px;
    width: 24px
}

.t-icon-rakeback-up {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTE0LjY2NCAxNC4zNzljLTEuOTA2LjgwOS00LjE4IDEuMjUzLTYuMTY1IDEuMjUzLTEuOTg1IDAtNC4yNTQtLjQ1NC02LjE2NS0xLjI1M0MuNDIzIDEzLjU4LjE0MiAxMi45MDQuMTQyIDEyLjkwNHYxLjUzNWMwIDEuMjUxLjcyMyAxLjc1MyAyLjcwNSAyLjU4NSAxLjUxOS42MzggMy41My45NzYgNS42NTIuOTc2IDIuMTIyIDAgNC4xMzMtLjMzOCA1LjY1Mi0uOTc2IDEuOTgyLS44MzIgMi43MDUtMS4zMzQgMi43MDUtMi41ODV2LTEuNTM1cy0uMjg3LjY2Ni0yLjE5MiAxLjQ3NVpNLjc3MiA1LjY3NGMuNDUxLjM5NSAxLjExOC43ODMgMS45MjkgMS4xMjIgMS43MDcuNzEzIDMuODc1IDEuMTQgNS44IDEuMTQgMS45MjUgMCA0LjA5My0uNDI3IDUuOC0xLjE0LjgwOS0uMzM5IDEuNDc2LS43MjcgMS45MjctMS4xMjIuMjQzLS4yMTMuNDM2LS40MDcuNTQtLjUxNi4wNTgtLjA2LjA5LS4xNC4wOS0uMjIzdi0xLjA1Yy0uMDM0LTEuMTU4LS45OTMtMi4xODctMi43LTIuOUMxMi42My4zNSAxMC42MjIgMCA4LjQ5OSAwIDYuMzc2IDAgNC4zNjcuMzUgMi44NDQuOTg2IDEuMTQgMS42OTYuMTgyIDIuNzIzLjE0NCAzLjg3N3YxLjA1OGMwIC4wODMuMDMxLjE2My4wODkuMjIzLjEwMy4xMS4yOTUuMzAzLjU0LjUxNloiLz48cGF0aCBkPSJNMTQuNjY0IDcuNjNjLTEuNzg2Ljc2Ny00LjE4IDEuMjUzLTYuMTY1IDEuMjUzLTEuOTg1IDAtNC4zNzQtLjQ5My02LjE2NS0xLjI1M0MuNTQ0IDYuODcuMTQyIDYuMTU1LjE0MiA2LjE1NXYxLjkwM2MuMDAzLjMwMi4yMi42NTEuNjMgMS4wMS40NTIuMzk1IDEuMTE4Ljc4MyAxLjkyOSAxLjEyMiAxLjcwNS43MTQgMy44NzMgMS4xNCA1Ljc5OCAxLjE0IDEuOTI1IDAgNC4wOTMtLjQyNSA1LjgtMS4xNC44MDktLjMzOCAxLjQ3Ni0uNzI2IDEuOTI3LTEuMTIxLjQxMi0uMzYyLjYzLS43MTIuNjMtMS4wMTZWNi4xNTVzLS40MDcuNzA4LTIuMTkyIDEuNDc1WiIvPjxwYXRoIGQ9Ik0xNC42NjQgMTEuMDI0Yy0xLjkwNi43ODktNC4xOCAxLjI1My02LjE2NSAxLjI1My0xLjk4NSAwLTQuNDE0LS41MTQtNi4xNjUtMS4yNTNDLjU4NCAxMC4yODYuMTQyIDkuNTUuMTQyIDkuNTV2MS44NTljMCAuMzAzLjIxOC42NTQuNjMgMS4wMTQuNDUxLjM5NiAxLjExOC43ODQgMS45MjkgMS4xMjIgMS43MDcuNzE0IDMuODc1IDEuMTQgNS44IDEuMTQgMS45MjUgMCA0LjA5My0uNDI2IDUuOC0xLjE0LjgwOS0uMzM4IDEuNDc2LS43MjYgMS45MjctMS4xMjIuNDEtLjM1OC42MjctLjcwNy42My0xLjAxVjkuNTVzLS4yODguNjg3LTIuMTk0IDEuNDc1WiIvPjwvZz48L3N2Zz4=") no-repeat 50%/contain
}

.t-icon-rakeback-payouts {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDNjLTQuOTYzIDAtOSA0LjAzNy05IDkgMCA0Ljk2MiA0LjAzNyA5IDkgOSA0Ljk2MiAwIDktNC4wMzggOS05IDAtNC45NjMtNC4wMzgtOS05LTlabTMuNzQ4IDExLjc3LS45NzkuOTc4TDEyIDEyLjk4bC0yLjc3IDIuNzctLjk3OC0uOThMMTEuMDIgMTIgOC4yNSA5LjIzbC45OC0uOTc4TDEyIDExLjAybDIuNzctMi43Ny45NzguOThMMTIuOTggMTJsMi43NyAyLjc3WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-rakeback-cashback {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTMuOTM1IDYuNjU2SDE4Ljg1VjQuNjIxYS42Mi42MiAwIDAgMC0uNzQzLS42MDlMMy44MzMgNi4zNThhLjYyLjYyIDAgMCAwLS40NjYuNDA2IDEuNTQgMS41NCAwIDAgMSAuNTY4LS4xMDhaTTIwLjA3MiA3LjU4N0gzLjkzNGEuNjIuNjIgMCAwIDAtLjYyLjYyMXYxMS4xNzFhLjYyLjYyIDAgMCAwIC42Mi42MjFoMTYuMTM2YS42Mi42MiAwIDAgMCAuNjIxLS42MlY4LjIwN2EuNjIuNjIgMCAwIDAtLjYyLS42MlptLTMuNzA1IDcuNDQ4YTEuMjQxIDEuMjQxIDAgMSAxIDAtMi40ODIgMS4yNDEgMS4yNDEgMCAwIDEgMCAyLjQ4MloiLz48cGF0aCBkPSJNMy4zMDggMTIuNjg4VjcuMTIyYzAtLjQ3OC4yMjItLjcxNy41OTgtLjc3NiAxLjM2NS0uMjE0IDQuMjEyLS4zMyA0LjIxMi0uMzNzLS4zMjMuNjIxLTEuMDYuNjIxdi45NWMuNzE3IDAgMS4yMTUuOTEyIDEuMjE1LjkxMmwtMi44OSAzLjI3OC0yLjA3NS45MTFaIi8+PC9nPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-status-error,
.t-icon-status-wrong {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBzdHJva2U9IiNGNDcyNTYiIHN0cm9rZS13aWR0aD0iMiI+PGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTkiLz48cGF0aCBkPSJtMTQgMjYgMTItMTJtLTEyIDAgMTIgMTIiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDQwdjQwSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+") no-repeat 50%/contain
}

.t-icon-rakeback-wallet {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjgzOCAxMC4xNTRjLS4xMDUgMC0uNTU1LjAwMy0uNzE4LjAxMmwtMi4yMjIuMDU4TDkuNzc0IDRINy4zNThsMi44NyA2LjMzMS0zLjc0My4wNTYtMS43MDMtMi4wOEgyLjc3N2wuNzkzIDMuNjIzYS42NjYuNjY2IDAgMCAwIC4wMi4wNjcuNTk3LjU5NyAwIDAgMC0uMDIuMDZsLS44MDMgMy42MzVoMS45OTFsMS43NDgtMi4xMTUgMy43MjIuMDgzTDcuMzU4IDIwaDIuNDIzbDUuMTE1LTYuMjIxIDIuMjIzLjA2Yy4xNjUuMDA4LjYxNS4wMTEuNzE3LjAxMS45MzcgMCAxLjcwMy0uMTI4IDIuMjc3LS4zODIuOTc1LS40MyAxLjEyLTEuMTA0IDEuMTItMS40NjggMC0xLjE1Ni0xLjI2OS0xLjg0Ni0zLjM5NS0xLjg0NloiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat 50%/contain
}

.t-icon-instant {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDIzaC0uMTY1YS42NDcuNjQ3IDAgMCAxLS40OTYtLjYzM3YtNy40MzRINS4yODJhLjY0Ny42NDcgMCAwIDEtLjU2NC0uMzMuNjMzLjYzMyAwIDAgMSAwLS42NDdsNi43MDQtMTIuNjFhLjY4OC42ODggMCAwIDEgLjc0My0uMzMuNjYuNjYgMCAwIDEgLjQ5Ni42NDd2Ny40Mmg2LjA1N2EuNjQ3LjY0NyAwIDAgMSAuNTY0LjMzLjYzMy42MzMgMCAwIDEgMCAuNjQ3bC02LjcwNCAxMi42MUEuNjc1LjY3NSAwIDAgMSAxMiAyM1ptLTUuNjE3LTkuNDE2aDUuNjAzYS42NS42NSAwIDAgMSAuNjYxLjY2djUuNDM4bDQuOTU2LTkuMzA1aC01LjYxN2EuNjQ1LjY0NSAwIDAgMS0uNjQ3LS42NjFWNC4yMDlsLTQuOTU2IDkuMzc1WiIgZmlsbD0iIzhDQTg5RSIvPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-logout {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxIDUuOTkydjEyLjAwNGEyLjg2MiAyLjg2MiAwIDAgMS0yLjg2MiAyLjg3NEg2LjEzNGEyLjg3NCAyLjg3NCAwIDAgMS0yLjg3NC0yLjg3NGgxLjE4M2ExLjY5IDEuNjkgMCAwIDAgMS42OTEgMS42OTFoMTIuMDA0YTEuNjggMS42OCAwIDAgMCAxLjY4LTEuNjkxVjUuOTkyYTEuNjggMS42OCAwIDAgMC0xLjY4LTEuNjhINi4xMzRhMS42OTEgMS42OTEgMCAwIDAtMS42OTEgMS42OEgzLjI2QTIuODYyIDIuODYyIDAgMCAxIDYuMTM0IDMuMTNoMTIuMDA0QTIuODYyIDIuODYyIDAgMCAxIDIxIDUuOTkyWk03LjA1NiA3LjgxMyAzIDEybDQuMDU2IDQuMTc0Ljg1Mi0uODE2LTIuNjg1LTIuNzY3aDguOTNWMTEuNDFINS4yMTFMNy44OTYgOC42NGwtLjg0LS44MjhaIiBmaWxsPSIjOENBODlFIi8+PC9zdmc+") no-repeat 50%/contain;
    height: 24px;
    width: 24px
}

.t-icon-wager-profile {
    background: url("../img/wager.3b316c3.png") no-repeat 50%/contain
}

.t-icon-deposit:before,
.t-icon-signup:before,
.t-icon-wallet:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSI+PHBhdGggZD0iTTE4Ljc3OCAxOS4yMThIMy4yMjJBMi4yMjIgMi4yMjIgMCAwIDEgMSAxNi45OTZ2LTEwYTIuMjIyIDIuMjIyIDAgMCAxIDIuMjIyLTIuMjIzaDE1LjU1NkEyLjIyMiAyLjIyMiAwIDAgMSAyMSA2Ljk5NnYxMGEyLjIyMiAyLjIyMiAwIDAgMS0yLjIyMiAyLjIyMloiLz48cGF0aCBkPSJNMTYgMTIuNTUyYS41NTUuNTU1IDAgMSAxIDAtMS4xMS41NTUuNTU1IDAgMCAxIDAgMS4xMVoiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xNy42NjcgNC43NzRWMy4yMjJhMi4yMjIgMi4yMjIgMCAwIDAtMi43OTUtMi4xNDdMMi42NSA0LjMzNEEyLjIyMiAyLjIyMiAwIDAgMCAxIDYuNDgydi41MTQiLz48L2c+PC9zdmc+");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 24px;
    width: 24px
}

.t-icon-calendar {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMjAuMDM2YS45NjQuOTY0IDAgMCAwIC45NjQuOTY0aDE2LjA3MmEuOTY1Ljk2NSAwIDAgMCAuOTY0LS45NjRWOC43ODZIM3YxMS4yNVptMTIuODU3LTkuODA0YS4xNi4xNiAwIDAgMSAuMTYtLjE2aDEuNjA4YS4xNi4xNiAwIDAgMSAuMTYuMTZ2MS42MDdhLjE2LjE2IDAgMCAxLS4xNi4xNjFoLTEuNjA3YS4xNi4xNiAwIDAgMS0uMTYtLjE2di0xLjYwOFptMCAzLjIxNGEuMTYuMTYgMCAwIDEgLjE2LS4xNmgxLjYwOGEuMTYuMTYgMCAwIDEgLjE2LjE2djEuNjA4YS4xNi4xNiAwIDAgMS0uMTYuMTZoLTEuNjA3YS4xNi4xNiAwIDAgMS0uMTYtLjE2di0xLjYwOFptLTMuMjE0LTMuMjE0YS4xNi4xNiAwIDAgMSAuMTYtLjE2aDEuNjA4YS4xNjEuMTYxIDAgMCAxIC4xNi4xNnYxLjYwN2EuMTYuMTYgMCAwIDEtLjE2LjE2MWgtMS42MDdhLjE2LjE2IDAgMCAxLS4xNjEtLjE2di0xLjYwOFptMCAzLjIxNGEuMTYuMTYgMCAwIDEgLjE2LS4xNmgxLjYwOGEuMTYuMTYgMCAwIDEgLjE2LjE2djEuNjA4YS4xNi4xNiAwIDAgMS0uMTYuMTZoLTEuNjA3YS4xNi4xNiAwIDAgMS0uMTYxLS4xNnYtMS42MDhabTAgMy4yMTVhLjE2LjE2IDAgMCAxIC4xNi0uMTYxaDEuNjA4YS4xNi4xNiAwIDAgMSAuMTYuMTZ2MS42MDhhLjE2LjE2IDAgMCAxLS4xNi4xNmgtMS42MDdhLjE2MS4xNjEgMCAwIDEtLjE2MS0uMTZWMTYuNjZabS0zLjIxNC0zLjIxNWEuMTYuMTYgMCAwIDEgLjE2LS4xNmgxLjYwN2EuMTYuMTYgMCAwIDEgLjE2MS4xNnYxLjYwOGEuMTYuMTYgMCAwIDEtLjE2LjE2SDkuNTg4YS4xNi4xNiAwIDAgMS0uMTYtLjE2di0xLjYwOFptMCAzLjIxNWEuMTYuMTYgMCAwIDEgLjE2LS4xNjFoMS42MDdhLjE2LjE2IDAgMCAxIC4xNjEuMTZ2MS42MDhhLjE2LjE2IDAgMCAxLS4xNi4xNkg5LjU4OGEuMTYuMTYgMCAwIDEtLjE2LS4xNlYxNi42NlptLTMuMjE1LTMuMjE1YS4xNi4xNiAwIDAgMSAuMTYxLS4xNmgxLjYwN2EuMTYuMTYgMCAwIDEgLjE2LjE2djEuNjA4YS4xNi4xNiAwIDAgMS0uMTYuMTZINi4zNzVhLjE2LjE2IDAgMCAxLS4xNi0uMTZ2LTEuNjA4Wm0wIDMuMjE1YS4xNi4xNiAwIDAgMSAuMTYxLS4xNjFoMS42MDdhLjE2LjE2IDAgMCAxIC4xNi4xNnYxLjYwOGEuMTYuMTYgMCAwIDEtLjE2LjE2SDYuMzc1YS4xNi4xNiAwIDAgMS0uMTYtLjE2VjE2LjY2Wk0yMC4wMzYgNC4yODZoLTIuMjQ3VjNIMTUuODZ2MS4yODZIOC4xNFYzSDYuMjF2MS4yODZIMy45NjRBLjk1Ni45NTYgMCAwIDAgMyA1LjI0VjcuNWgxOFY1LjI0YS45NTguOTU4IDAgMCAwLS45NjQtLjk1NFoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");
    height: 18px;
    width: 18px
}

.t-icon-bets,
.t-icon-calendar {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain
}

.t-icon-bets {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDIzYzYuMDc1IDAgMTEtNC45MjUgMTEtMTFTMTguMDc1IDEgMTIgMSAxIDUuOTI1IDEgMTJzNC45MjUgMTEgMTEgMTFaIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTEyIDE4YTYgNiAwIDEgMCAwLTEyIDYgNiAwIDAgMCAwIDEyWk0xMiA2VjFNNiAxMkgxTTIzIDEyaC01TTEyIDIzdi01TTE2LjI0MyA3Ljc1N2wzLjUzNS0zLjUzNU03Ljc1NyA3Ljc1NyA0LjIyMiA0LjIyMk0xOS43NzggMTkuNzc4bC0zLjUzNi0zLjUzNU00LjIyMiAxOS43NzhsMy41MzYtMy41MzUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=");
    height: 24px;
    width: 24px
}

.t-icon-notifications {
    background-color: currentcolor;
    display: block;
    height: 24px;
    -webkit-mask: url("../img/notification.406d8ca.svg") no-repeat center/contain;
    mask: url("../img/notification.406d8ca.svg") no-repeat center/contain;
    width: 24px
}

.t-icon-arrow:after,
.t-icon-arrow:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im00LjM5IDUuNTEyIDIuOTYtMy43QS41LjUgMCAwIDAgNi45NiAxSDEuMDRhLjUuNSAwIDAgMC0uMzkuODEybDIuOTYgMy43Yy4yLjI1LjU4LjI1Ljc4IDBaIiBmaWxsPSIjOENBODlFIi8+PC9zdmc+");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 8px;
    opacity: 1;
    transition: all .3s;
    width: 8px
}

.t-icon-arrow:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03LjI3NiAzSC43MjRhLjMuMyAwIDAgMC0uMjEyLjUxMmwzLjEzNCAzLjEzNGEuNS41IDAgMCAwIC43MDggMGwzLjEzNC0zLjEzNEEuMy4zIDAgMCAwIDcuMjc2IDNaIiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    opacity: 0
}

.t-icon-arrow-up {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDcgNiAwIDAgN2gzdjVoNlY3aDNaIiBmaWxsPSIjMTYxRjM4Ii8+PC9zdmc+") no-repeat 50%/contain;
    display: block;
    height: 12px;
    width: 12px
}

.t-icon-gift {
    display: block;
    height: 20px;
    width: 20px
}

.t-icon-transaction-dep {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxIDEyaC00LjM5OWEuNi42IDAgMCAxLS4zOTUtLjE0OUwxMy43MTIgOS42N2EyLjYgMi42IDAgMCAwLTMuNDI0IDBsLTIuNDk0IDIuMTgyYS42LjYgMCAwIDEtLjM5NS4xNDlIM1Y2YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMnY2WiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBkPSJNMjEgMTVWNmEyIDIgMCAwIDAtMi0ySDVhMiAyIDAgMCAwLTIgMnY5IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTTEyIDIyLjVWMTRtMCAwLTQgMy43NjdNMTIgMTRsNCAzLjc2NyIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==") no-repeat 50%/contain;
    height: 24px;
    width: 24px
}

.t-icon-transaction-wit {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxIDEyaC00LjM5OWEuNi42IDAgMCAxLS4zOTUtLjE0OUwxMy43MTIgOS42N2EyLjYgMi42IDAgMCAwLTMuNDI0IDBsLTIuNDk0IDIuMTgyYS42LjYgMCAwIDEtLjM5NS4xNDlIM1Y2YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMnY2WiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBkPSJNMjEgMTVWNmEyIDIgMCAwIDAtMi0ySDVhMiAyIDAgMCAwLTIgMnY5IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTTEyIDE0djguNW0wIDAtNC0zLjc2N200IDMuNzY3IDQtMy43NjciIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=") no-repeat 50%/contain;
    height: 24px;
    width: 24px
}

.t-icon-transaction-bet,
.t-icon-transaction-bonus {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M11.546 2.984a.5.5 0 0 1 .908 0l2.25 4.879a.5.5 0 0 0 .395.287l5.335.632a.5.5 0 0 1 .28.864l-3.943 3.647a.5.5 0 0 0-.151.465l1.047 5.269a.5.5 0 0 1-.735.534l-4.688-2.624a.5.5 0 0 0-.488 0L7.068 19.56a.5.5 0 0 1-.735-.534l1.047-5.27a.5.5 0 0 0-.15-.464L3.284 9.646a.5.5 0 0 1 .28-.864l5.336-.632a.5.5 0 0 0 .395-.287l2.25-4.879Z' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") no-repeat 50%/contain;
    height: 24px;
    width: 24px
}

.t-icon-transaction-transfer {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iNCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBkPSJtMTEuNjkgMjUuNzU4LjYzMi0uNzc1LS40NTItLjM2OC0uNTQyLjIxMS4zNjIuOTMyWm0yLjc0OCAxLjU4OS45ODgtLjE1Mi0uMDg4LS41NzUtLjU0NC0uMjA3LS4zNTYuOTM0Wk04LjI0IDI3LjFsLS44NjYuNS40My43NDMuNzk5LS4zMS0uMzYzLS45MzNabS0zLTUuMTk2LS42MjYtLjc4LS42NjkuNTM3LjQzLjc0My44NjUtLjVabTIuODg1LTIuMzE1LjYyNi43OC40NTQtLjM2NC0uMDkyLS41NzQtLjk4OC4xNThabTAtMy4xNzQuOTg3LjE1Ny4wOTItLjU3My0uNDUzLS4zNjQtLjYyNi43OFpNNS4yNCAxNC4xbC0uODY2LS41LS40MjkuNzQzLjY3LjUzNy42MjUtLjc4Wm0zLTUuMTk2LjM2My0uOTMyLS44LS4zMTEtLjQyOS43NDMuODY2LjVabTMuNDQ3IDEuMzQtLjM2My45MzIuNTQzLjIxMi40NTEtLjM2OC0uNjMxLS43NzZabTIuNzUxLTEuNTkxLjM1Ni45MzQuNTQ0LS4yMDcuMDg4LS41NzUtLjk4OC0uMTUyWk0xNSA1VjRoLS44NThsLS4xMy44NDhMMTUgNVptNiAwIC45ODgtLjE1Mi0uMTMtLjg0OEgyMXYxWm0uNTYyIDMuNjUzLS45ODguMTUyLjA4OC41NzUuNTQ0LjIwNy4zNTYtLjkzNFptMi43NSAxLjU5LS42MzEuNzc2LjQ1MS4zNjguNTQzLS4yMTEtLjM2My0uOTMyWm0zLjQ0NS0xLjM0Ljg2Ni0uNS0uNDI5LS43NDItLjguMzEuMzYzLjkzM1ptMyA1LjE5Ny42MjYuNzguNjY5LS41MzctLjQzLS43NDMtLjg2NS41Wm0tMi44ODIgMi4zMTMtLjYyNi0uNzgtLjQ1My4zNjQuMDkxLjU3My45ODgtLjE1N1ptMCAzLjE3OC0uOTg4LS4xNTgtLjA5Mi41NzQuNDUzLjM2NC42MjYtLjc4Wm0yLjg4MiAyLjMxMy44NjYuNS40MjktLjc0My0uNjctLjUzNy0uNjI1Ljc4Wm0tMyA1LjE5Ni0uMzYzLjkzMi44LjMxMS40MjktLjc0My0uODY2LS41Wm0tMy40NDgtMS4zNDEuMzYzLS45MzItLjU0My0uMjExLS40NTEuMzY3LjYzMS43NzZabS0yLjc0NyAxLjU4OC0uMzU2LS45MzQtLjU0NC4yMDctLjA4OC41NzUuOTg4LjE1MlpNMjEgMzF2MWguODU4bC4xMy0uODQ4TDIxIDMxWm0tNiAwLS45ODguMTUyLjEzLjg0OEgxNXYtMVptLTMuOTQxLTQuNDY2YTEwLjk5IDEwLjk5IDAgMCAwIDMuMDIzIDEuNzQ3bC43MTItMS44NjhhOC45ODggOC45ODggMCAwIDEtMi40NzMtMS40M2wtMS4yNjIgMS41NVptLTIuNDU2IDEuNDk4IDMuNDUtMS4zNDItLjcyNi0xLjg2NC0zLjQ1IDEuMzQyLjcyNiAxLjg2NFptLTQuMjI5LTUuNjI4IDMgNS4xOTYgMS43MzItMS0zLTUuMTk2LTEuNzMyIDFaTTcuNSAxOC44MDlsLTIuODg2IDIuMzE1IDEuMjUyIDEuNTYgMi44ODUtMi4zMTYtMS4yNTEtMS41NlpNNyAxOGMwIC41OTQuMDQ3IDEuMTc3LjEzOCAxLjc0NmwxLjk3NS0uMzE1QTkuMDc1IDkuMDc1IDAgMCAxIDkgMThIN1ptLjEzNy0xLjc0MkM3LjA0NyAxNi44MjYgNyAxNy40MDggNyAxOGgyYzAtLjQ4Ni4wMzktLjk2My4xMTItMS40MjhsLTEuOTc1LS4zMTRabTEuNjE0LS42MjNMNS44NjYgMTMuMzJsLTEuMjUyIDEuNTZMNy41IDE3LjE5NWwxLjI1Mi0xLjU2Wk02LjEwNiAxNC42bDMtNS4xOTYtMS43MzItMS0zIDUuMTk2IDEuNzMyIDFabTEuNzcyLTQuNzY0IDMuNDQ2IDEuMzQuNzI1LTEuODY0LTMuNDQ2LTEuMzQtLjcyNSAxLjg2NFptNi4yMDQtMi4xMTdhMTAuOTkgMTAuOTkgMCAwIDAtMy4wMjcgMS43NWwxLjI2NCAxLjU1YTguOTg3IDguOTg3IDAgMCAxIDIuNDc1LTEuNDMybC0uNzEyLTEuODY4Wm0tLjA3LTIuODcxTDEzLjQ1IDguNWwxLjk3Ni4zMDQuNTYyLTMuNjUzLTEuOTc2LS4zMDRaTTIxIDRoLTZ2Mmg2VjRabTEuNTUgNC41MDEtLjU2Mi0zLjY1My0xLjk3Ni4zMDQuNTYyIDMuNjUzIDEuOTc2LS4zMDRabTIuMzk0Ljk2N2MtLjktLjczMy0xLjkyLTEuMzI4LTMuMDI2LTEuNzVsLS43MTIgMS44N2MuOTAzLjM0NCAxLjczNy44MyAyLjQ3NSAxLjQzbDEuMjYzLTEuNTVabTIuNDUtMS40OTYtMy40NDQgMS4zNC43MjUgMS44NjQgMy40NDQtMS4zNC0uNzI1LTEuODY0Wm00LjIyOSA1LjYyOC0zLTUuMTk2LTEuNzMyIDEgMyA1LjE5NiAxLjczMi0xWk0yOC41IDE3LjE5M2wyLjg4Mi0yLjMxMy0xLjI1Mi0xLjU2LTIuODgyIDIuMzEzIDEuMjUyIDEuNTZaTTI5IDE4YzAtLjU5My0uMDQ3LTEuMTc2LS4xMzgtMS43NDVsLTEuOTc1LjMxNWMuMDc0LjQ2NS4xMTMuOTQzLjExMyAxLjQzaDJabS0uMTM4IDEuNzQ4Yy4wOS0uNTcuMTM4LTEuMTU0LjEzOC0xLjc0OGgtMmMwIC40ODgtLjAzOS45NjctLjExMyAxLjQzM2wxLjk3NS4zMTZabS0xLjYxNC42MjMgMi44ODMgMi4zMTMgMS4yNTItMS41Ni0yLjg4My0yLjMxMy0xLjI1MiAxLjU2Wm0yLjY0MyAxLjAzMy0zIDUuMTk2IDEuNzMyIDEgMy01LjE5Ni0xLjczMi0xWm0tMS43NzIgNC43NjQtMy40NDctMS4zNDEtLjcyNiAxLjg2NCAzLjQ0OCAxLjM0MS43MjUtMS44NjRabS02LjIgMi4xMTNhMTAuOTkyIDEwLjk5MiAwIDAgMCAzLjAyMS0xLjc0NmwtMS4yNjItMS41NTJhOC45OSA4Ljk5IDAgMCAxLTIuNDcyIDEuNDNsLjcxMiAxLjg2OFptLjA3IDIuODcxLjU2MS0zLjY1My0xLjk3Ni0uMzA0LS41NjIgMy42NTMgMS45NzYuMzA0Wk0xNSAzMmg2di0yaC02djJabS0xLjU1LTQuNTAxLjU2MiAzLjY1MyAxLjk3Ni0uMzA0LS41NjItMy42NTMtMS45NzYuMzA0WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%/contain;
    height: 24px;
    width: 24px
}

.t-icon-transaction-rakeback {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHISURBVHgBnVSBcYMwDCRdoIzACIxAN2AEd4KyQbpBsoHZINmAbkA3MBswgmvTV3gUB0L+TmcQsl56G2VZAt77PFgT7BLM+RkjfCZ7FWHzFxJtwe0mChusqjaioe9Nguj4bPITJTbBWrwbijHwWZBJEaet5IaSl/C1JAXbRICYkkjqNQLH1Ya18MvD1eiD5Uo2J7616i2sp00NCEvEOvom8Q+7OARnF9Yq0dgQ7ONwOAyqoCIsfbBY7Q/iIqJ/CPGfugNhN6pCkz2WVGS5Kn9Sogn0LgTFCkFJsnawU3LPXgK//SPaxV5K+KUkahLJLSXqEF/BWiJ2NxL/P1tScFxJeD76WZaK/DnkibLx9e4koKGNFuaIRKoUVCvnISTjLRYVLOYOfL2/x3XjLEbs/V7Eqy54VDi/lNAouXyCoIBN79zqmYIaEMjM6W4tLy9GlK/WxSFmgr4lZ1WRpW64A5Emh51V8lxI35gg/ObxDOKvPsBVYZV3SfKLNY6MOKrf6VtEreLugfYveC4TGjvV7Uh7HXf8FEi+uLmAr/bzDKvgsxKX7QF0dURi/HzjcpD13Gm2F5Cm9etwng78Jcj5+Pk2yVSN13sxsv8AWOjaMp/0qHUAAAAASUVORK5CYII=") no-repeat 50%/contain;
    height: 24px;
    width: 24px
}

.t-icon-transaction-cashback {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHlSURBVHgBlVaBccIwDHQ6ASN4hGzQMAHZoGzQMAF0AtIJQicAJkg7QegEyQawgWo3EvkIu0l1p/MhyfqXbSkk5g8hotQtK6eZU8vqpWM9Oz0lSdKZ/4hLbJ3WNF8qv2du8lenV97o19Jpjgl8ZWw7AEjrbVPJt7DBJ17MIGQV0EssMIWgXcC/cNowUxvw76BqGwJoY8nZf1THEQIp2V9rRyYbwZbTcBeYuFE2H1NAlbIn87YnzieX8wG4C1aRm9Mla6fiLPz+5HXrQNbCtkZUqKIN2dlnoQqr8tzlCdjhKvIubMyjiO0AjXZWMRtkkwdY4pnmHOc1heqs2lOwvTJTwslaikvwSRL0T4JGV+pNBTWmv8CbeTw+eQQXp0vcG2JaMaMCbHu2tRGWWN1e+YbRQuPx8AtCgRcSIZbqOBp66iRBWmqoqAqwTpVN5lCpAGoJWNPwfv04WEDpKTDFDvb+XFVx5b0lAhqFeiU1Npg1ju8WgDKOEfCMYs0JVUjwie3C6AixZSSmQXKhV4HDbaeAcxWLVa5pLPd7klFhuN03gPlM/cv4lt/gW/HaUd8v6HtzuS4mJtS/4RbY4OXWNB5oDY3vpzBzhB4/g1NSU6Rfkikg038r/JH4c5UZ07F+mf5vS/RIfgDXABd/e5XgqwAAAABJRU5ErkJggg==") no-repeat 50%/contain;
    height: 24px;
    width: 24px
}

.t-icon-transaction-levelup {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFhSURBVHgBrVWBccMgDMRdoB6BDZoRPIJH8AhsYG/QbEA3aDZgBHcDukFHUKF9LoICBqe602GB9HykvzCIB42IpFtmhLdhGD7Ff5gDnpwbis06H8VZ88XOV+dfDNR/X53viOczwJ7tewLsAbfA2K1v2Fe94GvSBuMvzOQpnF9Fj6GvhDaMlbwFeTe+/yTa7dl5bYAfWF/EkWGYE75VopKpUvMz9JYLNJInxDNTjKzUBRHIGviFMZbYs4g3UScWpHqpJUVgbHi2kr96MkyqSwk8AkORLRVRLGHLWjTnwP+AufUVsSnkB9vZtymxD2B7BkBm8jXONOLpqPeKmEpSgCQ3JwQpWo3PosDe4nxL8rfWCwKAQqs0Y9olhBy4TAB0YEedQjj6BQsGR2E2dJdlkxBqF4zsIs4+HaxGrEWvZXodgdH9/8l2sUdx1Gv6laWh+AULBPpesKTYHOSde+ApkeYj9g2jtTeUjGTqkwAAAABJRU5ErkJggg==") no-repeat 50%/contain;
    height: 24px;
    width: 24px
}

.t-icon-heart {
    align-items: center;
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjM2MyA0LjM5MWE1LjExOCA1LjExOCAwIDAgMSA1LjU4OCAxLjExNGwuMDAyLjAwMy4wNDcuMDQ3LjA0Ny0uMDQ3LjAwMi0uMDAzYTUuMTE4IDUuMTE4IDAgMCAxIDcuMjUgMGMyLjAzNSAyLjAzNSAyLjA4IDUuNDAxLS4zMzEgNy44NThsLS4wMDUuMDA1LTYuMzk4IDYuMzk4YS44LjggMCAwIDEtMS4xMyAwbC02LjQwMy02LjQwM0MyLjYyIDEwLjkwNiAyLjY2NiA3LjU0MSA0LjcgNS41MDVBNS4xMTggNS4xMTggMCAwIDEgNi4zNjMgNC4zOVpNOC4zMjYgNS42YTMuNTE5IDMuNTE5IDAgMCAwLTIuNDkzIDEuMDM1di4wMDFjLTEuMzU1IDEuMzU1LTEuNTE4IDMuNzEyLjMzOCA1LjYwNUwxMiAxOC4wN2w1LjgzLTUuODNjMS44NTUtMS44OTMgMS42OTItNC4yNS4zMzgtNS42MDVoLS4wMDFhMy41MTkgMy41MTkgMCAwIDAtNC45ODQtLjAwMnYuMDAxbC0uNjE0LjYyMWEuOC44IDAgMCAxLTEuMTM4IDBsLS42MTMtLjYyLS4wMDItLjAwMmEzLjUxOCAzLjUxOCAwIDAgMC0yLjQ5LTEuMDM0WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%/contain;
    cursor: pointer;
    display: flex;
    height: 24px;
    justify-content: center;
    position: relative;
    transition: all .3s;
    width: 24px
}

.t-icon-heart:after,
.t-icon-heart:before {
    content: none
}

.t-icon-heart_active {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjM2MyA0LjM5MWE1LjExOCA1LjExOCAwIDAgMSA1LjU4OCAxLjExNGwuMDAyLjAwMy4wNDcuMDQ3LjA0Ny0uMDQ3LjAwMi0uMDAzYTUuMTE4IDUuMTE4IDAgMCAxIDcuMjUgMGMyLjAzNSAyLjAzNSAyLjA4IDUuNDAxLS4zMzEgNy44NThsLS4wMDUuMDA1LTYuMzk4IDYuMzk4YS44LjggMCAwIDEtMS4xMyAwbC02LjQwMy02LjQwM0MyLjYyIDEwLjkwNiAyLjY2NiA3LjU0MSA0LjcgNS41MDVBNS4xMTggNS4xMTggMCAwIDEgNi4zNjMgNC4zOVoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat 50%/contain
}

.t-icon-heart_active:after,
.t-icon-heart_active:before {
    content: none
}

.t-icon-fullscreen {
    align-items: center;
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgOVYzaDZNMjEgOVYzaC02TTkgMjFIM3YtNk0xNSAyMWg2di02IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==") no-repeat 50%/contain;
    cursor: pointer;
    display: flex;
    filter: brightness(0) invert(1);
    justify-content: center;
    position: relative
}

.t-icon-fullscreen,
.t-icon-search:before {
    height: 24px;
    transition: all .3s;
    width: 24px
}

.t-icon-search:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIyLjkzOSAxOS41Ni01LjgyNi01LjA4MmE3LjY5NCA3LjY5NCAwIDAgMCAxLjM2MS00LjM4NSA4LjQ1NCA4LjQ1NCAwIDAgMC04LjcwNi04LjA4OSA4LjQ2OSA4LjQ2OSAwIDAgMC04LjcwNiA4LjE1MiA4LjQ1MyA4LjQ1MyAwIDAgMCA4LjcwNiA4LjE1MyA5LjAyMyA5LjAyMyAwIDAgMCA2LjA0Ny0yLjI4TDIxLjYyNSAyMWwxLjMxNC0xLjQ0Wk05Ljc2OCAxNi4yNWE2LjQ3NSA2LjQ3NSAwIDAgMS02LjcyOC02LjE3NCA2LjQ3NCA2LjQ3NCAwIDAgMSA2LjcyOC02LjE3MyA2LjQ3NCA2LjQ3NCAwIDAgMSA2LjcyOCA2LjE3MyA2LjQ1OCA2LjQ1OCAwIDAgMS02LjcyOCA2LjE3NFoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    opacity: 1
}

.t-icon-games-recently {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 100%;
    justify-content: center;
    transition: all .3s;
    width: 100%
}

.t-icon-games-recently .t-icon:before {
    content: "";
    height: 100%;
    opacity: 1;
    position: absolute;
    transition: all .3s;
    width: 100%
}

.t-icon-games-recently .t-icon:after {
    content: "";
    height: 100%;
    opacity: 0;
    position: absolute;
    transition: all .3s;
    width: 100%
}

.t-icon-games-favorites {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 100%;
    justify-content: center;
    transition: all .3s;
    width: 100%
}

.t-icon-crown {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjQgNi4zOThBMy4zOTcgMy4zOTcgMCAwIDAgMTIuMDA1IDNjLTQuNTA4LjE3OS00LjUwNyA2LjYxOCAwIDYuNzk2QTMuMzk1IDMuMzk1IDAgMCAwIDE1LjQgNi4zOThaTTIyLjkyIDYuODZhMi4zODYgMi4zODYgMCAwIDAtMi4zODYtMi4zODVjLTMuMTYzLjEyLTMuMTYyIDQuNjQ1IDAgNC43N0EyLjM4NSAyLjM4NSAwIDAgMCAyMi45MiA2Ljg2Wk01Ljg1MiA2Ljg4YTIuNCAyLjQgMCAwIDAtMi40LTIuNGMtMy4xOS4xMjctMy4xODggNC42OCAwIDQuODFhMi40IDIuNCAwIDAgMCAyLjQtMi40MVpNMy40MjUgMTEuMzNhMS4wOCAxLjA4IDAgMCAwIC45NDItLjU0NGwuMTExLS4xOTRIMi4zNzJsLjExMi4xOTRhMS4wOCAxLjA4IDAgMCAwIC45NC41NDNaTTIzLjAxNSAxOC4wOTVBLjk4NS45ODUgMCAwIDAgMjQgMTcuMTF2LTQuNzU3YTEuOCAxLjggMCAwIDAtLjcyLTEuNDRsLS4zNjkuNjM4Yy0xLjAwNiAxLjc5My0zLjY0NCAxLjgzNC00LjY2LjAzM2wtLjQwMS0uNjk1Yy0uMDk1LjA2NS0uMTg0LjE0LS4yNjUuMjIyYTQuOCA0LjggMCAwIDEgMS4yNDIgMy4yMjh2My43NTdsNC4xODgtLjAwMVptLTEuMDM4LTQuNTNhLjc5Ny43OTcgMCAwIDEgLjc5NS43OThjLS4wNCAxLjA1Ny0xLjU1IDEuMDU2LTEuNTkyIDBhLjc5Ny43OTcgMCAwIDEgLjc5Ny0uNzk3WiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Im0xLjA4NiAxMS41NS0uMzUyLS42MDdBMS44IDEuOCAwIDAgMCAwIDEyLjM5djQuNzU4YS45ODQuOTg0IDAgMCAwIC45ODUuOTg0aDQuMnYtMy43OWMwLTEuMTg2LjQzNy0yLjMzMSAxLjIzLTMuMjE0YTEuODAxIDEuODAxIDAgMCAwLS4yNzEtLjIyNWwtLjM5NC42ODRjLTEuMDIgMS43OTYtMy42NTcgMS43NTUtNC42NjQtLjAzOFptMS42ODggMi44MTNhLjc5Ny43OTcgMCAwIDEtLjc5Ni43OTZjLTEuMDU4LS4wNDItMS4wNTYtMS41NTEgMC0xLjU5MmEuNzk3Ljc5NyAwIDAgMSAuNzk2Ljc5NlpNMjAuNTcgMTEuMzNhMS4wOCAxLjA4IDAgMCAwIC45NDEtLjU0NGwuMTM1LS4yMzJoLTIuMTUybC4xMzQuMjMyYTEuMDggMS4wOCAwIDAgMCAuOTQxLjU0M1pNMTQuOTQ4IDExLjI0NmwtLjYxIDEuMDU1Yy0xLjAwNiAxLjc5My0zLjY0MyAxLjgzNC00LjY1OS4wMzFsLS42MjYtMS4wOGEzLjI0IDMuMjQgMCAwIDAtMi4yOCAzLjA5djUuNTYzYS45ODUuOTg1IDAgMCAwIC45ODUuOTg2aDguNDg2YS45ODcuOTg3IDAgMCAwIC45ODYtLjk4NXYtNS41NjJhMy4yNCAzLjI0IDAgMCAwLTIuMjgyLTMuMDk4Wm0tNS43OCA1Ljc2YS43OTcuNzk3IDAgMCAxLS43OTctLjc5NmMuMDQyLTEuMDU2IDEuNTUyLTEuMDU2IDEuNTk0IDBhLjc5Ny43OTcgMCAwIDEtLjc5Ny43OXYuMDA2WiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMiAxMi4wOGExLjA4IDEuMDggMCAwIDAgLjk0Mi0uNTQzbC4yNDgtLjQzMmgtMi4zOGwuMjQ4LjQzMmExLjA4IDEuMDggMCAwIDAgLjk0Mi41NDNaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/contain;
    background-position: 50% 50%;
    height: 16px;
    width: 16px;
    z-index: 1
}

.t-icon-google {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=") no-repeat 50%/contain;
    height: 16px;
    width: 16px
}

.t-icon-telegram {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjYzIDEwLjUyM2M1LjgyOC0yLjQ5OSA5LjcwNy00LjE2IDExLjY1NS00Ljk2NSA1LjU0NC0yLjI4NiA2LjcxLTIuNjggNy40NTktMi42OTcuMTY2IDAgLjUzMy4wMzMuNzgyLjIzLjIuMTY1LjI1LjM3OS4yODMuNTQzLjAzNC4xNjUuMDY3LjUxLjAzNC43NzMtLjMgMy4xMjQtMS41OTkgMTAuNzA0LTIuMjY1IDE0LjE5LS4yODMgMS40NzktLjgzMiAxLjk3Mi0xLjM2NSAyLjAyMi0xLjE2NS4wOTgtMi4wNDgtLjc1Ny0zLjE2My0xLjQ4LTEuNzY1LTEuMTM1LTIuNzQ4LTEuODQyLTQuNDYyLTIuOTYtMS45ODItMS4yODItLjctMS45OS40MzMtMy4xNC4zLS4yOTYgNS40MS00LjkgNS41MS01LjMxLjAxNy0uMDUuMDE3LS4yNDctLjEtLjM0Ni0uMTE2LS4wOTktLjI4My0uMDY2LS40MTYtLjAzMy0uMTgzLjAzMy0yLjk4IDEuODc0LTguNDI0IDUuNTA4LS44LjU0My0xLjUxNS44MDYtMi4xNjUuNzktLjcxNi0uMDE3LTIuMDgtLjM5NS0zLjExMy0uNzI0LTEuMjQ5LS4zOTUtMi4yNDgtLjYwOS0yLjE2NS0xLjMuMDUtLjM2LjU1LS43MjMgMS40ODItMS4xWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-instagram {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTYuMjI3IDJINy43NzJBNS43NzMgNS43NzMgMCAwIDAgMiA3Ljc3M3Y4LjQ1NEE1Ljc3MiA1Ljc3MiAwIDAgMCA3Ljc3MiAyMmg4LjQ1NUE1Ljc3MyA1Ljc3MyAwIDAgMCAyMiAxNi4yMjdWNy43NzNBNS43NzMgNS43NzMgMCAwIDAgMTYuMjI3IDJabTMuOTMxIDE0LjM3NmEzLjgzMiAzLjgzMiAwIDAgMS0zLjgzMiAzLjgzMkg3LjY3NGEzLjgzMSAzLjgzMSAwIDAgMS0zLjgzMi0zLjgzMlY3LjcyM2EzLjgzMiAzLjgzMiAwIDAgMSAzLjgzMi0zLjgzMWg4LjY1MmEzLjgzMiAzLjgzMiAwIDAgMSAzLjgzMiAzLjgzMXY4LjY1M1oiLz48cGF0aCBkPSJNMTIgNi44NmE1LjE5IDUuMTkgMCAxIDAtLjAwMSAxMC4zOCA1LjE5IDUuMTkgMCAwIDAgMC0xMC4zOFptMCA4LjU1NEEzLjM2NSAzLjM2NSAwIDEgMSAxMiA4LjY4NGEzLjM2NSAzLjM2NSAwIDAgMS0uMDAxIDYuNzNaTTE3LjM2MiA3Ljg3MmExLjIwOSAxLjIwOSAwIDEgMCAwLTIuNDE4IDEuMjA5IDEuMjA5IDAgMCAwIDAgMi40MThaIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAyKSIgZD0iTTAgMGgyMHYyMEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-whatsapp {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4xNzcgMS44MThjNC43NzcuMDUzIDguNzMgMy4xODYgOS44MzcgNy43OCAxLjMyIDUuNDc0LTIuMjk1IDExLjA5OC03LjgyNyAxMi4xNzUtMi4zMTguNDQ2LTQuNTI2LjEzMy02LjYyNC0uOTRhLjQ3Mi40NzIgMCAwIDAtLjM2NS0uMDQyIDExOTYuNjY1IDExOTYuNjY1IDAgMCAxLTQuODg4IDEuMjgyYy0uMTMuMDMyLS4xOTQuMDQ5LS4yMTcuMDI1LS4wMjQtLjAyNC0uMDA2LS4wODguMDI5LS4yMTYuNDI4LTEuNTcuODU4LTMuMTQgMS4yOS00LjcxMmEuNTU4LjU1OCAwIDAgMC0uMDQzLS40NTRjLTMuMjUtNS45NjQuMjA1LTEzLjM1MSA2Ljg3LTE0LjdhMTAuMjcgMTAuMjcgMCAwIDEgMS45MzgtLjE5OFptLjI1NyAxOC40NWMuMjQuMDA1LjY5OC0uMDM2IDEuMTUzLS4xMTMgNC43MTMtLjc4NCA3Ljg3Ni01LjQxOCA2Ljc4LTEwLjA3OC0uODAzLTMuNDA4LTIuOTg3LTUuNjE5LTYuNDEzLTYuMzQxLTMuNDc3LS43NDItNi4zODMuNDIzLTguNTIgMy4yNjgtMi4wNTcgMi43MzMtMi4xMzQgNi40MTMtLjI5NiA5LjM2N0EuNy43IDAgMCAxIDUuMjMgMTdjLS4xNjIuNTU0LS4zMTQgMS4xMS0uNDY3IDEuNjY4bC0uMjM4Ljg2OGMtLjA0OC4xNy0uMDMuMjExLjE1OC4xNTUuMzIyLS4wODUuNjQ1LS4xNjkuOTY4LS4yNTJhOTkuODggOTkuODggMCAwIDAgMS43Mi0uNDU0LjYwOS42MDkgMCAwIDEgLjUxNi4wNzdjMS4zMy44MDQgMi43NzQgMS4yMDEgNC41NDcgMS4yMDZabTEuMzM0LTMuNzAyYy4zNDQuMDk0LjY4Ny4xNzYgMS4wNDcuMTYuMjE4LjAxNy40MzcgMCAuNjUtLjA1Ljk0OC0uMjYzIDEuNzQ4LS43ODggMS44MzEtMS44NTZsLjAwMi0uMDE1Yy4wNC0uNTMxLjA0MS0uNTM4LS40NS0uNzg0YTcuMjYgNy4yNiAwIDAgMS0uMTEyLS4wNTUgNC4zMjUgNC4zMjUgMCAwIDAtLjIxMy0uMSA4NS4zNTcgODUuMzU3IDAgMCAwLTEuNDY2LS42ODdjLS4yMjYtLjEwMy0uNDA5LS4wNzItLjU2OC4xNS0uMTY5LjIyNi0uMzUuNDQ4LS41MzIuNjY3LS4wNy4wODUtLjE0LjE3LS4yMDguMjU1LS4xNS4xODUtLjMxMy4yMTYtLjUzNC4xMjgtMS40NzktLjU5MS0yLjYwOS0xLjU4LTMuNDI2LTIuOTQyLS4xMzQtLjIyLS4xMjYtLjM5LjA1Ny0uNTc2LjIzOC0uMjUzLjQ3Ni0uNTEuNjIzLS44My4wNi0uMTM0LjA4NC0uMjYzLjAzLS4zOTdhMjc2LjUgMjc2LjUgMCAwIDAtLjg0LTIuMDFsLS4wMjgtLjA2N2EuNTIuNTIgMCAwIDAtLjIzNi0uMjY5Yy0uMzExLS4xNDktMS4wOC0uMDQ2LTEuMzM3LjE4Ni0uNzk4Ljc0Mi0xLjEwNiAxLjY1LS45MSAyLjcyMi4xNjIuODkxLjY1IDEuNjMzIDEuMTc3IDIuMzUgMS4zOTMgMS45MDcgMy4xMyAzLjM1NiA1LjQ0MyA0LjAyWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")
}

.t-icon-tik-tok {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5Ljk2OCA3LjM4M2MwLS4wODMgMC0uMDg1LS4wODktLjA4NWE0LjExOCA0LjExOCAwIDAgMS0uNjE5LS4wNTJjLS43NDMtLjExMi0zLjE1OC0xLjM1My0zLjU2NS0zLjM4N0E1Ljg5OCA1Ljg5OCAwIDAgMSAxNS42IDMuMWMwLS4wOTcgMC0uMDk3LS4xLS4xaC0yLjg5N2MtLjE5MSAwLS4xNjQtLjAyMi0uMTY0LjE2NnYxMi4wNjZjLjAwMy4xNS0uMDA3LjI5OS0uMDMxLjQ0Ny0uMDU4LjM0Ny0uMTg3LjY3OS0uMzc5Ljk3NmEyLjYyOSAyLjYyOSAwIDAgMS0uNzM4Ljc1MiAyLjY4IDIuNjggMCAwIDEtMi4wNDIuNDA0IDMuNjI4IDMuNjI4IDAgMCAxLS42Mi0uMjA2bC0uMDUxLS4wNDRhMi41NiAyLjU2IDAgMCAwLS4yMTEtLjE1M2MtLjg3NC0uNTk0LTEuMjg5LTEuNDItMS4xNjItMi40NTIuMTI2LTEuMDMyLjc0LTEuNzU4IDEuNzUtMi4xMjQuMy0uMTEuNjItLjE1Ni45NC0uMTM3LjIwOC4wMDguNDE1LjAzOC42MTUuMDkxLjA3LjAyMS4xMDggMCAuMTEyLS4wNzZ2LS4wNzdjMC0uNzIyLS4wMjctMi4yOTgtLjAzMi0yLjMwMlY5LjcxYzAtLjA2LS4wMjktLjA3LS4wODItLjA3N2E1Ljg4NSA1Ljg4NSAwIDAgMC0yLjMzNC4xODEgNS44MiA1LjgyIDAgMCAwLTIuMDcgMS4wNzUgNS43MDMgNS43MDMgMCAwIDAtMS40NjcgMS43OTJBNS42MDggNS42MDggMCAwIDAgNC43MDIgMThjLjM4LjY4NS45IDEuMjg1IDEuNTI3IDEuNzYyLjA5LjA4Mi4xOTIuMTUxLjMuMjA3bC4xNDQuMTI0Yy4xNTIuMTEyLjMxNC4yMS40ODQuMjkyYTUuOTQ1IDUuOTQ1IDAgMCAwIDMuNzg1LjUwMiA1Ljg3MyA1Ljg3MyAwIDAgMCAzLjI5NC0xLjg5OCA1LjU0NCA1LjU0NCAwIDAgMCAxLjM5Ni0zLjcyNGMuMDEtMi4wMDMgMC00LjAwNiAwLTYgMC0uMDQ3LS4wMy0uMTE2LjAyNi0uMTQuMDU0LS4wMjUuMDg0LjAzNy4xMjIuMDYyYTcuNTY1IDcuNTY1IDAgMCAwIDIuNDYzIDEuMDM0Yy41MTQuMTIgMS4wNC4xODIgMS41NjcuMTg2LjE2OCAwIC4xOSAwIC4xOS0uMTcxLjAwNi0uNzItLjAzMi0yLjY2NS0uMDMyLTIuODUzWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-apple {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMjUuMDkgMjEuODJhMTUuMjE4IDE1LjIxOCAwIDAgMS0xLjUwNSAyLjcwN2MtLjc5MSAxLjEyOS0xLjQ0IDEuOTEtMS45MzkgMi4zNDQtLjc3NC43MTItMS42MDQgMS4wNzctMi40OTIgMS4wOTctLjYzOCAwLTEuNDA3LS4xODEtMi4zMDItLjU1LS44OTktLjM2Ni0xLjcyNC0uNTQ3LTIuNDc5LS41NDctLjc5MSAwLTEuNjQuMTgxLTIuNTQ4LjU0OC0uOTEuMzY4LTEuNjQzLjU2LTIuMjAzLjU3OS0uODUyLjAzNi0xLjctLjM0LTIuNTQ4LTEuMTI3LS41NDEtLjQ3Mi0xLjIxOC0xLjI4MS0yLjAyOC0yLjQyNy0uODctMS4yMjMtMS41ODUtMi42NDItMi4xNDUtNC4yNkMyLjMgMTguNDM2IDIgMTYuNzQ0IDIgMTUuMTA2YzAtMS44NzYuNDA1LTMuNDk1IDEuMjE4LTQuODVhNy4xNDMgNy4xNDMgMCAwIDEgMi41NS0yLjU4IDYuODYgNi44NiAwIDAgMSAzLjQ0Ny0uOTczYy42NzcgMCAxLjU2NC4yMDkgMi42NjcuNjIgMS4xLjQxMyAxLjgwNi42MjIgMi4xMTUuNjIyLjIzMiAwIDEuMDE2LS4yNDQgMi4zNDYtLjczMiAxLjI1Ny0uNDUzIDIuMzE4LS42NCAzLjE4OC0uNTY2IDIuMzU1LjE5IDQuMTI1IDEuMTE4IDUuMzAyIDIuNzkxLTIuMTA3IDEuMjc3LTMuMTQ5IDMuMDY1LTMuMTI4IDUuMzU5LjAxOSAxLjc4Ni42NjcgMy4yNzMgMS45NCA0LjQ1M2E2LjM4IDYuMzggMCAwIDAgMS45NCAxLjI3M2MtLjE1Ni40NS0uMzIuODgzLS40OTQgMS4yOTdaTTE5LjY4OS41NmMwIDEuNC0uNTEyIDIuNzA4LTEuNTMxIDMuOTE4LTEuMjMxIDEuNDM5LTIuNzIgMi4yNy00LjMzNCAyLjEzOWE0LjM1MyA0LjM1MyAwIDAgMS0uMDMyLS41M2MwLTEuMzQ1LjU4NS0yLjc4NCAxLjYyNC0zLjk2LjUyLS41OTYgMS4xOC0xLjA5IDEuOTgtMS40ODYuNzk4LS4zODkgMS41NTMtLjYwNCAyLjI2My0uNjQxLjAyMS4xODcuMDMuMzc0LjAzLjU2WiIgZmlsbD0iI2ZmZiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjh2MjhIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=") no-repeat 50%/contain
}

.t-icon-bitcointalk {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMS4zODYgMTUuNDQ4Yy41LTEuMzYxLjY5OC0yLjgxNS41ODEtNC4yNi0uMzgzLTQuODQ2LTQuMzA5LTguNzczLTkuMTU1LTkuMTU1QTEwLjAwMiAxMC4wMDIgMCAwIDAgMi4wMzIgMTIuODFjLjM4MiA0Ljg0NiA0LjMwOSA4Ljc3NCA5LjE1NiA5LjE1NmExMC4wMDIgMTAuMDAyIDAgMCAwIDEwLjE5OC02LjUxOVptLTUuNTEzLTUuNTQzYzAgLjg2OC0uNDA5IDEuMzI4LTEuMDA1IDEuNzM3LjU1Ny4yIDEuNjA5LjkxMiAxLjU5IDIuMTQzLS4wMiAxLjQ5OS0xLjM4NSAyLjQyNy0yLjk1IDIuNDI3aC0uMXYxLjMyM2gtMS4zNTN2LTEuMzI4aC0uOTF2MS4zMjZIOS43NjNWMTYuMkg4LjFsLjI2Ni0xLjMyNHMuMzEuMDEuNTE3IDBhLjMzOC4zMzggMCAwIDAgLjMxLS4zMjZWOS40NDRjMC0uMjAyLS4yMDctLjQ5Mi0uNjY1LS40OTJIOC4wNVY3Ljc4NXMxLjQ2NC4wMDEgMS43MDctLjAwNFY2LjQ3M2gxLjM4NHYxLjMxNGguOTA5bC0uMDAzLTEuMzJoMS4zNnYxLjMycy4xOS4wMDMuMjU5LjAxYy44MzQuMDgzIDIuMjA2LjczIDIuMjA2IDIuMTA4Wm0tNC43MjgtLjg2VjExLjMwMWMuMDIuMDAzIDEuMTM1IDAgMS4yNzQgMGguMDE0Yy40MTgtLjAyLjcxLS4xMzUuOTE3LS4yOGEuOS45IDAgMCAwIC4yMTItLjJjLjA3NS0uMDkyLjEzMy0uMTk3LjE3MS0uMzEuMDQzLS4xMjguMDY3LS4yNjMuMDctLjRhLjk3Ni45NzYgMCAwIDAtLjE4My0uNTQ1Yy0uMTg2LS4yNjYtLjUzMi0uNDg3LTEuMDg4LS41MTQtLjAxNiAwLS4wMy0uMDAyLS4wNDUtLjAwNGEuNTIzLjUyMyAwIDAgMC0uMDYyLS4wMDVoLTEuMjhabTIuODc5IDUuMzA0Yy4wOC0uMS4xNDQtLjIxMi4xODUtLjMzM2wtLjAwMi4wMDNjLjA0Ny0uMTM4LjA3My0uMjgzLjA3Ny0uNDNhMS4wNTMgMS4wNTMgMCAwIDAtLjE5Ny0uNTljLS4yLS4yOS0uNTc0LS41MjgtMS4xNzUtLjU1Ny0uMDE4IDAtLjAzMy0uMDAzLS4wNS0uMDA0LS4wMi0uMDAzLS4wNDItLjAwNS0uMDY2LS4wMDVsLTEuMTA0LS4wMDItLjU0Ni0uMDAxdjIuNDQxYy4wMTkuMDAxIDEuMjg1LS4wMDIgMS41OTItLjAwM2guMDY3Yy40NS0uMDIxLjc2NS0uMTQ1Ljk5LS4zMDNhLjk2MS45NjEgMCAwIDAgLjIyOS0uMjE2WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-reddit {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIyIDExLjE1MWMtLjA0Ny0xLjM2LTEuMTEzLTIuNDIyLTIuMzg3LTIuMzc2YTIuMjM3IDIuMjM3IDAgMCAwLTEuNTA5LjY4NCAxMC43MDQgMTAuNzA0IDAgMCAwLTYuMDctMi4wNzhsMS4wMjItNS4yNjggMy4zNzUuNzZjLjA5NC45MjcuODcgMS41OTkgMS43MzYgMS40OTguODY2LS4xIDEuNDkzLS45MzIgMS4zOTktMS44Ni0uMDk0LS45MjctLjg3LTEuNTk5LTEuNzM2LTEuNDk4YTEuNTU4IDEuNTU4IDAgMCAwLTEuMTkyLjgyN2wtMy44NjQtLjgyN2MtLjI2Mi0uMDYzLS41MjUuMTEzLS41ODQuMzk5di4wMDhsLTEuMTY0IDUuODZjLTIuMTk0LjAzOC00LjMzLjc2LTYuMTQ5IDIuMDc5LS45MjQtLjkzMi0yLjM4Mi0uODg2LTMuMjUyLjEwOS0uODcuOTktLjgyNyAyLjU1Mi4xMDIgMy40ODQuMTguMTguMzg4LjMzNi42MTkuNDQ1YTUuODc1IDUuODc1IDAgMCAwIDAgLjc0M2MwIDMuNzgzIDQuMTE1IDYuODYgOS4xOSA2Ljg2IDUuMDc1IDAgOS4xOS0zLjA3MyA5LjE5LTYuODZhNS45MDUgNS45MDUgMCAwIDAgMC0uNzQzYy43OTItLjQyNCAxLjI5LTEuMjk3IDEuMjc0LTIuMjQ2Wk02LjIzMyAxMi44NDNjMC0uOTMyLjcxLTEuNjkyIDEuNTgtMS42OTIuODcgMCAxLjU4Ljc2IDEuNTggMS42OTIgMCAuOTMyLS43MSAxLjY5Mi0xLjU4IDEuNjkyLS44NzQtLjAwOC0xLjU4LS43Ni0xLjU4LTEuNjkyWm05LjE2IDQuNjQzYy0xLjEyMi45MDMtMi40OTMgMS4zNjUtMy44OTYgMS4zMDItMS40MDMuMDYzLTIuNzc1LS40LTMuODk2LTEuMzAyYS40ODEuNDgxIDAgMCAxIC4wNTktLjY0Mi40MDQuNDA0IDAgMCAxIC41NCAwIDQuOTE0IDQuOTE0IDAgMCAwIDMuMjgxIDEuMDYyIDQuOTQ1IDQuOTQ1IDAgMCAwIDMuMjk2LTEuMDI5LjQyMy40MjMgMCAwIDEgLjYyMy4wMDkuNS41IDAgMCAxLS4wMDguNjY3di0uMDY3Wm0tLjI4My0yLjg5MmMtLjg3IDAtMS41OC0uNzYtMS41OC0xLjY5MiAwLS45MzIuNzEtMS42OTIgMS41OC0xLjY5Mi44NyAwIDEuNTguNzYgMS41OCAxLjY5Mi4wMzUuOTMyLS42NDMgMS43MTctMS41MTMgMS43NTVoLS4wNzlsLjAxMi0uMDYzWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-facebook {
    background: url("../img/facebook.70993ba.svg") no-repeat 50%/contain;
    height: 16px;
    width: 16px
}

.t-icon-back {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik02IC43MjR2Ni41NTJhLjMuMyAwIDAgMS0uNTEyLjIxMkwyLjM1NCA0LjM1NGEuNS41IDAgMCAxIDAtLjcwOEw1LjQ4OC41MTJBLjMuMyAwIDAgMSA2IC43MjRaIiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    height: 8px;
    width: 8px
}

.t-icon-filter {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDVhMyAzIDAgMCAwLTIuODMgMkg0djJoMy4xN2EzIDMgMCAwIDAgNS42NiAwSDIwVjdoLTcuMTdBMyAzIDAgMCAwIDEwIDVaTTkgOGExIDEgMCAxIDEgMiAwIDEgMSAwIDAgMS0yIDBabTUgNWEzIDMgMCAwIDAtMi44MyAySDR2Mmg3LjE3YTMgMyAwIDAgMCA1LjY2IDBIMjB2LTJoLTMuMTdBMyAzIDAgMCAwIDE0IDEzWm0tMSAzYTEgMSAwIDEgMSAyIDAgMSAxIDAgMCAxLTIgMFoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat 50%/contain
}

.t-icon-social-telegram {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0xMC4wNDQgMTQuNTYzIDcuNjk1LTcuMzI2Yy4zMzEtLjMyMi0uMDgzLS40ODMtLjUyNC0uMTlsLTkuNDc0IDYuMzMyLTQuMDk2LTEuMzZjLS44ODMtLjI3OC0uODk3LS45MjIuMTkzLTEuMzlMMTkuNzggNC4xMDdjLjczMS0uMzUgMS40MzUuMTc2IDEuMTU5IDEuMzZsLTIuNzE3IDEzLjU3MWMtLjE5My45NjUtLjc0NSAxLjE4NC0xLjUwMy43NDZsLTQuMTM1LTMuMjM0Yy0uOTcgMS4wMDItMS44NCAxLjg5OC0xLjk4OSAyLjA1bC0uMDM5LjAzOGMtLjIxNi4yMTctLjM5OC40LS43ODguNHYtLjE0NmwuMjc2LTQuMzI5WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%/contain;
    height: 16px;
    width: 16px
}

.t-icon-social-whatsapp {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIgMjIgMS40MTMtNS4xMzZhOS44NTMgOS44NTMgMCAwIDEtMS4zMy00Ljk1NUMyLjA4NyA2LjQ0NiA2LjU1NCAyIDEyLjA0MyAyYTkuOTE4IDkuOTE4IDAgMCAxIDcuMDQ0IDIuOTA3QTkuODMgOS44MyAwIDAgMSAyMiAxMS45MThjLS4wMDMgNS40NjUtNC40NyA5LjkxLTkuOTU4IDkuOTFhMTAgMTAgMCAwIDEtNC43NjMtMS4yMDZMMiAyMlptNS41MjQtMy4xNzJjMS40MDMuODI5IDIuNzQzIDEuMzI1IDQuNTE1IDEuMzI2IDQuNTYxIDAgOC4yNzctMy42OTUgOC4yOC04LjIzNy4wMDEtNC41NTItMy42OTctOC4yNDItOC4yNzQtOC4yNDQtNC41NjUgMC04LjI3OCAzLjY5NS04LjI4IDguMjM3IDAgMS44NTQuNTQ1IDMuMjQyIDEuNDYyIDQuNjk1bC0uODM2IDMuMDQgMy4xMzMtLjgxN1ptOS41MzQtNC41NTRjLS4wNjItLjEwMy0uMjI4LS4xNjUtLjQ3Ny0uMjg5LS4yNDktLjEyNC0xLjQ3Mi0uNzIzLTEuNy0uODA2LS4yMjgtLjA4Mi0uMzk0LS4xMjQtLjU2LjEyNC0uMTY3LjI0OC0uNjQ0LjgwNi0uNzg5Ljk3MS0uMTQ1LjE2NS0uMjkuMTg2LS41MzkuMDYyLS4yNDktLjEyNC0xLjA1LS4zODUtMi4wMDEtMS4yMy0uNzQtLjY1Ni0xLjI0LTEuNDY3LTEuMzg0LTEuNzE1LS4xNDUtLjI0OC0uMDE1LS4zODIuMTA5LS41MDUuMTEyLS4xMTEuMjQ4LS4yOS4zNzMtLjQzNC4xMjctLjE0NC4xNjgtLjI0Ny4yNTEtLjQxMy4wODMtLjE2NS4wNDItLjMxLS4wMi0uNDM0LS4wNjMtLjEyMy0uNTYtMS4zNDMtLjc2OC0xLjgzOC0uMjAyLS40ODMtLjQwNy0uNDE4LS41Ni0uNDI1bC0uNDc3LS4wMDlhLjkxNC45MTQgMCAwIDAtLjY2My4zMWMtLjIyOC4yNDktLjg3MS44NDctLjg3MSAyLjA2NiAwIDEuMjIuODkyIDIuMzk3IDEuMDE2IDIuNTYyLjEyNC4xNjUgMS43NTQgMi42NjYgNC4yNSAzLjczOS41OTQuMjU1IDEuMDU3LjQwNyAxLjQxOC41MjIuNTk2LjE4OCAxLjEzOS4xNjEgMS41NjguMDk4LjQ3OC0uMDcgMS40NzItLjYgMS42OC0xLjE3Ny4yMDctLjU4LjIwNy0xLjA3NS4xNDQtMS4xNzlaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/contain;
    height: 24px;
    width: 24px
}

.t-icon-account {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDlDOCA2Ljc5MDg2IDkuNzkwODYgNSAxMiA1QzE0LjIwOTEgNSAxNiA2Ljc5MDg2IDE2IDlDMTYgOS45NjYwOCAxNS42NTc1IDEwLjg1MjIgMTUuMDg3MyAxMS41NDM1QzE1LjA4NzMgMTEuNTQzNSAxNS4wODczIDExLjU0MzUgMTUuMDg3MyAxMS41NDM1QzE0LjM1MzcgMTIuNDMzIDEzLjI0MyAxMyAxMiAxM0MxMC43NTcgMTMgOS42NDYzMyAxMi40MzMgOC45MTI2OCAxMS41NDM1QzguOTEyNjcgMTEuNTQzNSA4LjkxMjY3IDExLjU0MzUgOC45MTI2NiAxMS41NDM1QzguMzQyNDggMTAuODUyMiA4IDkuOTY2MDggOCA5Wk0xMS45ODYzIDEzQzExLjk5MDggMTMgMTEuOTk1NCAxMyAxMiAxM0MxMi4wMDQ2IDEzIDEyLjAwOTIgMTMgMTIuMDEzNyAxM0MxMi4wMDkyIDEzIDEyLjAwNDYgMTMgMTIgMTNDMTEuOTk1NCAxMyAxMS45OTA4IDEzIDExLjk4NjMgMTNaTTcuMDkzMjQgMTIuNDUzOUM0LjYyOTA0IDE0LjA1OTUgMyAxNi44Mzk1IDMgMjBINUM1IDE3LjM4OSA2LjQyOTU0IDE1LjExMTggOC41NDg2MyAxMy45MDg2QzguNTQ4NjQgMTMuOTA4NiA4LjU0ODY1IDEzLjkwODYgOC41NDg2NiAxMy45MDg2QzguODk0NjUgMTMuNzEyMSA5LjI1OTAyIDEzLjU0NDMgOS42Mzg1NSAxMy40MDgzQzEwLjM0MTggMTMuNzg1OCAxMS4xNDU5IDE0IDEyIDE0QzEyLjg1NDEgMTQgMTMuNjU4MiAxMy43ODU4IDE0LjM2MTQgMTMuNDA4M0MxNC43NDEgMTMuNTQ0MyAxNS4xMDU0IDEzLjcxMjEgMTUuNDUxMyAxMy45MDg2QzE1LjQ1MTQgMTMuOTA4NiAxNS40NTE0IDEzLjkwODYgMTUuNDUxNCAxMy45MDg2QzE3LjU3MDUgMTUuMTExOCAxOSAxNy4zODkgMTkgMjBIMjFDMjEgMTYuODM5NSAxOS4zNzEgMTQuMDU5NSAxNi45MDY4IDEyLjQ1MzlDMTcuNTk1NSAxMS40NzczIDE4IDEwLjI4NTkgMTggOUMxOCA1LjY4NjI5IDE1LjMxMzcgMyAxMiAzQzguNjg2MjkgMyA2IDUuNjg2MjkgNiA5QzYgMTAuMjg1OSA2LjQwNDUyIDExLjQ3NzMgNy4wOTMyNCAxMi40NTM5WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc") no-repeat 50%/contain
}

.t-icon-bonuses:after,
.t-icon-bonuses:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTguNzkgMTUuNDYxIDYuOTI0LTYuOTIzTTEyIDNsMi40NDggMS40NjggMi44NDMuMjUgMS4xMTcgMi42MjcgMi4xNTIgMS44NzJMMTkuOTIgMTJsLjY0IDIuNzgyLTIuMTUyIDEuODczLTEuMTE3IDIuNjI3LTIuODQzLjI1TDEyIDIxbC0yLjQ0Ni0xLjQ2OC0yLjg0NC0uMjUtMS4xMTYtMi42MjctMi4xNTQtMS44NzNMNC4wOCAxMmwtLjY0LTIuNzgyIDIuMTU0LTEuODczTDYuNzEgNC43MThsMi44NDQtLjI1TDEyIDNabS0xLjEzMyA2LjkyM2ExLjM4NSAxLjM4NSAwIDEgMS0yLjc2OSAwIDEuMzg1IDEuMzg1IDAgMCAxIDIuNzcgMFptNS41MzkgNC44NDZhMS4zODUgMS4zODUgMCAxIDEtMi43NjkgMCAxLjM4NSAxLjM4NSAwIDAgMSAyLjc2OSAwWiIgc3Ryb2tlPSIjOENBODlFIiBzdHJva2Utd2lkdGg9IjEuMiIvPjwvc3ZnPg==");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 24px;
    opacity: 1;
    transition: all .3s;
    width: 24px
}

.t-icon-finance {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjUgNEEyLjUgMi41IDAgMCAwIDQgNi41djExQTIuNSAyLjUgMCAwIDAgNi41IDIwSDE4YTIgMiAwIDAgMCAyLTJoLTFhMSAxIDAgMCAxLTEgMUg2LjVBMS41IDEuNSAwIDAgMSA1IDE3LjV2LTljLjQxOC4zMTQuOTM3LjUgMS41LjVIMThhMSAxIDAgMCAxIDEgMWgxYTIgMiAwIDAgMC0yLTJINi41YTEuNSAxLjUgMCAxIDEgMC0zaDEwQTEuNSAxLjUgMCAwIDEgMTggNi41VjdoMXYtLjVBMi41IDIuNSAwIDAgMCAxNi41IDRoLTEwWk0xOSAxNXYtMmgxdjJoLTFabS01LTEuNWEyLjUgMi41IDAgMCAxIDIuNS0yLjVIMjB2MWgtMy41YTEuNSAxLjUgMCAwIDAtMS41IDEuNXYxYTEuNSAxLjUgMCAwIDAgMS41IDEuNUgyMHYxaC0zLjVhMi41IDIuNSAwIDAgMS0yLjUtMi41di0xWm0yIDBhLjUuNSAwIDAgMSAxIDB2MWEuNS41IDAgMCAxLTEgMHYtMVoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat 50%/contain
}

.t-icon-preferences {
    background: url("../img/preferences.9af542b.svg") no-repeat 50%/contain
}

.t-icon-avatar-edit {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDE2Ljg4OWMxLjExMSAwIDIuMDU2LS4zODkgMi44MzQtMS4xNjZDMTUuNjEyIDE0Ljk0NSAxNiAxNCAxNiAxMi44ODljMC0xLjExMi0uMzktMi4wNTYtMS4xNjYtMi44MzMtLjc3Ny0uNzc3LTEuNzIyLTEuMTY2LTIuODM0LTEuMTY3LTEuMTEyLS4wMDEtMi4wNTcuMzg4LTIuODMzIDEuMTY3LS43NzYuNzgtMS4xNjUgMS43MjQtMS4xNjcgMi44MzMtLjAwMiAxLjExLjM4NyAyLjA1NCAxLjE2NyAyLjgzNC43OC43OCAxLjcyNCAxLjE2OCAyLjgzMyAxLjE2NlptMC0xLjc3OGEyLjE0NiAyLjE0NiAwIDAgMS0xLjU3OC0uNjQ0IDIuMTQ2IDIuMTQ2IDAgMCAxLS42NDQtMS41NzhjMC0uNjIyLjIxNS0xLjE0OC42NDQtMS41NzguNDMtLjQzLjk1Ni0uNjQ0IDEuNTc4LS42NDQuNjIyIDAgMS4xNDguMjE1IDEuNTc4LjY0NC40My40My42NDQuOTU2LjY0NCAxLjU3OCAwIC42MjItLjIxNSAxLjE0OC0uNjQ0IDEuNTc4LS40My40My0uOTU2LjY0NC0xLjU3OC42NDRaTTMuMTExIDIwVjUuNzc4SDcuNjlMOS4zMzMgNGg1LjMzNGwxLjY0NCAxLjc3OGg0LjU3OFYyMEgzLjExWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-details {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjUgMTJhNC41IDQuNSAwIDEgMCAwLTkgNC41IDQuNSAwIDAgMCAwIDlabTAgMS4yODZjLTIuNzg5IDAtOC4zNTcgMS43MjMtOC4zNTcgNS4xNDNWMjFoMTYuNzE0di0yLjU3MWMwLTMuNDItNS41NjgtNS4xNDMtOC4zNTctNS4xNDNaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/contain
}

.t-icon-security {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS41IDNhMy44NTcgMy44NTcgMCAwIDAtMy44NTcgMy44NTd2My44NTdINS4wN1YyMWgxMi44NTdWMTAuNzE0aC0yLjU3MVY2Ljg1N0EzLjg1NyAzLjg1NyAwIDAgMCAxMS41IDNaTTguOTI4IDYuODU3YTIuNTcxIDIuNTcxIDAgMCAxIDUuMTQzIDB2My44NTdIOC45MjhWNi44NTdaTTExLjUgMTMuOTNhMS4yODUgMS4yODUgMCAwIDAtLjY0MyAyLjM5OXYxLjQ1OGgxLjI4NnYtMS40NThhMS4yODYgMS4yODYgMCAwIDAtLjY0My0yLjRaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/contain
}

.t-icon-settings {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwLjggMTMuNmMtLjItLjItLjMtLjUtLjMtLjh2LTEuNGMwLS4zLjEtLjYuMy0uOGwxLjctMS43Yy4zLS4zLjQtLjguMi0xLjJsLTEuMi0yLjFjLS4yLS40LS43LS42LTEuMS0uNWwtMi4zLjdjLS4zLjEtLjYgMC0uOS0uMi0uNC0uMy0uOC0uNS0xLjMtLjctLjMtLjEtLjUtLjQtLjYtLjdsLS42LTIuM2MtLjEtLjQtLjUtLjgtMS0uOGgtMi40Yy0uNSAwLS45LjMtMSAuOGwtLjYgMi4zYy0uMS4zLS4zLjUtLjYuNy0uNS4yLS45LjUtMS4zLjctLjMuMi0uNi4yLS45LjJsLTIuMy0uN2MtLjQtLjEtLjkuMS0xLjEuNUwyLjMgNy43Yy0uMi40LS4yLjkuMiAxLjJsMS43IDEuN2MuMi4yLjMuNS4zLjh2MS40YzAgLjMtLjEuNi0uMy44bC0xLjcgMS43Yy0uMy4zLS40LjgtLjIgMS4ybDEuMiAyLjFjLjIuNC43LjYgMS4xLjVsMi4zLS43Yy4zLS4xLjYgMCAuOS4yLjQuMy44LjUgMS4zLjcuMy4xLjUuNC42LjdsLjYgMi4zYy4xLjQuNS44IDEgLjhoMi40Yy41IDAgLjktLjMgMS0uOGwuNi0yLjNjLjEtLjMuMy0uNS42LS43LjUtLjIuOS0uNSAxLjMtLjcuMy0uMi42LS4yLjktLjJsMi4zLjdjLjQuMS45LS4xIDEuMS0uNWwxLjItMi4xYy4yLS40LjItLjktLjItMS4ybC0xLjctMS43WiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTEyLjUgMTVhMyAzIDAgMSAwIDAtNiAzIDMgMCAwIDAgMCA2WiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+") no-repeat 50%/contain
}

.t-icon-referrals {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTguMyAxNi4yLTIuNyAxLjYgMS45IDMuNGMuMi40LjUuNi45LjcuNC4xLjguMSAxLjItLjIuMi0uMS4zLS4yLjUtLjRsLjMtLjZjLjEtLjIuMS0uNCAwLS42IDAtLjItLjEtLjQtLjItLjZsLTEuOS0zLjNabTAgMCA5LjMtMi4xYy4zLS4xLjUtLjIuNy0uMy4yLS4yLjQtLjQuNS0uNi4xLS4yLjEtLjUuMS0uOCAwLS4zLS4xLS41LS4yLS44bC00LjUtOC4xYy0uMS0uMi0uMy0uNC0uNS0uNi0uMi0uMS0uNS0uMi0uNy0uMy0uMyAwLS41IDAtLjguMS0uMi4xLS41LjMtLjYuNWwtNi4zIDcuNCAzIDUuNlpNMTkuMiA1LjlsMi45LTEuN20tNC43LTEuNUwxOC42IDFNMjEgOS4xbDItLjNNMi41IDEyLjJsMi43LTEuNiAzLjEgNS41LTIuNyAxLjZjLS40LjItLjcuMy0xLjEuNC0uNC4xLS44IDAtMS4yLS4xLS40LS4xLS44LS4zLTEuMS0uNi0uMy0uMy0uNi0uNi0uOC0xLS40LS43LS41LTEuNi0uMy0yLjQuMi0uOC43LTEuMyAxLjQtMS44WiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+") no-repeat 50%/contain
}

.t-icon-info {
    background-image: url("../img/info.5a1036d.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 18px;
    width: 18px
}

.t-icon-arrow-down {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03LjI3NiAzSC43MjRhLjMuMyAwIDAgMC0uMjEyLjUxMmwzLjEzNCAzLjEzNGEuNS41IDAgMCAwIC43MDggMGwzLjEzNC0zLjEzNEEuMy4zIDAgMCAwIDcuMjc2IDNaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/100%;
    display: block;
    height: 8px;
    width: 8px
}

.t-icon-arrow-down:after,
.t-icon-arrow-down:before {
    content: none
}

.t-icon-lock {
    background: url("../img/lock.7d1d5ab.svg") no-repeat 50%/contain;
    display: block;
    height: 14px;
    width: 14px
}

.t-icon-lock .t-icon:after,
.t-icon-lock .t-icon:before {
    background: none
}

.t-icon-exit {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxIDUuOTkydjEyLjAwNGEyLjg2MiAyLjg2MiAwIDAgMS0yLjg2MiAyLjg3NEg2LjEzNGEyLjg3NCAyLjg3NCAwIDAgMS0yLjg3NC0yLjg3NGgxLjE4M2ExLjY5MSAxLjY5MSAwIDAgMCAxLjY5MSAxLjY5MWgxMi4wMDRhMS42ODEgMS42ODEgMCAwIDAgMS42OC0xLjY5VjUuOTkxYTEuNjggMS42OCAwIDAgMC0xLjY4LTEuNjhINi4xMzRhMS42OTEgMS42OTEgMCAwIDAtMS42OTEgMS42OEgzLjI2QTIuODYyIDIuODYyIDAgMCAxIDYuMTM0IDMuMTNoMTIuMDA0QTIuODYyIDIuODYyIDAgMCAxIDIxIDUuOTkyWk03LjA1NiA3LjgxMyAzIDEybDQuMDU2IDQuMTc1Ljg1Mi0uODE2LTIuNjg1LTIuNzY4aDguOTNWMTEuNDFINS4yMTFMNy44OTYgOC42NGwtLjg0LS44MjhaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/contain;
    display: block;
    height: 24px;
    width: 24px
}

.t-icon-exit .t-icon:after,
.t-icon-exit .t-icon:before {
    background: none
}

.t-icon-notification {
    display: block;
    height: 16px;
    width: 16px
}

.t-icon-notification .t-icon:after,
.t-icon-notification .t-icon:before {
    background: none
}

.t-icon-withdrawal {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMjhoMjRNMTggMjNWN20wIDAtNCA0bTQtNCA0IDQiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+") no-repeat 50%/contain
}

.t-icon-withdrawal .t-icon:after,
.t-icon-withdrawal .t-icon:before {
    content: none
}

.t-icon-refill {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDJhMSAxIDAgMCAxIDEgMXYxMC41ODZsMi4yOTMtMi4yOTNhMSAxIDAgMCAxIDEuNDE0IDEuNDE0bC00IDRhMSAxIDAgMCAxLTEuNDE0IDBsLTQtNGExIDEgMCAxIDEgMS40MTQtMS40MTRMMTEgMTMuNTg2VjNhMSAxIDAgMCAxIDEtMVpNNSAxN2ExIDEgMCAwIDEgMSAxdjJoMTJ2LTJhMSAxIDAgMSAxIDIgMHYyYTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0ydi0yYTEgMSAwIDAgMSAxLTFaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/contain
}

.t-icon-refill .t-icon:after,
.t-icon-refill .t-icon:before {
    content: none
}

.t-icon-bonus,
.t-icon-bonus_activated,
.t-icon-bonus_failed,
.t-icon-bonus_remove,
.t-icon-bonus_wagered {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDIuNWExIDEgMCAwIDEgLjg5NS41NTNsMi41NzggNS4xNTggNS42NzEuODI0YTEgMSAwIDAgMSAuNTU0IDEuNzA2bC00LjEyNyA0LjAyNC45MjggNS42NzRhMSAxIDAgMCAxLTEuNDU1IDEuMDQ0TDEyIDE4LjgwN2wtNS4wNDQgMi42NzZhMSAxIDAgMCAxLTEuNDU1LTEuMDQ0bC45MjgtNS42NzQtNC4xMjctNC4wMjRhMSAxIDAgMCAxIC41NTQtMS43MDZsNS42Ny0uODI0IDIuNTgtNS4xNThBMSAxIDAgMCAxIDEyIDIuNVptMCAzLjIzNi0xLjkxOCAzLjgzNmExIDEgMCAwIDEtLjc1LjU0M2wtNC4xODQuNjA4IDMuMDUgMi45NzNhMSAxIDAgMCAxIC4yODkuODc4TDcuOCAxOC43NzFsMy43MzEtMS45OGExIDEgMCAwIDEgLjkzOCAwbDMuNzMxIDEuOTgtLjY4Ny00LjE5N2ExIDEgMCAwIDEgLjI4OS0uODc3bDMuMDUtMi45NzQtNC4xODMtLjYwOGExIDEgMCAwIDEtLjc1LS41NDNMMTIgNS43MzZaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/contain
}

.t-icon-bonus .t-icon:after,
.t-icon-bonus .t-icon:before,
.t-icon-bonus_activated .t-icon:after,
.t-icon-bonus_activated .t-icon:before,
.t-icon-bonus_failed .t-icon:after,
.t-icon-bonus_failed .t-icon:before,
.t-icon-bonus_remove .t-icon:after,
.t-icon-bonus_remove .t-icon:before,
.t-icon-bonus_wagered .t-icon:after,
.t-icon-bonus_wagered .t-icon:before {
    content: none
}

.t-icon-service_cashback {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE4IDcgMy42MiA2LjAxNyA2Ljg0MiAxLjU4NC00LjYwNCA1LjMwMy42MDggNi45OTVMMTggMjQuMTZsLTYuNDY2IDIuNzQuNjA3LTYuOTk2TDcuNTM5IDE0LjZsNi44NDEtMS41ODVMMTggN1oiIHN0cm9rZT0iI2ZmZiIgZmlsbD0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+") no-repeat 50%/contain
}

.t-icon-service_cashback .t-icon:after,
.t-icon-service_cashback .t-icon:before {
    content: none
}

.t-icon-game_session {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgNi43NDFjMC0xLjU0NCAxLjY3NC0yLjUwNSAzLjAwOC0xLjcyOGw5LjAxNSA1LjI2YzEuMzIzLjc3MSAxLjMyMyAyLjY4MyAwIDMuNDU1bC05LjAxNSA1LjI1OEM3LjY3NCAxOS43NjQgNiAxOC44MDMgNiAxNy4yNlY2Ljc0MVpNMTcuMDE1IDEyIDggNi43NDFWMTcuMjZMMTcuMDE1IDEyWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-game_session .t-icon:after,
.t-icon-game_session .t-icon:before {
    content: none
}

.t-icon-service_transfer {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iNCIgc3Ryb2tlPSIjQTA3NkY0IiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBkPSJtMTEuNjkgMjUuNzU4LjYzMi0uNzc1LS40NTItLjM2OC0uNTQyLjIxMS4zNjIuOTMyWm0yLjc0OCAxLjU4OS45ODgtLjE1Mi0uMDg4LS41NzUtLjU0NC0uMjA3LS4zNTYuOTM0Wk04LjI0IDI3LjFsLS44NjYuNS40My43NDMuNzk5LS4zMS0uMzYzLS45MzNabS0zLTUuMTk2LS42MjYtLjc4LS42NjkuNTM3LjQzLjc0My44NjUtLjVabTIuODg1LTIuMzE1LjYyNi43OC40NTQtLjM2NC0uMDkyLS41NzQtLjk4OC4xNThabTAtMy4xNzQuOTg3LjE1Ny4wOTItLjU3My0uNDUzLS4zNjQtLjYyNi43OFpNNS4yNCAxNC4xbC0uODY2LS41LS40MjkuNzQzLjY3LjUzNy42MjUtLjc4Wm0zLTUuMTk2LjM2My0uOTMyLS44LS4zMTEtLjQyOS43NDMuODY2LjVabTMuNDQ3IDEuMzQtLjM2My45MzIuNTQzLjIxMi40NTEtLjM2OC0uNjMxLS43NzZabTIuNzUxLTEuNTkxLjM1Ni45MzQuNTQ0LS4yMDcuMDg4LS41NzUtLjk4OC0uMTUyWk0xNSA1VjRoLS44NThsLS4xMy44NDhMMTUgNVptNiAwIC45ODgtLjE1Mi0uMTMtLjg0OEgyMXYxWm0uNTYyIDMuNjUzLS45ODguMTUyLjA4OC41NzUuNTQ0LjIwNy4zNTYtLjkzNFptMi43NSAxLjU5LS42MzEuNzc2LjQ1MS4zNjguNTQzLS4yMTEtLjM2My0uOTMyWm0zLjQ0NS0xLjM0Ljg2Ni0uNS0uNDI5LS43NDItLjguMzEuMzYzLjkzM1ptMyA1LjE5Ny42MjYuNzguNjY5LS41MzctLjQzLS43NDMtLjg2NS41Wm0tMi44ODIgMi4zMTMtLjYyNi0uNzgtLjQ1My4zNjQuMDkxLjU3My45ODgtLjE1N1ptMCAzLjE3OC0uOTg4LS4xNTgtLjA5Mi41NzQuNDUzLjM2NC42MjYtLjc4Wm0yLjg4MiAyLjMxMy44NjYuNS40MjktLjc0My0uNjctLjUzNy0uNjI1Ljc4Wm0tMyA1LjE5Ni0uMzYzLjkzMi44LjMxMS40MjktLjc0My0uODY2LS41Wm0tMy40NDgtMS4zNDEuMzYzLS45MzItLjU0My0uMjExLS40NTEuMzY3LjYzMS43NzZabS0yLjc0NyAxLjU4OC0uMzU2LS45MzQtLjU0NC4yMDctLjA4OC41NzUuOTg4LjE1MlpNMjEgMzF2MWguODU4bC4xMy0uODQ4TDIxIDMxWm0tNiAwLS45ODguMTUyLjEzLjg0OEgxNXYtMVptLTMuOTQxLTQuNDY2YTEwLjk5IDEwLjk5IDAgMCAwIDMuMDIzIDEuNzQ3bC43MTItMS44NjhhOC45ODggOC45ODggMCAwIDEtMi40NzMtMS40M2wtMS4yNjIgMS41NVptLTIuNDU2IDEuNDk4IDMuNDUtMS4zNDItLjcyNi0xLjg2NC0zLjQ1IDEuMzQyLjcyNiAxLjg2NFptLTQuMjI5LTUuNjI4IDMgNS4xOTYgMS43MzItMS0zLTUuMTk2LTEuNzMyIDFaTTcuNSAxOC44MDlsLTIuODg2IDIuMzE1IDEuMjUyIDEuNTYgMi44ODUtMi4zMTYtMS4yNTEtMS41NlpNNyAxOGMwIC41OTQuMDQ3IDEuMTc3LjEzOCAxLjc0NmwxLjk3NS0uMzE1QTkuMDc1IDkuMDc1IDAgMCAxIDkgMThIN1ptLjEzNy0xLjc0MkM3LjA0NyAxNi44MjYgNyAxNy40MDggNyAxOGgyYzAtLjQ4Ni4wMzktLjk2My4xMTItMS40MjhsLTEuOTc1LS4zMTRabTEuNjE0LS42MjNMNS44NjYgMTMuMzJsLTEuMjUyIDEuNTZMNy41IDE3LjE5NWwxLjI1Mi0xLjU2Wk02LjEwNiAxNC42bDMtNS4xOTYtMS43MzItMS0zIDUuMTk2IDEuNzMyIDFabTEuNzcyLTQuNzY0IDMuNDQ2IDEuMzQuNzI1LTEuODY0LTMuNDQ2LTEuMzQtLjcyNSAxLjg2NFptNi4yMDQtMi4xMTdhMTAuOTkgMTAuOTkgMCAwIDAtMy4wMjcgMS43NWwxLjI2NCAxLjU1YTguOTg3IDguOTg3IDAgMCAxIDIuNDc1LTEuNDMybC0uNzEyLTEuODY4Wm0tLjA3LTIuODcxTDEzLjQ1IDguNWwxLjk3Ni4zMDQuNTYyLTMuNjUzLTEuOTc2LS4zMDRaTTIxIDRoLTZ2Mmg2VjRabTEuNTUgNC41MDEtLjU2Mi0zLjY1My0xLjk3Ni4zMDQuNTYyIDMuNjUzIDEuOTc2LS4zMDRabTIuMzk0Ljk2N2MtLjktLjczMy0xLjkyLTEuMzI4LTMuMDI2LTEuNzVsLS43MTIgMS44N2MuOTAzLjM0NCAxLjczNy44MyAyLjQ3NSAxLjQzbDEuMjYzLTEuNTVabTIuNDUtMS40OTYtMy40NDQgMS4zNC43MjUgMS44NjQgMy40NDQtMS4zNC0uNzI1LTEuODY0Wm00LjIyOSA1LjYyOC0zLTUuMTk2LTEuNzMyIDEgMyA1LjE5NiAxLjczMi0xWk0yOC41IDE3LjE5M2wyLjg4Mi0yLjMxMy0xLjI1Mi0xLjU2LTIuODgyIDIuMzEzIDEuMjUyIDEuNTZaTTI5IDE4YzAtLjU5My0uMDQ3LTEuMTc2LS4xMzgtMS43NDVsLTEuOTc1LjMxNWMuMDc0LjQ2NS4xMTMuOTQzLjExMyAxLjQzaDJabS0uMTM4IDEuNzQ4Yy4wOS0uNTcuMTM4LTEuMTU0LjEzOC0xLjc0OGgtMmMwIC40ODgtLjAzOS45NjctLjExMyAxLjQzM2wxLjk3NS4zMTZabS0xLjYxNC42MjMgMi44ODMgMi4zMTMgMS4yNTItMS41Ni0yLjg4My0yLjMxMy0xLjI1MiAxLjU2Wm0yLjY0MyAxLjAzMy0zIDUuMTk2IDEuNzMyIDEgMy01LjE5Ni0xLjczMi0xWm0tMS43NzIgNC43NjQtMy40NDctMS4zNDEtLjcyNiAxLjg2NCAzLjQ0OCAxLjM0MS43MjUtMS44NjRabS02LjIgMi4xMTNhMTAuOTkyIDEwLjk5MiAwIDAgMCAzLjAyMS0xLjc0NmwtMS4yNjItMS41NTJhOC45OSA4Ljk5IDAgMCAxLTIuNDcyIDEuNDNsLjcxMiAxLjg2OFptLjA3IDIuODcxLjU2MS0zLjY1My0xLjk3Ni0uMzA0LS41NjIgMy42NTMgMS45NzYuMzA0Wk0xNSAzMmg2di0yaC02djJabS0xLjU1LTQuNTAxLjU2MiAzLjY1MyAxLjk3Ni0uMzA0LS41NjItMy42NTMtMS45NzYuMzA0WiIgZmlsbD0iI0EwNzZGNCIvPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-service_transfer .t-icon:after,
.t-icon-service_transfer .t-icon:before {
    content: none
}

.t-icon-games_rollback,
.t-icon-refund {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI4IDE4YzAtNS41MjMtNC40NzctMTAtMTAtMTBTOCAxMi40NzcgOCAxOHM0LjQ3NyAxMCAxMCAxMCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBkPSJNMzEgMThoLTZsMyA1IDMtNVoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat 50%/cover
}

.t-icon-games_rollback .t-icon:after,
.t-icon-games_rollback .t-icon:before,
.t-icon-refund .t-icon:after,
.t-icon-refund .t-icon:before {
    display: none
}

.t-icon-level_up_prize {
    background: url("data:image/svg;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMgMTRDMyAxMy40NDc3IDMuNDQ3NzIgMTMgNCAxM0wxNiAxM0MxNy42NTY5IDEzIDE5IDExLjY1NjkgMTkgMTBMMTkgNkMxOSA1LjQ0NzcxIDE5LjQ0NzcgNSAyMCA1QzIwLjU1MjMgNSAyMSA1LjQ0NzcxIDIxIDZMMjEgMTBDMjEgMTIuNzYxNCAxOC43NjE0IDE1IDE2IDE1TDQgMTVDMy40NDc3MiAxNSAzIDE0LjU1MjMgMyAxNFoiIGZpbGw9IndoaXRlIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjI5Mjg5IDE0LjcwNzFDMi45MDIzNyAxNC4zMTY2IDIuOTAyMzcgMTMuNjgzNCAzLjI5Mjg5IDEzLjI5MjlMNy4yOTI4OSA5LjI5Mjg5QzcuNjgzNDIgOC45MDIzNyA4LjMxNjU4IDguOTAyMzcgOC43MDcxMSA5LjI5Mjg5QzkuMDk3NjMgOS42ODM0MiA5LjA5NzYzIDEwLjMxNjYgOC43MDcxMSAxMC43MDcxTDUuNDE0MjEgMTRMOC43MDcxMSAxNy4yOTI5QzkuMDk3NjMgMTcuNjgzNCA5LjA5NzYzIDE4LjMxNjYgOC43MDcxMSAxOC43MDcxQzguMzE2NTggMTkuMDk3NiA3LjY4MzQyIDE5LjA5NzYgNy4yOTI4OSAxOC43MDcxTDMuMjkyODkgMTQuNzA3MVoiIGZpbGw9IndoaXRlIi8+PC9zdmc+") no-repeat 50%/cover
}

.t-icon-level_up_prize .t-icon:after,
.t-icon-level_up_prize .t-icon:before {
    content: none
}

.t-icon-depositbonus {
    background: url("../img/deposit.8b5dfda.png") no-repeat 50%/contain
}

.t-icon-eye {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuOTE3IDQgNCA0LjkxNyAxOS4wODMgMjBsLjkxNy0uOTE3TDQuOTE3IDRaTTEyLjE0IDkuMzM3bDIuNTIzIDIuNTI0YTIuNjcgMi42NyAwIDAgMC0yLjUyNC0yLjUyNFpNMTEuODYgMTQuNjYzbC0yLjUyMy0yLjUyNGEyLjY3IDIuNjcgMCAwIDAgMi41MjQgMi41MjRaIiBmaWxsPSIjOENBODlFIi8+PHBhdGggZD0iTTEyIDE2YTQgNCAwIDAgMS0zLjg1OC01LjA1Nkw1LjI2NCA4LjA2NkM0LjA4OCA5LjE0MiAyLjk2OCAxMC41NDcgMiAxMmMxLjEgMS44MzMgMi42MDcgMy43MTggNC4xNzUgNC43OTkgMS44IDEuMjM5IDMuNzU1IDEuODY3IDUuODE1IDEuODY3YTkuNzI4IDkuNzI4IDAgMCAwIDMuMzAyLS41NzVsLTIuMjM0LTIuMjMzYy0uMzQ1LjA5NC0uNy4xNDItMS4wNTguMTQyWk0xMiA4YTQgNCAwIDAgMSAzLjg1OCA1LjA1NkwxOC44MDIgMTZjMS4yMTUtMS4wOTQgMi4zMzctMi41NjUgMy4xOTgtNC0xLjEtMS44MS0yLjYyLTMuNjktNC4yMTYtNC43ODQtMS44MjEtMS4yNS0zLjc3MS0xLjg4My01Ljc5NC0xLjg4M2E5LjI4OCA5LjI4OCAwIDAgMC0zLjI1OS41OTVsMi4yMTMgMi4yMTNDMTEuMjg4IDguMDQ3IDExLjY0NCA4IDEyIDhaIiBmaWxsPSIjOENBODlFIi8+PC9zdmc+") no-repeat 50%/contain;
    height: 24px;
    width: 24px
}

.t-icon-eye-cross {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjkxIDEyLjc4N3YtLjAwMWwuMDA2LS4wMDguMDI3LS4wMzcuMTEyLS4xNDdjLjEwMi0uMTI5LjI1NS0uMzE2LjQ1Ny0uNTRhMTMuNTQ0IDEzLjU0NCAwIDAgMSAxLjc5My0xLjY1OCAxMi4wNjIgMTIuMDYyIDAgMCAxIDIuOTE3LTEuNjcxIDUgNSAwIDEgMCA3LjU1NiAwYzEuMTQzLjQ1IDIuMTIgMS4wNTggMi45MTcgMS42NzFhMTMuNTQ5IDEzLjU0OSAwIDAgMSAxLjc5MyAxLjY1NyAxMC43MzEgMTAuNzMxIDAgMCAxIC41Ny42ODhsLjAyNi4wMzcuMDA2LjAwOHYuMDAxYS41LjUgMCAwIDAgLjgyLS41NzRsLS40MS4yODcuNDEtLjI4N2gtLjAwMXYtLjAwMmwtLjAwNC0uMDA0LS4wMS0uMDEzYTQuNDkgNC40OSAwIDAgMC0uMTY0LS4yMTggMTEuNjYgMTEuNjYgMCAwIDAtLjUtLjU5MiAxNC41NTIgMTQuNTUyIDAgMCAwLTEuOTI2LTEuNzhDMTcuNjI1IDguMzEgMTUuMTQ1IDcgMTIgNyA4Ljg1NiA3IDYuMzc2IDguMzEgNC42OTUgOS42MDRhMTQuNTQ3IDE0LjU0NyAwIDAgMC0xLjkyNiAxLjc4IDExLjY3NCAxMS42NzQgMCAwIDAtLjY2NS44MWwtLjAxLjAxMy0uMDAyLjAwNC0uMDAxLjAwMS40MDkuMjg4LS40MS0uMjg3YS41LjUgMCAwIDAgLjgyLjU3NFpNOCAxMmE0IDQgMCAxIDEgOCAwIDQgNCAwIDAgMS04IDBabTYgMGEyIDIgMCAxIDEtMS40MTEtMS45MTIgMSAxIDAgMSAwIDEuMzIzIDEuMzIzYy4wNTcuMTg2LjA4OC4zODQuMDg4LjU4OVoiIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjUiLz48L3N2Zz4=") no-repeat 50%/contain;
    height: 24px;
    width: 24px
}

.t-icon-INR {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzEuNTE3IDE5Ljg3MUExNiAxNiAwIDEgMSAuNDY1IDEyLjEzOGExNiAxNiAwIDAgMSAzMS4wNTIgNy43MzNaIiBmaWxsLW9wYWNpdHk9Ii4xIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjQ1MiA2LjMwNGEuNjguNjggMCAwIDAgMCAxLjM2aDMuOTM1YTQuNTY3IDQuNTY3IDAgMCAxIDQuNTE2IDMuODg3SDkuNDUyYS42OC42OCAwIDAgMCAwIDEuMzYxaDguNDUxYTQuNTY2IDQuNTY2IDAgMCAxLTQuNTE2IDMuODg2SDkuNDUyYS42OC42OCAwIDAgMC0uNDgxIDEuMTYybDcuODcgNy44NzFhLjY4LjY4IDAgMCAwIC45NjMtLjk2MmwtNi43MS02LjcxaDIuMjkzYTUuOTI4IDUuOTI4IDAgMCAwIDUuODg5LTUuMjQ3aDQuNjA2YS42OC42OCAwIDEgMCAwLTEuMzZoLTQuNjA2YTUuOTI4IDUuOTI4IDAgMCAwLTIuMTEtMy44ODdoNi43MTZhLjY4LjY4IDAgMSAwIDAtMS4zNjFIOS40NTJaIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgzMnYzMkgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-cpf-prize,
.t-icon-prize {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4zNzEgNGgyLjE1NWExLjUgMS41IDAgMSAwLTEuMDg3LTIuNTZjLS4zMDMuMzAzLS45NDguOTgtMS40OTggMS41NjJsLS4yNTQuMjY5LjAyLjAyMi4wMTcuMDE3LjAwNC4wMDR2LjAwMWguMDAxTDkgNGwtLjczLS42ODRoLjAwMWwuMDAxLS4wMDIuMDA0LS4wMDQuMDE2LS4wMTcuMDIxLS4wMjJMOC4wNiAzYy0uNTUtLjU4LTEuMTk1LTEuMjU4LTEuNDk4LTEuNTYxQTEuNSAxLjUgMCAxIDAgNS40NzQgNGgyLjE1NGwuNjQzLS42ODRMOSA0bC43My0uNjg0LjY0MS42ODRaTTE0LjI2OC43MzJBMi41IDIuNSAwIDAgMSAxNC41IDRoMi4xODdDMTcuNDEyIDQgMTggNC41ODggMTggNS4zMTN2My4zNzVDMTggOS40MTIgMTcuNDEyIDEwIDE2LjY4NyAxMEgxLjMxM0ExLjMxMiAxLjMxMiAwIDAgMSAwIDguNjg4VjUuMzEzQzAgNC41ODguNTg4IDQgMS4zMTMgNGgyLjE4NkEyLjUgMi41IDAgMCAxIDcuMjY4LjczMmMuMzA0LjMwNS45MjUuOTU2IDEuNDU4IDEuNTJsLjI3NC4yOS4yNzQtLjI5Yy41MzMtLjU2NCAxLjE1NC0xLjIxNSAxLjQ1OC0xLjUyYTIuNSAyLjUgMCAwIDEgMy41MzYgMFptLTMuNjUzIDQuMjdMOS41IDUuMDAyVjloNy4xODhjLjE3MiAwIC4zMTItLjE0LjMxMi0uMzEyVjUuMzEzQS4zMTIuMzEyIDAgMCAwIDE2LjY4NyA1aC00LjE1M2MtLjIyNC4wMDMtMS4xMDYuMDAzLTEuOTIuMDAzWm0tMy4yMyAwTDguNSA1LjAwMlY5SDEuMzEyQS4zMTIuMzEyIDAgMCAxIDEgOC42ODhWNS4zMTNDMSA1LjE0IDEuMTQgNSAxLjMxMyA1aDQuMTUzYy4yMjQuMDAzIDEuMTA2LjAwMyAxLjkyLjAwM1pNOS41IDE5aDYuMTg4Yy4xNzIgMCAuMzEyLS4xNC4zMTItLjMxM1YxMWgxdjcuNjg4YzAgLjcyNC0uNTg4IDEuMzEyLTEuMzEzIDEuMzEySDIuMzEzQTEuMzEyIDEuMzEyIDAgMCAxIDEgMTguNjg3VjExaDF2Ny42ODhjMCAuMTcyLjE0LjMxMi4zMTMuMzEySDguNXYtOGgxdjhaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/contain;
    display: block
}

.t-icon-blocked {
    background: url("../img/lock-icon.f282a62.svg") no-repeat 50%/contain;
    display: block
}

.t-icon-success {
    background: url("../img/success.4835504.svg") no-repeat 50%/contain;
    background-position: 50% 50%;
    height: 16px;
    padding: 8px;
    width: 16px
}

.t-icon-success .t-icon:after,
.t-icon-success .t-icon:before {
    background: none
}

.t-icon-cookies {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDkiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zNS4yIDE4LjI4NWMtLjYyMi4wOS0xLjI1OC4xMzgtMS45MDUuMTM4LTYuODUzIDAtMTIuNDg1LTUuMjc4LTEzLjEzLTEyLjAzQTguMjQ2IDguMjQ2IDAgMCAxIDE1LjE3IDBDNi40NTIgMi4yMjEgMCAxMC4xOTYgMCAxOS42OTIgMCAzMC45MDggOSA0MCAyMC4xMDMgNDBjOS44NDIgMCAxOC4wMzMtNy4xNDYgMTkuNzY1LTE2LjU4My0yLjUwNS0uNDM2LTQuNDQ2LTIuNTM2LTQuNjY3LTUuMTMyWk0xMS4zMDkgMTUuMjVhMS44OTQgMS44OTQgMCAwIDEtMS44ODUgMS45MDQgMS44OTQgMS44OTQgMCAwIDEtMS44ODUtMS45MDRjMC0xLjA1Mi44NDQtMS45MDQgMS44ODUtMS45MDQgMS4wNCAwIDEuODg1Ljg1MiAxLjg4NSAxLjkwNFptMy43NjkgNC40NDJjMCAuNzAxLS41NjMgMS4yNy0xLjI1NyAxLjI3YTEuMjYzIDEuMjYzIDAgMCAxLTEuMjU2LTEuMjdjMC0uNy41NjMtMS4yNyAxLjI1Ni0xLjI3LjY5NCAwIDEuMjU3LjU3IDEuMjU3IDEuMjdabTEzLjgyIDcuNjE2YzAgLjctLjU2MiAxLjI2OS0xLjI1NiAxLjI2OWExLjI2MyAxLjI2MyAwIDAgMS0xLjI1Ni0xLjI3YzAtLjcuNTYyLTEuMjY5IDEuMjU2LTEuMjY5czEuMjU2LjU2OSAxLjI1NiAxLjI3Wm0tOC43OTQgMy44MDdjLjY5MyAwIDEuMjU2LS41NjggMS4yNTYtMS4yNjkgMC0uNy0uNTYzLTEuMjctMS4yNTctMS4yNy0uNjkzIDAtMS4yNTYuNTctMS4yNTYgMS4yNyAwIC43MDEuNTYzIDEuMjcgMS4yNTYgMS4yN1ptLTkuNDI0LTEuMjY5YzEuMDQxIDAgMS44ODUtLjg1MiAxLjg4NS0xLjkwNGExLjg5NCAxLjg5NCAwIDAgMC0xLjg4NC0xLjkwNGMtMS4wNDEgMC0xLjg4NS44NTMtMS44ODUgMS45MDQgMCAxLjA1Mi44NDQgMS45MDQgMS44ODUgMS45MDRaIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTI1LjEyOCA0LjQ2MWMuNjk0IDAgMS4yNTctLjU2OCAxLjI1Ny0xLjI2OXMtLjU2My0xLjI3LTEuMjU3LTEuMjctMS4yNTYuNTY5LTEuMjU2IDEuMjdjMCAuNzAxLjU2MiAxLjI3IDEuMjU2IDEuMjdaTTQ3Ljc0NCAxMi4wNzdjLjY5NCAwIDEuMjU2LS41NjkgMS4yNTYtMS4yNyAwLS43LS41NjMtMS4yNjktMS4yNTYtMS4yNjktLjY5NCAwLTEuMjU3LjU2OS0xLjI1NyAxLjI3IDAgLjcuNTYzIDEuMjY5IDEuMjU3IDEuMjY5Wk0zMy45MjMgMTEuNDQyYTEuODk0IDEuODk0IDAgMCAxLTEuODg1IDEuOTA0IDEuODk0IDEuODk0IDAgMCAxLTEuODg0LTEuOTA0YzAtMS4wNTEuODQ0LTEuOTA0IDEuODg0LTEuOTA0IDEuMDQxIDAgMS44ODUuODUzIDEuODg1IDEuOTA0WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%/contain;
    height: 40px;
    width: 49px
}

.t-icon-cookies .t-icon:after,
.t-icon-cookies .t-icon:before {
    content: none
}

.t-icon-accounts .t-icon_inr {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTS43MjYuOTkyYS41LjUgMCAxIDAgMCAxaDEuOTY3YTIuMTI0IDIuMTI0IDAgMCAxIDIuMDY0IDEuNjI0SC43MjZhLjUuNSAwIDAgMCAwIDFoNC4wMzFhMi4xMjQgMi4xMjQgMCAwIDEtMi4wNjQgMS42MjNILjcyNmEuNS41IDAgMCAwLS4zNTQuODU0bDMuOTM2IDMuOTM1YS41LjUgMCAwIDAgLjcwNy0uNzA3TDEuOTMzIDcuMjRoLjc2YTMuMTI0IDMuMTI0IDAgMCAwIDMuMDg0LTIuNjIzSDcuOTRhLjUuNSAwIDEgMCAwLTFINS43NzdhMy4xMjQgMy4xMjQgMCAwIDAtLjc5My0xLjYyNGgyLjk1N2EuNS41IDAgMSAwIDAtMUguNzI2WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-accounts .t-icon_usd {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuNSAxLjJhLjUuNSAwIDAgMC0xIDB2MS4xMWMtLjQ4My4wMzItLjk4My4xMzgtMS4zOTIuMzkyLS40My4yNjgtLjczNi42OS0uODA1IDEuMjc1LS4wNTUuNDYzLS4wMDQuODczLjE2IDEuMjI3LjE2NC4zNTQuNDIzLjYxMi43MTcuODAxLjU1OC4zNiAxLjMwMy41MDYgMS45MTMuNjI1bC4wMDYuMDAxLjA1NC4wMTFjLjMwMy4wNi41OC4xMTQuODMzLjE4Mi4yNjguMDczLjQ3NS4xNTMuNjI1LjI0Ny4xNDIuMDkuMjE3LjE4Mi4yNTUuMjgzLjA0LjEwNi4wNjIuMjgyLS4wMS41NzctLjA1NS4yMjMtLjIwNi4zOTgtLjQ5My41MzMtLjI5Ny4xNDEtLjcwNS4yMTktMS4xNzIuMjMzLS45NDYuMDMtMS45NC0uMi0yLjM1OC0uNDJhLjUuNSAwIDAgMC0uNDY2Ljg4NWMuNDc0LjI1IDEuMjkxLjQ1NSAyLjEzMy41MTh2MS4xMmEuNS41IDAgMSAwIDEgMFY5LjY4MmMuNDUxLS4wMzcuOTAzLS4xMyAxLjI5MS0uMzE0LjQ4LS4yMjcuODkyLS42MDkgMS4wMzYtMS4xOTkuMTA1LS40MjcuMTA2LS44MTktLjAyNS0xLjE2N2ExLjU2OSAxLjU2OSAwIDAgMC0uNjU4LS43NzcgMy4zMDQgMy4zMDQgMCAwIDAtLjg5Ny0uMzY2IDEzLjE5IDEzLjE5IDAgMCAwLS44OTItLjE5NmwtLjA2NC0uMDEzYy0uNjYtLjEzLTEuMjAyLS4yNDktMS41Ny0uNDg2YS45MDYuOTA2IDAgMCAxLS4zNTEtLjM4Yy0uMDctLjE1LS4xMTMtLjM2Ny0uMDc0LS42OWEuNjg4LjY4OCAwIDAgMSAuMzQxLS41NDNjLjIxMy0uMTMyLjUyOS0uMjE3LjkzLS4yNDIuOC0uMDUyIDEuNzUzLjE0IDIuMzUuMzRhLjUuNSAwIDAgMCAuMzE5LS45NDhBOC4yNjQgOC4yNjQgMCAwIDAgMy41IDIuMzM0VjEuMloiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat 50%/contain
}

.t-icon__logo-brand {
    cursor: pointer;
    display: block;
    height: 100%;
    transition: all .3s;
    width: 100%
}

.t-icon__logo-brand .t-icon:hover {
    opacity: .7
}

.t-icon-document {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgNmEyIDIgMCAwIDEgMi0yaDE4YTIgMiAwIDAgMSAyIDJ2MTJhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWNloiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0ibTMgNCA4LjA1MSA4Ljc4M2E0IDQgMCAwIDAgNS44OTggMEwyNSA0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGQ9Ik04LjI0NyAxNS42NjRhMSAxIDAgMCAwLTEuNDk0LTEuMzI4bDEuNDk0IDEuMzI4Wm0xMy0xLjMyOGExIDEgMCAwIDAtMS40OTQgMS4zMjhsMS40OTQtMS4zMjhabS0xNC40OTQgMC00IDQuNSAxLjQ5NCAxLjMyOCA0LTQuNS0xLjQ5NC0xLjMyOFptMTguNDk0IDQuNS00LTQuNS0xLjQ5NCAxLjMyOCA0IDQuNSAxLjQ5NC0xLjMyOFoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat 50%/contain
}

.t-icon-document-search {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUgMTNoMXYtMUg1djFabTAgNEg0YTEgMSAwIDAgMCAxLjYyNS43OEw1IDE3Wm01LTR2LTFoLS4zNWwtLjI3NS4yMkwxMCAxM1pNMyAyaDE0VjBIM3YyWm0xNSAxdjhoMlYzaC0yWk0yIDExVjNIMHY4aDJabTMgMUgzdjJoMnYtMlptMSA1di00SDR2NGgyWm0xMS01aC03djJoN3YtMlptLTcuNjI1LjIyLTUgNCAxLjI1IDEuNTYgNS00LTEuMjUtMS41NlpNMCAxMWEzIDMgMCAwIDAgMyAzdi0yYTEgMSAwIDAgMS0xLTFIMFptMTggMGExIDEgMCAwIDEtMSAxdjJhMyAzIDAgMCAwIDMtM2gtMlptLTEtOWExIDEgMCAwIDEgMSAxaDJhMyAzIDAgMCAwLTMtM3YyWk0zIDBhMyAzIDAgMCAwLTMgM2gyYTEgMSAwIDAgMSAxLTFWMFpNMTcgMTdoMXYtMWgtMXYxWm0wIDRoLTFhMSAxIDAgMCAwIDEuNjI1Ljc4TDE3IDIxWm01LTR2LTFoLS4zNWwtLjI3NS4yMkwyMiAxN1ptNC0xMHY4aDJWN2gtMlptLTkgOWgtNXYyaDV2LTJabTEgNXYtNGgtMnY0aDJabTctNWgtM3YyaDN2LTJabS0zLjYyNS4yMi01IDQgMS4yNSAxLjU2IDUtNC0xLjI1LTEuNTZaTTIyIDZoM1Y0aC0zdjJabTQgOWExIDEgMCAwIDEtMSAxdjJhMyAzIDAgMCAwIDMtM2gtMlptMi04YTMgMyAwIDAgMC0zLTN2MmExIDEgMCAwIDEgMSAxaDJaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/contain
}

.t-icon-sport-betslip {
    align-items: center;
    background: #8255f0;
    border-radius: 32px;
    display: flex;
    justify-content: center;
    margin-bottom: 0;
    margin-top: -16px;
    min-height: 40px;
    min-width: 56px;
    position: relative
}

.t-icon-sport-betslip:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTMuNTY1IDIwLjU2YS44OTEuODkxIDAgMCAxIC4wMzUuMjEybC4wMzUuMjI4aDQuMDA4di00LjkyMmgtMS45MTZ2LTEuMDU1aDEuOTE2VjNoLTQuMDA4bC0uMDcuNDRjLS4wNy4zODYtLjI1Mi43MDMtLjU0NS45NDlBMS41NCAxLjU0IDAgMCAxIDEyIDQuNzRjLS4zODcgMC0uNzI3LS4xMTctMS4wMi0uMzUxYTEuNjAyIDEuNjAyIDAgMCAxLS41MjctLjk1TDEwLjM4MyAzaC0zLjk5djEyLjAyM2gxLjkxNnYxLjA1NUg2LjM5M1YyMWgzLjk5bC4wNy0uNDRjLjA3LS4zODYuMjQ2LS42OTcuNTI3LS45MzEuMjkzLS4yNDYuNjMzLS4zNyAxLjAyLS4zNy4zOTggMCAuNzM4LjEyNCAxLjAyLjM3LjI5My4yMzQuNDc0LjU0NS41NDUuOTMxWm0tNC4yMDItNC40ODJWMTUuMDIzaDIuMTF2MS4wNTVoLTIuMTFabTMuMiAwVjE1LjAyM2gyLjEwOXYxLjA1NWgtMi4xMVoiIGZpbGw9IiNmZmYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+") no-repeat 50%/cover;
    height: 24px;
    position: absolute;
    width: 24px;
    z-index: 2
}

.t-icon-sport-live {
    display: block
}

.t-icon-sport-live:after,
.t-icon-sport-live:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 100%;
    width: 100%
}

.t-icon-sport-live:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxLjU5MyAxMy4zOTdjMCAxLjkzLTQuMjg2IDMuNDk0LTkuNTczIDMuNDk0LTUuMjg3IDAtOS41NzMtMS41NjQtOS41NzMtMy40OTQgMC0xLjkzIDQuMjg2LTMuNDk1IDkuNTczLTMuNDk1IDUuMjg3IDAgOS41NzMgMS41NjUgOS41NzMgMy40OTVaIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGQ9Ik0yMS41OTMgMTMuMzE4djMuOTcxYzAgMi4yOTQtNC4yODYgNC4xNTQtOS41NzMgNC4xNTQtNS4yODcgMC05LjU3My0xLjg2LTkuNTczLTQuMTU0di0zLjk3IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIvPjxjaXJjbGUgY3g9IjEyLjA4MiIgY3k9IjUuMDA1IiByPSIyLjE0OCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBkPSJNNi45MDMgNS4wMDVoMy4wM00xNC43MjMgNS4wMDVoMi4xNDZNMTIuMDgyIDEyLjk5OFY3LjE1MiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==")
}

.t-icon-sport-live:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxLjU5MyAxMy4zOTdjMCAxLjkzLTQuMjg2IDMuNDk0LTkuNTczIDMuNDk0LTUuMjg3IDAtOS41NzMtMS41NjQtOS41NzMtMy40OTQgMC0xLjkzIDQuMjg2LTMuNDk1IDkuNTczLTMuNDk1IDUuMjg3IDAgOS41NzMgMS41NjUgOS41NzMgMy40OTVaIiBzdHJva2U9IiNCOUE1RkEiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGQ9Ik0yMS41OTMgMTMuMzE4djMuOTcxYzAgMi4yOTQtNC4yODYgNC4xNTQtOS41NzMgNC4xNTQtNS4yODcgMC05LjU3My0xLjg2LTkuNTczLTQuMTU0di0zLjk3IiBzdHJva2U9IiNCOUE1RkEiIHN0cm9rZS13aWR0aD0iMiIvPjxjaXJjbGUgY3g9IjEyLjA4MiIgY3k9IjUuMDA1IiByPSIyLjE0OCIgc3Ryb2tlPSIjQjlBNUZBIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBkPSJNNi45MDMgNS4wMDVoMy4wM00xNC43MjMgNS4wMDVoMi4xNDZNMTIuMDgyIDEyLjk5OFY3LjE1MiIgc3Ryb2tlPSIjQjlBNUZBIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==");
    content: none
}

.t-icon-sport-results:after,
.t-icon-sport-results:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 100%;
    width: 100%
}

.t-icon-sport-results:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMTEuOTM2IiBjeT0iMTEuOTMxIiByPSI4LjUyNyIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBkPSJNMTIuMzUgMy4zNzRjLS41MSAxLjgyMi0yLjMwOCA1LjU1Mi00LjE2MyA2LjUzLS44ODUuNDY2LTIuNDc4LjY3Ni00LjE0My0uMDk4bTE2LjExMy0uNDAzYy0uMTMgMS40NjgtLjgxMyAzLjY1NC0zLjI4IDQuMTY0LTIuODMzLjU4NS02LjI1LS44NDgtOC4yNjYgMi4xNzctLjQ3My43MDktLjkxIDIuNjEyLjQ2NiA0LjM1IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==")
}

.t-icon-sport-results:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMTEuOTM2IiBjeT0iMTEuOTMxIiByPSI4LjUyNyIgc3Ryb2tlPSIjQjlBNUZBIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBkPSJNMTIuMzUgMy4zNzRjLS41MSAxLjgyMi0yLjMwOCA1LjU1Mi00LjE2MyA2LjUzLS44ODUuNDY2LTIuNDc4LjY3Ni00LjE0My0uMDk4bTE2LjExMy0uNDAzYy0uMTMgMS40NjgtLjgxMyAzLjY1NC0zLjI4IDQuMTY0LTIuODMzLjU4NS02LjI1LS44NDgtOC4yNjYgMi4xNzctLjQ3My43MDktLjkxIDIuNjEyLjQ2NiA0LjM1IiBzdHJva2U9IiNCOUE1RkEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==");
    content: none
}

.t-icon-sport-cricket {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjkxNSAxMS4zOCA3LjI0MyAyLjcwNlM2LjUzNiAyIDQuNzY4IDMuNzY3QzMgNS41MzcgMy43MDggNi4yNDQgMy43MDggNi4yNDRsOC42NzEgOC42NzJhMiAyIDAgMCAwIDIuMDQ3LjQ4M2wuOTQ4LS4zMTYgNC41OTcgNC41OTZhLjUuNSAwIDAgMCAuNzA3LS43MDdsLTQuNTk3LTQuNTk3LjMxNy0uOTQ4YTIgMiAwIDAgMC0uNDgzLTIuMDQ3WiIgc3Ryb2tlPSIjRjVCRTQ2Ii8+PGNpcmNsZSBjeD0iNS41IiBjeT0iMTUuNSIgcj0iMS41IiBmaWxsPSIjRkY1QTAwIi8+PC9zdmc+") no-repeat 50%/contain
}

.t-icon-action-attention {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjgiIGZpbGw9IiNGRjM3NTUiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0ibTguMDAyIDkuNDE2IDIuNzkxIDIuNzkxIDEuNDE0LTEuNDE0TDkuNDE1IDhsMi43OTMtMi43OTQtMS40MTUtMS40MTRMOCA2LjU4NyA1LjIwNyAzLjc5MyAzLjc5MyA1LjIwN2wyLjc5NCAyLjc5NS0yLjc5NCAyLjc5NiAxLjQxNSAxLjQxNCAyLjc5NC0yLjc5NloiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat 50%/contain
}

.t-icon-warn {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjgiIGZpbGw9IiNGRkQ2MDAiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkgM0g3djZoMlYzWk04IDEzYTEgMSAwIDEgMCAwLTIgMSAxIDAgMCAwIDAgMloiIGZpbGw9IiMxNTIwMjUiLz48L3N2Zz4=") no-repeat 50%/contain;
    filter: none
}

.t-icon-completed {
    background: url("../img/success_1.2e32b93.svg") no-repeat 50%/contain
}

.t-icon-level_up_prize,
.t-icon-rakeback {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDE0YTEgMSAwIDAgMSAxLTFoMTJhMyAzIDAgMCAwIDMtM1Y2YTEgMSAwIDEgMSAyIDB2NGE1IDUgMCAwIDEtNSA1SDRhMSAxIDAgMCAxLTEtMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuMjkzIDE0LjcwN2ExIDEgMCAwIDEgMC0xLjQxNGw0LTRhMSAxIDAgMCAxIDEuNDE0IDEuNDE0TDUuNDE0IDE0bDMuMjkzIDMuMjkzYTEgMSAwIDEgMS0xLjQxNCAxLjQxNGwtNC00WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-icon-level_up_prize .t-icon:after,
.t-icon-level_up_prize .t-icon:before,
.t-icon-rakeback .t-icon:after,
.t-icon-rakeback .t-icon:before {
    content: none
}

.t-icon-terms-text {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjRkY1QTAwIiBkPSJNLjUgMWgxMXYxMkguNXoiLz48cGF0aCBmaWxsPSIjRkY1QTAwIiBkPSJNMyAzLjVoNnYxSDN6TTMgNi41aDZ2MUgzek0zIDkuNWg0djFIM3oiLz48L3N2Zz4=") no-repeat 50%/contain
}

.t-icon-terms-text .t-icon:after,
.t-icon-terms-text .t-icon:before {
    content: none
}

.t-icon-arrow-left {
    height: 12px;
    width: 7px
}

.t-icon-arrow-left:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik02IC43MjR2Ni41NTJhLjMuMyAwIDAgMS0uNTEyLjIxMkwyLjM1NCA0LjM1NGEuNS41IDAgMCAxIDAtLjcwOEw1LjQ4OC41MTJBLjMuMyAwIDAgMSA2IC43MjRaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/contain
}

.t-icon-invite {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjM4NiAxN2EuNTAyLjUwMiAwIDAgMSAuNDY5LjY3N0MxNC41MjcgMTguNTYyIDE0IDIwIDEwIDIwbDEuODk0IDEuMzIyYy4wNy4wMzUuMTQ2LjA1My4yMjQuMDUzaDMuNzEzYS40OTguNDk4IDAgMCAwIC4yOTgtLjFjLjI2Mi0uMTk1Ljk0MS0xLjA2MiAyLjI0Ni0xLjkgMS4xOS0uNzY1IDIuOTc4LjI3MSAyLjYyNS42MjVsLTMuODU0IDMuODU0YS41LjUgMCAwIDEtLjM1My4xNDZoLTYuNjc1YS41MDIuNTAyIDAgMCAxLS4yMjQtLjA1M2wtMy43ODgtMS44OTRBLjUwMS41MDEgMCAwIDAgNS44ODEgMjJIMHYtNWgxNC4zODZaIiBmaWxsPSIjRkZFREI0Ii8+PHBhdGggZD0iTTE0LjY4NSAxNy4xYy0uMzkuODU1LTEuMjc3IDEuOS00LjY4NSAxLjl2MWMxLjYzNyAwIDIuNjkxLS4yNDEgMy4zOS0uNTg3LjI4Mi0uMTY4LjU1LS4zNi44LS41NzNhMy4xIDMuMSAwIDAgMCAuNjY1LTEuMTY0Yy0uMDI2LS4yMzQtLjAwMS0uNDUtLjE3LS41NzZaTTIwLjU4NSAxOS40MTVsLTMuNDM5IDMuNDM4YS40OTkuNDk5IDAgMCAxLS4zNTMuMTQ3aC02LjY3NWEuNTAyLjUwMiAwIDAgMS0uMjI0LS4wNTNsLTMuNzg4LTEuODk0QS41MDEuNTAxIDAgMCAwIDUuODgxIDIxSDB2MWg1Ljg4MmMuMDc4IDAgLjE1NC4wMTguMjI0LjA1M2wzLjc4OCAxLjg5NGMuMDcuMDM1LjE0Ni4wNTMuMjI0LjA1M2g2LjY3NWEuNDk5LjQ5OSAwIDAgMCAuMzU0LS4xNDdMMjEgMjBjLjE0LS4xNC0uMDU1LS4zODYtLjQxNS0uNTg1WiIgZmlsbD0iI0U5QzM0NSIvPjxwYXRoIGQ9Ik0xMiAxNGE3IDcgMCAxIDAgMC0xNCA3IDcgMCAwIDAgMCAxNFoiIGZpbGw9InVybCgjYSkiLz48cGF0aCBkPSJNMTEuNDk5IDVoMy41VjNoLTJWMmgtMnYxLjA1YTIuNSAyLjUgMCAwIDAgLjUgNC45NWgxYS41LjUgMCAwIDEgMCAxaC0zLjV2MmgydjFoMnYtMS4wNWEyLjUgMi41IDAgMCAwLS41LTQuOTVoLTFhLjUuNSAwIDEgMSAwLTFaIiBmaWxsPSIjZmZmIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iNy4wNTMiIHkxPSIxMS45NDciIHgyPSIxNi45NDciIHkyPSIyLjA1MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiM1RDNGRjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNEMDRGRkIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=") no-repeat 50%/contain;
    display: block
}

.t-icon-invite:after,
.t-icon-invite:before {
    content: none
}

.t-icon-recent:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxLjM5OCAxMS45N2E5LjAzIDkuMDMgMCAwIDEtMTQuMDc1IDcuNDlsLjY3NC0xYTcuNzMgNy43MyAwIDAgMCA0LjM3IDEuMzM3IDcuODI3IDcuODI3IDAgMSAwLTYuMDItMTIuNzYzbDIuMjA0IDEuMDExYS4yMjkuMjI5IDAgMCAxIDAgLjM5OGwtNS4wMDkgMy42MTJhLjIyOC4yMjggMCAwIDEtLjM2MS0uMTY5TDIuNjAzIDUuNzdhLjI0LjI0IDAgMCAxIC4zMjUtLjI0MUw1LjE4IDYuNTY0YTkuMDMgOS4wMyAwIDAgMSAxNi4yMTggNS40NTR2LS4wNDhaTTEwLjkzNSA3Ljc5MnY2LjEyOWg2LjE0di0xLjIwNEgxMi4xNFY3Ljc5MmgtMS4yMDRaIiBmaWxsPSIjOENBODlFIi8+PC9zdmc+");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 24px;
    opacity: 1;
    transition: all .3s;
    width: 24px
}

.t-icon-casino {
    background-color: currentcolor;
    height: 28px;
    -webkit-mask: url("../img/casino.c1d7de8.svg") no-repeat center/contain;
    mask: url("../img/casino.c1d7de8.svg") no-repeat center/contain;
    width: 28px
}

.t-icon-originals:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBmaWxsPSIjRkJGQkZGIj48cGF0aCBkPSJNOS42OTYgMTguOTg4Yy4wOTctLjU4NS42OS0uOTY2IDEuMjUzLS45OTEtLjMwOC4yOTMtLjQyNS41NzQtLjM4Ljk5MS0uMjkuMDA2LS41ODIuMDAxLS44NzMgMFpNNS4wNjQgMTEuNzdjLS4zOTgtLjE5OC0uODkzLjExNC0uODYtLjA3NS4xMS0uNjI3Ljc0Ni0xLjAyOCAxLjM2LS45MzEuMDA1LjA5Mi0uNDI2LjktLjUgMS4wMDVaTTUuMzgyIDEzLjQ0MmMtLjQwNS0uMjA5LS43NjYuMDM5LS44NS4wMS0uMDUzLS4yNDMuMTgxLS42MDguMzQ1LS43Ny4yOTgtLjI5NS42MTMtLjMwMyAxLjAwOS0uMzAyLS4wMy4xMTUtLjQzNy45NzItLjUwNCAxLjA2MloiLz48cGF0aCBkPSJNNS41NjUgMTAuNzY0Yy4yMi0uMDA2LjQ0MS4wMDcuNjYyIDAgLjAwOC40MDUuMDE5LjgwNy4wNTYgMS4yMTItLjQzNC4wMDgtLjg2OSAwLTEuMzAzIDBsLjA4NC0uMjA3Yy4wNzQtLjEwNS41MDUtLjkxNC41LTEuMDA1Wk0xMS4yODcgMTcuMjFjLjE1Mi0uMjA1LS4zMjctMS43MjMuNDM0LTIuNTEyYTEuNjU5IDEuNjU5IDAgMCAxIDIuMzQyLS4wMjljLjY1Mi42NDYuNTU3IDEuNTQzLjU1NyAyLjM4MmwuMDAxLjg3M2MwIDEuNDQzLS4zMzMgMS4zNC0xLjczMiAxLjM0aC0yLjMyYy4wMDEtLjA5LjAxLS4xODcgMC0uMjc2LS4wNDUtLjQxNy4wNzItLjY5OS4zOC0uOTkxLjExLjAwOC4yMjcgMCAuMzM4IDAtLjAwMS0uMjE3LjAzNC0uNTg3LjAyLS43NzVsLS4wMi0uMDEyWk0xOS43NDQgMTAuMTI3Yy4xNzctLjM0LjM0LS42NzguNDYyLTEuMDQzLjA2Ny0uMi4xNjgtLjY2LjI1MS0uODEuMTYzLS4yOS41Ny0uMTcyLjY1My4xMTUuMDU3LjIwMi4wMDcuNjYzLS4wMTUuODg1LS4zMiAzLjIyMS0xLjggNi4wMzItNC45MzUgNy4yOS0uMDEtLjE1Ny0uMDAxLS4zMiAwLS40Nzd2LTIuMDEzYy0uMDAxLS4yMS0uMDEtLjQyMiAwLS42MzItLjAxNC0uMDk2LS4wMDItLjIwNi0uMDAyLS4zMDNsLjAwMi0uNjI1YzEuNzYyLjA3MyAyLjc2Ni0uODcyIDMuNTg0LTIuMzg3WiIvPjxwYXRoIGQ9Ik0xOS43NDQgMTAuMTI3Yy4xOS4xMzIuOTg3LjQ3LjczNC43OTQtLjE2LjIwNS0uNzkxLjMxNy0xLjA1Ni4zOTguMTA2LjIxLjUxLjc4Ny40MzcuOTk1LS4xMTYuMzI4LTEuMDIyLjA0Mi0xLjI3MS4wMjkuNCAxLjU0Ni4zMTUgMS40OC0xLjA0Ny43NTItLjA2MS4yNDUtLjEzNC43MjItLjIzOC45MjgtLjIzMS40NjQtLjk1NC0uNDE4LTEuMTQzLS41OC0uMDE0LS4wOTctLjAwMi0uMjA3LS4wMDItLjMwNGwuMDAyLS42MjVjMS43NjIuMDczIDIuNzY2LS44NzIgMy41ODQtMi4zODdaIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjIyOC43NzZDMi43MjggMS4xMjYuNiAzLjM1Ljk3IDUuOTU2Yy4xNzIgMCAuMzM4LjAyOC41MDYuMDU4bC4xNS4wMjVjLjY1OC4xMDQgMS4zMTQuMTUgMS45OC4xLjA4Ni0uMDA2LjE3LS4wMTYuMjUzLS4wMjYuMTc0LS4wMi4zNDYtLjA0MS41MjUtLjAyNy0uMjI4LjgxNy0uNTgyIDEuMzQ5LTEuNDUgMS42MDMuNDcyLjE5Ljk3LjE4OCAxLjQ3LjE4NmgxLjI1MmMuMDYyIDAgLjEyNi0uMDAzLjE5LS4wMDYuMTI4LS4wMDUuMjU4LS4wMS4zOC4wMDQuNjE2LjAxOCAxLjM4NS4wMjggMiAwIC4xMy0uMDEyLjI1OC0uMDEuMzg3LS4wMS4xNTcuMDAyLjMxNi4wMDMuNDktLjAxOCAxLjExNy0uMTQgMS43Ny0xLjAzNSAxLjgtMi4xMTcuMDg0LTMuMDYtMi43LTUuMzY4LTUuNjc1LTQuOTUyWm0tMi41IDMuOTI4Yy41MTguMDI1LjUzNS42NzcuMDYuNzk0LS41NDQtLjAwOS0uNTY1LS43MDctLjA2LS43OTRabTMuNDk5LTEuMTMzYzEuNTAyLS4xNSAxLjkxIDEuOTg4LjM0OSAyLjMyNS0xLjU3Mi4xNTktMS44MDctMS45OTItLjM1LTIuMzI1WiIvPjxwYXRoIGQ9Ik05Ljg4NyA5LjYxOGMuMjc3LS40MjkgMS4xOTQtMS43MDggMS41My0yLjAwMy4zOTMuNDE0Ljg2NCAxLjA2NSAxLjIzIDEuNTM3LjA5My4xMi4xNzMuMjU2LjI3Mi4zN2wxLjE1OC0xLjMzNmMuMTY0LS4xODguMzE3LS4zOTcuNDk1LS41Ny4xODguNDE1LjU1LjkxNi43NzkgMS4zNDguMDk2LjE4My40MTIuODgzLjUyNi45ODguMzM2LjUwNS4zNDIgMS45NDEuMjgzIDIuNTYxbC0uMDAyLjYyNWMwIC4wOTgtLjAxMi4yMDcuMDAyLjMwNC0uMDEuMjEtLjAwMS40MjIgMCAuNjMybC0uMDAxIDIuMDEzYzAgLjE1Ny0uMDEuMzIgMCAuNDc2LS41LjIwMy0xLjAxNC4zNjItMS41MzkuNDg4IDAtLjgzOS4wOTQtMS43MzYtLjU1Ny0yLjM4MmExLjY1OSAxLjY1OSAwIDAgMC0yLjM0My4wM2MtLjc2Ljc4OC0uMjggMi4zMDYtLjQzMyAyLjUxMS0xLjQyNi0uMjQ4LTIuNjM1LS44ODctMy41MTUtMi4wNTgtLjQ2Mi0uNTQ0LS42NDItLjkyNy0uOTYzLTEuNTE1LS40OTggMC0xIC4wMTUtMS40OTcgMGwuMDctLjE5NWMuMDY3LS4wOS40NzQtLjk0Ny41MDMtMS4wNjJoLjQ3NmE4LjQ5MyA4LjQ5MyAwIDAgMS0uMDc4LS40MDUgMTYuOTI3IDE2LjkyNyAwIDAgMS0uMDU3LTEuMjExdi0yLjYxYy0uMDA0LS4wOTMgMC0uMTg4IDAtLjI4Mi42MTYuMDE5IDEuMzg1LjAyOCAyIDB2Ljk0NmMuMTc2LS4xODcuMjQtLjQ2MS40MDEtLjY2NC4zNC4zNzYuOTE3IDEuMTg0IDEuMjYgMS40NjRaIi8+PHBhdGggZD0iTTYuMjI3IDcuODczYy42MTUuMDE4IDEuMzg0LjAyOCAxLjk5OCAwdi4xOTNjLS4wMjQuMTc1LS4wMDguMzU3IDAgLjUzMmwtMS4xNzguMTljLS4yNzMuMDQ0LS41NDYuMDk3LS44Mi4xMzEgMC0uMTIuMDI0LS43MDkgMC0uNzY0LS4wMDUtLjA5NCAwLS4xODkgMC0uMjgyWk04LjIyNSAxMS44OTljLjQ1LjAxLjgyNi4xNDcgMS4xNjguNDQ0LjI2OS4zMDEuNDQ1LjY1OC40OTQgMS4wNi4wNi4zNDUtLjA1Mi44My0uMjY3IDEuMTA4LS40NDcuNjQtMS4xMjIuODI1LTEuODQ4LjY0Mi0uNDYyLS41NDUtLjY0Mi0uOTI4LS45NjMtMS41MTUtLjQ5OCAwLTEgLjAxNC0xLjQ5NyAwbC4wNy0uMTk2Yy4wNjctLjA5LjQ3NC0uOTQ3LjUwMy0xLjA2MmguNDc2Yy4wNDcuMjI3LjEyLjQ0Ni4yMTUuNjU3LjE3LS4zNzIuNDMtLjY3OC43NzgtLjg5NGExLjczIDEuNzMgMCAwIDEgLjg3MS0uMjQ0Wk05Ljg4NyA5LjYxOGMuMjc3LS40MjkgMS4xOTQtMS43MDggMS41My0yLjAwMy4zOTMuNDE0Ljg2NCAxLjA2NSAxLjIzIDEuNTM3LjA5My4xMi4xNzMuMjU2LjI3Mi4zN2wxLjE1OC0xLjMzNmMuMTY0LS4xODguMzE3LS4zOTcuNDk1LS41Ny4xODguNDE1LjU1LjkxNi43NzkgMS4zNDguMDk2LjE4My40MTIuODgzLjUyNi45ODgtLjQxNi4zMTUtMS4wNjIuODUxLTEuNDI0IDEuMjMtLjM3My0uNDUxLTEuMDUtMS4wMzQtMS40OTUtMS40My0uMzg1LjQtMS4wNDIgMS4xMDQtMS40NjggMS40My0uNTEtLjM5MS0xLjAzNi0uOTk0LTEuNTUzLTEuNDMtLjQ2Ny40NzEtLjkyLjk1OC0xLjM4NyAxLjQzLS4yNC0uMjg2LS42NjYtLjgyNi0uOTM5LTEuMDU2LjE0OC0uNDA1LjU0Mi0uOTE1LjYxNC0xLjMwOC4xNzctLjE4Ny4yNC0uNDYxLjQwMi0uNjY0LjM0LjM3Ni45MTcgMS4xODQgMS4yNiAxLjQ2NFoiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSguNDQ0KSIgZD0iTTAgMGgyMS4xMTF2MjBIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=")
}

.t-icon-jackpot:before,
.t-icon-originals:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 24px;
    opacity: 1;
    transition: all .3s;
    width: 24px
}

.t-icon-jackpot:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjE4MyA1aC02LjA2OXYyLjcyYzAgLjM1LS4yODguNjMtLjYzLjYzYS42MzIuNjMyIDAgMCAxLS42My0uNjNWNUg3LjgwOEM0LjI1MiA1IDMuMDgyIDYuMDYyIDMuMDAxIDkuMzg1YS42MS42MSAwIDAgMCAuMTguNDVjLjExNy4xMjYuMjcuMTkuNDUuMTlhMi4zMTMgMi4zMTMgMCAwIDEgMi4yOTYgMi4zMDQgMi4zMTMgMi4zMTMgMCAwIDEtMi4yOTYgMi4zMDUuNjA1LjYwNSAwIDAgMC0uNDUuMTkuNjExLjYxMSAwIDAgMC0uMTguNDVjLjA4IDMuMzIyIDEuMjUxIDQuMzg1IDQuODA4IDQuMzg1aDEuMDQ0di0yLjcyYzAtLjM1LjI4OS0uNjMuNjMtLjYzLjM0MyAwIC42MzEuMjguNjMxLjYzdjIuNzJoNi4wNjljMy42OTIgMCA0LjgxNy0xLjEyNiA0LjgxNy00LjgxN1Y5LjgxNkMyMSA2LjEyNiAxOS44NzUgNSAxNi4xODMgNVptMS42MzkgNy4yNC0uODM4LjgxYy0uMDM2LjAyNy0uMDQ1LjA4LS4wMzYuMTI2bC4xOTggMS4xNDNhLjU1Mi41NTIgMCAwIDEtLjIyNS41NS41NS41NSAwIDAgMS0uNTg1LjA0NWwtMS4wMzYtLjU0YS4xNTQuMTU0IDAgMCAwLS4xMjYgMGwtMS4wMzUuNTRhLjUzMi41MzIgMCAwIDEtLjI2MS4wNjMuNTYyLjU2MiAwIDAgMS0uNTUtLjY1N2wuMTk5LTEuMTQ0YS4xNjEuMTYxIDAgMCAwLS4wMzYtLjEyNmwtLjgzOC0uODFhLjU1NC41NTQgMCAwIDEtLjE0NC0uNTY4LjUzMi41MzIgMCAwIDEgLjQ1LS4zNzhsMS4xNTMtLjE3MWEuMTguMTggMCAwIDAgLjEwOC0uMDcybC41MTMtMS4wNDVhLjU2NC41NjQgMCAwIDEgLjUwNC0uMzA2LjU0LjU0IDAgMCAxIC40OTYuMzA2bC41MTMgMS4wNDVjLjAxOC4wNDUuMDU0LjA3Mi4wOTkuMDcybDEuMTUyLjE3YS41NDYuNTQ2IDAgMCAxIC40NS4zOC41MTcuNTE3IDAgMCAxLS4xMjUuNTY2WiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjY1NiAxMS4zODdjLjIyOS0uMDA4LjQ1OC4wMjEuNjg4LS4wMi4zLS4wNTUuNDgzLS4yNzYuNDc5LS41OTdhLjU1LjU1IDAgMCAwLS40OC0uNTVjLS4yMjktLjA0MS0uNDU4LS4wMTItLjY4Ny0uMDItLjI4LS4wMDktLjMzOC0uMDYzLS4zNDItLjM0Ny0uMDA0LS4xNzUgMC0uMzUgMC0uNTI1IDAtLjQwNC0uMjU0LS42NTgtLjY2My0uNjYyaC0uMDJjLS4zLjAxNi0uNTI2LjMwOC0uNTI2Ljc1NCAwIC4xNTguMDA0LjMyIDAgLjQ4LS4wMDguMjEyLS4wODcuMjg3LS4yOTYuMjk1LS4yLjAwOS0uMzk2LS4wMDQtLjU5Ni4wMDUtLjM4OC4wMDgtLjYyNS4yMzctLjYyNS41OTEgMCAuMzUuMjQyLjU4NC42MTcuNTk2LjE5Mi4wMDUuMzgzLS4wMDQuNTcgMCAuMjM4LjAwOS4zMS4wODQuMzIyLjMyMS4wMTIuMjIxLS4wMjEuNDQyLjAyLjY2My4wNTkuMzMuMzI2LjU4NC42MjIuNTQ2LjMyLS4wNDEuNTMzLS4yMDguNTctLjYxNy4wMTctLjE4NyAwLS4zODMuMDA1LS41Ny4wMDQtLjI4NC4wNjctLjMzOC4zNDItLjM0M1ptMTAuMDU1LjQ1OGEuOTM4LjkzOCAwIDAgMCAxLjg3MyAwIC45MzguOTM4IDAgMCAwLS45MzYtLjkzNi45MzUuOTM1IDAgMCAwLS45MzcuOTM2Wk0xNS42NSA5Ljc0YS45MzguOTM4IDAgMCAwIDEuODc0IDAgLjkzOC45MzggMCAwIDAtMS44NzMgMFoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=")
}

.t-icon-live:before,
.t-icon-livecasino:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0Ljk4IDIxSDguOTgzYTEuNTM1IDEuNTM1IDAgMCAxLTEuMi0uNiAxLjUgMS41IDAgMCAxLS4yNjQtMS4yNzFsLjI1Mi0uOTQ4YTUuNjc1IDUuNjc1IDAgMCAxLTMuMDctMS41IDUuNDIxIDUuNDIxIDAgMCAxIDAtNy44NjlsNi4yOTctNS40MzRhMS41NDcgMS41NDcgMCAwIDEgMi4wMjcgMGw2LjI3NCA1LjQxYTUuNDQ1IDUuNDQ1IDAgMCAxIDAgNy44OTMgNS42NzUgNS42NzUgMCAwIDEtMy4wNzEgMS41bC4yNTIuOTQ4YTEuNSAxLjUgMCAwIDEtLjI2NCAxLjI3MSAxLjUzNiAxLjUzNiAwIDAgMS0xLjIzNi42Wk0xMS43NDIgNC4yOSA1LjQ2OCA5LjdhNC4yMjIgNC4yMjIgMCAwIDAgMCA2LjExOCA0LjQxNCA0LjQxNCAwIDAgMCAyLjk5OSAxLjJoLjc1NmwtLjYxMiAyLjM5OGEuMjg4LjI4OCAwIDAgMCAwIC4yNC4zNi4zNiAwIDAgMCAuMjc2LjEzMmg1Ljk5N2EuMzYuMzYgMCAwIDAgLjI3Ni0uMTMyLjM0Ny4zNDcgMCAwIDAgMC0uMjRsLS42MTEtMi4zOTloLjc1NWE0LjQxNCA0LjQxNCAwIDAgMCAzLTEuMiA0LjIzNSA0LjIzNSAwIDAgMCAwLTYuMTQxTDEyLjA2NSA0LjI5YS4zNDguMzQ4IDAgMCAwLS40NjggMGguMTQ0WiIgZmlsbD0iIzhDQTg5RSIvPjwvc3ZnPg==") no-repeat 50%/contain;
    content: "";
    display: block;
    height: 24px;
    opacity: 1;
    transition: all .3s;
    width: 24px
}

.t-icon-vip:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTExLjIxOCAxMS4zNDgtLjk0LjkyOHYxLjY2OWwuOTQuOTRoMS43MTlsLjk0LS45NHYtMS42NjhsLS45NC0uOTI5aC0xLjcxOVptMS40MyAyLjEwNy0uMjUuMjUxaC0uNzE2bC0uMjUtLjI1di0uNjlsLjI1LS4yMzloLjY5bC4yNTEuMjM5LjAyNS42OVptMi4zNTgtLjkyOGgxLjE3OXYxLjE4aC0xLjE3OXYtMS4xOFptLTcuMDg2IDBoMS4xNzl2MS4xOGgtMS4xOHYtMS4xOFpNMjAuMzEgNi42MmExLjc2OSAxLjc2OSAwIDAgMC0xLjQ1NSAyLjc3MmMtMi4wMTkgMS41MTctNC40NC4yLTUuODgyLTEuODQ0YTEuODA2IDEuODA2IDAgMCAwIC44NTMtMS41MTcgMS43OCAxLjc4IDAgMCAwLTMuNTUgMCAxLjgwNiAxLjgwNiAwIDAgMCAuODU0IDEuNTE3QzkuNjg4IDkuNTkzIDcuMjY4IDEwLjkxIDUuMjQ4IDkuMzkyYTEuNzggMS43OCAwIDEgMC0xLjI5Mi43NjVsMS41OTMgNi41NzJWMTkuNmgxMy4wMDZ2LTIuODcybDEuNTkzLTYuNTcyYTEuNzcgMS43NyAwIDAgMCAuMTYzLTMuNTM3Wk0zLjc5MyA5LjAwM2EuNTkuNTkgMCAxIDEgMC0xLjE4LjU5LjU5IDAgMCAxIDAgMS4xOFptOC4yNTMtMy41MzdhLjU5LjU5IDAgMSAxLS41OS41OS42MDIuNjAyIDAgMCAxIC41OS0uNjE1di4wMjVabTUuMzMgMTIuOTgxSDYuNzI5di0xLjE3OWgxMC42NDl2MS4xOFptLjEyNi0yLjM1OEg2LjY2Nkw1LjQxIDEwLjg0N2MyLjUwOSAxLjE2NiA1LjA5Mi0uMjc2IDYuNzIzLTIuNTA5IDEuNjU1IDIuMjcgNC4zMDIgMy42ODggNi43MzUgMi41MDlsLTEuMzY3IDUuMjQyWm0yLjgxLTcuMDg2YS41OS41OSAwIDEgMSAwLTEuMTc5LjU5LjU5IDAgMCAxIDAgMS4xNzlaIiBmaWxsPSIjOENBODlFIi8+PC9zdmc+")
}

.t-icon-live-rtp:before,
.t-icon-vip:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 24px;
    opacity: 1;
    transition: all .3s;
    width: 24px
}

.t-icon-live-rtp:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0Ljg2NSAzLjUySDguNDQ4Yy0zLjIwOCAwLTQuMDA2Ljg1Ny00LjAwNiA0LjI3N3Y5LjU1OGMwIDIuMjU4IDEuMjQgMi43OTIgMi43NDEgMS4xOGwuMDA5LS4wMDljLjY5Ni0uNzM4IDEuNzU3LS42NzkgMi4zNi4xMjdsLjg1NyAxLjE0NmMuNjg3LjkwOSAxLjguOTA5IDIuNDg3IDBsLjg1Ny0xLjE0NmMuNjExLS44MTQgMS42NzItLjg3NCAyLjM2OC0uMTI3IDEuNTExIDEuNjEzIDIuNzQyIDEuMDc4IDIuNzQyLTEuMThWNy43OTdjLjAwOC0zLjQyLS43OS00LjI3Ny0zLjk5OC00LjI3N1pNOS4xMSA3Ljc2M2MuNDY3IDAgLjg0OS4zODIuODQ5Ljg1YS44NDYuODQ2IDAgMCAxLS44NDkuODQ4Ljg0Ni44NDYgMCAwIDEtLjg0OS0uODQ5YzAtLjQ2Ny4zNzQtLjg0OS44NS0uODQ5Wm01LjA5MyA1Ljk0MmEuODQ2Ljg0NiAwIDAgMS0uODQ5LS44NDljMC0uNDY3LjM4Mi0uODQ5Ljg0OS0uODQ5LjQ2NyAwIC44NDkuMzgyLjg0OS44NWEuODQ2Ljg0NiAwIDAgMS0uODQ5Ljg0OFptLjc2NC01LjQ0LTUuNzEyIDUuNzEyYS42My42MyAwIDAgMS0uNDUuMTg2LjYzLjYzIDAgMCAxLS40NS0uMTg2LjY0LjY0IDAgMCAxIDAtLjlsNS43MTItNS43MTJhLjY0LjY0IDAgMCAxIC45IDAgLjY0LjY0IDAgMCAxIDAgLjlaIiBmaWxsPSIjZmZmIi8+PC9zdmc+")
}

.t-icon-chat:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuNjgxIDExLjU3MlY3LjdhNS43ODcgNS43ODcgMCAwIDEgNS44OS01LjcgNS43ODcgNS43ODcgMCAwIDEgNS44OSA1Ljd2My44NzJtLTIuOTQ0IDcuNzMxYTIuOTQ1IDIuOTQ1IDAgMCAwIDIuOTQ1LTIuOTQ1di0zLjMxM20tMi45NDUgNi4yNThhMS44NCAxLjg0IDAgMCAxLTEuODQxIDEuODQxaC0yLjIwOWExLjg0IDEuODQgMCAxIDEgMC0zLjY4MWgyLjIwOWExLjg0IDEuODQgMCAwIDEgMS44NCAxLjg0Wk0zLjQ3MyA5LjM2M2gxLjQ3MmEuNzM2LjczNiAwIDAgMSAuNzM2LjczN3Y0LjQxOGEuNzM2LjczNiAwIDAgMS0uNzM2LjczNkgzLjQ3M0ExLjQ3MyAxLjQ3MyAwIDAgMSAyIDEzLjc4di0yLjk0NWExLjQ3MyAxLjQ3MyAwIDAgMSAxLjQ3My0xLjQ3MlptMTYuMTk4IDUuODloLTEuNDczYS43MzYuNzM2IDAgMCAxLS43MzYtLjczNVYxMC4xYS43MzYuNzM2IDAgMCAxIC43MzYtLjczNmgxLjQ3M2ExLjQ3MiAxLjQ3MiAwIDAgMSAxLjQ3MiAxLjQ3MnYyLjk0NWExLjQ3MiAxLjQ3MiAwIDAgMS0xLjQ3MiAxLjQ3M1oiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjI4OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+")
}

.t-icon-chat:before,
.t-icon-live-chat:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 24px;
    opacity: 1;
    transition: all .3s;
    width: 24px
}

.t-icon-live-chat:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuNjgxIDExLjU3MlY3LjdhNS43ODcgNS43ODcgMCAwIDEgNS44OS01LjcgNS43ODcgNS43ODcgMCAwIDEgNS44OSA1Ljd2My44NzJtLTIuOTQ0IDcuNzMxYTIuOTQ1IDIuOTQ1IDAgMCAwIDIuOTQ1LTIuOTQ1di0zLjMxM20tMi45NDUgNi4yNThhMS44NCAxLjg0IDAgMCAxLTEuODQxIDEuODQxaC0yLjIwOWExLjg0IDEuODQgMCAxIDEgMC0zLjY4MWgyLjIwOWExLjg0IDEuODQgMCAwIDEgMS44NCAxLjg0Wk0zLjQ3MyA5LjM2M2gxLjQ3MmEuNzM2LjczNiAwIDAgMSAuNzM2LjczN3Y0LjQxOGEuNzM2LjczNiAwIDAgMS0uNzM2LjczNkgzLjQ3M0ExLjQ3MyAxLjQ3MyAwIDAgMSAyIDEzLjc4di0yLjk0NWExLjQ3MyAxLjQ3MyAwIDAgMSAxLjQ3My0xLjQ3MlptMTYuMTk4IDUuODloLTEuNDczYS43MzYuNzM2IDAgMCAxLS43MzYtLjczNVYxMC4xYS43MzYuNzM2IDAgMCAxIC43MzYtLjczNmgxLjQ3M2ExLjQ3MiAxLjQ3MiAwIDAgMSAxLjQ3MiAxLjQ3MnYyLjk0NWExLjQ3MiAxLjQ3MiAwIDAgMS0xLjQ3MiAxLjQ3M1oiIHN0cm9rZT0iIzhDQTg5RSIgc3Ryb2tlLXdpZHRoPSIxLjI4OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+")
}

.t-icon-mission:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyMmM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwUzE3LjUyMyAyIDEyIDIgMiA2LjQ3NyAyIDEyczQuNDc3IDEwIDEwIDEwWm0wIDJjNi42MjcgMCAxMi01LjM3MyAxMi0xMlMxOC42MjcgMCAxMiAwIDAgNS4zNzMgMCAxMnM1LjM3MyAxMiAxMiAxMlptMC03YTUgNSAwIDEgMCAwLTEwIDUgNSAwIDAgMCAwIDEwWm0wIDJhNyA3IDAgMSAwIDAtMTQgNyA3IDAgMCAwIDAgMTRabTItN2EyIDIgMCAxIDEtNCAwIDIgMiAwIDAgMSA0IDBaIiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 24px;
    opacity: 1;
    transition: all .3s;
    width: 24px
}

.t-icon-rakeback-profile:after {
    background: url("../img/rakeback.2e02532.png") no-repeat 50%/contain
}

.t-icon-cashback-profile:after {
    background: url("../img/cashback.4a212f3.png") no-repeat 50%/contain
}

.t-icon-money-profile,
.t-icon-rank-bonus-profile:after,
.t-icon-rankbonus-profile:after {
    background: url("../img/rank-bonus.f7385ad.png") no-repeat 50%/contain
}

.t-icon-loading {
    background-color: currentcolor;
    height: 16px;
    -webkit-mask: url("../img/loading.bc701e1.svg") no-repeat center/contain;
    mask: url("../img/loading.bc701e1.svg") no-repeat center/contain;
    width: 16px
}

.t-icon-sports {
    background-color: currentcolor;
    height: 28px;
    -webkit-mask: url("../img/sports.56a3915.svg") no-repeat center/contain;
    mask: url("../img/sports.56a3915.svg") no-repeat center/contain;
    width: 28px
}

.t-icon-deposit {
    background-image: url("../img/deposit.6738afa.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 28px;
    width: 28px
}

.t-icon-menu {
    background-color: currentcolor;
    height: 28px;
    -webkit-mask: url("../img/menu.57fb290.svg") no-repeat center/contain;
    mask: url("../img/menu.57fb290.svg") no-repeat center/contain;
    width: 28px
}

.t-policy-close:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNy43MDcgMS43MDdBMSAxIDAgMCAwIDE2LjI5My4yOTNMOSA3LjU4NiAxLjcwNy4yOTNBMSAxIDAgMCAwIC4yOTMgMS43MDdMNy41ODYgOSAuMjkzIDE2LjI5M2ExIDEgMCAxIDAgMS40MTQgMS40MTRMOSAxMC40MTRsNy4yOTMgNy4yOTNhMSAxIDAgMCAwIDEuNDE0LTEuNDE0TDEwLjQxNCA5bDcuMjkzLTcuMjkzWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%/contain;
    height: 18px;
    width: 18px
}

.t-icon-USDT {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-icon-DAI,
.t-icon-USDT {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    padding: 9px;
    width: 20px
}

.t-icon-DAI {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=")
}

.t-skeleton {
    animation: shine 1.5s linear infinite;
    background: linear-gradient(135deg, #133536 2.27%, #091919 31.96%, #133536 99.52%);
    background-size: 200% 100%;
    border-radius: 8px;
    display: block;
    height: 20px;
    position: relative;
    width: 100%
}

.t-skeleton_small {
    height: 20px
}

.t-skeleton_medium {
    height: 48px
}

.t-skeleton_large {
    height: 96px
}

.t-skeleton_big {
    height: 180px
}

@keyframes shine {
    to {
        background-position-x: -200%
    }
}

.t-main-tabs {
    margin: 65px auto 0;
    max-width: 1856px;
    position: relative;
    width: 100%
}

@media(max-width:991px) {
    .t-main-tabs {
        margin: 53px auto 0
    }
}

.t-main-tabs__head {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    max-width: 1792px;
    padding: 0 0 23px;
    position: relative;
    width: 100%
}

.t-main-tabs__head:before {
    background: radial-gradient(50% 50% at 50% 50%, #ff4d9780 0, #ff64a500 100%);
    content: "";
    height: 322px;
    left: 0;
    opacity: .2;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    z-index: -1
}

.t-main-tabs__head:after {
    background: #1e1450;
    bottom: 0;
    content: "";
    height: 23px;
    left: 0;
    position: absolute;
    width: 100%
}

.t-main-tabs__head-item {
    align-items: center;
    border-top: 0;
    color: #ffffff80;
    cursor: pointer;
    display: flex;
    flex-basis: calc(50% - 60px);
    font: 500 24px/32px Inter, sans-serif;
    height: 100%;
    justify-content: center;
    min-height: 51px;
    padding: 12px 0 8px;
    position: relative;
    text-align: center;
    text-transform: uppercase
}

.t-main-tabs__head-item:after {
    bottom: 0;
    content: "";
    height: 2px;
    position: absolute;
    width: 100%
}

@media(hover:hover) {
    .t-main-tabs__head-item:hover {
        color: #fff
    }
}

.t-main-tabs__head-item:first-child {
    border: none
}

.t-main-tabs__head-item:first-child:after {
    background: linear-gradient(90.09deg, #6a28ab 30%, #752cab 70%)
}

.t-main-tabs__head-item:last-child {
    border: none
}

.t-main-tabs__head-item:last-child:after {
    background: linear-gradient(90.09deg, #752baa 30%, #6b28ab 70%)
}

.t-main-tabs__head-item.t-main-tabs__head-item_active {
    background: #1e1450;
    color: #fff
}

.t-main-tabs__head-item.t-main-tabs__head-item_active:before {
    bottom: -21px;
    content: "";
    height: 72px;
    position: absolute;
    width: 120px
}

.t-main-tabs__head-item.t-main-tabs__head-item_active:first-child:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjcyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZD0iTS04MjkgMUgxNi4yNzJhMjQgMjQgMCAwIDEgMTIuNDc1IDMuNDk3TDYzIDI1LjMzOGwzNC4yNTMgMjAuODQxYTI0IDI0IDAgMCAwIDEyLjQ3NSAzLjQ5N0gxMDI3VjczSC04MjlWMVoiIGZpbGw9IiMxRTE0NTAiLz48cGF0aCBkPSJNLTgyOSAxSDE2LjI3MmEyNCAyNCAwIDAgMSAxMi40NzUgMy40OTdsNjguNTA2IDQxLjY4MmEyNCAyNCAwIDAgMCAxMi40NzUgMy40OTdIMTAyNyIgc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iLTYxMy4xMjgiIHkxPSItMTUuNjE0IiB4Mj0iNTYwLjMwNCIgeTI9IjU2LjI0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGNjRBNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzIxMDlBRSIvPjwvbGluZWFyR3JhZGllbnQ+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDEyMHY3MkgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==");
    right: -120px
}

.t-main-tabs__head-item.t-main-tabs__head-item_active:first-child:after {
    background: linear-gradient(90.09deg, #ab42a9 30%, #8b35aa 70%);
    bottom: auto;
    top: 0
}

.t-main-tabs__head-item.t-main-tabs__head-item_active:last-child:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjczIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZD0iTTk0OSAxSDEwMy43MjhhMjQgMjQgMCAwIDAtMTIuNDc1IDMuNDk3TDU3IDI1LjMzOCAyMi43NDcgNDYuMTc5YTI0IDI0IDAgMCAxLTEyLjQ3NSAzLjQ5N0gtOTA3VjczSDk0OVYxWiIgZmlsbD0iIzFFMTQ1MCIvPjxwYXRoIGQ9Ik05NDkgMUgxMDMuNzI4YTI0IDI0IDAgMCAwLTEyLjQ3NSAzLjQ5N0wyMi43NDcgNDYuMTc5YTI0IDI0IDAgMCAxLTEyLjQ3NSAzLjQ5N0gtOTA3IiBzdHJva2U9InVybCgjYikiIHN0cm9rZS13aWR0aD0iMiIvPjwvZz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImIiIHgxPSI3MzMuMTI4IiB5MT0iLTE1LjYxNCIgeDI9Ii00NDAuMzA0IiB5Mj0iNTYuMjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjRkY2NEE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjEwOUFFIi8+PC9saW5lYXJHcmFkaWVudD48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDEyMCAwKSIgZD0iTTAgMGgxMjB2NzNIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=");
    left: -120px
}

.t-main-tabs__head-item.t-main-tabs__head-item_active:last-child:after {
    background: linear-gradient(90.09deg, #83a 30%, #ac42a8 70%);
    bottom: auto;
    top: 0
}

.t-main-tabs__body {
    background: #1e1450;
    padding: 16px 0 40px
}

.app-referral .t-main-tabs {
    margin: 40px 0 0;
    max-width: 100%;
    width: unset
}

@media(max-width:639px) {
    .app-referral .t-main-tabs {
        background: #0000;
        margin: 28px 0 0;
        padding: 0
    }
}

.app-referral .t-main-tabs__head {
    margin: 0 0 36px;
    max-width: 100%;
    padding: 0;
    width: 100%
}

.app-referral .t-main-tabs__head:before {
    content: none
}

.app-referral .t-main-tabs__head:after {
    background: #133536;
    bottom: -18px;
    height: 2px;
    width: 100%
}

.app-referral .t-main-tabs__head-item {
    color: #8ca89e;
    flex-basis: 33.33%;
    font: 500 14px/20px Inter, sans-serif;
    font-weight: 600;
    min-height: auto;
    padding: 0;
    text-transform: none
}

.app-referral .t-main-tabs__head-item span {
    align-items: center;
    display: flex;
    flex-grow: 1;
    gap: 12px;
    justify-content: center;
    position: relative
}

.app-referral .t-main-tabs__head-item span:before {
    content: "";
    height: 24px;
    opacity: .5;
    width: 24px
}

@media(max-width:479px) {
    .app-referral .t-main-tabs__head-item span:before {
        content: none
    }
}

.app-referral .t-main-tabs__head-item span:after {
    background: #0000;
    bottom: -18px;
    content: "";
    height: 2px;
    position: absolute;
    transition: .3s;
    width: 100%;
    z-index: 2
}

.app-referral .t-main-tabs__head-item:after,
.app-referral .t-main-tabs__head-item:before {
    content: none
}

.app-referral .t-main-tabs__head-item_active {
    background: none;
    color: #00b170
}

.app-referral .t-main-tabs__head-item_active span:before {
    filter: brightness(0) saturate(100%) invert(37%) sepia(91%) saturate(1387%) hue-rotate(134deg) brightness(98%) contrast(104%);
    opacity: 1
}

.app-referral .t-main-tabs__head-item_active span:after {
    background: #00b170
}

@media(hover:hover) {
    .app-referral .t-main-tabs__head-item:not(.app-referral .t-main-tabs__head-item_active):hover {
        color: #fff
    }
    .app-referral .t-main-tabs__head-item:not(.app-referral .t-main-tabs__head-item_active):hover span:before {
        filter: brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(4deg) brightness(97%) contrast(115%);
        opacity: 1
    }
}

.app-referral .t-main-tabs__head-item:first-child span:before {
    background: url("../img/dashboard.f026edc.svg") no-repeat 50%/contain
}

.app-referral .t-main-tabs__head-item:nth-child(2) span:before {
    background: url("../img/campaigns.12d2317.svg") no-repeat 50%/contain
}

.app-referral .t-main-tabs__head-item:nth-child(3) span:before {
    background: url("../img/statistic.7cbe593.svg") no-repeat 50%/contain
}

.app-referral .t-main-tabs__body {
    background: none;
    padding: 0
}

.t-popup {
    align-items: center;
    color: #fff;
    display: flex;
    height: 100%;
    justify-content: center;
    left: 0;
    overflow: auto;
    padding: 32px 0;
    position: fixed;
    top: 0;
    transition: all .3s;
    width: 100vw;
    z-index: 999
}

@media(max-width:991px) {
    .t-popup {
        height: 100dvh;
        padding: 0
    }
}

.t-popup_center {
    text-align: center
}

.t-popup_center .t-popup__header {
    justify-content: center
}

.t-popup_hidden {
    opacity: 0;
    pointer-events: none
}

.t-popup__action {
    margin: 24px 0 0
}

.t-popup__action,
.t-popup__action-row {
    display: flex;
    gap: 8px;
    width: 100%
}

.t-popup__action-col {
    flex: 1 1 auto;
    width: 100%
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-popup__action .t-button,
.t-popup__action .t-promo-events__router {
    flex: 1 1 auto;
    font: 500 16px/22px Inter, sans-serif;
    height: 100%
}

@media(max-width:991px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-popup__action .t-button,
    .t-popup__action .t-promo-events__router {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 24px
    }
}

.t-popup_light .t-popup__header {
    margin: 0
}

.t-popup_light .t-radio+.t-radio {
    margin: 8px 0 0
}

.t-popup_light .t-radio .t-radio__elem {
    background: #fff;
    height: 20px;
    top: 50%;
    width: 20px
}

.t-popup_light .t-radio .t-radio__label {
    color: #101214
}

.t-popup_light .t-input__input input {
    background: #fff;
    color: #101214
}

.t-popup_light .t-input__input input[type=number] {
    -moz-appearance: textfield
}

.t-popup_light .t-input__select,
.t-popup_light .t-select {
    min-width: 90px
}

.t-popup_light .t-input__select:before,
.t-popup_light .t-select:before {
    content: none
}

.t-popup_light .t-input__select .t-select__choose,
.t-popup_light .t-select .t-select__choose {
    background: #fff;
    border-color: #ffffff1a;
    color: #101214
}

.t-popup_light .t-input__select .t-select__choose .t-select__icon,
.t-popup_light .t-select .t-select__choose .t-select__icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03LjI3NiAzSC43MjRhLjMuMyAwIDAgMC0uMjEyLjUxMmwzLjEzNCAzLjEzNGEuNS41IDAgMCAwIC43MDggMGwzLjEzNC0zLjEzNEEuMy4zIDAgMCAwIDcuMjc2IDNaIiBmaWxsPSIjMjEyNzJGIi8+PC9zdmc+")
}

.t-popup_light .t-select_open .t-dropdown {
    background: #fff;
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    left: unset;
    padding: 4px;
    top: 100%
}

.t-popup_light .t-select_open .t-dropdown__item {
    border-radius: 4px;
    transition: all .3s
}

.t-popup_light .t-select_open .t-dropdown__item-option {
    color: #101214
}

.t-popup_light .t-select_open .t-dropdown__item-option small {
    color: #041414
}

.t-popup_light .t-select_open .t-dropdown__item_active .t-dropdown__item-option {
    background: #aac6bc;
    padding: 6px 8px
}

.t-popup_light .t-popup__component {
    background: #8ca89e;
    border-radius: 20px;
    gap: 16px;
    padding: 32px
}

@media screen and (max-width:991px) {
    .t-popup_light .t-popup__component {
        border-radius: 20px 20px 0 0;
        padding: 32px 16px 20px
    }
}

.t-popup_light:not(.t-modal-fund-global) .t-skeleton {
    animation: shine 3.5s linear infinite;
    background: linear-gradient(110deg, #f0f0fa 8%, #beb9ff 18%, #f0f0fa 33%);
    background-size: 400% 100%
}

.t-popup_light .t-popup__close {
    background: #002223;
    border: 1px solid #0000;
    right: 12px;
    top: 12px
}

.t-popup_light .t-popup__close:hover {
    border: 1px solid #043232
}

.t-popup_light .t-popup__close:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS43MDcgMS43MDdBMSAxIDAgMCAwIDE0LjI5My4yOTNMOCA2LjU4NiAxLjcwNy4yOTNBMSAxIDAgMCAwIC4yOTMgMS43MDdMNi41ODYgOCAuMjkzIDE0LjI5M2ExIDEgMCAxIDAgMS40MTQgMS40MTRMOCA5LjQxNGw2LjI5MyA2LjI5M2ExIDEgMCAxIDAgMS40MTQtMS40MTRMOS40MTQgOGw2LjI5My02LjI5M1oiIGZpbGw9IiM1RDVENjMiLz48L3N2Zz4=") no-repeat 50%/contain
}

.t-popup__backdrop {
    background-color: #051311cc;
    height: 100%;
    left: 0;
    opacity: .7;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1
}

.t-popup:has(.t-modal-need-user-fields) .t-popup__backdrop {
    animation: blur-in 3ms 3ms forwards
}

.t-popup__body {
    display: flex;
    flex-direction: column;
    font: 500 14px/20px Inter, sans-serif;
    gap: 24px;
    width: 100%
}

@media(max-width:991px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-popup__body .t-modal-withdrawal-control__button-cancel,
    .t-popup__body .t-button,
    .t-popup__body .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-popup__body .t-promo-events__router {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 24px
    }
}

.t-popup__close {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 24px;
    justify-content: center;
    position: absolute;
    right: 16px;
    top: 16px;
    transition: all .3s;
    width: 24px;
    z-index: 5
}

.t-popup__close:hover {
    opacity: .8
}

.t-popup__close svg {
    display: none
}

.t-popup__close:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE4Ljc1IDYuODItMS41Ny0xLjU3TDEyIDEwLjQzIDYuODIgNS4yNSA1LjI1IDYuODIgMTAuNDMgMTJsLTUuMTggNS4xOCAxLjU3IDEuNTdMMTIgMTMuNTdsNS4xOCA1LjE4IDEuNTctMS41N0wxMy41NyAxMmw1LjE4LTUuMThaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/contain;
    border-radius: 2px;
    content: "";
    height: 24px;
    position: absolute;
    transition: all .3s;
    width: 24px
}

.t-popup__component {
    display: flex;
    flex-direction: column;
    position: relative;
    width: 100%;
    z-index: 3
}

@media(max-width:991px) {
    .t-popup__component {
        border-radius: 24px 24px 0 0;
        margin-top: auto
    }
}

.t-popup__footer {
    background: #822feb1a;
    border-radius: 0 0 30px 30px;
    margin: 0 0 -40px -40px;
    width: calc(100% + 80px)
}

.t-popup__icon {
    height: 50px;
    margin: 0 auto;
    width: 50px
}

.t-popup__header {
    color: #fff;
    display: flex;
    flex-direction: column;
    font: 600 24px/32px Inter, sans-serif;
    margin-bottom: 4px;
    text-align: left;
    width: 100%
}

.t-popup__header .t-icon {
    margin: 0 12px 0 0
}

.t-popup__wrap {
    background: #002223;
    border-radius: 12px;
    margin: auto;
    max-width: 460px;
    padding: 40px 24px 28px;
    position: relative;
    width: 100%;
    z-index: 2
}

@media(max-width:991px) {
    .t-popup__wrap {
        border-radius: 12px 12px 0 0;
        margin-bottom: 0;
        padding: 40px 16px 24px
    }
}

.t-popup.almost-there .t-popup__backdrop,
.t-popup.t-login-modal .t-popup__backdrop,
.t-popup.t-login__change-password .t-popup__backdrop,
.t-popup.t-signup-modal .t-popup__backdrop,
.t-popup.t-system-message-change-password .t-popup__backdrop {
    backdrop-filter: blur(5px);
    background-color: #051311cc;
    opacity: 1
}

.t-popup-enter-active,
.t-popup-leave-active {
    opacity: 1
}

@media(max-width:991px) {
    .t-popup-enter-active,
    .t-popup-leave-active {
        transform: translate(0)
    }
}

.t-popup-enter,
.t-popup-leave-to {
    opacity: 0
}

@media(max-width:991px) {
    .t-popup-enter,
    .t-popup-leave-to {
        transform: translateY(100%)
    }
}

.t-back {
    color: #fff;
    cursor: pointer;
    font: 400 12px/16px Inter, sans-serif;
    width: fit-content
}

.t-back,
.t-back__icon {
    align-items: center;
    display: flex;
    transition: all .3s
}

.t-back__icon {
    height: 8px;
    margin-right: 4px;
    width: 8px
}

@media(hover:hover) {
    .t-back:hover {
        opacity: .8
    }
}

.t-button-pwa {
    border-radius: 4px;
    cursor: pointer;
    height: 40px;
    padding: 8px 0;
    transition: all .3s
}

.t-button-pwa:hover .t-button-pwa__install {
    color: #fff
}

.t-button-pwa:hover .t-button-pwa__icon {
    filter: brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(4deg) brightness(97%) contrast(115%)
}

.t-button-pwa__install {
    color: #8ca89e;
    font: 500 14px/20px Inter, sans-serif;
    white-space: nowrap
}

.t-button-pwa__wrap {
    align-items: center;
    display: flex;
    flex-flow: row nowrap;
    font: 400 12px/16px Inter, sans-serif;
    gap: 8px;
    height: 100%;
    width: 100%
}

.t-button-pwa__icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5LjgyNiAxMC4yM2gtNC40MDRWMkg4LjU2NHY4LjIzaC00LjM5bDcuODE5IDcuODMzIDcuODMzLTcuODMzWm0tOS44OSAxLjM3MnYtOC4yM2g0LjExNXY4LjIzaDIuNDY5bC00LjUyNyA0LjUyNy00LjUxMy00LjUyN2gyLjQ1NVpNMjAuMjEgMjAuMTl2MS40NTRhLjM1Ny4zNTcgMCAwIDEtLjM3LjM1N0g0LjE0NmEuMzU3LjM1NyAwIDAgMS0uMzU3LS4zNTdWMjAuMTlhLjM1Ny4zNTcgMCAwIDEgLjM1Ny0uMzU3aDE1LjY3OWEuMzcyLjM3MiAwIDAgMSAuMzg0LjM1N1oiIGZpbGw9IiM4Q0E4OUUiLz48L3N2Zz4=");
    background-position: 50%;
    background-repeat: no-repeat;
    display: flex;
    height: 24px;
    min-width: 24px;
    overflow: hidden;
    position: relative
}

.t-button__pwa-compact:before {
    content: none
}

.t-button,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-promo-events__router {
    align-items: center;
    background: #ff8a00;
    border: none;
    border-radius: 8px;
    color: #fff;
    cursor: pointer;
    display: flex;
    font: 500 16px/22px Inter, sans-serif;
    justify-content: center;
    overflow: hidden;
    padding: 13px 32px;
    position: relative;
    transition: all .1s ease-in-out;
    z-index: 1
}

@media(hover:hover) {
    .t-button:hover,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover,
    .t-promo-events__router:hover {
        background: #e68f42
    }
    .t-button:active,
    .t-button:focus,
    .t-button:focus-visible,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:active,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:focus,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:focus-visible,
    .t-promo-events__router:active,
    .t-promo-events__router:focus,
    .t-promo-events__router:focus-visible {
        background: #ef7a0e
    }
}

.t-button.t-button__disabled,
.t-button__disabled.t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-button__disabled.t-modal-withdrawal-control__button-cancel {
    background: #1d2c2c;
    color: #ffffff80;
    cursor: not-allowed
}

.t-button .t-button__border,
.t-button .t-button__border-white,
.t-button__border,
.t-button__border-white,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-button__border,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-button__border-white,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-confirm,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-activity-log__content .login-details .sessions-action .t-modal-withdrawal-control__button-cancel,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-details .t-profile-security-center .list__item .t-modal-withdrawal-control__button-cancel,
.t-profile-activity-log__content .login-details .sessions-action .t-button,
.t-profile-activity-log__content .login-details .sessions-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-activity-log__content .login-details .sessions-action .t-promo-events__router,
.t-profile-security-details .t-profile-security-center .list__item .t-button,
.t-profile-security-details .t-profile-security-center .list__item .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-security-details .t-profile-security-center .list__item .t-promo-events__router,
.t-promo-events__router {
    align-items: center;
    background: #0000;
    border: 1px solid #ff8a00;
    border-radius: 8px;
    color: #fff;
    cursor: pointer;
    display: flex;
    font: 500 16px/22px Inter, sans-serif;
    justify-content: center;
    overflow: hidden;
    padding: 13px 32px;
    position: relative;
    transition: all .1s ease-in-out;
    z-index: 1
}

@media(hover:hover) {
    .t-button .t-button__border-white:hover,
    .t-button .t-button__border:hover,
    .t-button__border-white:hover,
    .t-button__border:hover,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-button__border-white:hover,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-button__border:hover,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-confirm:hover,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-activity-log__content .login-details .sessions-action .t-modal-withdrawal-control__button-cancel:hover,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-details .t-profile-security-center .list__item .t-modal-withdrawal-control__button-cancel:hover,
    .t-profile-activity-log__content .login-details .sessions-action .t-button:hover,
    .t-profile-activity-log__content .login-details .sessions-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover,
    .t-profile-activity-log__content .login-details .sessions-action .t-promo-events__router:hover,
    .t-profile-security-details .t-profile-security-center .list__item .t-button:hover,
    .t-profile-security-details .t-profile-security-center .list__item .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover,
    .t-profile-security-details .t-profile-security-center .list__item .t-promo-events__router:hover,
    .t-promo-events__router:hover {
        background: #0000;
        border: 1px solid #e68f42
    }
    .t-button .t-button__border-white:active,
    .t-button .t-button__border-white:focus,
    .t-button .t-button__border-white:focus-visible,
    .t-button .t-button__border:active,
    .t-button .t-button__border:focus,
    .t-button .t-button__border:focus-visible,
    .t-button__border-white:active,
    .t-button__border-white:focus,
    .t-button__border-white:focus-visible,
    .t-button__border:active,
    .t-button__border:focus,
    .t-button__border:focus-visible,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-button__border-white:active,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-button__border-white:focus,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-button__border-white:focus-visible,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-button__border:active,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-button__border:focus,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-button__border:focus-visible,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-confirm:active,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-confirm:focus,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-confirm:focus-visible,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-activity-log__content .login-details .sessions-action .t-modal-withdrawal-control__button-cancel:active,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-activity-log__content .login-details .sessions-action .t-modal-withdrawal-control__button-cancel:focus,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-activity-log__content .login-details .sessions-action .t-modal-withdrawal-control__button-cancel:focus-visible,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-details .t-profile-security-center .list__item .t-modal-withdrawal-control__button-cancel:active,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-details .t-profile-security-center .list__item .t-modal-withdrawal-control__button-cancel:focus,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-details .t-profile-security-center .list__item .t-modal-withdrawal-control__button-cancel:focus-visible,
    .t-profile-activity-log__content .login-details .sessions-action .t-button:active,
    .t-profile-activity-log__content .login-details .sessions-action .t-button:focus,
    .t-profile-activity-log__content .login-details .sessions-action .t-button:focus-visible,
    .t-profile-activity-log__content .login-details .sessions-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:active,
    .t-profile-activity-log__content .login-details .sessions-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:focus,
    .t-profile-activity-log__content .login-details .sessions-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:focus-visible,
    .t-profile-activity-log__content .login-details .sessions-action .t-promo-events__router:active,
    .t-profile-activity-log__content .login-details .sessions-action .t-promo-events__router:focus,
    .t-profile-activity-log__content .login-details .sessions-action .t-promo-events__router:focus-visible,
    .t-profile-security-details .t-profile-security-center .list__item .t-button:active,
    .t-profile-security-details .t-profile-security-center .list__item .t-button:focus,
    .t-profile-security-details .t-profile-security-center .list__item .t-button:focus-visible,
    .t-profile-security-details .t-profile-security-center .list__item .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:active,
    .t-profile-security-details .t-profile-security-center .list__item .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:focus,
    .t-profile-security-details .t-profile-security-center .list__item .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:focus-visible,
    .t-profile-security-details .t-profile-security-center .list__item .t-promo-events__router:active,
    .t-profile-security-details .t-profile-security-center .list__item .t-promo-events__router:focus,
    .t-profile-security-details .t-profile-security-center .list__item .t-promo-events__router:focus-visible,
    .t-promo-events__router:active,
    .t-promo-events__router:focus,
    .t-promo-events__router:focus-visible {
        background: #0000;
        border: 1px solid #ef7a0e
    }
}

.t-button__loading {
    display: flex
}

.t-button__loading .t-loading {
    margin: 0 8px 0 0
}

.t-button__large {
    font: 500 24px/32px Inter, sans-serif;
    padding: 16px 44px
}

.t-button__medium {
    font: 500 16px/22px Inter, sans-serif;
    padding: 13px 32px
}

.t-button__small,
.t-promo-events__router {
    border-radius: 6px;
    font: 500 14px/20px Inter, sans-serif;
    padding: 10px 24px
}

.t-button__micro {
    border-radius: 4px;
    font: 500 12px/16px Inter, sans-serif;
    padding: 8px 20px
}

.t-button__weight-light,
.t-button__weight-thin {
    font-weight: 300
}

.t-button__weight-regular {
    font-weight: 400
}

.t-button__weight-semibold {
    font-weight: 600
}

.t-button__weight-bold,
.t-button__weight-bolder {
    font-weight: 800
}

.t-button__icon {
    height: 24px;
    width: 24px
}

.t-button__icon-left .t-button__icon {
    margin-right: 8px
}

.t-button__icon-center .t-button__icon {
    margin: 0
}

.t-button__icon-right .t-button__icon {
    margin-left: 8px;
    order: 2
}

.t-button__wrap {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    position: relative;
    width: 100%;
    z-index: 3
}

.t-button__block {
    width: 100%
}

.t-breadcrumb {
    display: flex;
    font: 500 14px/20px Inter, sans-serif;
    margin-top: 40px;
    max-width: 100%;
    width: 100%
}

.t-breadcrumb__ol {
    border-bottom: 1px solid #ffffff1a;
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    list-style-type: none;
    margin: 0 auto;
    padding-bottom: 8px;
    position: relative;
    width: 100%
}

@media(max-width:991px) {
    .t-breadcrumb__ol {
        padding: 12px 0
    }
}

.t-breadcrumb__ol .t-skeleton {
    width: 65px
}

.t-breadcrumb__li {
    align-items: center;
    display: flex;
    gap: 8px;
    transition: all .4s ease-in-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

@media(hover:hover) {
    .t-breadcrumb__li:focus,
    .t-breadcrumb__li:hover {
        color: #ffffff80
    }
}

.t-breadcrumb__li_active {
    color: #8ca89e;
    cursor: not-allowed
}

.t-breadcrumb__li .t-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0yIC43MjR2Ni41NTJhLjMuMyAwIDAgMCAuNTEyLjIxMmwzLjEzNC0zLjEzNGEuNS41IDAgMCAwIDAtLjcwOEwyLjUxMi41MTJBLjMuMyAwIDAgMCAyIC43MjRaIiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    height: 8px;
    width: 8px
}

.t-breadcrumb.t-align-left {
    justify-content: flex-start
}

.t-breadcrumb.t-align-center {
    justify-content: center
}

.t-breadcrumb.t-align-right {
    justify-content: flex-end
}

.t-breadcrumb .disabled-link {
    opacity: .5;
    pointer-events: none
}

.app-referral .t-breadcrumb {
    order: 100
}

.t-progress-line {
    background-color: #002223;
    box-sizing: initial;
    width: 100%
}

.t-progress-line__progress {
    overflow: hidden;
    position: relative
}

@keyframes progress-line {
    0% {
        width: 0
    }
    to {
        width: 100%
    }
}

@keyframes progress-line-vertical {
    0% {
        height: 0
    }
    to {
        height: 100%
    }
}

.t-checkbox {
    align-items: center;
    cursor: pointer;
    display: inline-flex;
    position: relative;
    user-select: none
}

.t-checkbox__label {
    color: #fff;
    font: 400 14px/20px Inter, sans-serif
}

.t-checkbox input {
    display: none
}

@media(hover:hover) {
    .t-checkbox:hover:not(.t-checkbox_disabled,
    .t-checkbox_error) .t-checkbox__elem {
        background: #0000;
        border-color: #00b170
    }
}

.t-checkbox.t-checkbox_checked .t-checkbox__elem {
    background: #0000;
    border-color: #00b170
}

.t-checkbox.t-checkbox_checked .t-checkbox__check-icon {
    opacity: 1
}

.t-checkbox__block-label {
    margin-left: 12px
}

.t-checkbox__elem {
    background: #0000;
    border: 1px solid #fff;
    border-radius: 4px;
    flex-shrink: 0;
    height: 20px;
    position: relative;
    width: 20px
}

.t-checkbox__count {
    color: #ffffff80
}

.t-checkbox__check-icon {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuMDc4IDEwYS42OTIuNjkyIDAgMCAxLS41NDYtLjI0N0wuMjE1IDUuOTQyQy4wNzIgNS43NzcgMCA1LjU2IDAgNS4yOTJjMC0uMjcuMDcyLS40ODYuMjE1LS42NWEuNjkyLjY5MiAwIDAgMSAuNTQ2LS4yNDdjLjIyMSAwIC40MDMuMDgyLjU0Ni4yNDZsMi43NzEgMy4xODRMMTAuNjczLjI0N0EuNzAzLjcwMyAwIDAgMSAxMS4yMyAwYS43LjcgMCAwIDEgLjU1NS4yNDdjLjE0My4xNjQuMjE1LjM3Ny4yMTUuNjQgMCAuMjYxLS4wNzIuNDc0LS4yMTUuNjM4bC03LjE2IDguMjI4YS42ODguNjg4IDAgMCAxLS4yNTQuMTkxLjc0Ni43NDYgMCAwIDEtLjI5My4wNTZaIiBmaWxsPSIjMkJDMzY4Ii8+PC9zdmc+") no-repeat 50%/cover;
    display: block;
    height: 8px;
    opacity: 0;
    transition: .2s;
    width: 10px
}

.t-checkbox__check-icon,
.t-checkbox__incomplete {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
}

.t-checkbox__incomplete {
    background: #fff;
    border-radius: 0;
    height: 2px;
    width: 8px
}

.t-checkbox__info {
    margin: 0 0 0 8px;
    position: relative
}

.t-checkbox_button {
    align-items: center;
    background: none;
    border: 1px solid #ffffff40;
    border-radius: 0;
    display: flex;
    justify-content: center;
    padding: 10px;
    position: relative;
    transition: .3s
}

.t-checkbox_button .t-checkbox__block-label {
    line-height: 26px;
    margin-left: 0;
    margin-top: 0
}

.t-checkbox_button .t-checkbox__label {
    color: #fff;
    font: 400 12px/16px Inter, sans-serif
}

.t-checkbox_button .t-checkbox__elem {
    background: none;
    border: none;
    border-radius: 0;
    height: 5px;
    position: absolute;
    right: 9px;
    top: 9px;
    width: 7px
}

.t-checkbox_button .t-checkbox__check-icon {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMSA0IDIuNSAyLjUgNS01IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==") no-repeat 50%/cover;
    height: 8px;
    width: 12px
}

.t-checkbox_error {
    animation: checkbox-error .3s
}

.t-checkbox_error .t-checkbox__elem {
    border: 1px solid #ff3235
}

.t-checkbox_error .t-checkbox__label {
    color: #ff3235
}

.t-checkbox_error .t-checkbox__check-icon {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuMDc4IDEwYS42OTIuNjkyIDAgMCAxLS41NDYtLjI0N0wuMjE1IDUuOTQyQy4wNzIgNS43NzcgMCA1LjU2IDAgNS4yOTJjMC0uMjcuMDcyLS40ODYuMjE1LS42NWEuNjkyLjY5MiAwIDAgMSAuNTQ2LS4yNDdjLjIyMSAwIC40MDMuMDgyLjU0Ni4yNDZsMi43NzEgMy4xODRMMTAuNjczLjI0N0EuNzAzLjcwMyAwIDAgMSAxMS4yMyAwYS43LjcgMCAwIDEgLjU1NS4yNDdjLjE0My4xNjQuMjE1LjM3Ny4yMTUuNjQgMCAuMjYxLS4wNzIuNDc0LS4yMTUuNjM4bC03LjE2IDguMjI4YS42ODguNjg4IDAgMCAxLS4yNTQuMTkxLjc0Ni43NDYgMCAwIDEtLjI5My4wNTZaIiBmaWxsPSIjRjQ3MjU2Ii8+PC9zdmc+") no-repeat 50%/cover
}

.t-checkbox_error.t-checkbox_checked .t-checkbox__elem {
    border-color: #ff3235
}

.t-checkbox_disabled {
    color: blue;
    cursor: not-allowed
}

.t-checkbox_disabled .t-checkbox__elem,
.t-checkbox_disabled .t-checkbox__label {
    border-color: #1d2c2c;
    color: #1d2c2c
}

.t-checkbox_disabled .t-checkbox__check-icon {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuMDc4IDEwYS42OTIuNjkyIDAgMCAxLS41NDYtLjI0N0wuMjE1IDUuOTQyQy4wNzIgNS43NzcgMCA1LjU2IDAgNS4yOTJjMC0uMjcuMDcyLS40ODYuMjE1LS42NWEuNjkyLjY5MiAwIDAgMSAuNTQ2LS4yNDdjLjIyMSAwIC40MDMuMDgyLjU0Ni4yNDZsMi43NzEgMy4xODRMMTAuNjczLjI0N0EuNzAzLjcwMyAwIDAgMSAxMS4yMyAwYS43LjcgMCAwIDEgLjU1NS4yNDdjLjE0My4xNjQuMjE1LjM3Ny4yMTUuNjQgMCAuMjYxLS4wNzIuNDc0LS4yMTUuNjM4bC03LjE2IDguMjI4YS42ODguNjg4IDAgMCAxLS4yNTQuMTkxLjc0Ni43NDYgMCAwIDEtLjI5My4wNTZaIiBmaWxsPSIjMkQzNTNEIi8+PC9zdmc+") no-repeat 50%/cover
}

.t-checkbox_disabled.t-checkbox_checked .t-checkbox__elem {
    border: 1px solid #1d2c2c
}

@keyframes checkbox-error {
    0% {
        left: 0
    }
    25% {
        left: 5px
    }
    50% {
        left: 0
    }
    75% {
        left: -5px
    }
    to {
        left: 0
    }
}

.t-input {
    position: relative
}

.t-input~.t-button,
.t-input~.t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-input~.t-modal-withdrawal-control__button-cancel {
    bottom: 4px;
    min-width: 88px;
    padding: 9px;
    position: absolute;
    right: 4px;
    text-transform: capitalize
}

.t-input input {
    background: #041414;
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    color: #fff;
    font: 500 14px/20px Inter, sans-serif;
    height: 48px;
    padding: 21px 12px 7px;
    transition: all .3s;
    width: 100%
}

.t-input input::placeholder {
    color: #ffffff80
}

@media(hover:hover) {
    .t-input input:focus,
    .t-input input:focus-visible {
        outline: 0
    }
    .t-input input:active,
    .t-input input:focus,
    .t-input input:hover {
        background-color: #041414;
        border: 1px solid #ffffff80
    }
}

.t-input input::-webkit-inner-spin-button,
.t-input input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.t-input input:-webkit-autofill,
.t-input input:-webkit-autofill:focus,
.t-input input:-webkit-autofill:hover {
    transition: background-color 1s ease 86400s, color 1s ease 86400s
}

.t-input input[type=number] {
    -moz-appearance: textfield
}

.t-input__wrap {
    display: flex;
    position: relative
}

.t-input__input {
    position: relative;
    width: 100%
}

.t-input__select {
    position: relative;
    width: auto
}

.t-input__select:before {
    background-color: #ffffff1a;
    content: "";
    height: 60%;
    left: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 1px;
    z-index: 1
}

.t-input__select .t-select .t-select__choose {
    border-left: none
}

.t-input__password {
    cursor: pointer;
    opacity: 1;
    right: 15px;
    transition: .3s
}

.t-input__info,
.t-input__password {
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.t-input__info {
    right: 12px;
    z-index: 2
}

.t-input__info~.t-input__password {
    right: 40px
}

.t-input__loading {
    height: 16px;
    position: absolute;
    right: 12px;
    top: 50%;
    transform: translateY(-50%);
    width: 16px;
    z-index: 2
}

.t-input__label {
    color: #8ca89e;
    font: 500 14px/20px Inter, sans-serif;
    left: 12px;
    pointer-events: none;
    position: absolute;
    top: 14px;
    transition: all .3s;
    user-select: none
}

.t-input__icon {
    left: 15px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 2
}

.t-input_select .t-input__input input {
    border-bottom-right-radius: 0;
    border-color: #ffffff1a;
    border-right: none;
    border-top-right-radius: 0
}

.t-input_select .t-input__input input:focus,
.t-input_select .t-input__input input:focus:hover {
    border-right: 1px solid #131f8866
}

.t-input_select .t-input__select .t-select__choose {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.t-input:has(input:-webkit-autofill) .t-input__label,
.t-input_focus .t-input__label,
.t-input_value .t-input__label {
    font: 500 10px/14px Inter, sans-serif;
    top: 7px
}

.t-input_focus input {
    border: 1px solid #ffffff80
}

.t-input_error {
    animation: input-error .3s
}

.t-input_error input {
    border: 1px solid #ff3235
}

.t-input_medium input {
    border-radius: 8px;
    height: 40px;
    padding: 20px 15px 7px
}

.t-input_medium .t-input__label {
    left: 15px;
    top: 10px
}

.t-input_medium.t-input_focus .t-input__label {
    top: 4px
}

.t-input_small input {
    border-radius: 8px;
    font: 400 12px/16px Inter, sans-serif;
    height: 30px;
    padding: 15px 10px 5px
}

.t-input_small .t-input__label {
    font: 400 12px/16px Inter, sans-serif;
    left: 10px;
    top: 5px
}

.t-input_small.t-input_focus .t-input__label {
    font: 400 10px/14px Inter, sans-serif;
    top: 1px
}

.t-input_not-label input {
    padding-bottom: 7px;
    padding-top: 7px
}

.t-input_not-label .t-input__label {
    display: none
}

.t-input_out-label {
    display: flex;
    flex-direction: column
}

.t-input_out-label input {
    padding-bottom: 7px;
    padding-top: 7px
}

.t-input_out-label .t-input__label {
    left: 5px;
    margin: 0 0 5px;
    order: 1;
    position: relative;
    top: 0
}

.t-input_out-label .t-input__wrap {
    order: 2
}

.t-input_out-label.t-input_focus .t-input__label {
    font: 400 14px/20px Inter, sans-serif
}

.t-input_icon input {
    padding-left: 40px
}

.t-input_icon.t-input_medium input {
    padding-left: 35px
}

.t-input_icon.t-input_medium .t-input__icon {
    left: 10px
}

.t-input_icon.t-input_small input {
    padding-left: 35px
}

.t-input_icon.t-input_small .t-input__icon {
    left: 10px
}

.t-input_disabled input {
    cursor: not-allowed
}

.t-input_disabled input,
.t-input_disabled input:hover {
    background: #1d2c2c;
    border: 1px solid #ffffff1a;
    color: #4a5656
}

.t-input_disabled .t-input__label {
    color: #4a5656
}

.t-popover_info {
    margin-top: 12px
}

.t-popover_info .t-popover-inner {
    max-width: 176px;
    padding: 12px;
    position: relative
}

.t-popover_info .t-popover-inner span {
    pointer-events: none
}

.t-popover_info .t-popover-inner a,
.t-popover_info .t-popover-inner a:visited {
    pointer-events: all
}

.t-popover_info .t-popover-inner:before {
    content: "";
    height: calc(100% + 12px);
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: calc(100% + 12px);
    z-index: -1
}

.t-textarea {
    position: relative
}

.t-textarea textarea {
    background-color: #091919;
    border: 1px solid #091919;
    border-radius: 14px;
    color: #ffffff80;
    font: 400 14px/20px Inter, sans-serif;
    height: 120px;
    outline: none;
    padding: 15px 14px 16px;
    resize: vertical;
    transition: all .3s;
    width: 100%
}

.t-textarea textarea::placeholder {
    color: #ffffff80
}

.t-textarea textarea:focus,
.t-textarea textarea:focus-visible {
    outline: 0 none #0000
}

.t-textarea textarea:-webkit-autofill,
.t-textarea textarea:-webkit-autofill:focus,
.t-textarea textarea:-webkit-autofill:hover {
    transition: background-color 1s ease 86400s, color 1s ease 86400s
}

.t-textarea__wrap {
    display: flex;
    position: relative
}

.t-textarea__input {
    position: relative;
    width: 100%
}

.t-textarea__info {
    position: absolute;
    right: 15px;
    top: 12px;
    z-index: 2
}

.t-textarea__label {
    font: 400 14px/20px Inter, sans-serif;
    left: 15px;
    pointer-events: none;
    position: absolute;
    top: 15px;
    transition: .2s;
    user-select: none
}

.t-textarea__icon {
    left: 15px;
    position: absolute;
    top: 12px;
    z-index: 2
}

.t-textarea_focus .t-textarea__label {
    font: 400 10px/14px Inter, sans-serif;
    top: 3px
}

.t-textarea_error textarea {
    border: 1px solid #ff3235
}

.t-textarea_not-label .t-textarea__label {
    display: none
}

.t-textarea_out-label {
    display: flex;
    flex-direction: column
}

.t-textarea_out-label .t-textarea__label {
    color: #ffffff80;
    left: 0;
    margin: 0 0 5px;
    order: 1;
    position: relative;
    top: 0
}

.t-textarea_out-label .t-textarea__wrap {
    order: 2
}

.t-textarea_out-label.t-textarea_focus .t-textarea__label {
    font: 400 14px/20px Inter, sans-serif
}

.t-textarea_icon textarea {
    padding-left: 40px
}

.t-textarea_icon.t-textarea_medium textarea {
    padding-left: 35px
}

.t-textarea_icon.t-textarea_medium .t-textarea__icon {
    left: 10px
}

.t-textarea_icon.t-textarea_small textarea {
    padding-left: 35px
}

.t-textarea_icon.t-textarea_small .t-textarea__icon {
    left: 10px
}

.t-textarea_disabled textarea {
    background-color: #ffffff1a;
    border: 1px solid #ffffff40;
    cursor: not-allowed
}

.t-phone-mask-input {
    position: relative
}

.t-phone-mask-input:has(.t-input_focus) .t-phone-mask-input__label {
    font: 400 10px/14px Inter, sans-serif;
    top: 6px
}

.t-phone-mask-input__input {
    background: #091919;
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    color: #fff;
    font: 400 14px/20px Inter, sans-serif;
    height: 48px;
    padding: 20px 12px 6px 34px;
    position: relative;
    transition: all .3s ease-in-out;
    width: 100%
}

.t-phone-mask-input__input::placeholder {
    color: #ffffff80
}

.t-phone-mask-input__input:hover {
    border: 1px solid #ffffff40
}

.t-phone-mask-input__input:focus,
.t-phone-mask-input__input:focus-visible {
    outline: 0
}

.t-phone-mask-input__input:focus {
    border: 1px solid #ffffff40
}

.t-phone-mask-input__input::-webkit-inner-spin-button,
.t-phone-mask-input__input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.t-phone-mask-input__input [type=number] {
    -moz-appearance: textfield
}

.t-phone-mask-input__label {
    color: #ffffff80;
    font: 400 16px/22px Inter, sans-serif;
    left: 12px;
    pointer-events: none;
    position: absolute;
    top: 12px;
    transition: all .3s ease-in-out;
    user-select: none
}

.t-phone-mask-input__label-filled {
    font: 400 10px/14px Inter, sans-serif;
    top: 6px;
    z-index: 1
}

.t-phone-mask-input .t-flag {
    left: -5px;
    margin: 0;
    position: absolute;
    top: 12px;
    transform: scale(.3);
    z-index: 1
}

.t-phone-mask-input__phone.t-input_value .t-input__input input {
    padding: 20px 12px 6px 34px
}

.t-phone-mask-input-popover .t-close {
    display: none
}

.t-quick-navigations {
    bottom: 0;
    display: none;
    height: 75px;
    position: fixed;
    right: 0;
    top: inherit !important;
    width: 100%;
    z-index: 105
}

@media(max-width:991px) {
    .t-quick-navigations {
        display: block
    }
}

.t-quick-navigations__container {
    align-items: center;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background: #041414cc;
    border-radius: 32px 22px 0 0;
    box-shadow: inset 0 1px 0 #ffffff1a;
    display: flex;
    height: 100%;
    width: 100%
}

.t-quick-navigations__list {
    display: flex;
    min-height: 100%;
    padding: 0 8px;
    width: 100%
}

.t-quick-navigations__item {
    flex-grow: 1;
    min-width: 60px
}

.t-quick-navigations .deposit {
    margin-top: -20px;
    min-width: 80px
}

.t-quick-navigations .deposit .link {
    gap: 5px
}

.t-quick-navigations .deposit .link.is-active {
    filter: none
}

.t-quick-navigations .deposit .link__icon {
    background-color: #ff8a00;
    background-size: 28px 28px;
    border-radius: 50%;
    box-shadow: 0 4px 12px 0 #ff8a0033;
    height: 55px;
    width: 55px
}

.t-quick-navigations .deposit .link__name {
    color: #ff8a00
}

@media(hover:hover) {
    .t-quick-navigations .deposit:hover {
        filter: none
    }
    .t-quick-navigations .deposit:hover .link__name {
        color: #ff8a00
    }
}

.t-quick-navigations .bonuses:has(.is-active)+.promo:has(.is-active) .link {
    filter: unset
}

.t-quick-navigations .link {
    align-items: center;
    color: #8ca89e;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    font: 500 12px/16px Inter, sans-serif;
    gap: 4px;
    height: 100%;
    justify-content: center;
    width: 100%
}

.t-quick-navigations .link span {
    text-align: center
}

.t-quick-navigations .link__icon {
    height: 28px;
    width: 28px
}

.t-quick-navigations .link.is-active {
    filter: brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(4deg) brightness(97%) contrast(115%)
}

@media(max-width:991px) {
    .t-quick-navigations {
        display: flex
    }
}

.de .t-quick-navigations .link span,
.en .t-quick-navigations .link span,
.fi .t-quick-navigations .link span {
    text-align: center
}

.app.is-auth .t-quick-navigations__container {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background: #041414cc;
    border-radius: 32px 22px 0 0
}

.app.is-auth .t-quick-navigations .deposit {
    position: relative
}

.app.is-auth .t-quick-navigations .deposit:after,
.app.is-auth .t-quick-navigations .deposit:before {
    content: "";
    height: 19px;
    left: calc(50% + 1.2px);
    pointer-events: none;
    position: absolute;
    top: 4px;
    transform: translateX(-50%);
    width: 320px
}

.app.is-auth .t-quick-navigations .deposit:before {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background: #041414cc;
    -webkit-mask-image: url("../img/nav-notch-mask.e87ee37.svg");
    mask-image: url("../img/nav-notch-mask.e87ee37.svg");
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    z-index: -1
}

.app.is-auth .t-quick-navigations .deposit:after {
    background-image: url("../img/nav-notch-border.878a0f6.svg");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    z-index: -1
}

.app.is-auth .t-quick-navigations .deposit .t-icon-deposit:before {
    background: none
}

.t-radio {
    align-items: center;
    cursor: pointer;
    display: inline-flex;
    user-select: none
}

.t-radio:hover:not(.t-radio__disabled) .t-radio__elem {
    border-color: #00b170
}

.t-radio__elem {
    background: #0000;
    border: 2px solid #fff;
    border-radius: 50%;
    flex-shrink: 0;
    height: 20px;
    position: relative;
    transition: all .3s;
    width: 20px
}

.t-radio__elem:before {
    background-color: #00b170;
    border-radius: 50%;
    content: "";
    height: 8px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: all .3s;
    width: 8px
}

.t-radio__label {
    font: 400 14px/20px Inter, sans-serif;
    margin: 0 0 0 12px;
    transition: all .3s;
    white-space: nowrap
}

.t-radio input {
    display: none
}

.t-radio input:checked+.t-radio__elem {
    border: 2px solid #00b170
}

.t-radio input:checked+.t-radio__elem:before {
    transform: scale(1) translate(-50%, -50%)
}

.t-radio__disabled .t-radio__elem {
    border-color: #4a5656;
    cursor: not-allowed
}

.t-radio__disabled .t-radio__label {
    color: #4a5656;
    cursor: not-allowed
}

.t-radio__disabled input:checked+.t-radio__elem {
    border-color: #4a5656
}

.t-radio__disabled input:checked+.t-radio__elem:before {
    background-color: #4a5656
}

.t-search {
    display: flex;
    flex-direction: column;
    position: relative;
    width: 100%
}

.t-search__icon {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03LjI3NiAzSC43MjRhLjMuMyAwIDAgMC0uMjEyLjUxMmwzLjEzNCAzLjEzNGEuNS41IDAgMCAwIC43MDggMGwzLjEzNC0zLjEzNEEuMy4zIDAgMCAwIDcuMjc2IDNaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%;
    background-size: contain;
    height: 8px;
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    transition: .2s;
    width: 8px
}

.t-search__input {
    align-items: center;
    display: flex;
    position: relative;
    transition: .3s
}

.t-search__input .t-icon-search {
    display: block;
    height: 24px;
    left: 12px;
    min-width: 15px;
    position: absolute;
    transition: all .3s;
    width: 24px
}

.t-search__input .t-icon-search-cross {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05Ljg1My44NTRhLjUuNSAwIDAgMC0uNzA3LS43MDdMNSA0LjI5My44NTMuMTQ3YS41LjUgMCAxIDAtLjcwNy43MDdMNC4yOTMgNSAuMTQ2IDkuMTQ3YS41LjUgMCAxIDAgLjcwOC43MDdMNSA1LjcwN2w0LjE0NiA0LjE0N2EuNS41IDAgMSAwIC43MDctLjcwN0w1LjcwNyA1IDkuODUzLjg1NFoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat 50%/cover;
    cursor: pointer;
    display: block;
    min-width: 12px;
    opacity: 1;
    position: absolute;
    right: 16px;
    transition: all .3s
}

.t-search__input .t-icon-search-cross:hover {
    opacity: .8
}

.t-search__input input {
    background: #041414;
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    color: #fff;
    font: 500 14px/20px Inter, sans-serif;
    height: 48px;
    padding: 6px 48px 6px 43px;
    transition: all .3s;
    width: 100%
}

.t-search__input input::placeholder {
    color: #8ca89e
}

.t-search__input input:focus,
.t-search__input input:focus-visible {
    outline: 0
}

.t-search__input input:focus {
    border: 1px solid #ffffff80
}

.t-search__input input::-webkit-inner-spin-button,
.t-search__input input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.t-search__input input[type=number] {
    -moz-appearance: textfield
}

.t-search__info {
    display: flex;
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 2
}

.t-search__info~.t-icon-search-cross {
    right: 42px
}

.t-search__info~.t-search__icon {
    right: 40px
}

.t-search__loading {
    align-items: center;
    display: flex;
    justify-content: center;
    opacity: .5;
    position: absolute;
    right: 16px
}

.t-search__loading~.t-icon-search-cross {
    right: 48px
}

.t-search__loading~.t-search__icon {
    right: 40px
}

.t-search__dropdown {
    background: #041414;
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    box-sizing: border-box;
    left: 0;
    max-height: 265px;
    overflow-y: auto;
    position: absolute;
    top: calc(100% + 8px);
    width: 100%;
    z-index: 3
}

.t-search__dropdown-wrap {
    position: relative;
    width: 100%
}

.t-search__dropdown_footer {
    max-height: none;
    padding: 3px 0 0
}

.t-search__dropdown_footer:before {
    background: linear-gradient(180deg, #fff0, #fff 88.54%);
    bottom: 50px;
    content: "";
    height: 66px;
    left: 0;
    opacity: 1;
    pointer-events: none;
    position: absolute;
    transition: .3s;
    width: 100%;
    z-index: 2
}

.t-search__dropdown_footer .t-search__dropdown-wrap {
    margin: 0;
    max-height: 350px;
    overflow: hidden auto;
    padding: 0 8px 0 24px;
    position: relative;
    width: 100%
}

.t-search__dropdown_fog-off:before {
    opacity: 0
}

.t-search__dropdown_loading {
    align-items: center;
    display: flex;
    justify-content: center;
    min-height: 80px
}

.t-search__dropdown_loading .t-loading {
    opacity: .5
}

.t-search__group {
    border-top: 1px solid #e5e1f8a6
}

.t-search__group-name {
    color: #131f8866;
    font: 400 12px/16px Inter, sans-serif;
    margin: 0 0 5px
}

.t-search__group:first-child {
    border-top: none
}

.t-search__group:first-child .t-search__group-name {
    padding: 7px 0 0
}

.t-search__item {
    background: #1b1f2800;
    border-radius: 4px;
    cursor: pointer;
    font: 400 14px/20px Inter, sans-serif;
    padding: 6px 12px;
    transition: .3s
}

.t-search__item:first-child {
    padding-top: 12px
}

.t-search__item:last-child {
    padding-bottom: 13px
}

.t-search__item:only-child {
    padding: 13px 24px
}

.t-search__item:hover,
.t-search__item_active {
    background: #7d879b33
}

.t-search__notitem {
    font: 400 14px/20px Inter, sans-serif;
    margin: 0;
    padding: 16px;
    width: 100%
}

.t-search__footer {
    align-items: center;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    font: 400 12px/16px Inter, sans-serif;
    height: 50px;
    justify-content: center;
    margin: 0;
    transition: .3s;
    width: 100%
}

.t-search_open .t-search__icon {
    opacity: 1;
    transform: scaleY(-1) translateY(50%)
}

.t-search_focus input {
    border: 1px solid #ffffff80
}

.t-search_focus .t-icon-search {
    opacity: 1
}

.t-search_medium .t-search__input {
    border-radius: 8px;
    height: 40px
}

.t-search_medium .t-search__input input {
    font: 400 12px/16px Inter, sans-serif;
    height: 40px;
    padding: 0 11px
}

.t-search_medium .t-search__input .t-icon-search {
    margin: 0 0 0 10px
}

.t-search_medium .t-search__input .t-icon-search-cross {
    margin: 0 10px 0 0
}

.t-search_medium .t-search__dropdown {
    top: 44px
}

.t-search_small .t-search__input {
    border-radius: 8px;
    height: 30px
}

.t-search_small .t-search__input input {
    font: 400 12px/16px Inter, sans-serif;
    height: 30px;
    padding: 0 7px
}

.t-search_small .t-search__input .t-icon-search {
    margin: 0 0 0 8px
}

.t-search_small .t-search__input .t-icon-search-cross {
    margin: 0 8px 0 0
}

.t-search_small .t-search__dropdown {
    top: 34px
}

.t-search_error .t-search__input input {
    border: 1px solid #ff3235
}

.t-search_disabled .t-search__input input {
    background: #1d2c2c;
    border: #0000;
    color: #4a5656;
    cursor: not-allowed
}

.t-select {
    position: relative;
    user-select: none
}

.t-select__icon {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03LjI3NiAzSC43MjRhLjMuMyAwIDAgMC0uMjEyLjUxMmwzLjEzNCAzLjEzNGEuNS41IDAgMCAwIC43MDggMGwzLjEzNC0zLjEzNEEuMy4zIDAgMCAwIDcuMjc2IDNaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%;
    background-size: contain;
    height: 8px;
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    transition: all .3s;
    width: 8px
}

.t-select__choose {
    align-items: center;
    background: #041414;
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    color: #fff;
    cursor: pointer;
    display: flex;
    font: 400 16px/22px Inter, sans-serif;
    min-height: 48px;
    padding: 6px 12px;
    position: relative;
    transition: all .3s;
    width: 100%
}

.t-select__choose .t-icon {
    margin: 0 6px 0 0
}

.t-select.day .t-select__choose,
.t-select.month .t-select__choose,
.t-select.year .t-select__choose {
    height: 48px
}

.t-select__info {
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 2
}

.t-select__info .t-icon {
    margin: 0
}

.t-select__info~.t-select__icon {
    right: 36px
}

.t-select__label {
    color: #fff;
    font: 400 16px/22px Inter, sans-serif;
    left: 12px;
    position: absolute;
    top: 12px;
    transition: .2s;
    user-select: none
}

.t-select__label,
.t-select__value {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.t-select__dropdown {
    margin: 3px 0 0;
    min-width: min-content;
    width: 100%;
    z-index: 10
}

.t-select_open .t-select__icon {
    opacity: 1;
    transform: scaleY(-1) translateY(50%)
}

.t-select_open .t-select__choose {
    border: 1px solid #ffffff80;
    padding: 20px 12px 6px
}

.t-select_open .t-select__label,
.t-select_selected .t-select__label {
    font: 400 10px/14px Inter, sans-serif;
    top: 6px
}

.t-select_selected .t-select__choose {
    padding: 20px 12px 6px
}

.t-select_separator .t-select__dropdown {
    padding: 6px
}

.t-select_separator .t-select__dropdown .t-dropdown__item:last-child {
    margin-top: 8px;
    position: relative
}

.t-select_separator .t-select__dropdown .t-dropdown__item:last-child:before {
    background: #ffffff1a;
    content: "";
    display: block;
    height: 1px;
    left: 0;
    position: absolute;
    right: 0;
    top: -4px;
    width: 100%
}

.t-select_not-label .t-select__choose {
    align-items: center;
    display: flex;
    font: 400 12px/16px Inter, sans-serif;
    padding: 0 36px 0 12px
}

.t-select_not-label .t-select__label {
    font: 400 14px/20px Inter, sans-serif;
    left: 0;
    position: relative;
    top: 0
}

.t-select_not-label .t-select__value {
    align-items: center;
    display: flex
}

.t-select_not-label.t-select_selected .t-select__label {
    display: none
}

.t-select_not-label.t-select_selected .t-select__value {
    font: 400 16px/22px Inter, sans-serif
}

.t-select_out-label {
    padding: 26px 0 0
}

.t-select_out-label .t-select__choose {
    align-items: center;
    display: flex;
    font: 400 12px/16px Inter, sans-serif;
    padding: 0 36px 0 12px
}

.t-select_out-label .t-select__label {
    font: 400 14px/20px Inter, sans-serif;
    left: 0;
    position: absolute;
    top: 0
}

.t-select_out-label .t-select__value {
    align-items: center;
    display: flex
}

.t-select_out-label .t-select__icon {
    top: auto
}

.t-select_out-label.t-select_selected .t-select__value {
    font: 500 14px/20px Inter, sans-serif
}

.t-select_fit-content {
    width: fit-content
}

.t-select_fit-content .t-select__choose {
    min-width: 95px
}

.t-select_fit-content.t-select_not-label .t-select__choose {
    min-width: auto
}

.t-select_medium .t-select__choose {
    border-radius: 8px;
    height: 40px;
    padding: 10px 35px 8px 13px
}

.t-select_medium .t-select__label {
    font: 400 12px/16px Inter, sans-serif;
    left: 13px;
    top: 11px
}

.t-select_medium .t-select__icon {
    right: 15px;
    top: 17px;
    width: 10px
}

.t-select_medium.t-select_open .t-select__label {
    font: 400 14px/20px Inter, sans-serif;
    top: 4px
}

.t-select_medium.t-select_selected .t-select__choose {
    padding: 16px 35px 4px 13px
}

.t-select_medium.t-select_selected .t-select__label {
    font: 400 10px/14px Inter, sans-serif;
    top: 4px
}

.t-select_medium.t-select_selected .t-select__value {
    font: 400 12px/16px Inter, sans-serif
}

.t-select_medium.t-select_not-label .t-select__choose {
    padding: 10px 35px 8px 13px
}

.t-select_medium.t-select_not-label .t-select__label {
    font: 400 12px/16px Inter, sans-serif;
    left: 0;
    top: 0
}

.t-select_medium.t-select_not-label .t-select__value {
    line-height: 18px
}

.t-select_small {
    height: 30px
}

.t-select_small .t-select__choose {
    border-radius: 8px;
    height: 30px;
    padding: 6px 35px 5px 13px
}

.t-select_small .t-select__label {
    font: 400 12px/16px Inter, sans-serif;
    left: 13px;
    top: 7px
}

.t-select_small .t-select__icon {
    right: 15px;
    top: 12px;
    width: 10px
}

.t-select_small.t-select_open .t-select__label {
    font: 400 10px/14px Inter, sans-serif;
    top: 1px
}

.t-select_small.t-select_selected .t-select__choose {
    padding: 12px 35px 2px 13px
}

.t-select_small.t-select_selected .t-select__label {
    font: 400 10px/14px Inter, sans-serif;
    top: 1px
}

.t-select_small.t-select_selected .t-select__value {
    font: 400 12px/16px Inter, sans-serif
}

.t-select_small.t-select_not-label .t-select__choose {
    padding: 6px 35px 5px 13px
}

.t-select_small.t-select_not-label .t-select__label {
    font: 400 12px/16px Inter, sans-serif;
    left: 0;
    top: 0
}

.t-select_not-input .t-select__choose {
    background: none;
    border: none;
    height: auto;
    min-width: auto;
    padding: 0;
    width: fit-content
}

.t-select_not-input .t-select__choose .t-icon {
    margin: -1px 6px 0 0
}

.t-select_not-input .t-select__choose:hover .t-select__label,
.t-select_not-input .t-select__choose:hover .t-select__value {
    color: #131f88
}

.t-select_not-input .t-select__choose:hover .t-select__icon {
    opacity: 1
}

.t-select_not-input .t-select__label {
    left: 0;
    position: relative;
    top: 0
}

.t-select_not-input .t-select__value {
    transition: .2s
}

.t-select_not-input .t-select__icon {
    margin-left: 5px;
    position: relative;
    right: 0;
    top: 0
}

.t-select_not-input.t-select_selected .t-select__label {
    font: 400 14px/20px Inter, sans-serif;
    top: 0
}

.t-select_not-input.t-select_selected .t-select__value {
    font: 400 14px/20px Inter, sans-serif;
    margin-left: 4px
}

.t-select_not-input.t-select_open .t-select__label {
    color: #fff;
    font: 400 14px/20px Inter, sans-serif;
    top: 0
}

.t-select_not-input.t-select_open .t-select__value {
    color: #fff
}

.t-select_not-input.t-select_open .t-select__icon {
    opacity: 1
}

.t-select_not-input.t-select_open .t-select__dropdown {
    width: fit-content
}

.t-select_not-input:hover .t-select__choose {
    border: none
}

.t-select_checkbox .t-dropdown__item-option:hover,
.t-select_checkbox .t-dropdown__item-option_active {
    background: none
}

.t-select_collapse .t-dropdown__item-options {
    height: 0;
    opacity: 0;
    overflow: hidden;
    transition: .3s
}

.t-select_collapse .t-dropdown__item-group {
    align-items: center;
    background: #1b1f2800;
    cursor: pointer;
    display: flex;
    font: 400 14px/20px Inter, sans-serif;
    gap: 8px;
    justify-content: space-between;
    margin-top: 0;
    padding: 7px 24px;
    transition: .3s
}

.t-select_collapse .t-dropdown__item-group:hover {
    background: #7d879b33
}

.t-select_collapse .t-dropdown__item-group .t-icon {
    margin: 0 0 0 10px;
    opacity: .5;
    transition: .3s
}

.t-select_collapse .t-dropdown__item-group_active .t-icon {
    transform: scaleY(-1)
}

.t-select_collapse .t-dropdown__item-group_active~.t-dropdown__item-options {
    height: auto;
    opacity: 1
}

.t-select_collapse .t-dropdown__item-group_active~.t-dropdown__item-options .t-dropdown__item-option {
    background: #1b1f2800;
    cursor: pointer;
    font: 400 14px/20px Inter, sans-serif;
    padding: 7px 24px;
    transition: .3s
}

.t-select_collapse .t-dropdown__item-group_active~.t-dropdown__item-options .t-dropdown__item-option:hover small {
    background: #7d879b33
}

.t-select_collapse .t-dropdown__item-group_active~.t-dropdown__item-options .t-dropdown__item-option:first-child {
    padding-top: 13px
}

.t-select_collapse .t-dropdown__item-group_active~.t-dropdown__item-options .t-dropdown__item-option:last-child {
    padding-bottom: 13px
}

.t-select_collapse .t-dropdown__item-group_active~.t-dropdown__item-options .t-dropdown__item-option:only-child {
    padding: 13px 24px
}

.t-select_error {
    animation: input-error .3s
}

.t-select_error .t-select__choose {
    border: 1px solid #ff3235
}

.t-select_error .t-select__info {
    margin-top: 13px
}

.t-select_disabled .t-select__label,
.t-select_disabled .t-select__value {
    color: #ffffff80;
    cursor: not-allowed
}

.t-select_disabled .t-select__choose {
    background-color: #1d2c2c;
    cursor: not-allowed
}

.t-select_disabled .t-select__choose .t-icon,
.t-select_disabled .t-select__icon {
    cursor: not-allowed;
    opacity: .4
}

.t-select_disabled .t-select__icon:hover,
.t-select_disabled:hover .t-select__icon {
    opacity: .4
}

.t-dropdown {
    background: #002223;
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    box-sizing: border-box;
    left: 0;
    max-height: 265px;
    overflow-y: auto;
    padding: 12px 8px;
    position: absolute;
    top: calc(100% + 4px);
    width: 100%;
    z-index: 3
}

.t-dropdown__item:not(:last-child) {
    margin-bottom: 4px
}

.t-dropdown__item:hover .t-dropdown__item-option,
.t-dropdown__item_active .t-dropdown__item-option {
    background: #043232
}

.t-dropdown_icon-right .t-dropdown__item-option .t-icon {
    margin-left: 5px;
    margin-right: 0;
    order: 2
}

.t-dropdown_loading {
    align-items: center;
    display: flex;
    justify-content: center;
    min-height: 80px
}

.t-dropdown__item-option {
    align-items: center;
    background: #1b1f2800;
    border-radius: 4px;
    cursor: pointer;
    display: flex;
    font: 400 14px/20px Inter, sans-serif;
    gap: 8px;
    padding: 4px 8px;
    transition: .3s
}

.t-dropdown__item-option:hover {
    background: #7d879b33
}

.t-dropdown__item-option small {
    color: #ffffff80;
    font: 400 14px/20px Inter, sans-serif;
    white-space: nowrap
}

.t-dropdown__item-option .t-icon {
    margin: auto 0
}

.t-dropdown__item-option .t-icon:after {
    display: none
}

.t-dropdown__item-option:has(>.t-dropdown__item-html) {
    align-items: flex-start;
    flex-direction: column;
    font: 400 12px/16px Inter, sans-serif
}

.t-slider-navigation__next,
.t-slider-navigation__prev {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 16px;
    justify-content: center;
    opacity: .2;
    position: relative;
    transition: opacity .3s ease-in-out;
    width: 16px
}

.t-slider-navigation__next i,
.t-slider-navigation__prev i {
    display: block;
    height: 100%;
    width: 100%
}

.t-slider-navigation__next:before,
.t-slider-navigation__prev:before {
    content: none
}

.t-slider-navigation__next:hover,
.t-slider-navigation__prev:hover {
    border: none;
    opacity: 1
}

.t-switch {
    align-items: center;
    cursor: pointer;
    display: inline-flex;
    gap: 16px;
    line-height: 1
}

.t-switch.disabled {
    pointer-events: none;
    user-select: none
}

.t-switch.disabled .t-switch__button {
    background: #4a5656;
    border: 1px solid #0000
}

.t-switch.disabled .t-switch__button span {
    background-color: #ffffff80
}

.t-switch .disabled.on {
    background: #3d524e4d
}

.t-switch .disabled.on span {
    background: #4a5656
}

.t-switch span {
    font: 400 14px/20px Inter, sans-serif
}

.t-switch__button {
    border-radius: 12px;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    height: 24px;
    min-width: 40px;
    position: relative;
    transition: all .3s;
    user-select: none
}

.t-switch__button.large {
    height: 24px
}

.t-switch__button.small {
    height: 16px;
    line-height: 14px;
    min-width: 30px
}

.t-switch__button.small span {
    height: 12px;
    width: 12px
}

.t-switch__button span {
    background: #fff;
    border-radius: 100%;
    cursor: pointer;
    height: 20px;
    left: 2px;
    position: absolute;
    top: 1px;
    transition: all .36s cubic-bezier(.78, .14, .15, .86);
    width: 20px
}

.t-switch__button.off {
    background: #ffffff80;
    border: 1px solid #0000
}

.t-switch__button.on {
    background-color: #00b170;
    border: 1px solid #0000
}

.t-switch__button.on span {
    left: 100%;
    transform: translateX(calc(-100% - 1px))
}

.t-table {
    background: #0f1419;
    border-collapse: collapse
}

.t-table__title {
    font: 700 16px/22px Inter, sans-serif;
    padding: 24px 30px 18px
}

.t-table__table {
    border-collapse: collapse;
    table-layout: fixed;
    width: 100%
}

.t-table__table thead {
    position: sticky;
    top: 0;
    z-index: 1
}

.t-table__table thead tr {
    padding: 16px
}

.t-table__table thead tr th {
    overflow: hidden;
    padding: 0
}

.t-table__table thead tr th span {
    display: block;
    padding: 16px;
    position: relative;
    width: 100%
}

.t-table__table thead tr th span:before {
    background: #ffffff1a;
    bottom: 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 100%
}

.t-table__table thead tr th:first-child {
    padding-left: 0
}

.t-table__table thead tr th:first-child span:before {
    left: 16px;
    right: auto
}

.t-table__table thead tr th:last-child {
    padding-right: 0
}

.t-table__table thead tr th:last-child span:before {
    left: auto;
    right: 16px
}

.t-table__table td {
    font: 400 16px/22px Inter, sans-serif;
    padding: 4px 16px
}

.t-table__table td,
.t-table__table th {
    text-align: left
}

.t-table__table td:first-child,
.t-table__table th:first-child {
    border-left: 0;
    padding-left: 16px
}

.t-table__table td:last-child,
.t-table__table th:last-child {
    border-right: 0;
    padding-right: 16px
}

.t-table__table th {
    color: #ffffff80;
    font: 400 16px/22px Inter, sans-serif;
    padding: 16px 16px 8px;
    white-space: nowrap
}

.t-table__table tr:first-child td {
    padding-top: 16px
}

.t-table__table tr:last-child td {
    padding-bottom: 16px
}

.t-table__th-text_sort {
    cursor: pointer;
    padding-right: 12px;
    position: relative;
    white-space: nowrap
}

.t-table__th-text_sort:before {
    border-color: #0000 #0000 #fff;
    border-style: solid;
    border-width: 0 3px 3px;
    top: 7px
}

.t-table__th-text_sort:after,
.t-table__th-text_sort:before {
    content: "";
    height: 0;
    opacity: .4;
    position: absolute;
    right: 0;
    width: 0
}

.t-table__th-text_sort:after {
    border-color: #fff #0000 #0000;
    border-style: solid;
    border-width: 3px 3px 0;
    top: 12px
}

.t-table__th-text_down:after,
.t-table__th-text_up:before {
    opacity: 1
}

.t-table__th-loading {
    margin-left: 24px;
    position: relative
}

.t-table__th-loading:before {
    background-image: url("../img/loading.6543d1f.svg");
    background-position: 50% 50%;
    background-repeat: no-repeat;
    content: "";
    height: 16px;
    position: absolute;
    right: 0;
    top: 3px;
    width: 16px
}

.t-table__tr-main_expand td {
    border: 0
}

.t-table__tr-main_expand.t-table__tr-main_has-expand {
    background: #ffffff1a
}

.t-table__tr-main_has-expand:hover {
    cursor: pointer
}

.t-table__expand {
    animation: blur .5s ease-in-out;
    background: #ffffff1a;
    position: relative
}

.t-table__expand td {
    border: 0;
    padding-top: 0
}

.t-table__expand h2~.t-icon-close,
.t-table__expand h3~.t-icon-close {
    right: 34px;
    top: 18px
}

.t-table__expand-title {
    font: 500 16px/22px Inter, sans-serif;
    padding: 15px 40px 15px 22px;
    width: 100%
}

.t-table__expand-title~.t-icon-close {
    right: 34px;
    top: 18px
}

.t-table__mobile .t-table__tr-main:hover {
    box-shadow: unset
}

.t-table__mobile .t-table__tr-main:last-child {
    border-bottom: 0
}

.t-table__mobile .t-table__mobile-row {
    align-items: center;
    display: flex;
    justify-content: space-between;
    min-height: 48px;
    padding-left: 10px;
    padding-right: 10px
}

.t-table__mobile .t-table__mobile-row:first-child {
    padding-left: 10px
}

.t-table__mobile .t-table__mobile-row:last-child {
    padding-right: 10px
}

.t-table__mobile .t-table__mobile-head {
    padding-right: 20px;
    text-align: left
}

.t-table__mobile .t-table__mobile-item {
    text-align: right
}

.t-table__mobile .t-table__expand:last-child {
    border-bottom: 0
}

.t-table__mobile .t-table__expand td:first-child {
    padding-left: 10px
}

.t-table__mobile .t-table__expand td:last-child {
    padding-right: 10px
}

.t-table__mobile tr {
    display: block;
    padding: 10px 0
}

.t-table__mobile tr:first-child th:first-child {
    padding-left: 10px
}

.t-table__mobile tr:first-child td {
    border: 0
}

.t-table__mobile tr:first-child td:first-child {
    padding-left: 10px
}

.t-table__mobile tr:first-child td:last-child {
    padding-right: 10px
}

.t-table__mobile td {
    border: 0;
    display: block;
    padding: 0
}

.t-table__mobile .t-icon-close {
    top: 20px
}

.t-table_simple {
    background: #0c1028;
    overflow: hidden
}

@media(max-width:991px) {
    .t-table_simple {
        padding-bottom: 0
    }
}

.t-table_simple .t-table__tr-main {
    cursor: default
}

.t-table_simple .t-table__tr-main:hover {
    box-shadow: unset
}

.t-table_simple .t-table__table th,
.t-table_simple .t-table__table tr td {
    padding: 24px
}

.t-table_simple .t-table__table td {
    background: 0 0;
    border: 0
}

.t-table__loading {
    margin: auto
}

.t-table__loading-wrapper {
    border-bottom: 0 !important
}

.t-table .t-icon-close {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjcwNyA5LjEyMSAxNCAxNS40MTQgMTUuNDE0IDE0IDkuMTIxIDcuNzA3bDYuMjkzLTYuMjkzTDE0IDAgNy43MDcgNi4yOTMgMS40MTQgMCAwIDEuNDE0bDYuMjkzIDYuMjkzTDAgMTRsMS40MTQgMS40MTQgNi4yOTMtNi4yOTNaIiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    background-position: 50%;
    background-repeat: no-repeat;
    height: 28px;
    margin: -5px;
    padding: 15px;
    position: absolute;
    right: 40px;
    top: 28px;
    width: 28px;
    z-index: 2
}

@keyframes blur {
    0% {
        filter: blur(4px)
    }
    to {
        filter: blur(0)
    }
}

.t-tabs {
    position: relative;
    width: 100%
}

.t-tabs__head {
    align-items: center;
    background: #041414;
    border-radius: 8px;
    display: flex;
    flex-direction: row-reverse;
    gap: 2px;
    justify-content: space-between;
    padding: 2px
}

@media screen and (max-width:991px) {
    .t-tabs__head {
        gap: 0;
        padding: 1px
    }
}

.t-tabs__item {
    align-items: center;
    border-radius: 6px;
    color: #8ca89e;
    cursor: pointer;
    display: flex;
    flex-basis: 50%;
    font: 500 14px/20px Inter, sans-serif;
    height: 100%;
    justify-content: center;
    padding: 12px;
    text-transform: capitalize;
    transition: all .3s
}

@media(hover:hover) {
    .t-tabs__item:hover {
        color: #fff
    }
}

.t-tabs__item_active {
    background: #002223;
    color: #fff
}

.t-tabs_style-button__head {
    background: #091919;
    border: 1px solid #ffffff1a;
    border-radius: 12px;
    gap: 3px;
    padding: 2px
}

.t-tabs_style-button .t-tabs__body {
    margin: 16px 0 0
}

.t-tabs_style-button__item {
    align-items: center;
    border: 1px solid #0000;
    border-radius: 9px;
    cursor: pointer;
    display: flex;
    flex-basis: 50%;
    height: 100%;
    justify-content: center;
    padding: 10px;
    text-transform: capitalize;
    transition: all .3s
}

.t-tabs_style-button__item:before {
    display: none
}

@media screen and (max-width:767px) {
    .t-tabs_style-button__item {
        text-align: center
    }
}

.t-tabs_style-button__item:hover {
    background: #230a5a;
    border: 1px solid #6e50c3
}

.t-tabs_style-button__item_active {
    background: #23282d;
    border-color: #ffffff1a
}

.t-tabs_only-child .t-tabs__head {
    display: none
}

.t-tabs_only-child .t-tabs__body,
.t-tabs_only-child.t-tabs_style-button .t-tabs__body {
    margin: 0
}

.t-last-tags {
    margin-left: -16px;
    margin-right: -16px;
    padding-left: 16px;
    padding-right: 16px;
    position: relative;
    width: 100%;
    width: calc(100% + 32px)
}

.t-last-tags:after,
.t-last-tags:before {
    background: linear-gradient(270deg, #002223, #0022231a);
    bottom: 0;
    content: "";
    display: block;
    height: 36px;
    position: absolute;
    width: 30px
}

.t-last-tags:before {
    left: 0;
    transform: rotate(180deg)
}

.t-last-tags:after {
    right: 0
}

.t-last-tags__item {
    align-items: center;
    background: #0000;
    border: 1px solid #00b170;
    border-radius: 8px;
    cursor: pointer;
    display: flex;
    font: 400 14px/20px Inter, sans-serif;
    gap: 8px;
    justify-content: center;
    padding: 7px 16px;
    white-space: nowrap
}

@media(hover:hover) {
    .t-last-tags__item:hover {
        border-color: #1ecf8e
    }
}

.t-last-tags__title {
    font: 500 16px/22px Inter, sans-serif;
    margin-bottom: 14px
}

@media screen and (max-width:991px) {
    .t-last-tags__title {
        margin-bottom: 12px
    }
}

.t-last-tags__wrapper {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 4px
}

@media screen and (max-width:991px) {
    .t-last-tags__wrapper {
        -ms-overflow-style: none;
        flex-wrap: nowrap;
        overflow-y: auto;
        padding-right: 40px;
        scrollbar-width: none
    }
    .t-last-tags__wrapper::-webkit-scrollbar {
        display: none
    }
}

.t-last-tags__wrapper .close {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 10px;
    justify-content: center;
    position: relative;
    width: 10px
}

.t-last-tags__wrapper .close:after,
.t-last-tags__wrapper .close:before {
    background-color: #fff;
    border-radius: 1px;
    content: "";
    height: 1.5px;
    position: absolute;
    transform: rotate(45deg);
    width: calc(100% + 4px)
}

.t-last-tags__wrapper .close:after {
    transform: rotate(-45deg)
}

.t-top-notice {
    left: 0;
    position: fixed;
    top: 0;
    width: 100vw;
    z-index: 999
}

.t-top-notice__pwa {
    z-index: 110
}

.t-password-quality.very-weak .t-progress-line__progress {
    background: red !important
}

.t-password-quality.very-weak font {
    color: red !important
}

.t-date-picker_default {
    border: 0
}

.date-picker-popover {
    align-items: center;
    display: flex;
    height: 0;
    justify-content: center;
    width: 100%
}

.date-picker-popover-base .t-popover-inner {
    background: #002223;
    border-radius: 12px;
    max-width: 280px;
    overflow: hidden;
    padding: 0;
    width: 280px
}

.date-picker-popover-base .t-popover-arrow {
    display: none
}

.date-picker-popover-base .vc-header {
    padding: 16px 18px 4px !important
}

.date-picker-popover__action {
    padding: 8px 16px;
    width: 100%
}

.date-picker-popover__action .t-button,
.date-picker-popover__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.date-picker-popover__action .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .date-picker-popover__action .t-modal-withdrawal-control__button-cancel {
    width: 100%
}

.vc-popover-content {
    border: none
}

.vc-popover-content.direction-bottom {
    margin-top: 3px !important
}

.vc-popover-content.direction-top {
    margin-bottom: 3px !important
}

.vc-pane-container {
    border: none;
    border-radius: 0;
    font: 400 14px/20px Inter, sans-serif !important;
    padding: 6px
}

.vc-arrows-container {
    left: 0;
    padding: 19px 10px 0 !important
}

.vc-container {
    background: #0000 !important;
    border: none !important;
    max-width: 268px;
    width: 100%
}

.vc-container .vc-arrow {
    color: #fff
}

@media(hover:hover) {
    .vc-container .vc-arrow:hover {
        background: #0000
    }
}

.vc-container .vc-popover-caret {
    display: none
}

.vc-container .vc-day {
    margin: 0
}

.vc-container .vc-day-content {
    border: 1px solid #0000;
    border-radius: 6px !important;
    color: #fff !important;
    font: 500 12px/16px Inter, sans-serif !important;
    font-weight: 500 !important;
    height: 24px !important;
    transition: all .3s;
    width: 24px !important
}

.vc-container .vc-day-content:hover {
    background-color: unset !important;
    border-color: #00b170 !important;
    border-radius: 6px
}

.vc-container .vc-day-content:focus {
    background-color: #0000 !important
}

.vc-container .vc-day.is-not-in-month span {
    color: #8ca89e !important;
    opacity: 1 !important
}

.vc-container .vc-day-layer {
    height: 24px !important
}

.vc-container .vc-day-box-center-center {
    align-items: flex-start !important;
    height: 28px !important;
    min-height: 28px !important;
    padding: 0 !important;
    width: 30px !important
}

.vc-container .vc-weekday {
    color: #ffffff80 !important;
    font: 500 12px/16px Inter, sans-serif !important;
    margin: 0 0 4px
}

.vc-container .vc-pane {
    max-width: 100%;
    min-width: auto !important
}

.vc-container .vc-weeks {
    grid-template-columns: repeat(7, 30px) !important;
    margin: 16px 0 0;
    min-width: auto !important;
    padding: 0 !important;
    row-gap: 4px
}

.vc-container .vc-title {
    color: #fff !important;
    font: 500 14px/20px Inter, sans-serif !important;
    font-weight: 800 !important;
    pointer-events: none !important
}

.vc-container .vc-highlight {
    background-color: #00b170 !important;
    border-color: #00b170 !important;
    border-radius: 6px !important;
    height: 24px !important;
    width: 24px !important
}

.vc-container .vc-highlight.vc-highlight-base-start {
    background-color: #00b17066 !important;
    width: 100% !important
}

.vc-container .vc-highlight.vc-highlight-base-middle {
    background-color: #00b17066 !important;
    border-radius: 6px;
    margin: 0 -1px;
    width: 40px !important
}

.vc-container .vc-highlight.vc-highlight-base-end {
    background-color: #00b17066 !important;
    width: 100% !important
}

.vc-container .vc-highlight-base-end,
.vc-container .vc-highlight-base-start {
    background-color: #ff8a00 !important;
    border-radius: 100% !important;
    z-index: 1
}

.vc-day:has(.vc-highlight-base-end) .vc-day-content,
.vc-day:has(.vc-highlight-base-start) .vc-day-content {
    color: #091919 !important
}

.vc-arrow {
    position: relative !important
}

.vc-arrow:before {
    background-image: url("../img/arrow.e928b4d.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 16px;
    width: 16px
}

.vc-arrow.is-right:before {
    transform: rotate(180deg)
}

.vc-arrow svg {
    display: none !important
}

.t-system-message__skeleton {
    border: none;
    height: 100%;
    width: 100%
}

.t-system-message__skeleton .t-skeleton {
    height: 40px
}

.t-system-message {
    align-items: flex-start;
    background: #002223;
    border-radius: 12px;
    color: #fff;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    padding: 40px 24px 28px;
    position: relative;
    width: 100%
}

@media(max-width:991px) {
    .t-system-message {
        border-radius: 12px 12px 0 0
    }
}

.t-system-message-change-password .t-login__header {
    margin-bottom: 16px
}

.t-system-message-change-password .t-login__body {
    margin-bottom: 24px
}

.t-system-message-change-password .t-login__action {
    margin: 0;
    order: 0
}

.t-system-message-change-password .t-login__link {
    align-items: center;
    display: flex;
    font: 400 12px/16px Inter, sans-serif;
    gap: 4px;
    justify-content: center;
    margin: 24px 0 12px;
    width: 100%
}

.t-system-message-change-password .t-login__help {
    margin: 0;
    padding: 12px 0 0;
    position: relative
}

.t-system-message-change-password .t-login__help:before {
    background: #ffffff1a;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.t-system-message .t-back,
.t-system-message .t-close {
    display: none
}

.t-system-message__content {
    display: flex;
    width: 100%
}

.t-system-message__content-wrapper {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    width: 100%
}

.t-system-message__content-wrapper .alert {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    gap: 4px;
    margin-bottom: 0;
    margin-top: auto;
    position: relative;
    width: 100%
}

.t-system-message__content-wrapper .alert__title {
    align-items: center;
    display: flex;
    flex-direction: row;
    font: 600 24px/32px Inter, sans-serif;
    gap: 12px;
    position: relative
}

.t-system-message__content-wrapper .alert__title:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    content: "";
    display: flex;
    height: 32px;
    min-width: 32px;
    position: static
}

.t-system-message__content-wrapper .alert__description {
    color: #8ca89e;
    font: 500 14px/20px Inter, sans-serif;
    padding-left: 44px
}

.t-system-message__content-wrapper .alert__action {
    display: flex;
    margin-top: 20px;
    width: 100%
}

@media(max-width:991px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-system-message__content-wrapper .alert__action .t-modal-withdrawal-control__button-cancel,
    .t-system-message__content-wrapper .alert__action .t-button,
    .t-system-message__content-wrapper .alert__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-system-message__content-wrapper .alert__action .t-promo-events__router {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 24px
    }
}

.t-system-message__content-wrapper .alert.danger .alert__title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBzdHJva2U9IiNGNTRFMkEiIHN0cm9rZS13aWR0aD0iMiI+PGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTkiLz48cGF0aCBkPSJtMTQgMjYgMTItMTJtLTEyIDAgMTIgMTIiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDQwdjQwSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+")
}

.t-system-message__content-wrapper .alert.warning .alert__title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48Y2lyY2xlIGN4PSIyMCIgY3k9IjIwIiByPSIxOSIgc3Ryb2tlPSIjRkZDODAwIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBmaWxsPSIjRkZDODAwIiBkPSJNMjggMzFIMTJ2LTJoMTZ6Ii8+PHBhdGggZD0iTTI1IDMwSDE1di01YzAtMyA1LTUgNS01czUgMiA1IDV2NVoiIHN0cm9rZT0iI0ZGQzgwMCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZmlsbD0iI0ZGQzgwMCIgZD0iTTEyIDloMTZ2MkgxMnoiLz48cGF0aCBkPSJNMTUgMTBoMTB2NWMwIDMtNSA1LTUgNXMtNS0yLTUtNXYtNVoiIHN0cm9rZT0iI0ZGQzgwMCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg0MHY0MEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==")
}

.t-system-message__content-wrapper .alert.regconfirm .alert__title:before,
.t-system-message__content-wrapper .alert.success .alert__title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBzdHJva2U9IiM1M0RGMTEiIHN0cm9rZS13aWR0aD0iMiI+PGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTkiLz48cGF0aCBkPSJtMTMgMjAgNSA1IDExLTExIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg0MHY0MEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==")
}

.t-profile-kyc-skeleton {
    border-radius: 12px;
    margin: 60px auto;
    max-width: 480px;
    position: relative;
    width: 100%
}

.t-profile-kyc-skeleton .t-back,
.t-profile-kyc-skeleton .t-close,
.t-profile-kyc-skeleton__head {
    display: none
}

.t-profile-kyc-skeleton .t-skeleton {
    height: 270px
}

.t-profile-kyc-skeleton .citizen-bonus {
    display: none
}

.app-profile-kyc .t-profile-kyc:has(.kyc-iframe) {
    max-width: 700px;
    width: 100%
}

.app-profile-kyc .t-profile-kyc:has(.kyc-iframe) .t-back {
    margin-bottom: 4px
}

.app-profile-kyc .t-profile-kyc:has(.kyc-iframe) .t-profile-kyc__title-name {
    font: 600 32px/36px Inter, sans-serif;
    line-height: 40px
}

@media screen and (max-width:991px) {
    .app-profile-kyc .t-profile-kyc:has(.kyc-iframe) .t-profile-kyc__title-name {
        font: 600 24px/32px Inter, sans-serif
    }
}

.app-profile-kyc .t-profile-kyc:has(.kyc-iframe) .t-profile-kyc__content-wrapper {
    margin: 0 -20px
}

@media screen and (max-width:479px) {
    .app-profile-kyc .t-profile-kyc:has(.kyc-iframe) .t-profile-kyc__content-wrapper {
        margin: 0
    }
}

.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) {
    background: #002223;
    border-radius: 12px;
    margin: 60px auto;
    max-width: 460px;
    padding: 40px 24px 28px;
    position: relative;
    width: 100%
}

@media(max-width:991px) {
    .app-profile-kyc .t-profile-kyc:has(.success,
    .processed,
    .failed) {
        padding: 40px 16px 24px
    }
}

.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) .t-back,
.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) .t-close {
    display: none
}

.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) .t-profile-kyc__content {
    display: flex;
    flex-wrap: wrap;
    margin: 12px auto 0;
    max-width: 1140px;
    position: relative;
    width: 100%
}

.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) .t-profile-kyc__content-wrapper {
    display: flex;
    gap: 24px;
    width: 100%
}

.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) .t-profile-kyc__content-wrapper .kyc-widget {
    display: flex;
    flex-direction: column;
    width: 100%
}

.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) .t-profile-kyc__content-wrapper .kyc-widget.processed .kyc-widget__title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48Y2lyY2xlIGN4PSIyMCIgY3k9IjIwIiByPSIxOSIgc3Ryb2tlPSIjRkZEQzQxIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBmaWxsPSIjRkZEQzQxIiBkPSJNMjggMzFIMTJ2LTJoMTZ6Ii8+PHBhdGggZD0iTTI1IDMwSDE1di01YzAtMyA1LTUgNS01czUgMiA1IDV2NVoiIHN0cm9rZT0iI0ZGREM0MSIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZmlsbD0iI0ZGREM0MSIgZD0iTTEyIDloMTZ2MkgxMnoiLz48cGF0aCBkPSJNMTUgMTBoMTB2NWMwIDMtNSA1LTUgNXMtNS0yLTUtNXYtNVoiIHN0cm9rZT0iI0ZGREM0MSIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg0MHY0MEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==")
}

.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) .t-profile-kyc__content-wrapper .kyc-widget.success .kyc-widget__title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBzdHJva2U9IiMyMUZBOTAiIHN0cm9rZS13aWR0aD0iMiI+PGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTkiLz48cGF0aCBkPSJtMTMgMjAgNSA1IDExLTExIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg0MHY0MEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==")
}

.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) .t-profile-kyc__content-wrapper .kyc-widget.failed .kyc-widget__title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBzdHJva2U9IiNGRjMyNDYiIHN0cm9rZS13aWR0aD0iMiI+PGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTkiLz48cGF0aCBkPSJtMTQgMjYgMTItMTJNMTQgMTRsMTIgMTIiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDQwdjQwSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+")
}

.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) .t-profile-kyc__content-wrapper .kyc-widget__title {
    font: 600 18px/24px Inter, sans-serif;
    padding: 0 0 0 44px;
    position: relative;
    text-transform: uppercase;
    width: 100%
}

.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) .t-profile-kyc__content-wrapper .kyc-widget__title+.t-profile-citizen-bonus__inner {
    margin: 25px 0 0
}

.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) .t-profile-kyc__content-wrapper .kyc-widget__title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMHYySDJ2NkgwVjBoOFpNNTYgNjR2LTJoNnYtNmgydjhoLThaTTY0IDhWMGgtOHYyaDZ2NmgyWk0wIDU2aDJ2Nmg2djJIMHYtOFoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzMgMTJjLTEwLjQ5MyAwLTE5IDguNTA3LTE5IDE5YTEgMSAwIDEgMS0yIDBjMC0xMS41OTggOS40MDItMjEgMjEtMjFzMjEgOS40MDIgMjEgMjFhNDIuODQgNDIuODQgMCAwIDEtNC4wOTYgMTguMzM4IDEgMSAwIDAgMS0xLjgwOC0uODU0QTQwLjgzNyA0MC44MzcgMCAwIDAgNTIgMzFjMC0xMC40OTMtOC41MDctMTktMTktMTlaIiBmaWxsPSIjMjNEQ0I5Ii8+PHBhdGggZD0iTTE4IDMxYzAtOC4yODQgNi43MTYtMTUgMTUtMTUgOC4yODQgMCAxNSA2LjcxNiAxNSAxNWEzNi44MjggMzYuODI4IDAgMCAxLTcuMDU3IDIxLjc0IDEgMSAwIDAgMCAxLjYxOCAxLjE3NkEzOC44MjggMzguODI4IDAgMCAwIDUwIDMxQzUwIDIxLjYxMSA0Mi4zODggMTQgMzMgMTRjLTkuMzg5IDAtMTcgNy42MTEtMTcgMTdhNSA1IDAgMCAxLTUgNSAxIDEgMCAxIDAgMCAyIDcgNyAwIDAgMCA3LTdaIiBmaWxsPSIjMjNEQ0I5Ii8+PHBhdGggZD0iTTMzIDIwYy02LjA3NSAwLTExIDQuOTI1LTExIDExcy00LjkyNSAxMS0xMSAxMWExIDEgMCAxIDEgMC0yIDkgOSAwIDAgMCA5LTljMC03LjE4IDUuODItMTMgMTMtMTNzMTMgNS44MiAxMyAxM2MwIDkuNjg3LTMuOTM2IDE4LjQ1Ni0xMC4yOTQgMjQuNzkxYTEgMSAwIDEgMS0xLjQxMi0xLjQxNkM0MC4yOTEgNDguMzk5IDQ0IDQwLjEzMyA0NCAzMWMwLTYuMDc1LTQuOTI1LTExLTExLTExWiIgZmlsbD0iIzIzRENCOSIvPjxwYXRoIGQ9Ik0zMyAyNGE3IDcgMCAwIDAtNyA3YzAgNy40My01LjQgMTMuNTk1LTEyLjQ4OSAxNC43OWExIDEgMCAxIDEtLjMzMy0xLjk3MkMxOS4zMjEgNDIuNzgzIDI0IDM3LjQzNyAyNCAzMWE5IDkgMCAwIDEgMTggMGMwIDkuOTI2LTQuNjY3IDE4Ljc2NC0xMS45MjIgMjQuNDM2YTEgMSAwIDEgMS0xLjIzMi0xLjU3NkMzNS42MzcgNDguNTUgNDAgNDAuMjg1IDQwIDMxYTcgNyAwIDAgMC03LTdaIiBmaWxsPSIjMjNEQ0I5Ii8+PHBhdGggZD0iTTMzIDI4YTMgMyAwIDAgMC0zIDNjMCA4LjU0LTUuNjM0IDE1Ljc2Mi0xMy4zODYgMTguMTU2YTEgMSAwIDEgMS0uNTktMS45MUMyMi45NjEgNDUuMTAyIDI4IDM4LjYzOCAyOCAzMWE1IDUgMCAwIDEgMTAgMGMwIDkuOS01LjMyOCAxOC41NTMtMTMuMjY4IDIzLjI1MmExIDEgMCAwIDEtMS4wMTktMS43MjFDMzEuMDcgNDguMTc3IDM2IDQwLjE2NCAzNiAzMWEzIDMgMCAwIDAtMy0zWiIgZmlsbD0iIzIzRENCOSIvPjxwYXRoIGQ9Ik0zNCAzMWExIDEgMCAxIDAtMiAwYzAgOC41ODMtNS4xNSAxNS45NjUtMTIuNTMgMTkuMjIyYTEgMSAwIDEgMCAuODA3IDEuODNDMjguMzU3IDQ4LjQ4NiAzNCA0MC40MDMgMzQgMzFaIiBmaWxsPSIjMjNEQ0I5Ii8+PC9zdmc+");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 32px;
    left: 0;
    position: absolute;
    top: -4px;
    width: 32px
}

.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) .t-profile-kyc__content-wrapper .kyc-widget__title.center {
    text-align: center
}

.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) .t-profile-kyc__content-wrapper .kyc-widget__description {
    color: #8ca89e;
    font: 500 14px/20px Inter, sans-serif;
    margin: 8px 0 0;
    padding-left: 44px;
    width: 100%
}

.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) .t-profile-kyc__content-wrapper .kyc-widget__description.center {
    text-align: center
}

.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) .t-profile-kyc__content-wrapper .kyc-widget__action {
    display: flex;
    margin: 24px 0 0
}

.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) .t-profile-kyc__content-wrapper+.t-profile__content-wrapper {
    margin: 25px 0 0
}

.app-profile-kyc .t-profile-kyc:has(.success,
.processed,
.failed) .t-profile-kyc__head {
    display: none
}

@media screen and (max-width:479px) {
    .app-profile-kyc:has(.kyc-iframe) #sumsub-websdk-container {
        margin-top: 12px
    }
}

.app-profile-kyc:has(.kyc-iframe) .t-breadcrumb {
    margin-top: 0
}

.t-payment-and-withdrawal-modal {
    position: relative;
    width: 100%
}

@media(max-width:991px) {
    .t-payment-and-withdrawal-modal {
        align-items: flex-end
    }
}

.t-payment-and-withdrawal-modal.modal-iframe {
    display: flex;
    height: 100vh
}

.t-payment-and-withdrawal-modal__content {
    display: flex;
    flex-wrap: wrap;
    position: relative
}

.t-payment-and-withdrawal-modal__content-wrapper {
    align-items: center;
    display: flex;
    justify-content: center;
    width: 100%
}

.t-payment-and-withdrawal-modal__content-wrapper .alert {
    background: #002223;
    border: 1px solid #ffffff1a;
    border-radius: 12px;
    color: #fff;
    display: flex;
    flex-direction: column;
    max-width: 460px;
    padding: 40px 24px 28px;
    position: relative;
    width: 100%
}

@media(max-width:991px) {
    .t-payment-and-withdrawal-modal__content-wrapper .alert {
        border-bottom: 0;
        border-radius: 12px 12px 0 0
    }
}

@media(max-width:520px) {
    .t-payment-and-withdrawal-modal__content-wrapper .alert {
        min-width: 375px
    }
}

.t-payment-and-withdrawal-modal__content-wrapper .alert__title {
    align-items: center;
    color: #fff;
    display: flex;
    flex-direction: row;
    font: 500 24px/32px Inter, sans-serif;
    gap: 12px;
    padding-right: 40px;
    position: relative
}

.t-payment-and-withdrawal-modal__content-wrapper .alert__description {
    color: #8ca89e;
    font: 500 14px/20px Inter, sans-serif;
    margin: 4px 0 24px;
    padding-left: 44px;
    pointer-events: none
}

.t-payment-and-withdrawal-modal__content-wrapper .alert__description .t-link {
    font: 500 14px/20px Inter, sans-serif;
    pointer-events: auto
}

.t-payment-and-withdrawal-modal__content-wrapper .alert__action {
    font: 500 24px/32px Inter, sans-serif
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-payment-and-withdrawal-modal__content-wrapper .alert__action .t-modal-withdrawal-control__button-cancel,
.t-payment-and-withdrawal-modal__content-wrapper .alert__action .t-button,
.t-payment-and-withdrawal-modal__content-wrapper .alert__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-payment-and-withdrawal-modal__content-wrapper .alert__action .t-promo-events__router {
    font: 500 16px/22px Inter, sans-serif;
    padding: 13px
}

@media(max-width:991px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-payment-and-withdrawal-modal__content-wrapper .alert__action .t-modal-withdrawal-control__button-cancel,
    .t-payment-and-withdrawal-modal__content-wrapper .alert__action .t-button,
    .t-payment-and-withdrawal-modal__content-wrapper .alert__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-payment-and-withdrawal-modal__content-wrapper .alert__action .t-promo-events__router {
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px
    }
}

.t-payment-and-withdrawal-modal__content-wrapper .alert .alert__title:before {
    background-size: contain;
    content: "";
    height: 32px;
    min-width: 32px
}

.t-payment-and-withdrawal-modal__content-wrapper .alert.success .alert__title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBzdHJva2U9IiMwQUYwNzgiIHN0cm9rZS13aWR0aD0iMiI+PGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTkiLz48cGF0aCBkPSJtMTMgMjAgNSA1IDExLTExIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg0MHY0MEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==")
}

.t-payment-and-withdrawal-modal__content-wrapper .alert.failure .alert__title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjgzMyA0Ljk4M2MyLjI5Ni0zLjk3NyA4LjAzOC0zLjk3NyAxMC4zMzQgMGwxNC4wMjUgMjQuMjkyYzIuMjk2IDMuOTc3LS41NzQgOC45NS01LjE2NyA4Ljk1SDUuOTc1Yy00LjU5MyAwLTcuNDYzLTQuOTczLTUuMTY3LTguOTVMMTQuODMzIDQuOTgzWm03LjM4MSAxLjcwNWMtLjk4NC0xLjcwNS0zLjQ0NC0xLjcwNS00LjQyOCAwTDMuNzYgMzAuOTc5Yy0uOTg0IDEuNzA1LjI0NiAzLjgzNiAyLjIxNCAzLjgzNmgyOC4wNWMxLjk2OCAwIDMuMTk4LTIuMTMgMi4yMTQtMy44MzZMMjIuMjE0IDYuNjg4Wm0tLjI5NiAyMS45NDdhMS45MTggMS45MTggMCAxIDEtMy44MzYgMCAxLjkxOCAxLjkxOCAwIDAgMSAzLjgzNiAwWm0tLjg1My0zLjgzNXMxLjI3OS03Ljk1MyAxLjI3OS04Ljk1YTIuMzQ0IDIuMzQ0IDAgMCAwLTQuNjg4IDBjMCAuOTk3IDEuMjc5IDguOTUgMS4yNzkgOC45NS4zMjMuODg2IDEuODA3Ljg4NiAyLjEzIDBaIiBmaWxsPSIjRkZDRDRCIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg0MHY0MEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==")
}

.t-payment-and-withdrawal-modal__content-wrapper .alert.cancel .alert__title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBzdHJva2U9IiNGRjMyNDYiIHN0cm9rZS13aWR0aD0iMiI+PGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTkiLz48cGF0aCBkPSJtMTQgMjYgMTItMTJNMTQgMTRsMTIgMTIiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDQwdjQwSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+")
}

.t-payment-and-withdrawal-modal__content-wrapper .alert.pending .alert__title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48Y2lyY2xlIGN4PSIyMCIgY3k9IjIwIiByPSIxOSIgc3Ryb2tlPSIjRkZDRDRCIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBmaWxsPSIjRkZDRDRCIiBkPSJNMjggMzFIMTJ2LTJoMTZ6Ii8+PHBhdGggZD0iTTI1IDMwSDE1di01YzAtMyA1LTUgNS01czUgMiA1IDV2NVoiIHN0cm9rZT0iI0ZGQ0Q0QiIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZmlsbD0iI0ZGQ0Q0QiIgZD0iTTEyIDloMTZ2MkgxMnoiLz48cGF0aCBkPSJNMTUgMTBoMTB2NWMwIDMtNSA1LTUgNXMtNS0yLTUtNXYtNVoiIHN0cm9rZT0iI0ZGQ0Q0QiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg0MHY0MEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==")
}

.t-payment-and-withdrawal-modal__content-wrapper .alert.skeleton .alert__title .t-skeleton {
    height: 40px
}

.t-payment-and-withdrawal-modal__content-wrapper .alert.skeleton .alert__title:before {
    animation: shine 1.5s linear infinite;
    background: linear-gradient(110deg, #24242b 8%, #303038 18%, #24242b 33%);
    background-size: 200% 100%
}

.t-payment-and-withdrawal-modal__content-wrapper .alert.skeleton .alert__description .t-skeleton {
    height: 72px
}

.t-payment-and-withdrawal-modal__content-wrapper .alert.skeleton .alert__action .t-skeleton {
    height: 56px
}

.t-promotions-details__terms_skeleton {
    height: 68px
}

.t-promotions-details__terms_skeleton .t-skeleton {
    height: 100%
}

.t-promotions-details-banner_skeleton {
    height: 350px
}

.t-promotions-details-banner__content_skeleton {
    height: 100%;
    margin: 0 auto;
    max-width: 1160px;
    padding: 0 16px;
    width: 100%
}

.t-promotions-details__body-skeleton {
    display: none
}

.t-promotions-details__games_skeleton {
    display: flex;
    flex-direction: column;
    width: 100%
}

.t-promotions-details__games_skeleton-title {
    height: 28px
}

.t-promotions-details__games_skeleton-title .t-skeleton {
    height: 100%
}

.t-promotions-details__games_skeleton-wrap {
    display: flex;
    flex-direction: row;
    margin-top: 48px;
    width: 100%
}

@media(max-width:991px) {
    .t-promotions-details__games_skeleton-wrap {
        flex-wrap: wrap;
        gap: 7px
    }
}

.t-promotions-details__games_skeleton .t-game-skeleton-item {
    aspect-ratio: 1;
    max-width: 16.6666666667%;
    overflow: hidden;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-promotions-details__games_skeleton .t-game-skeleton-item {
        max-width: 25%;
        max-width: 50%;
        padding: 2px
    }
}

.t-promotions-details__games_skeleton .t-game-skeleton-item .t-skeleton {
    border-radius: 12px;
    height: 100%;
    width: 100%
}

.t-promotions-details {
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    position: relative;
    width: 100%
}

.t-promotions-details ul {
    display: flex;
    flex-direction: column;
    gap: 12px;
    margin-left: 16px
}

.t-promotions-details li {
    list-style-type: disc
}

.t-promotions-details li::marker {
    color: #ffffff80
}

.t-promotions-details__content {
    position: relative
}

.t-promotions-details__content .t-back {
    color: #fff
}

.t-promotions-details__content .t-back__icon {
    opacity: 1
}

.t-promotions-details__dropdown {
    display: none
}

.t-promotions-details__dropdown-items .t-container-widget .list {
    display: flex;
    flex-direction: column;
    font: 400 14px/20px Inter, sans-serif;
    gap: 16px;
    max-width: 300px
}

@media(max-width:991px) {
    .t-promotions-details__dropdown-items .t-container-widget .list {
        max-width: unset
    }
}

.t-promotions-details__dropdown-items .t-container-widget .list__place {
    color: #8ca89e
}

.t-promotions-details__dropdown-items .t-container-widget .list__item {
    display: flex;
    justify-content: space-between;
    position: relative
}

.t-promotions-details__dropdown-items .t-container-widget .list__item:before {
    background: #ffffff1a;
    bottom: -8px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 100%
}

.t-promotions-details:has(.t-promotions-details__terms-open,
.is-active) .t-promotions-details__prizepool-description,
.t-promotions-details:has(.t-promotions-details__terms-open,
.is-active) .t-promotions-details__terms {
    margin-top: 24px
}

.t-promotions-details__head {
    margin: 12px 0 24px
}

@media(max-width:991px) {
    .t-promotions-details__head {
        margin-bottom: 8px
    }
}

.t-promotions-details__date {
    color: #ffffff80;
    font: 400 16px/22px Inter, sans-serif;
    position: absolute;
    right: 0;
    top: 8px
}

.t-promotions-details__title {
    font: 600 32px/36px Inter, sans-serif;
    text-transform: uppercase
}

@media(max-width:991px) {
    .t-promotions-details__title {
        font: 500 24px/32px Inter, sans-serif
    }
}

.t-promotions-details__wrapper {
    height: 100%;
    padding-top: 48px;
    position: relative;
    width: 100%;
    z-index: 3
}

@media screen and (max-width:991px) {
    .t-promotions-details__wrapper {
        padding-top: 22px
    }
}

.t-promotions-details-info__banner-button {
    background: #ff8a00;
    padding: 12px 64px;
    white-space: nowrap
}

.t-promotions-details-info__banner-button:before {
    z-index: -1
}

@media(max-width:991px) {
    .t-promotions-details-info__banner-button {
        margin: 16px auto
    }
}

.t-promotions-details__body-full {
    display: flex;
    position: relative
}

@media(max-width:991px) {
    .t-promotions-details__body-full {
        align-items: center;
        flex-direction: column
    }
}

.t-promotions-details__container {
    display: flex;
    flex-direction: column;
    gap: 32px
}

@media(max-width:991px) {
    .t-promotions-details__container {
        margin-top: 25px
    }
}

.t-promotions-details__games_title {
    font: 500 24px/32px Inter, sans-serif;
    margin-bottom: 20px;
    position: relative;
    text-transform: uppercase
}

@media(max-width:991px) {
    .t-promotions-details__games_title {
        font: 500 20px/28px Inter, sans-serif
    }
}

.t-promotions-details__games_wrap {
    display: grid;
    flex-wrap: wrap;
    gap: 8px;
    grid-template-columns: repeat(8, 1fr)
}

.t-promotions-details__games_wrap .t-game-item {
    max-width: unset
}

@media(max-width:1919px) {
    .t-promotions-details__games_wrap {
        grid-template-columns: repeat(6, 1fr)
    }
}

@media(max-width:991px) {
    .t-promotions-details__games_wrap {
        grid-template-columns: repeat(4, 1fr)
    }
}

@media(max-width:639px) {
    .t-promotions-details__games_wrap {
        gap: 8px;
        grid-template-columns: repeat(3, 1fr)
    }
}

.t-promotions-details__games_actions {
    display: flex;
    justify-content: center;
    margin-top: 32px
}

@media(max-width:639px) {
    .t-promotions-details__games_actions {
        margin-top: 40px
    }
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promotions-details__games_actions .t-modal-withdrawal-control__button-cancel,
.t-promotions-details__games_actions .t-button,
.t-promotions-details__games_actions .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-promotions-details__games_actions .t-promo-events__router {
    font: 700 16px/22px Inter, sans-serif;
    letter-spacing: .02em;
    min-width: 178px;
    text-transform: uppercase;
    white-space: nowrap;
    width: auto
}

.t-promotions-details__terms {
    align-items: center;
    border-top: 1px solid #ffffff1a;
    display: flex;
    flex-direction: column;
    justify-content: center;
    z-index: 1
}

.t-promotions-details__terms .t-collapse {
    width: 100%
}

.t-promotions-details__terms-button {
    align-items: center;
    background: none;
    border: none;
    color: #ff8a00;
    cursor: pointer;
    display: flex;
    font: 400 14px/20px Inter, sans-serif;
    justify-content: center;
    margin-top: 24px;
    position: relative;
    transition: all .3s ease-in-out
}

.t-promotions-details__terms-button:before {
    background-image: none
}

.t-promotions-details__terms-button:hover {
    background: none
}

.t-promotions-details__terms-button:hover:before {
    background-image: none
}

.t-promotions-details__terms-button .t-promotions-details__terms-open:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im00Ljg5LjQ4OCAyLjk2IDMuN0EuNS41IDAgMCAxIDcuNDYgNUgxLjU0YS41LjUgMCAwIDEtLjM5LS44MTJsMi45Ni0zLjdhLjUuNSAwIDAgMSAuNzggMFoiIGZpbGw9IiNGRjhBMDAiLz48L3N2Zz4=") no-repeat 50%
}

.t-promotions-details__terms-open {
    align-items: center;
    display: flex;
    height: 16px;
    justify-content: center;
    margin-left: 12px;
    position: relative;
    transform: rotate(180deg);
    transition: all .3s ease;
    width: 16px
}

.t-promotions-details__terms-open.is-active {
    transform: rotate(0deg)
}

.t-promotions-details__terms-open:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03LjI3NiAzSC43MjRhLjMuMyAwIDAgMC0uMjEyLjUxMmwzLjEzNCAzLjEzNGEuNS41IDAgMCAwIC43MDggMGwzLjEzNC0zLjEzNEEuMy4zIDAgMCAwIDcuMjc2IDNaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/contain;
    content: "";
    height: 10px;
    position: absolute;
    width: 12px
}

.t-promotions-details__info {
    display: flex;
    flex-direction: column
}

@media(max-width:991px) {
    .t-promotions-details__info {
        max-width: 100%;
        padding: 0 6px
    }
}

.t-promotions-details__button {
    position: absolute;
    right: 24px;
    top: 48px
}

@media(max-width:991px) {
    .t-promotions-details__button {
        background: #002223;
        bottom: 62px;
        left: 0;
        padding: 12px 20px 20px;
        position: fixed;
        right: 0;
        top: unset
    }
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promotions-details__button .t-modal-withdrawal-control__button-cancel,
    .t-promotions-details__button .t-button,
    .t-promotions-details__button .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-promotions-details__button .t-promo-events__router {
        margin: 0 auto
    }
}

.t-promotions-details__button .t-promotions-details-info__banner-button {
    font: 500 16px/22px Inter, sans-serif;
    min-width: 133px;
    padding: 13px 16px
}

@media(max-width:991px) {
    .t-promotions-details__button .t-promotions-details-info__banner-button {
        width: 100%
    }
}

.t-promotions-details__info_wrap {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    display: flex;
    flex-direction: column;
    min-height: 140px;
    padding: 24px 24px 20px;
    position: relative
}

.t-promotions-details__info_wrap:before {
    background: linear-gradient(270deg, #1d0a6700 40.64%, #3e2f7a);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0
}

@media(max-width:991px) {
    .t-promotions-details__info_wrap {
        max-width: 100%;
        min-height: 124px;
        padding: 16px 12px
    }
}

.t-promotions-details__prizepool-description {
    width: 100%
}

.t-promotions-details__prizepool-description span {
    font: 400 16px/22px Inter, sans-serif
}

.t-promotions-details__prizepool-description a,
.t-promotions-details__prizepool-description a:visited {
    color: #ff8a00
}

@media(max-width:991px) {
    .t-promotions-details__prizepool-description {
        max-width: 100%
    }
}

.t-promotions-details__places {
    max-width: 444px;
    width: 100%
}

.t-promotions-details__places .list {
    column-count: 2;
    max-width: 409px;
    padding: 60px 0 24px 24px;
    position: relative;
    width: 100%;
    z-index: 1
}

.t-promotions-details__places .list:before {
    background: #ffffff1a;
    bottom: 26px;
    content: "";
    height: calc(100% - 64px);
    left: 50%;
    position: absolute;
    transform: translate(-50%);
    width: 1px
}

@media(max-width:991px) {
    .t-promotions-details__places .list:before {
        content: none
    }
}

.t-promotions-details__places .list__item {
    align-items: center;
    border-top: 1px solid #ffffff1a;
    display: flex;
    justify-content: space-between;
    max-width: 160px;
    padding: 8px 4px;
    width: 100%
}

.t-promotions-details__places .list__item:first-child {
    border: none;
    position: absolute;
    top: 15px
}

@media(max-width:991px) {
    .t-promotions-details__places .list__item:first-child {
        position: relative;
        top: auto
    }
    .t-promotions-details__places .list__item {
        max-width: 100%
    }
}

.t-promotions-details__places .list__place {
    color: #ffffff80;
    font: 400 16px/22px Inter, sans-serif
}

.t-promotions-details__places .list__amount {
    color: #fff;
    font: 600 18px/24px Inter, sans-serif
}

@media(max-width:991px) {
    .t-promotions-details__places .list {
        column-count: auto;
        display: flex;
        flex-direction: column;
        max-width: 293px;
        max-width: 100%;
        padding: 42px 24px 12px
    }
}

.t-promotions-details__places .t-container-widget {
    background: none;
    border: none
}

.t-promotions-details__places .t-container-widget__wrap {
    align-items: flex-end;
    background: none;
    border: none;
    display: flex;
    flex-direction: column;
    padding: 0
}

@media(max-width:991px) {
    .t-promotions-details__places {
        margin-top: 12px;
        max-width: 328px;
        max-width: 100%;
        position: relative;
        right: auto;
        top: -24px;
        top: auto
    }
}

.t-promotions-details__places-title {
    align-items: flex-start;
    color: #fff;
    display: flex;
    flex-direction: column;
    font: 600 14px/20px Inter, sans-serif;
    height: 110px;
    padding: 24px 60px 0;
    position: relative;
    width: 100%;
    z-index: 2
}

.t-promotions-details__places-title p {
    color: #fff;
    font: 700 48px/52px Inter, sans-serif;
    margin: 5px 0 0;
    text-transform: uppercase
}

@media(max-width:991px) {
    .t-promotions-details__places-title {
        padding: 24px
    }
}

.t-promotions-details__prizepool {
    min-height: 350px;
    padding: 0 24px
}

@media(max-width:991px) {
    .t-promotions-details__prizepool {
        padding: 0
    }
}

.t-promotions-details__prizepool-label {
    font: 400 14px/20px Inter, sans-serif;
    margin-bottom: 4px
}

@media(max-width:991px) {
    .t-promotions-details__prizepool-label {
        max-width: unset
    }
}

.t-promotions-details__prizepool-item {
    align-items: center;
    display: flex;
    margin-bottom: 24px
}

@media(max-width:639px) {
    .t-promotions-details__prizepool-item {
        justify-content: space-between
    }
}

.t-promotions-details__prizepool-places {
    align-items: center;
    cursor: pointer;
    display: flex;
    font: 400 14px/20px Inter, sans-serif;
    margin-left: 70px
}

.t-promotions-details__prizepool-amount {
    font: 700 24px/32px Inter, sans-serif
}

.t-promotions-details__prizepool-amount small {
    margin-left: 6px
}

.t-promotions-details__prizepool .t-collapse .content {
    height: unset !important
}

.t-promotions-details__promo_title {
    font: 500 24px/32px Inter, sans-serif;
    margin-bottom: 20px;
    text-transform: uppercase
}

.t-promotions-details__terms-text {
    padding: 20px 24px 8px;
    position: relative
}

.t-promotions-details__terms-text p,
.t-promotions-details__terms-text span {
    color: #fff !important;
    font: 400 16px/22px Inter, sans-serif !important
}

@media(max-width:991px) {
    .t-promotions-details__terms-text {
        padding: 12px 12px 0
    }
}

.t-promotions-details__terms-text h1,
.t-promotions-details__terms-text h2,
.t-promotions-details__terms-text h3,
.t-promotions-details__terms-text h4,
.t-promotions-details__terms-text h5,
.t-promotions-details__terms-text h6,
.t-promotions-details__terms-text li,
.t-promotions-details__terms-text p,
.t-promotions-details__terms-text span {
    background: 0 0 !important;
    color: #fff !important;
    overflow-wrap: break-word !important
}

.t-promotions-details__terms-text a {
    background-color: #0000 !important
}

.t-promotions-details_wrap {
    margin: 92px auto;
    padding: 0 16px
}

@media(max-width:991px) {
    .t-promotions-details_wrap {
        margin: 76px auto;
        padding: 0
    }
}

.t-promotions-details-info__list {
    display: flex;
    flex-wrap: wrap;
    margin: 12px 0 0;
    max-width: 528px;
    width: 100%
}

.t-promotions-details-info__list_item {
    display: flex;
    justify-content: space-between;
    max-width: 50%;
    min-height: 60px;
    padding: 0 24px 24px;
    width: 100%
}

.t-promotions-details-info__list_item .icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMTAiPjxwYXRoIGQ9Ik0zMi00OCAxNzYgOTZNMC00OCAxNDQgOTZNLTMyLTQ4IDExMiA5Nk0tNjQtNDggODAgOTZNLTk2LTQ4IDQ4IDk2TS0xMjgtNDggMTYgOTYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyNCAyNCkiIGQ9Ik0wIDBoNDh2NDhIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 48px;
    margin-right: 16px;
    min-width: 48px
}

.t-promotions-details-info__list_item .text {
    color: #ffffff80;
    font: 400 14px/20px Inter, sans-serif
}

@media(max-width:991px) {
    .t-promotions-details-info__list_item {
        align-items: center;
        margin-bottom: 24px;
        margin-bottom: 12px;
        max-width: 100%;
        padding: 0 24px;
        padding: 0 13px
    }
    .t-promotions-details-info__list {
        flex-direction: column;
        max-width: 264px
    }
}

.t-promotions-details__img {
    display: none
}

@media(max-width:639px) {
    .t-promotions-details__img {
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: cover;
        border-radius: 12px;
        display: block;
        height: 260px;
        margin-bottom: 16px;
        width: 100%
    }
}

.t-promotions-details__counter {
    display: flex;
    gap: 24px;
    width: 100%
}

@media(max-width:991px) {
    .t-promotions-details__counter {
        flex-direction: column;
        gap: 0
    }
}

.t-promotions-details__event-hero {
    background: #041414;
    border: 1px solid #ffffff1f;
    border-radius: 12px;
    display: flex;
    flex: 1;
    flex-direction: column;
    min-height: 320px;
    overflow: hidden;
    position: relative
}

@media(max-width:991px) {
    .t-promotions-details__event-hero {
        border-radius: 8px;
        min-height: 240px
    }
}

@media(max-width:639px) {
    .t-promotions-details__event-hero {
        background: none;
        border: none;
        min-height: 200px
    }
}

.t-promotions-details__event-banner {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

@media(max-width:639px) {
    .t-promotions-details__event-banner {
        background-image: none !important
    }
}

.t-promotions-details__event-banner-overlay {
    background: linear-gradient(0deg, #0009, #0003 50%, #0000);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.t-promotions-details__event-content {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: flex-end;
    padding: 24px;
    position: relative;
    z-index: 1
}

@media(max-width:991px) {
    .t-promotions-details__event-content {
        padding: 16px
    }
}

.t-promotions-details__event-content .t-promotions-details__title {
    font: 600 32px/36px Inter, sans-serif;
    margin-bottom: 16px;
    text-transform: uppercase
}

@media(max-width:991px) {
    .t-promotions-details__event-content .t-promotions-details__title {
        font: 500 24px/32px Inter, sans-serif
    }
}

.t-promotions-details__event-content .t-promotions-details__description {
    color: #ffffff80;
    font: 400 16px/22px Inter, sans-serif;
    margin-bottom: 16px
}

.t-promotions-details__event-content .t-promotions-details__description p,
.t-promotions-details__event-content .t-promotions-details__description span {
    color: #ffffff80 !important;
    font: 400 16px/22px Inter, sans-serif !important
}

.t-promotions-details__event-content .t-promotions-details__description a {
    color: #ff8a00
}

.t-promotions-details__event-meta {
    display: grid;
    gap: 20px;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 20px;
    width: 380px
}

@media(max-width:639px) {
    .t-promotions-details__event-meta {
        gap: 8px;
        margin-bottom: 16px;
        width: 100%
    }
}

.t-promotions-details__event-meta .t-countdown {
    background: #133536;
    border: 1px solid #00b170;
    border-radius: 10px;
    box-shadow: 0 0 12px #00b17026;
    display: flex;
    justify-content: center;
    padding: 7.5px
}

.t-promotions-details__event-meta .t-countdown .t-countdown__group-date {
    align-items: center;
    display: flex;
    justify-content: center
}

.t-promotions-details__event-meta .t-countdown .t-countdown__date {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 4px;
    padding: 0 3px;
    position: relative
}

.t-promotions-details__event-meta .t-countdown .t-countdown__date:not(:last-child):after {
    color: #8ca89e;
    content: ":";
    font-size: 17px;
    line-height: 24px;
    position: absolute;
    right: -2.5px;
    top: 1px
}

.t-promotions-details__event-meta .t-countdown .t-countdown__date .digit {
    color: #fff;
    font: 600 24px/32px Inter, sans-serif;
    line-height: 1;
    text-align: center
}

.t-promotions-details__event-meta .t-countdown .t-countdown__date .text {
    color: #8ca89e;
    font: 500 8px/100% Inter, sans-serif;
    letter-spacing: .5px;
    text-align: center;
    text-transform: uppercase
}

.t-promotions-details__event-prizepool {
    align-items: center;
    background: #ff8a001a;
    border: 1px solid #ff8a00;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    gap: 4px;
    padding: 7.5px
}

.t-promotions-details__event-prizepool-label {
    color: #ffe6c8;
    font: 500 8px/100% Inter, sans-serif;
    text-align: center;
    text-transform: uppercase
}

.t-promotions-details__event-prizepool-amount {
    color: #fff;
    font: 700 24px/32px Inter, sans-serif;
    line-height: 1
}

.t-promotions-details__event-prizepool-amount span {
    font: 500 16px/22px Inter, sans-serif
}

.t-promotions-details__event-button {
    -webkit-text-stroke: 1px #25120499;
    background: url("../img/theme-luckygem-button-button_m.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: calc(100% - 40px) 100%;
    background-size: calc(100% - 52px) 100%;
    font-size: 20px;
    font: 600 20px/28px Inter, sans-serif;
    font: 700 16px/22px Inter, sans-serif;
    max-width: 380px;
    min-height: 80px;
    padding: 16px 27px;
    paint-order: stroke fill;
    position: relative;
    text-transform: uppercase;
    transition: all .2s ease-in-out;
    width: 100%;
    z-index: 1
}

.t-promotions-details__event-button:before {
    background: url("../img/theme-luckygem-button-button_l.png");
    background-position: 0;
    left: 0;
    transition: all .2s ease-in-out
}

.t-promotions-details__event-button:after {
    background: url("../img/theme-luckygem-button-button_r.png");
    background-position: 100%;
    right: 0;
    transition: all .2s ease-in-out
}

.t-promotions-details__event-button:after,
.t-promotions-details__event-button:before {
    background-repeat: no-repeat;
    background-size: 40px 100%;
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    width: 40px;
    z-index: 2
}

@media(hover:hover) {
    .t-promotions-details__event-button:hover {
        filter: brightness(1.1) saturate(1.1)
    }
    .t-promotions-details__event-button:active {
        filter: brightness(.95);
        transform: translateY(0)
    }
}

.t-promotions-details__event-button:after,
.t-promotions-details__event-button:before {
    background-size: 27px 100%;
    width: 27px
}

.t-promotions-details__event-button .t-button__wrap {
    padding: 0
}

@media(max-width:639px) {
    .t-promotions-details__event-button {
        font-size: 16px;
        min-height: 54px
    }
}

@media(hover:hover) {
    .t-promotions-details__event-button:hover {
        background: url("../img/theme-luckygem-button-button_m.png") no-repeat 50%;
        background-size: calc(100% - 26px) 100%;
        filter: brightness(1.1) saturate(1.1)
    }
}

.t-promotions-details__event-prizes {
    flex-shrink: 0;
    width: 322px
}

@media(max-width:1279px) {
    .t-promotions-details__event-prizes {
        width: 290px
    }
}

@media(max-width:991px) {
    .t-promotions-details__event-prizes {
        margin-top: 16px;
        width: 100%
    }
}

.t-promotions-details__event-prizes-desktop {
    background: #002223;
    border: 1px solid #ffffff1a;
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    height: 472px;
    min-height: 472px;
    padding: 16px;
    width: 322px
}

@media(max-width:1279px) {
    .t-promotions-details__event-prizes-desktop {
        width: 100%
    }
}

@media(max-width:991px) {
    .t-promotions-details__event-prizes-desktop {
        display: none
    }
}

.t-promotions-details__event-prizes-mobile {
    display: none
}

@media(max-width:991px) {
    .t-promotions-details__event-prizes-mobile {
        background: #002223;
        border-radius: 16px;
        display: block;
        padding: 16px
    }
}

.t-promotions-details__event-prizes-toggle {
    align-items: center;
    color: #fff;
    cursor: pointer;
    display: flex;
    font: 500 16px/22px Inter, sans-serif;
    justify-content: space-between
}

.t-promotions-details__event-prizes-collapse {
    max-height: 437px;
    padding: 12px 0
}

.t-promotions-details__event-prizes-collapse .t-promotions-details__event-prizes-list {
    -webkit-appearance: none;
    appearance: none;
    display: flex;
    flex-direction: column;
    gap: 4px;
    margin-right: -4px;
    max-height: 397px;
    overflow-y: auto;
    padding-right: 8px
}

.t-promotions-details__event-prizes-collapse .t-promotions-details__event-prizes-list::-webkit-scrollbar {
    -webkit-appearance: none;
    padding-left: 8px;
    width: 8px
}

.t-promotions-details__event-prizes-collapse .t-promotions-details__event-prizes-list::-webkit-scrollbar-track {
    background: #133536;
    border-radius: 20px
}

.t-promotions-details__event-prizes-collapse .t-promotions-details__event-prizes-list::-webkit-scrollbar-thumb {
    background: #091919;
    border-radius: 20px
}

.t-promotions-details__event-prizes-header {
    color: #8ca89e;
    display: flex;
    flex-shrink: 0;
    font: 400 12px/16px Inter, sans-serif;
    justify-content: space-between;
    margin-bottom: 4px;
    padding: 8px 12px 0 8px;
    text-transform: uppercase
}

.t-promotions-details__event-prizes-list {
    -webkit-appearance: none;
    appearance: none;
    display: flex;
    flex-direction: column;
    gap: 4px;
    margin-right: -4px;
    overflow-y: auto;
    padding-right: 8px
}

.t-promotions-details__event-prizes-list::-webkit-scrollbar {
    -webkit-appearance: none;
    padding-left: 8px;
    width: 8px
}

.t-promotions-details__event-prizes-list::-webkit-scrollbar-track {
    background: #133536;
    border-radius: 20px
}

.t-promotions-details__event-prizes-list::-webkit-scrollbar-thumb {
    background: #091919;
    border-radius: 20px
}

.t-promotions-details__event-prizes-row {
    background: #133536;
    border-radius: 8px;
    color: #fff;
    display: flex;
    font: 400 14px/20px Inter, sans-serif;
    justify-content: space-between;
    padding: 2.5px 12px
}

.t-promotions-details__event-prizes-row span:first-child {
    position: relative
}

.t-promotions-details__event-prizes-row span:first-child:after {
    color: #fff;
    content: ".";
    position: absolute;
    right: -5px;
    top: 0
}

.t-promotions-details__event-prizes-row span {
    font: 500 16px/22px Inter, sans-serif
}

.t-promotions-details .no-banner .t-promotions-details__event-hero {
    background: #041414;
    border: 1px solid #ffffff1f
}

@media(max-width:639px) {
    .t-promotions-details .no-banner .t-promotions-details__event-hero {
        background: none;
        border: none
    }
}

.t-promotions-details .no-banner .t-promotions-details__event-content {
    justify-content: center
}

.t-promotions-details.is-archive .t-promotions-details__button,
.t-promotions-details.is-archive .t-promotions-details__event-button {
    display: none
}

@keyframes fade-in {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.t-modal-level-up {
    padding-top: 24px
}

@media(max-width:991px) {
    .t-modal-level-up {
        -ms-overflow-style: none;
        padding-top: 0;
        scrollbar-width: none
    }
    .t-modal-level-up::-webkit-scrollbar {
        display: none
    }
}

.t-modal-level-up .t-popup__component {
    background: none;
    height: 100%;
    padding: 0;
    width: 100%
}

.t-modal-level-up .t-popup__close,
.t-modal-level-up .t-popup__component .t-animated-background__animation {
    display: none
}

.t-modal-level-up .t-popup__wrap {
    background: none;
    border: none;
    height: 100%;
    max-width: 460px;
    padding: 0;
    position: static;
    z-index: 4
}

@media screen and (max-width:991px) {
    .t-modal-level-up .t-popup__wrap {
        border-radius: 0;
        max-width: unset
    }
}

.t-modal-level-up__action {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 24px;
    margin-top: 24px;
    position: relative;
    width: 100%;
    z-index: 2
}

.t-modal-level-up__action .t-button,
.t-modal-level-up__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-modal-level-up__action .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-level-up__action .t-modal-withdrawal-control__button-cancel {
    transition: all .3s ease-in-out;
    width: 100%
}

@media(max-width:991px) {
    .t-modal-level-up__action .t-button,
    .t-modal-level-up__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-modal-level-up__action .t-promo-events__router,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-level-up__action .t-modal-withdrawal-control__button-cancel {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 24px
    }
}

.t-modal-level-up__action .t-checkbox {
    align-items: center;
    cursor: pointer;
    display: flex;
    gap: 12px;
    justify-content: center;
    transition: all .3s ease-in-out
}

.t-modal-level-up__action .t-checkbox input {
    display: none
}

.t-modal-level-up__action .t-checkbox__elem {
    align-items: center;
    border: 1px solid #fff;
    border-radius: 4px;
    display: flex;
    height: 20px;
    justify-content: center;
    position: relative;
    width: 20px
}

.t-modal-level-up__action .t-checkbox__block-label {
    margin-left: 0
}

.t-modal-level-up__action .t-checkbox__label {
    font: 400 16px/22px Inter, sans-serif
}

.t-modal-level-up__body {
    position: relative;
    width: 100%;
    z-index: 1
}

.t-modal-level-up__body p {
    font: 600 24px/32px Inter, sans-serif;
    text-align: center
}

.t-modal-level-up__content {
    align-items: center;
    background: linear-gradient(#002223, #002223) padding-box, linear-gradient(0deg, #1fa633cc, #53fb89cc) border-box;
    border: 1px solid #0000;
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    margin-top: 280px;
    padding: 40px 24px 28px;
    position: relative;
    width: 100%;
    z-index: 4
}

@media screen and (max-width:991px) {
    .t-modal-level-up__content {
        border-radius: 12px 12px 0 0;
        margin-top: 360px;
        padding: 40px 16px 24px
    }
}

.t-modal-level-up__container {
    align-items: center;
    display: flex;
    justify-content: center
}

.t-modal-level-up__container:before {
    animation: fade-in 1s infinite alternate;
    background: linear-gradient(0deg, #1fa633cc, #53fb89cc);
    border-radius: 554px;
    content: "";
    filter: blur(127px);
    height: 441px;
    position: absolute;
    top: 0;
    width: 554px
}

.t-modal-level-up__list {
    align-items: center;
    background: linear-gradient(#043232, #043232) padding-box, linear-gradient(0deg, #1fa633cc, #53fb89cc) border-box;
    border: 1px solid #0000;
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin-top: 12px;
    overflow: hidden;
    padding: 12px;
    position: relative;
    width: 100%;
    z-index: 2
}

.t-modal-level-up__item {
    align-items: center;
    color: #8ca89e;
    display: flex;
    justify-content: flex-start;
    text-align: center;
    width: 100%
}

.t-modal-level-up__item-content {
    align-items: center;
    display: flex;
    gap: 10px
}

.t-modal-level-up__item b {
    color: #fff;
    font: 600 20px/28px Inter, sans-serif
}

.t-modal-level-up__item .t-icon-money-profile {
    background: url("../img/money.288cbdc.webp") no-repeat 50%/contain
}

.t-modal-level-up__item .t-icon-rakeback-profile {
    background: url("../img/rakeback.8456f04.webp") no-repeat 50%/contain
}

.t-modal-level-up__item .t-icon-cashback-profile {
    background: url("../img/cashback.320e98f.webp") no-repeat 50%/contain
}

.t-modal-level-up__item .t-icon-cashbackMax-profile {
    background: url("../img/cashbackMax.dd38e54.webp") no-repeat 50%/contain
}

.t-modal-level-up__item i {
    height: 52px;
    margin-right: 12px;
    min-width: 52px
}

.t-modal-level-up__lvls span {
    display: block;
    font: 700 48px/52px Inter, sans-serif;
    margin-bottom: 20px;
    position: relative;
    transition: all .3s ease-in-out
}

.t-modal-level-up__lvls span:before {
    content: attr(data-text);
    margin-right: .3em
}

.t-modal-level-up__title {
    align-items: center;
    display: flex;
    justify-content: center;
    position: static;
    z-index: 2
}

.t-modal-level-up__title p {
    animation: fade-in 1s 1s both;
    font: 800 72px/72px Inter, sans-serif;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: -240px;
    transition: all .3s ease-in-out;
    white-space: nowrap
}

@media(max-width:991px) {
    .t-modal-level-up__title p {
        font: 700 48px/52px Inter, sans-serif;
        top: -210px
    }
}

.t-modal-level-up__title-image-container {
    animation: fade-in 1s 1s both;
    background: url("../img/cup.446a860.webp") no-repeat 50%/contain;
    height: 170px;
    position: absolute;
    top: -179px;
    width: 336px
}

@media(max-width:991px) {
    .t-modal-level-up__title-image-container {
        top: -170px
    }
}

.t-modal-level-up__title-image {
    display: none
}

.t-modal-deposit-limit .t-popup__wrap {
    max-width: 460px
}

.t-modal-deposit-limit .t-modal-deposit-limit__title {
    font: 500 20px/28px Inter, sans-serif;
    margin-bottom: 0
}

@media(max-width:991px) {
    .t-modal-deposit-limit .t-modal-deposit-limit__title {
        font: 600 18px/24px Inter, sans-serif
    }
}

.t-modal-deposit-limit__subtitle {
    color: #ffffff80;
    font: 500 16px/22px Inter, sans-serif;
    margin-bottom: 16px
}

@media(max-width:991px) {
    .t-modal-deposit-limit__subtitle {
        font: 400 14px/20px Inter, sans-serif
    }
}

.t-modal-deposit-limit__limit {
    align-items: center;
    background: #1d2c2c;
    border-radius: 12px;
    display: flex;
    flex: 1;
    flex-direction: column;
    font: 600 18px/24px Inter, sans-serif;
    justify-content: center;
    margin-bottom: 4px;
    padding: 20px 0
}

.t-modal-deposit-limit .t-input__input input {
    background-color: #1d2c2c;
    color: #fff;
    font: 600 18px/24px Inter, sans-serif;
    padding: 0;
    pointer-events: none;
    text-align: center
}

.t-modal-deposit-limit__left {
    color: #ffffff80;
    font: 400 14px/20px Inter, sans-serif;
    text-align: center
}

.t-modal-deposit-limit__updated {
    color: #ffffff80;
    font: 400 12px/16px Inter, sans-serif;
    margin-top: 16px;
    text-align: center
}

.t-modal-deposit-limit .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-modal-deposit-limit .t-popup__action .t-button,
.t-modal-deposit-limit .t-popup__action .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-modal-deposit-limit .t-popup__action .t-modal-withdrawal-control__button-cancel {
    color: #fff;
    font: 500 16px/22px Inter, sans-serif;
    padding: 13px
}

@media(max-width:991px) {
    .t-modal-deposit-limit .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-modal-deposit-limit .t-popup__action .t-button,
    .t-modal-deposit-limit .t-popup__action .t-promo-events__router,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-modal-deposit-limit .t-popup__action .t-modal-withdrawal-control__button-cancel {
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px
    }
}

.t-promotions-promocode-modal .t-popup__body {
    gap: 16px
}

.t-promotions-promocode-modal__action {
    margin-top: 8px
}

.t-promotions-promocode-modal__btn {
    font: 500 16px/22px Inter, sans-serif;
    padding: 13px
}

@media screen and (max-width:991px) {
    .t-promotions-promocode-modal__btn {
        font: 500 14px/20px Inter, sans-serif
    }
}

.t-categories-modal__component {
    border-radius: 12px;
    padding: 30px 40px 52px
}

@media screen and (max-width:991px) {
    .t-categories-modal__component {
        border-radius: 24px 24px 0 0;
        padding: 21px 15px 20px
    }
}

.t-categories-modal__component:before {
    background-clip: initial;
    background-image: linear-gradient(180deg, #fff, #000);
    background-origin: border-box;
    border: 1px solid #0000;
    border-radius: 12px;
    content: "";
    inset: 0;
    -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: destination-out;
    mask-composite: exclude;
    opacity: .1;
    position: absolute;
    z-index: 1
}

@media screen and (max-width:991px) {
    .t-categories-modal__component:before {
        border-radius: 24px 24px 0 0
    }
}

.t-categories-modal__title {
    color: #58586c
}

.t-categories-modal__item .arrow,
.t-categories-modal__item .icon {
    filter: brightness(0) saturate(100%) invert(32%) sepia(32%) saturate(246%) hue-rotate(201deg) brightness(98%) contrast(89%)
}

.t-categories-modal__item .icon_empty {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM0LjI2NyAxNC41NzVzMS4wNjcgMS41NDIgMi4wOTYgMy44NzVjLjIxMS40OC42ODYuNzkyIDEuMjA5Ljc5MmgzLjk5Yy43OTIgMCAxLjQzMS0uNjM5IDEuNDMxLTEuNDN2LTMuOThjMC0uMzkxLS4xNTgtLjc2LS40MzgtMS4wM2wtNy43MTItNy40QTEuNDA3IDEuNDA3IDAgMCAwIDMzLjg1NiA1SDE2LjA2YTIuOTkgMi45OSAwIDAgMC0yLjExMS44NzZMNi44NzYgMTIuOTVBMi45OSAyLjk5IDAgMCAwIDYgMTUuMDZ2MTQuMDNjMCAuNzkzLjMxNyAxLjU1My44NzYgMi4xMTJsNi45MiA2LjkyYy41Ni41NiAxLjMyLjg3NyAyLjExMi44NzdIMzMuODZjLjM3IDAgLjcyNC0uMTQyLjk4OC0uMzk2bDcuNzAyLTcuMzQzYTEuNDIgMS40MiAwIDAgMCAuNDQzLTEuMDM0di00LjAzOGMwLS43OTItLjYzOS0xLjQzLTEuNDMtMS40M0gzOS41NWMtLjcyOCAwLTEuMzM1LjU5LTEuMzIgMS4zMjQuMDA2LjI5Ni4wMDYuNTk3LS4wMDUuODk3YTMuMTg1IDMuMTg1IDAgMCAxLTEuMDA4IDIuMjAyYy0uNzM0LjY3NS0xLjkyMSAxLjM0LTMuNjQ3IDEuMDQ1YTEuMjk4IDEuMjk4IDAgMCAxLS44NDUtLjUzOWMtLjczNC0xLjA1LTIuODc3LTMuNzgtNS41NDMtMy45IDAgMC0xLjM3Ny0uMDQ4LTMuMDYxLS4wMjItMS42ODQtLjAyNi0zLjA2Mi4wMjItMy4wNjIuMDIyLTIuNDM5LjEwNS00LjQ0NSAyLjQwMS01LjMyNiAzLjYtLjM4LjUxNy0uOTYuODYtMS42MDUuOTAyLTEuNzUyLjEwNi0yLjg4Mi0uODAyLTMuNDg0LTEuNTA0YTIuNTIxIDIuNTIxIDAgMCAxLS42MTItMS40NjhDOS41OTUgMjAuOSAxMy45NyAxNC41NzUgMTMuOTcgMTQuNTc1Yy45MjQtMS4xMjQgMy41NzktLjg4NiA0LjgyNS0uNzZhLjk1My45NTMgMCAwIDEgLjc2LjUzNGMuMzExLjY1NC42NzUgMS4xNjYuOTI5IDEuNDgzLjE4NC4yMjcuNDg1LjUwNy43Ny41OCAxLjEzLjI4IDIuMDk2LjM3IDIuODY3LjM3NWExMi4yNiAxMi4yNiAwIDAgMCAyLjg2Ni0uMzc0Yy4yODUtLjA3LjU4Ni0uMzU0Ljc3LS41ODEuMjU0LS4zMTcuNjE4LS44MjkuOTMtMS40ODRhLjk0MS45NDEgMCAwIDEgLjc2LS41MzNjMS4yNC0uMTMyIDMuODk2LS4zNjQgNC44Mi43NloiIGZpbGw9IiMyODJGMzciLz48cGF0aCBkPSJNMTguMTIgMjEuMjc0Yy4yOS0uMDEuNTguMDI3Ljg3MS0uMDI2LjM4LS4wNjkuNjEyLS4zNDkuNjA3LS43NTUtLjAwNS0uMzY0LS4yNDMtLjYzMy0uNjA3LS42OTctLjI5LS4wNTMtLjU4LS4wMTYtLjg3MS0uMDI2LS4zNTQtLjAxLS40MjgtLjA4LS40MzMtLjQzOC0uMDA1LS4yMjIgMC0uNDQ0IDAtLjY2NSAwLS41MTMtLjMyMi0uODM1LS44NC0uODRoLS4wMjZjLS4zOC4wMjEtLjY2NS4zOS0uNjY1Ljk1NiAwIC4yLjAwNi40MDYgMCAuNjA3LS4wMS4yNjktLjExLjM2NC0uMzc0LjM3NS0uMjU0LjAxLS41MDItLjAwNi0uNzU1LjAwNS0uNDkxLjAxLS43OTIuMy0uNzkyLjc1IDAgLjQ0My4zMDYuNzM4Ljc4MS43NTQuMjQzLjAwNS40ODYtLjAwNS43MjMgMCAuMzAxLjAxLjM5LjEwNi40MDcuNDA3LjAxNi4yOC0uMDI3LjU2LjAyNi44MzkuMDc0LjQxNy40MTIuNzM5Ljc4Ny42OTIuNDA2LS4wNTMuNjc1LS4yNjQuNzIzLS43ODIuMDIxLS4yMzcgMC0uNDg1LjAwNS0uNzIzLjAwNS0uMzU5LjA4NS0uNDI4LjQzMy0uNDMzWk0zMS45MDggMjEuNTI3YzAgLjU5Ny40ODYgMS4wODMgMS4wODIgMS4wODNhMS4wODQgMS4wODQgMCAwIDAgMC0yLjE2NCAxLjA4IDEuMDggMCAwIDAtMS4wODIgMS4wODFaTTI5LjUyNyAxOS4wOTRjMCAuNTk3LjQ4NiAxLjA4MiAxLjA4MiAxLjA4Mi41OTcgMCAxLjA4My0uNDg1IDEuMDgzLTEuMDgyIDAtLjU5Ni0uNDg2LTEuMDgyLTEuMDgyLTEuMDgyLS41OTcgMC0xLjA4My40ODYtMS4wODMgMS4wODJaIiBmaWxsPSIjMjgyRjM3Ii8+PC9zdmc+")
}

.t-categories-modal__item .link {
    color: #58586c
}

.t-categories-slider.t-skeleton {
    border-radius: 4px;
    height: 44px
}

.t-categories-slider.t-skeleton .t-categories-slider__list,
.t-categories-slider.t-skeleton .t-categories-slider__title {
    display: none
}

.t-categories-slider {
    display: flex;
    position: relative
}

.t-categories-slider__container,
.t-categories-slider__item {
    display: flex;
    position: relative;
    width: 100%
}

.t-categories-slider__item {
    align-items: center;
    background: #002223;
    border-radius: 8px;
    height: 44px;
    justify-content: center;
    max-height: 44px;
    padding: 0 16px;
    transition: opacity .3s ease-in-out
}

@media(hover:hover) {
    .t-categories-slider__item:hover {
        opacity: .7
    }
}

.t-categories-slider__item .content {
    align-items: center;
    display: flex;
    gap: 8px;
    justify-content: center
}

.t-categories-slider__item .content__img {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 24px;
    min-width: 24px
}

.t-categories-slider__item .content__img_empty {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTE3IDlhNCA0IDAgMSAwIDAtOCA0IDQgMCAwIDAgMCA4Wk01IDIxYTQgNCAwIDEgMCAwLTggNCA0IDAgMCAwIDAgOFoiIHN0cm9rZT0iI0ZFRjQwMSIvPjxwYXRoIGQ9Ik01LjUgMSAxIDUuNSA1LjUgMTAgMTAgNS41IDUuNSAxWk0xNi41IDEyIDEyIDE2LjVsNC41IDQuNSA0LjUtNC41LTQuNS00LjVaIiBzdHJva2U9IiNGNzkzMUEiLz48L2c+PC9zdmc+")
}

.t-categories-slider__item .content__name {
    font: 500 14px/20px Inter, sans-serif
}

.t-categories-slider__list {
    display: flex;
    gap: 6px;
    width: 100%
}

.t-categories-slider__search-button {
    align-items: center;
    background: #002223;
    border-radius: 8px;
    cursor: pointer;
    display: flex;
    gap: 12px;
    min-width: 328px;
    outline: none;
    padding: 0 12px;
    transition: opacity .3s ease-in-out
}

.t-categories-slider__search-button span {
    color: #ffffff80;
    font: 500 14px/20px Inter, sans-serif;
    width: max-content
}

@media screen and (max-width:991px) {
    .t-categories-slider__search-button {
        min-width: unset;
        padding: 0 10px
    }
    .t-categories-slider__search-button span {
        display: none
    }
}

@media(hover:hover) {
    .t-categories-slider__search-button:hover {
        opacity: .7
    }
}

.t-categories-slider__search-button .t-icon {
    background-size: contain;
    height: 24px;
    width: 24px
}

.t-categories-slider__title {
    display: none
}

.t-categories-slider .t-slider {
    overflow: hidden
}

.t-categories-slider .t-slider:before {
    left: 0;
    transform: rotate(180deg);
    width: 30px
}

.t-categories-slider .t-slider:after,
.t-categories-slider .t-slider:before {
    background: linear-gradient(270deg, #091919, #0000);
    content: "";
    height: 44px;
    position: absolute;
    top: 0;
    z-index: 2
}

.t-categories-slider .t-slider:after {
    right: 0;
    width: 24px
}

.t-categories-slider .t-slider .t-slide {
    align-items: center;
    display: flex;
    justify-content: center;
    width: unset !important
}

.t-bonuses-card {
    background-color: #133536;
    border-radius: 6px;
    height: 310px;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    transition: all .3s
}

@media screen and (max-width:639px) {
    .t-bonuses-card {
        min-width: 257px
    }
    .t-bonuses-card:last-child {
        margin-right: var(--side-padding)
    }
}

.t-bonuses-card__caption-wrap {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-top: 16px;
    padding: 0 16px
}

.t-bonuses-card__i {
    background: #0000 url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGOEEwMCI+PHBhdGggZD0iTTEwIDkuNzV2MS41aDEuMjVWMTdoMS41VjkuNzVIMTBaIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMSAxMmE5IDkgMCAxIDEtMTggMCA5IDkgMCAwIDEgMTggMFptLTEgMGE4IDggMCAxIDEtMTYgMCA4IDggMCAwIDEgMTYgMFoiLz48cGF0aCBkPSJNMTMgNy40OTNhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwWiIvPjwvZz48L3N2Zz4=") no-repeat 50%;
    cursor: pointer;
    height: 24px;
    margin-bottom: auto;
    min-width: 24px;
    z-index: 1
}

@media(hover:hover) {
    .t-bonuses-card__i:hover {
        background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDkuNzV2MS41aDEuMjVWMTdoMS41VjkuNzVIMTBaIiBmaWxsPSIjRTY4RjQyIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMSAxMmE5IDkgMCAxIDEtMTggMCA5IDkgMCAwIDEgMTggMFptLTEgMGE4IDggMCAxIDEtMTYgMCA4IDggMCAwIDEgMTYgMFoiIGZpbGw9IiNFNjhGNDIiLz48cGF0aCBkPSJNMTMgNy40OTNhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwWiIgZmlsbD0iI0U2OEY0MiIvPjwvc3ZnPg==") no-repeat 50%;
        background-size: contain
    }
}

.t-bonuses-card__i span {
    font-size: 0
}

.t-bonuses-card__wrap {
    display: flex;
    flex-direction: column;
    height: 100%;
    opacity: 1;
    transition: opacity .2s linear;
    width: 100%
}

.t-bonuses-card__wrap._is-loading {
    opacity: 0
}

.t-bonuses-card._active {
    grid-column: span 2;
    order: -1
}

@media(max-width:991px) {
    .t-bonuses-card._active {
        height: unset
    }
}

.t-bonuses-card._active:last-child {
    margin-right: 0
}

.t-bonuses-card._active:after {
    content: none
}

.t-bonuses-card._active .t-bonuses__icon {
    border-radius: 8px;
    height: 70px;
    min-width: 70px;
    overflow: hidden;
    position: relative;
    width: 70px
}

.t-bonuses-card._active .t-bonuses__icon:before {
    display: none
}

.t-bonuses-card._active .t-bonuses-card__character .title {
    font: 600 18px/24px Inter, sans-serif
}

@media(max-width:1439px) {
    .t-bonuses-card._active .t-bonuses-card__character .title {
        max-width: 200px
    }
}

@media(max-width:991px) {
    .t-bonuses-card._active .t-bonuses-card__character .title {
        max-width: unset
    }
}

@media(max-width:479px) {
    .t-bonuses-card._active .t-bonuses-card__character .title {
        max-width: 176px
    }
}

.t-bonuses-card._active .t-bonuses-card__character .description {
    color: #8ca89e;
    font: 400 14px/20px Inter, sans-serif
}

.t-bonuses-card._active .t-bonuses-card__group {
    gap: 16px;
    width: 100%
}

.t-bonuses-card._active .t-bonuses-card__wrap {
    justify-content: space-between;
    padding: 32px 20px 20px
}

@media(max-width:991px) {
    .t-bonuses-card._active .t-bonuses-card__wrap {
        gap: 16px;
        padding: 16px
    }
}

.t-bonuses-card._active .t-bonuses-card__action {
    align-items: center;
    flex-direction: column;
    padding: 0;
    position: absolute;
    right: 20px;
    top: 32px
}

@media(max-width:991px) {
    .t-bonuses-card._active .t-bonuses-card__action {
        bottom: 16px;
        left: 16px;
        right: unset;
        top: unset;
        width: calc(100% - 32px)
    }
}

.t-bonuses-card._active .t-bonuses-card__head {
    height: unset
}

.t-bonuses-card._active .t-bonuses-card__body {
    align-items: flex-start;
    flex-direction: column;
    gap: 12px;
    justify-content: flex-start
}

@media(max-width:991px) {
    .t-bonuses-card._active .t-bonuses-card__body {
        gap: 10px;
        margin-bottom: 90px
    }
}

.t-bonuses-card._active .t-bonuses-card__info {
    margin: 0;
    padding: 0
}

.t-bonuses-card._active .t-bonuses-card__type {
    background: linear-gradient(0deg, #1fa633cc, #53fb89cc);
    border-radius: 0 8px;
    color: #101214;
    font: 500 12px/16px Inter, sans-serif;
    padding: 4px 12px;
    position: absolute;
    right: 0;
    text-transform: lowercase;
    top: 0
}

.t-bonuses-card._active .t-bonuses-card__credit,
.t-bonuses-card._active .t-bonuses-card__expired,
.t-bonuses-card._active .t-bonuses-card__wagering {
    display: flex;
    font: 400 14px/20px Inter, sans-serif;
    justify-content: space-between
}

.t-bonuses-card._active .t-bonuses-card__wagering .title {
    color: #8ca89e
}

.t-bonuses-card._active .t-bonuses-card__wagering .t-progress-line.progress {
    display: none
}

.t-bonuses-card._active .t-bonuses-card__expired {
    flex-direction: row-reverse
}

.t-bonuses-card._active .t-bonuses-card__expired .addition {
    color: #8ca89e
}

.t-bonuses-card._active .t-bonuses-card__expired .t-countdown {
    display: none
}

.t-bonuses-card._active .t-bonuses-card__credit .t-bonuses-card__info-item-title {
    color: #8ca89e
}

.t-bonuses-card._active .t-bonuses-card__remaining {
    display: flex;
    flex-direction: column;
    gap: 12px;
    width: 100%
}

@media(max-width:991px) {
    .t-bonuses-card._active .t-bonuses-card__remaining {
        gap: 10px
    }
}

.t-bonuses-card._active .t-bonuses-card__remaining-wager {
    display: none
}

.t-bonuses-card._active .t-bonuses-card__action-button {
    border-radius: 6px;
    font: 500 14px/20px Inter, sans-serif;
    min-width: 120px;
    padding: 11px 25px;
    transition: all .3s;
    width: 100%
}

.t-bonuses-card._active .t-bonuses-card__action-button:last-child {
    background-color: #0000;
    border: none;
    margin-top: 10px;
    padding: 0
}

.t-bonuses-card._active .t-bonuses-card__action-button:last-child .t-button__wrap {
    color: #00b170;
    font: 400 14px/20px Inter, sans-serif;
    transition: all .3s
}

@media(hover:hover) {
    .t-bonuses-card._active .t-bonuses-card__action-button:last-child .t-button__wrap:hover {
        color: #1ecf8e
    }
    .t-bonuses-card._active .t-bonuses-card__action-button:last-child:hover {
        border: none
    }
}

.t-bonuses-card._active .t-bonuses-card__action-button .t-button__wrap {
    color: #fff;
    font: 500 12px/16px Inter, sans-serif
}

.t-bonuses-card._rakeback {
    cursor: auto;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

@media(max-width:991px) {
    .t-bonuses-card._rakeback {
        width: 100%
    }
}

.t-bonuses-card._rakeback:before {
    background-image: url("../img/Rakeback.33f3376.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    content: "";
    display: block;
    height: 140px;
    position: relative;
    width: 100%;
    z-index: 1
}

.t-bonuses-card._rakeback .t-bonuses-card__action-button {
    order: 4
}

.t-bonuses-card._rakeback .t-bonuses-card__rakeback {
    font: 500 20px/28px Inter, sans-serif;
    margin-top: 4px;
    order: 2
}

.t-bonuses-card._rakeback .t-bonuses-card__wrap {
    flex: 154px;
    justify-content: flex-end;
    padding: 16px 16px 20px
}

.t-bonuses-card._rakeback .t-bonuses-card__inner {
    display: flex;
    justify-content: space-between;
    order: 1
}

.t-bonuses-card._rakeback .t-bonuses-card__title {
    display: flex;
    justify-content: space-between;
    margin: 0;
    padding-left: 0;
    position: relative
}

.t-bonuses-card._rakeback .t-bonuses-card__title-label {
    color: #8ca89e;
    font: 400 12px/16px Inter, sans-serif;
    order: 3
}

@media(max-width:991px) {
    .t-bonuses-card._rakeback .t-bonuses-card__title-label {
        margin-bottom: 16px
    }
}

.t-bonuses-card._rakeback .t-bonuses-card__info {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGOEEwMCI+PHBhdGggZD0iTTEwIDkuNzV2MS41aDEuMjVWMTdoMS41VjkuNzVIMTBaIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMSAxMmE5IDkgMCAxIDEtMTggMCA5IDkgMCAwIDEgMTggMFptLTEgMGE4IDggMCAxIDEtMTYgMCA4IDggMCAwIDEgMTYgMFoiLz48cGF0aCBkPSJNMTMgNy40OTNhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwWiIvPjwvZz48L3N2Zz4=") no-repeat 50%;
    background-size: contain;
    border: none;
    clip-path: none;
    height: 24px;
    margin: 0;
    padding: 0;
    width: 24px
}

@media(hover:hover) {
    .t-bonuses-card._rakeback .t-bonuses-card__info:hover {
        background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDkuNzV2MS41aDEuMjVWMTdoMS41VjkuNzVIMTBaIiBmaWxsPSIjRTY4RjQyIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMSAxMmE5IDkgMCAxIDEtMTggMCA5IDkgMCAwIDEgMTggMFptLTEgMGE4IDggMCAxIDEtMTYgMCA4IDggMCAwIDEgMTYgMFoiIGZpbGw9IiNFNjhGNDIiLz48cGF0aCBkPSJNMTMgNy40OTNhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwWiIgZmlsbD0iI0U2OEY0MiIvPjwvc3ZnPg==") no-repeat 50%;
        background-size: contain
    }
}

.t-bonuses-card._rakeback .t-bonuses-card__info .t-button__wrap,
.t-bonuses-card._rakeback .t-bonuses-card__info:before {
    display: none
}

.t-bonuses-card._blocked {
    order: 5
}

.t-bonuses-card._blocked .t-bonuses__icon {
    position: absolute;
    width: 100%
}

.t-bonuses-card._blocked .t-bonuses__icon:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PG1hc2sgaWQ9ImEiIGZpbGw9IiNmZmYiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOCAzdjFINFYzYTIgMiAwIDEgMSA0IDBaTTMgNFYzYTMgMyAwIDAgMSA2IDB2MWguNUExLjUgMS41IDAgMCAxIDExIDUuNXY1QTEuNSAxLjUgMCAwIDEgOS41IDEyaC03QTEuNSAxLjUgMCAwIDEgMSAxMC41di01QTEuNSAxLjUgMCAwIDEgMi41IDRIM1ptMSAxSDIuNWEuNS41IDAgMCAwLS41LjV2NWEuNS41IDAgMCAwIC41LjVoN2EuNS41IDAgMCAwIC41LS41di01YS41LjUgMCAwIDAtLjUtLjVINFptMi41IDIuODY2YTEgMSAwIDEgMC0xIDBWOS41YS41LjUgMCAwIDAgMSAwVjcuODY2WiIvPjwvbWFzaz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTggM3YxSDRWM2EyIDIgMCAxIDEgNCAwWk0zIDRWM2EzIDMgMCAwIDEgNiAwdjFoLjVBMS41IDEuNSAwIDAgMSAxMSA1LjV2NUExLjUgMS41IDAgMCAxIDkuNSAxMmgtN0ExLjUgMS41IDAgMCAxIDEgMTAuNXYtNUExLjUgMS41IDAgMCAxIDIuNSA0SDNabTEgMUgyLjVhLjUuNSAwIDAgMC0uNS41djVhLjUuNSAwIDAgMCAuNS41aDdhLjUuNSAwIDAgMCAuNS0uNXYtNWEuNS41IDAgMCAwLS41LS41SDRabTIuNSAyLjg2NmExIDEgMCAxIDAtMSAwVjkuNWEuNS41IDAgMCAwIDEgMFY3Ljg2NloiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNOCA0djFoMVY0SDhaTTQgNEgzdjFoMVY0Wk0zIDR2MWgxVjRIM1ptNiAwSDh2MWgxVjRaTTYuNSA3Ljg2NiA2IDcuMDAxbC0uNS4yODh2LjU3N2gxWm0tMSAwaDFWNy4yOUw2IDcuMDAxbC0uNS44NjVaTTkgNFYzSDd2MWgyWk00IDVoNFYzSDR2MlpNMyAzdjFoMlYzSDNabTMtM2EzIDMgMCAwIDAtMyAzaDJhMSAxIDAgMCAxIDEtMVYwWm0zIDNhMyAzIDAgMCAwLTMtM3YyYTEgMSAwIDAgMSAxIDFoMlpNMiAzdjFoMlYzSDJabTQtNGE0IDQgMCAwIDAtNCA0aDJhMiAyIDAgMCAxIDItMnYtMlptNCA0YTQgNCAwIDAgMC00LTR2MmEyIDIgMCAwIDEgMiAyaDJabTAgMVYzSDh2MWgyWm0tLjUtMUg5djJoLjVWM1pNMTIgNS41QTIuNSAyLjUgMCAwIDAgOS41IDN2MmEuNS41IDAgMCAxIC41LjVoMlptMCA1di01aC0ydjVoMlpNOS41IDEzYTIuNSAyLjUgMCAwIDAgMi41LTIuNWgtMmEuNS41IDAgMCAxLS41LjV2MlptLTcgMGg3di0yaC03djJaTTAgMTAuNUEyLjUgMi41IDAgMCAwIDIuNSAxM3YtMmEuNS41IDAgMCAxLS41LS41SDBabTAtNXY1aDJ2LTVIMFpNMi41IDNBMi41IDIuNSAwIDAgMCAwIDUuNWgyYS41LjUgMCAwIDEgLjUtLjVWM1pNMyAzaC0uNXYySDNWM1ptLS41IDNINFY0SDIuNXYyWm0uNS0uNWEuNS41IDAgMCAxLS41LjVWNEExLjUgMS41IDAgMCAwIDEgNS41aDJabTAgNXYtNUgxdjVoMlptLS41LS41YS41LjUgMCAwIDEgLjUuNUgxQTEuNSAxLjUgMCAwIDAgMi41IDEydi0yWm03IDBoLTd2Mmg3di0yWm0tLjUuNWEuNS41IDAgMCAxIC41LS41djJhMS41IDEuNSAwIDAgMCAxLjUtMS41SDlabTAtNXY1aDJ2LTVIOVptLjUuNWEuNS41IDAgMCAxLS41LS41aDJBMS41IDEuNSAwIDAgMCA5LjUgNHYyWk04IDZoMS41VjRIOHYyWk00IDZoNFY0SDR2MlptMiAxIDEgMS43MzJBMiAyIDAgMCAwIDggN0g2Wm0wIDBoMmEyIDIgMCAwIDAtMi0ydjJabTAgMFY1YTIgMiAwIDAgMC0yIDJoMlptMCAwSDRhMiAyIDAgMCAwIDEgMS43MzJMNiA3Wm0tMS41Ljg2NlY5LjVoMlY3Ljg2NmgtMlptMCAxLjYzNEExLjUgMS41IDAgMCAwIDYgMTFWOWEuNS41IDAgMCAxIC41LjVoLTJaTTYgMTFhMS41IDEuNSAwIDAgMCAxLjUtMS41aC0yQS41LjUgMCAwIDEgNiA5djJabTEuNS0xLjVWNy44NjZoLTJWOS41aDJaIiBmaWxsPSIjZmZmIiBtYXNrPSJ1cmwoI2EpIi8+PC9zdmc+");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 12px;
    left: 19px;
    position: absolute;
    top: 19px;
    width: 12px
}

.t-bonuses-card._blocked .t-bonuses__icon:before {
    background: #000;
    border-radius: 12px;
    content: "";
    height: 32px;
    left: 9px;
    position: absolute;
    top: 9px;
    width: 32px
}

.t-bonuses-card._blocked .t-bonuses-card__info .description {
    color: #fff
}

.t-bonuses-card._closed {
    mix-blend-mode: luminosity;
    opacity: .6
}

.t-bonuses-card__head {
    display: flex;
    flex-wrap: wrap;
    height: 140px;
    justify-content: space-between;
    overflow: hidden
}

.t-bonuses-card__body {
    align-items: flex-end;
    display: flex;
    gap: 40px
}

@media(max-width:767px) {
    .t-bonuses-card__body {
        flex-flow: column wrap;
        gap: 24px
    }
    .t-bonuses-card__body .t-bonuses-card__info {
        margin-top: 20px
    }
}

.t-bonuses-card__label {
    align-items: center;
    background: linear-gradient(90deg, #bef521, #ffe000);
    border-radius: 0 0 0 8px;
    color: #101214;
    display: flex;
    font: 500 12px/16px Inter, sans-serif;
    justify-content: center;
    padding: 4px 12px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2
}

.t-bonuses-card__group {
    display: flex;
    z-index: 1
}

.t-bonuses-card__character {
    display: flex;
    flex-direction: column
}

.t-bonuses-card__character .description {
    font: 400 14px/20px Inter, sans-serif
}

.t-bonuses-card__title {
    font: 600 16px/22px Inter, sans-serif;
    text-transform: capitalize
}

.t-bonuses-card__info {
    color: #8ca89e;
    display: flex;
    flex-direction: column;
    font: 400 14px/20px Inter, sans-serif;
    gap: 12px;
    margin-top: 6px;
    padding: 0 16px;
    width: 100%
}

@media(max-width:991px) {
    .t-bonuses-card__info {
        gap: 10px
    }
}

.t-bonuses-card__info-item {
    align-items: center;
    color: #8ca89e;
    column-gap: 12px;
    display: flex;
    flex-wrap: wrap;
    font: 400 14px/20px Inter, sans-serif;
    justify-content: space-between
}

.t-bonuses-card__info-item span {
    color: #fff
}

@media(max-width:991px) {
    .t-bonuses-card__info-item span {
        max-width: 128px
    }
}

.t-bonuses-card__info .name {
    display: flex;
    flex-wrap: wrap;
    font: 400 12px/16px Inter, sans-serif;
    gap: 4px
}

.t-bonuses-card__info .name span {
    font-weight: 500
}

.t-bonuses-card__action {
    display: flex;
    margin-top: auto;
    padding: 0 16px 24px
}

.t-bonuses-card__action .t-button__gray-light {
    align-items: center;
    background: #0000;
    border: 1px solid #ff8a00;
    border-radius: 8px;
    color: #fff;
    cursor: pointer;
    display: flex;
    font: 500 16px/22px Inter, sans-serif;
    justify-content: center;
    overflow: hidden;
    padding: 13px 32px;
    position: relative;
    transition: all .1s ease-in-out;
    z-index: 1
}

@media(hover:hover) {
    .t-bonuses-card__action .t-button__gray-light:hover {
        background: #0000;
        border: 1px solid #e68f42
    }
    .t-bonuses-card__action .t-button__gray-light:active,
    .t-bonuses-card__action .t-button__gray-light:focus,
    .t-bonuses-card__action .t-button__gray-light:focus-visible {
        background: #0000;
        border: 1px solid #ef7a0e
    }
}

.t-bonuses-card__action-button {
    margin-top: auto
}

.t-bonuses-card-modal__container {
    display: flex;
    flex-direction: column;
    gap: 16px
}

.t-bonuses-card-modal__btn_wrapper {
    margin-top: 8px
}

.t-bonuses-card-modal__description {
    margin-top: -12px
}

.t-bonuses-card-modal__blocked-description,
.t-bonuses-card-modal__description {
    align-items: center;
    color: #ffffff80;
    display: flex;
    font: 400 14px/20px Inter, sans-serif
}

.t-bonuses-card-modal__blocked-description {
    background: #002223;
    border-radius: 12px;
    justify-content: center;
    margin-bottom: 8px;
    padding: 24px 12px;
    text-align: center
}

.t-bonuses-card-modal .t-bonuses__icon {
    display: none
}

.t-bonuses-card-modal__type {
    color: #fff;
    font: 500 20px/28px Inter, sans-serif
}

.t-bonuses-card-modal__inner {
    align-items: center;
    color: #fff;
    display: flex;
    flex-direction: column;
    padding: 0
}

.t-bonuses-card-modal__policy .t-bonuses-card-modal__policy-switch {
    align-items: center;
    color: #ff8a00;
    cursor: pointer;
    display: flex;
    font: 400 16px/22px Inter, sans-serif;
    gap: 6px;
    justify-content: center;
    margin-top: 24px;
    transition: all .3s
}

@media(hover:hover) {
    .t-bonuses-card-modal__policy .t-bonuses-card-modal__policy-switch:hover {
        color: #e68f42
    }
}

.t-bonuses-card-modal__policy .t-bonuses-card-modal__policy-switch_open:after {
    transform: rotate(180deg)
}

.t-bonuses-card-modal__policy .t-bonuses-card-modal__policy-switch:after {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03LjI3NiAzSC43MjRhLjMuMyAwIDAgMC0uMjEyLjUxMmwzLjEzNCAzLjEzNGEuNS41IDAgMCAwIC43MDggMGwzLjEzNC0zLjEzNEEuMy4zIDAgMCAwIDcuMjc2IDNaIiBmaWxsPSIjMjNEN0ZGIi8+PC9zdmc+") no-repeat 50%/contain;
    content: "";
    height: 8px;
    transition: all .3s;
    width: 8px
}

.t-bonuses-card-modal .t-policy-list {
    color: #fff;
    margin-bottom: 0
}

.t-bonuses-card-modal .t-policy-content {
    background: none;
    margin: 0;
    padding: 0
}

.t-bonuses-card-modal .t-policy-content ol {
    display: flex;
    flex-direction: column;
    gap: 16px;
    padding-left: 20px
}

.t-bonuses-card-modal .t-policy-content ol li {
    list-style: decimal;
    margin-bottom: 0;
    padding-left: 8px
}

.t-bonuses-card-modal .t-policy-content ol li:before {
    content: none
}

.t-bonuses-card-modal .t-policy-content ol li ol {
    margin-top: 16px;
    padding-left: 12px
}

.t-bonuses-card-modal .t-policy-content ol li ol li {
    list-style: disc
}

.t-bonuses-card-modal .t-policy-content ol li ol li:before {
    content: none
}

.t-bonuses-card-modal .list {
    display: flex;
    flex-direction: column;
    gap: 12px
}

.t-bonuses-card-modal .list__item {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    font: 400 14px/20px Inter, sans-serif;
    gap: 8px
}

.t-bonuses-card-modal__policy-btn {
    margin: 0 auto;
    max-width: 100%;
    width: 100%
}

.t-bonuses-cashback {
    background: #133536;
    border-radius: 6px;
    display: flex;
    flex-direction: column;
    height: 310px;
    justify-content: space-between;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    transition: all .3s
}

@media screen and (max-width:991px) {
    .t-bonuses-cashback {
        min-width: 257px;
        width: 100%
    }
}

.t-bonuses-cashback__used.t-bonuses-cashback {
    mix-blend-mode: luminosity;
    opacity: .6
}

.t-bonuses-cashback._is-loading div {
    opacity: 0
}

.t-bonuses-cashback__icon {
    background-image: url("../img/Cashback.f08aaf4.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 140px;
    position: relative;
    width: 100%;
    z-index: 1
}

.t-bonuses-cashback__date {
    background: linear-gradient(90deg, #bef521, #ffe000);
    border-bottom-left-radius: 8px;
    color: #101214;
    font: 500 12px/16px Inter, sans-serif;
    padding: 4px 12px;
    position: absolute;
    right: 0;
    top: 1px;
    z-index: 1
}

.t-bonuses-cashback__wrapper {
    background-color: #133536;
    display: flex;
    flex: 100%;
    flex-direction: column;
    padding: 16px 16px 20px
}

.t-bonuses-cashback__title {
    display: flex;
    font: 600 16px/22px Inter, sans-serif;
    justify-content: space-between;
    margin: 0;
    padding-left: 0;
    position: relative;
    text-transform: capitalize
}

.t-bonuses-cashback__title:after {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGOEEwMCI+PHBhdGggZD0iTTEwIDkuNzV2MS41aDEuMjVWMTdoMS41VjkuNzVIMTBaIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMSAxMmE5IDkgMCAxIDEtMTggMCA5IDkgMCAwIDEgMTggMFptLTEgMGE4IDggMCAxIDEtMTYgMCA4IDggMCAwIDEgMTYgMFoiLz48cGF0aCBkPSJNMTMgNy40OTNhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwWiIvPjwvZz48L3N2Zz4=") no-repeat 50%;
    content: "";
    cursor: pointer;
    height: 24px;
    width: 24px
}

@media(hover:hover) {
    .t-bonuses-cashback__title:hover:after {
        background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDkuNzV2MS41aDEuMjVWMTdoMS41VjkuNzVIMTBaIiBmaWxsPSIjRTY4RjQyIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMSAxMmE5IDkgMCAxIDEtMTggMCA5IDkgMCAwIDEgMTggMFptLTEgMGE4IDggMCAxIDEtMTYgMCA4IDggMCAwIDEgMTYgMFoiIGZpbGw9IiNFNjhGNDIiLz48cGF0aCBkPSJNMTMgNy40OTNhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwWiIgZmlsbD0iI0U2OEY0MiIvPjwvc3ZnPg==") no-repeat 50%;
        background-size: contain
    }
}

.t-bonuses-cashback__description {
    font: 500 20px/28px Inter, sans-serif;
    margin-top: 4px
}

.t-bonuses-cashback__name {
    color: #8ca89e;
    font: 400 12px/16px Inter, sans-serif
}

.t-bonuses-cashback__action,
.t-bonuses-cashback__status {
    margin-top: auto
}

@media screen and (max-width:991px) {
    .t-bonuses-cashback__action {
        flex-direction: column
    }
}

.t-bonuses-cashback__action .t-button,
.t-bonuses-cashback__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-bonuses-cashback__action .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-bonuses-cashback__action .t-modal-withdrawal-control__button-cancel {
    border-radius: 6px;
    font: 500 14px/20px Inter, sans-serif;
    padding: 10px 24px
}

.t-bonuses__icon {
    align-items: center;
    display: flex;
    height: 140px;
    justify-content: center;
    overflow: hidden;
    position: absolute;
    transition: .3s;
    width: 100%
}

.t-bonuses__icon img {
    height: 100%;
    left: 50%;
    max-width: 100%;
    object-fit: cover;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%
}

.t-cashback-terms {
    position: relative
}

.t-cashback-terms h1 {
    margin-right: 25rem
}

.t-cashback-terms__content {
    font-size: 14em;
    font-weight: 300;
    line-height: 1.42;
    text-align: left
}

.t-bonuses-card-deposit-modal__link {
    color: #ff8a00;
    cursor: pointer
}

@media(hover:hover) {
    .t-bonuses-card-deposit-modal__link:hover {
        color: #e68f42
    }
}

.t-bonuses-card-deposit-modal-content {
    display: flex;
    flex-direction: column
}

.t-bonuses-card-deposit-modal-info {
    display: flex;
    flex-direction: column;
    gap: 12px
}

.t-bonuses-card-deposit-modal-info_item {
    align-items: center;
    display: flex;
    font: 500 16px/22px Inter, sans-serif;
    gap: 12px
}

.t-bonuses-card-deposit-modal-info_item .name {
    color: #8ca89e
}

.t-bonuses-card-deposit-modal-info_item:not(:has(.t-select_open)) .t-select__choose {
    border: none
}

.t-bonuses-card-deposit-modal-info_item .currency {
    margin-left: 8px
}

.t-bonuses-card-deposit-modal-info_item .t-select_open .t-select__choose {
    border: none
}

.t-bonuses-card-deposit-modal-info_item .t-select__icon {
    top: 50%
}

.t-bonuses-card-deposit-modal-info_item .t-select_medium .t-select__choose {
    min-width: 100px;
    padding: 10px 54px 8px 13px
}

.t-bonuses-card-deposit-modal-info_item .t-select_medium .t-select__choose .t-select__value {
    font: 400 16px/22px Inter, sans-serif
}

.t-bonuses-card-deposit-modal-info_item .t-select_medium .t-select__choose .t-select__icon {
    top: 50%
}

.t-bonuses-card-deposit-modal .bonus-icon {
    display: none
}

.t-bonuses-card-deposit-modal-action {
    display: flex;
    flex-direction: row-reverse;
    gap: 12px
}

.t-bonuses-card-deposit-modal-action:has(.t-button,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-promo-events__router) {
    margin-top: 24px
}

.t-bonuses-card-deposit-modal-action .t-button,
.t-bonuses-card-deposit-modal-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-bonuses-card-deposit-modal-action .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-bonuses-card-deposit-modal-action .t-modal-withdrawal-control__button-cancel {
    width: 50%
}

.t-bonuses-card-deposit-modal-action .action-disable.t-promo-events__router,
.t-bonuses-card-deposit-modal-action .t-button.action-disable,
.t-bonuses-card-deposit-modal-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .action-disable.t-modal-withdrawal-control__button-cancel,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-bonuses-card-deposit-modal-action .action-disable.t-modal-withdrawal-control__button-cancel {
    align-items: center;
    background: #0000;
    border: 1px solid #ff8a00;
    border-radius: 8px;
    color: #fff;
    cursor: pointer;
    display: flex;
    font: 500 16px/22px Inter, sans-serif;
    justify-content: center;
    overflow: hidden;
    padding: 12px 31px;
    position: relative;
    transition: all .1s ease-in-out;
    z-index: 1
}

@media(hover:hover) {
    .t-bonuses-card-deposit-modal-action .action-disable.t-promo-events__router:hover,
    .t-bonuses-card-deposit-modal-action .t-button.action-disable:hover,
    .t-bonuses-card-deposit-modal-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .action-disable.t-modal-withdrawal-control__button-cancel:hover,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-bonuses-card-deposit-modal-action .action-disable.t-modal-withdrawal-control__button-cancel:hover {
        background: #0000;
        border: 1px solid #e68f42
    }
    .t-bonuses-card-deposit-modal-action .action-disable.t-promo-events__router:active,
    .t-bonuses-card-deposit-modal-action .action-disable.t-promo-events__router:focus,
    .t-bonuses-card-deposit-modal-action .action-disable.t-promo-events__router:focus-visible,
    .t-bonuses-card-deposit-modal-action .t-button.action-disable:active,
    .t-bonuses-card-deposit-modal-action .t-button.action-disable:focus,
    .t-bonuses-card-deposit-modal-action .t-button.action-disable:focus-visible,
    .t-bonuses-card-deposit-modal-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .action-disable.t-modal-withdrawal-control__button-cancel:active,
    .t-bonuses-card-deposit-modal-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .action-disable.t-modal-withdrawal-control__button-cancel:focus,
    .t-bonuses-card-deposit-modal-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .action-disable.t-modal-withdrawal-control__button-cancel:focus-visible,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-bonuses-card-deposit-modal-action .action-disable.t-modal-withdrawal-control__button-cancel:active,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-bonuses-card-deposit-modal-action .action-disable.t-modal-withdrawal-control__button-cancel:focus,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-bonuses-card-deposit-modal-action .action-disable.t-modal-withdrawal-control__button-cancel:focus-visible {
        background: #0000;
        border: 1px solid #ef7a0e
    }
}

@media(max-width:991px) {
    .t-bonuses-card-deposit-modal-action .action-disable.t-promo-events__router,
    .t-bonuses-card-deposit-modal-action .t-button.action-disable,
    .t-bonuses-card-deposit-modal-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .action-disable.t-modal-withdrawal-control__button-cancel,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-bonuses-card-deposit-modal-action .action-disable.t-modal-withdrawal-control__button-cancel {
        padding: 9px 23px
    }
}

.t-bonuses-card-deposit-modal .t-bonuses-card-deposit-modal__policy {
    background: #0000;
    border: none;
    margin: 24px auto 0;
    padding: 0;
    width: max-content
}

.t-bonuses-card-deposit-modal .t-bonuses-card-deposit-modal__policy .btn {
    color: #00b170;
    font: 400 16px/22px Inter, sans-serif;
    transition: all .3s
}

@media(hover:hover) {
    .t-bonuses-card-deposit-modal .t-bonuses-card-deposit-modal__policy:hover {
        background: #0000 !important
    }
    .t-bonuses-card-deposit-modal .t-bonuses-card-deposit-modal__policy:hover .btn {
        color: #1ecf8e
    }
}

.t-bonuses-card-deposit-modal .bonus-title {
    font: 600 24px/32px Inter, sans-serif;
    margin-bottom: 16px
}

.t-bonuses-confirm-delete .t-popup__wrap {
    width: 460px
}

.t-bonuses-confirm-delete .t-popup__action-col .t-button,
.t-bonuses-confirm-delete .t-popup__action-col .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-bonuses-confirm-delete .t-popup__action-col .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-bonuses-confirm-delete .t-popup__action-col .t-modal-withdrawal-control__button-cancel {
    padding: 11px 20px
}

.t-bonuses-list_skeleton .t-close {
    display: none
}

.t-bonuses-list_skeleton .t-back {
    border: 0;
    padding: 0;
    width: 90px
}

.t-bonuses-list_skeleton .t-bonuses-list__title {
    font-size: 0
}

.t-bonuses-list_skeleton .t-bonuses-list__title span {
    border-radius: 6px;
    height: 28px;
    width: 152px
}

.t-bonuses-list_skeleton .t-skeleton {
    height: 100%;
    width: 100%
}

.t-bonuses-list_skeleton .t-bonuses-wrap {
    max-width: 250px;
    width: 100%
}

@media(max-width:450px) {
    .t-bonuses-list_skeleton .t-bonuses-wrap {
        display: none
    }
    .t-bonuses-list_skeleton .t-bonuses-wrap:first-child {
        display: block
    }
}

.t-bonuses-list_skeleton .t-bonuses-list__type.usedup .t-bonuses-list__title {
    font-size: 0
}

.t-bonuses-list_skeleton .usedup .t-bonuses-wrap .t-bonuses-card {
    filter: none
}

.t-bonuses-list_skeleton .t-bonuses-card {
    border: 0;
    max-width: 100%;
    padding: 0;
    width: 100%
}

@media screen and (max-width:767px) {
    .t-bonuses-list_skeleton .t-bonuses-card {
        height: 280px;
        max-height: 280px;
        min-width: 180px
    }
}

.t-bonuses-list_skeleton .t-bonuses-list__title:after {
    background: none
}

.t-bonuses-list_skeleton .t-bonuses-list__promo-list .t-bonuses-wrap:first-child {
    max-width: 510px;
    width: 100%
}

.t-container.t-bonuses-container {
    max-width: 1328px;
    width: 100%
}

.t-bonuses-list {
    position: relative;
    width: 100%
}

.t-bonuses-list__caption {
    text-transform: uppercase
}

.t-bonuses-list .t-back,
.t-bonuses-list .t-close {
    display: none
}

.t-bonuses-list__type {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.t-bonuses-list__type::-webkit-scrollbar {
    display: none
}

@media(max-width:639px) {
    .t-bonuses-list__type {
        margin-right: -16px
    }
    .t-bonuses-list__type-primary {
        margin-right: 0
    }
}

.t-bonuses-list__type-primary .t-bonuses-list__content {
    display: block
}

.t-bonuses-list__type.usedup .t-bonuses__icon {
    filter: grayscale(1)
}

.t-bonuses-list__type.usedup .t-bonuses-list__title {
    font: 500 24px/32px Inter, sans-serif
}

.t-bonuses-list__type.usedup .t-bonuses-list__content {
    padding: 20px 0 0
}

.t-bonuses-list__title {
    color: #fff;
    font: 600 24px/32px Inter, sans-serif;
    margin-top: 32px;
    text-transform: uppercase
}

@media screen and (max-width:991px) {
    .t-bonuses-list__title {
        font: 600 20px/28px Inter, sans-serif;
        margin-top: 32px
    }
}

.t-bonuses-list__title-active {
    margin-top: 24px
}

.t-bonuses-list__content {
    -ms-overflow-style: none;
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    margin-top: 16px;
    scrollbar-width: none;
    width: 100%
}

.t-bonuses-list__content::-webkit-scrollbar {
    display: none
}

@media screen and (max-width:991px) {
    .t-bonuses-list__content {
        flex-wrap: nowrap;
        gap: 8px;
        margin-top: 16px;
        overflow: scroll
    }
}

.t-bonuses-list__content._closed {
    display: grid;
    gap: 16px;
    grid-template-columns: repeat(4, 1fr);
    width: 100%
}

@media(max-width:1279px) {
    .t-bonuses-list__content._closed {
        grid-template-columns: repeat(3, 1fr)
    }
}

@media(max-width:991px) {
    .t-bonuses-list__content._closed {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media(max-width:639px) {
    .t-bonuses-list__content._closed {
        display: flex;
        overflow-y: auto
    }
}

.t-bonuses-list__promo-list {
    -ms-overflow-style: none;
    display: grid;
    gap: 16px;
    grid-template-columns: repeat(4, 1fr);
    scrollbar-width: none;
    width: 100%
}

.t-bonuses-list__promo-list::-webkit-scrollbar {
    display: none
}

@media(max-width:1279px) {
    .t-bonuses-list__promo-list {
        grid-template-columns: repeat(3, 1fr)
    }
}

@media(max-width:991px) {
    .t-bonuses-list__promo-list {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media(max-width:639px) {
    .t-bonuses-list__promo-list {
        display: flex;
        overflow-y: auto
    }
}

.t-bonuses-list__body_cashback .t-bonuses-list-slider .swiper-container {
    overflow: hidden
}

.t-bonuses-list__body_cashback .t-bonuses-list-slider__slide {
    background-image: url("../img/Cashback.f08aaf4.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain
}

.t-signup-modal .fields,
.t-signup-modal .fields__group {
    display: flex;
    flex-direction: column;
    gap: 8px
}

.t-signup-modal .fields__group .t-search__input input {
    padding: 6px 48px 6px 12px
}

.t-signup-modal .fields__input-group {
    display: flex;
    flex-direction: column;
    gap: 10px
}

.t-signup-modal .fields__input-group-address,
.t-signup-modal .fields__input-group-city,
.t-signup-modal .fields__input-group-country,
.t-signup-modal .fields__input-group-currency,
.t-signup-modal .fields__input-group-name {
    margin-bottom: 12px
}

.t-signup-modal .fields__input-group-date {
    margin-bottom: 20px
}

.t-signup-modal .fields__input-group-date .label {
    color: #aaaab9;
    margin-left: 5px
}

.t-signup-modal .fields__input-group-radio .items {
    display: flex;
    flex-direction: row;
    gap: 40px
}

.t-signup-modal .fields__input-group-radio .t-radio__elem {
    background: #0000;
    border: none
}

.t-signup-modal .fields__input-group-radio .t-radio:hover .t-radio__elem {
    background: #002223
}

.t-signup-modal .fields__input-group-radio .fields__radio input:checked+.t-radio__elem {
    background: #0000;
    border: 1px solid #002223
}

.t-signup-modal .fields__input-group-radio .fields__radio input:checked+.t-radio__elem:before {
    background: #002223
}

.t-signup-modal .fields__input-group .t-search__label {
    display: none
}

.t-signup-modal .fields__input-group .t-search__dropdown {
    max-height: 200px
}

@media screen and (max-width:991px) {
    .t-signup-modal .fields__input-group .t-search__dropdown {
        max-height: 170px
    }
}

.t-signup-modal .fields__input-group .t-search input {
    padding: 12px
}

.t-signup-modal .fields .t-signup__row_columns {
    align-items: start;
    display: flex;
    flex-direction: column-reverse
}

.t-signup-modal .fields .t-signup__row_columns .t-signup__column {
    display: flex;
    justify-content: left
}

.t-signup-modal .fields .t-signup__promocode-block {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-top: 8px;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-signup-modal .fields .t-signup__promocode-block {
        gap: 45px
    }
}

.t-signup-modal .fields .t-signup__promocode-block .t-signup__checkbox .t-checkbox__block-label {
    white-space: nowrap
}

.t-signup-modal .fields .t-signup__checkbox {
    min-height: 48px
}

.t-signup-modal .fields .t-signup__checkbox_age-validation {
    min-height: unset;
    white-space: wrap
}

.t-signup-modal .fields .t-signup__checkbox_promo {
    display: none
}

.t-signup-modal .fields .t-signup__checkbox_years {
    margin-top: 8px
}

.t-signup-modal .fields .select-genders {
    display: flex;
    flex-direction: row;
    gap: 8px
}

.t-signup-modal .fields .select-genders .t-radio {
    align-items: center;
    background: #0000;
    border-radius: 8px;
    height: 48px;
    padding: 0 16px;
    position: relative;
    transition: none;
    width: 50%
}

.t-signup-modal .fields .select-genders .t-radio__elem,
.t-signup-modal .fields .select-genders .t-radio__label {
    opacity: .6
}

.t-signup-modal .fields .select-genders .t-radio input:checked+.t-radio__elem {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE5LjE2NyAwaC01LjgzNHYxLjY2N2gzLjgyMkwxMi4xOCA2LjY0QTcuNSA3LjUgMCAxIDAgMTMuMzYgNy44Mmw0Ljk3NC00Ljk3NHYzLjgyMkgyMFYwaC0uODMzWm0tNS44MzQgMTIuNWE1LjgzMyA1LjgzMyAwIDEgMS0xMS42NjYgMCA1LjgzMyA1LjgzMyAwIDAgMSAxMS42NjYgMFoiIGZpbGw9IiNmZmYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDIwdjIwSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+") no-repeat 50%/20px;
    border: none;
    opacity: 1
}

.t-signup-modal .fields .select-genders .t-radio input:checked+.t-radio__elem~.t-radio__label {
    color: #fff;
    opacity: 1
}

.t-signup-modal .fields .select-genders .t-radio input:checked+.t-radio__elem:after {
    content: none
}

.t-signup-modal .fields .select-genders .t-radio:has(input:checked) {
    background: #041414
}

.t-signup-modal .fields .select-genders .t-radio:has(input:checked):after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjI1IDIuMjUgNC41IDkgLjc1IDUuMjUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjY2NyIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 12px;
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    width: 12px
}

.t-signup-modal .fields .select-genders .t-radio__elem {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE5LjE2NyAwaC01LjgzNHYxLjY2N2gzLjgyMkwxMi4xOCA2LjY0QTcuNSA3LjUgMCAxIDAgMTMuMzYgNy44Mmw0Ljk3NC00Ljk3NHYzLjgyMkgyMFYwaC0uODMzWm0tNS44MzQgMTIuNWE1LjgzMyA1LjgzMyAwIDEgMS0xMS42NjYgMCA1LjgzMyA1LjgzMyAwIDAgMSAxMS42NjYgMFoiIGZpbGw9IiNmZmYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDIwdjIwSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+") no-repeat 50%/20px;
    border: none;
    border-radius: 0;
    height: 20px;
    position: static;
    width: 20px
}

.t-signup-modal .fields .select-genders .t-radio__elem:active,
.t-signup-modal .fields .select-genders .t-radio__elem:focus,
.t-signup-modal .fields .select-genders .t-radio__elem:hover {
    background-color: #0000;
    border: none
}

.t-signup-modal .fields .select-genders .t-radio__elem:before {
    content: none
}

.t-signup-modal .fields .select-genders .t-radio__elem:after {
    border: 1px solid #ffffff80;
    border-radius: 8px;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: all .3s;
    width: 100%;
    z-index: -1
}

.t-signup-modal .fields .select-genders .t-radio:last-child .t-radio__elem,
.t-signup-modal .fields .select-genders .t-radio:last-child input:checked+.t-radio__elem {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS44MzMgNy41YTUuODMzIDUuODMzIDAgMSAxLTExLjY2NiAwIDUuODMzIDUuODMzIDAgMCAxIDExLjY2NiAwWm0tNSA3LjQ1NGE3LjUwMSA3LjUwMSAwIDEgMC0xLjY2NiAwdjEuNzEzSDcuNXYxLjY2NmgxLjY2N1YyMGgxLjY2NnYtMS42NjdIMTIuNXYtMS42NjZoLTEuNjY3di0xLjcxM1oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat 50%/20px
}

.t-signup-modal .t-signup__link {
    border-bottom: 1px solid #ffffff1a;
    font: 400 12px/16px Inter, sans-serif;
    margin-bottom: 30px;
    padding-bottom: 12px;
    text-align: center
}

.t-signup-modal .step_0 .t-search input::placeholder {
    color: #ffffff80
}

.t-signup-modal .step_0 .t-search .t-icon-search-cross,
.t-signup-modal .step_0 .t-search_full-match .t-search__dropdown,
.t-signup-modal .step_0 .t-search_not-found .t-search__dropdown {
    display: none
}

.t-signup-modal .step_1 .fields__input-group {
    display: grid;
    gap: 8px;
    grid-template-columns: 1fr 1fr
}

.t-signup-modal .step_1 .fields__input-group .t-search__item {
    border-radius: 4px
}

.t-signup-modal .step_1 .fields__input-group div:last-of-type {
    grid-column: 1/-1
}

@media screen and (max-width:991px) {
    .t-signup-modal .step_1 .t-signup__header,
    .t-signup-modal .step_2 .t-signup__header {
        margin-top: 30px
    }
}

.t-signup-modal .t-link {
    color: #00b170;
    font: inherit
}

.t-signup-modal .t-link:hover {
    color: #1ecf8e
}

.t-signup-modal .t-icon-info {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0xMS4wNjcgNy4wNzMtNS4zMDEgOC44MTZjLS40MTYuNjkyLjEwMyAxLjU1Ni45MzMgMS41NTZoMTAuNjAyYy44MyAwIDEuMzQ5LS44NjQuOTMzLTEuNTU2bC01LjMtOC44MTZjLS40MTYtLjY5LTEuNDUyLS42OS0xLjg2NyAwWm0zLjI2Ni0uNzc4Yy0xLjAzNy0xLjcyNi0zLjYyOS0xLjcyNi00LjY2NiAwTDQuMzY2IDE1LjExQzMuMzI3IDE2Ljg0IDQuNjI0IDE5IDYuNjk5IDE5aDEwLjYwMmMyLjA3NSAwIDMuMzcyLTIuMTYxIDIuMzMzLTMuODg5bC01LjMtOC44MTZaTTEyIDkuMTUyYy40NDcgMCAuODA5LjM0OC44MDkuNzc3djIuMDc0YzAgLjQyOS0uMzYyLjc3Ny0uODA5Ljc3Ny0uNDQ3IDAtLjgwOS0uMzQ4LS44MDktLjc3N1Y5LjkyOWMwLS40My4zNjItLjc3Ny44MDktLjc3N1ptMS4wNzggNS45NmMwIC41NzMtLjQ4MyAxLjAzNy0xLjA3OCAxLjAzNy0uNTk1IDAtMS4wNzgtLjQ2NC0xLjA3OC0xLjAzNiAwLS41NzMuNDgzLTEuMDM3IDEuMDc4LTEuMDM3LjU5NSAwIDEuMDc4LjQ2NCAxLjA3OCAxLjAzN1oiIGZpbGw9IiNGRjMyMzUiLz48L3N2Zz4=") no-repeat 50%/contain
}

.t-signup-modal .t-social {
    flex-wrap: wrap;
    margin-bottom: 24px;
    margin-top: 16px
}

@media screen and (max-width:991px) {
    .t-signup-modal .t-social {
        margin-top: 0
    }
}

.t-signup-modal .t-social__terms {
    color: #ffffff80;
    font: 400 12px/16px Inter, sans-serif;
    margin: 0 auto;
    max-width: 300px;
    text-align: center
}

.t-signup-modal .t-social__terms+h4 {
    margin: 20px 0 0
}

.t-signup-modal .t-social h4 {
    align-items: center;
    display: flex;
    gap: 24px
}

.t-signup-modal .t-social h4 span {
    font: 400 12px/16px Inter, sans-serif;
    text-align: center;
    white-space: nowrap
}

.t-signup-modal .t-social h4:after,
.t-signup-modal .t-social h4:before {
    background-color: #ffffff1a;
    content: "";
    height: 1px;
    width: 100%
}

.t-signup-modal .t-social .social-link {
    align-items: center;
    display: flex;
    gap: 8px;
    justify-content: center;
    margin-top: 12px;
    width: 100%
}

.t-signup-modal .t-social .social-link__item {
    align-items: center;
    border: 1px solid #00b170;
    border-radius: 8px;
    cursor: pointer;
    display: flex;
    font: 400 10px/14px Inter, sans-serif;
    height: 48px;
    justify-content: center;
    padding: 0 12px;
    position: relative;
    text-transform: capitalize;
    transition: all .3s;
    width: 100%
}

.t-signup-modal .t-social .social-link__item .t-icon {
    height: 28px;
    width: 28px
}

.t-signup-modal .t-social .social-link__item .t-icon-telegram {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjAwNiAyOC4wMTJjNy43MzUgMCAxNC4wMDYtNi4yNzEgMTQuMDA2LTE0LjAwNlMyMS43NCAwIDE0LjAwNiAwIDAgNi4yNyAwIDE0LjAwNmMwIDcuNzM1IDYuMjcgMTQuMDA2IDE0LjAwNiAxNC4wMDZaIiBmaWxsPSJ1cmwoI2EpIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0xMS4wNDQgMTYuNTYzIDcuNjk1LTcuMzI2Yy4zMzEtLjMyMi0uMDgzLS40ODMtLjUyNC0uMTlsLTkuNDc0IDYuMzMyLTQuMDk2LTEuMzZjLS44ODMtLjI3OC0uODk3LS45MjIuMTkzLTEuMzlMMjAuNzggNi4xMDdjLjczMS0uMzUgMS40MzUuMTc2IDEuMTU5IDEuMzZsLTIuNzE3IDEzLjU3MWMtLjE5My45NjUtLjc0NSAxLjE4NC0xLjUwMy43NDZsLTQuMTM1LTMuMjM0Yy0uOTcgMS4wMDItMS44NCAxLjg5OC0xLjk4OSAyLjA1bC0uMDM5LjAzOGMtLjIxNi4yMTctLjM5OC40LS43ODguNHYtLjE0NmwuMjc2LTQuMzI5WiIgZmlsbD0iI2ZmZiIvPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjEzLjk5NCIgeTE9IjAiIHgyPSIxMy45OTQiIHkyPSIyNy43OSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiMyQUFCRUUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyMjlFRDkiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=") no-repeat 50%/contain;
    pointer-events: none;
    z-index: 2
}

.t-signup-modal .t-social .social-link__item .t-telegram {
    height: 100%;
    overflow: hidden;
    position: absolute;
    width: 100%;
    z-index: 1
}

.t-signup-modal .t-social .social-link__item .t-telegram-button {
    border-radius: 8px;
    height: 100%;
    overflow: hidden;
    position: absolute;
    width: 100%
}

.t-signup-modal .t-social .social-link__item .t-telegram-button:before {
    background: #002223;
    content: "";
    height: 100%;
    pointer-events: none;
    position: absolute;
    width: 100%
}

.t-signup-modal .t-signup__header {
    align-items: flex-start;
    display: flex;
    flex-direction: row;
    gap: 8px;
    justify-content: space-between;
    margin: 16px 0;
    padding: 0
}

@media screen and (max-width:991px) {
    .t-signup-modal .t-signup__header {
        margin-top: 0
    }
}

.t-signup-modal .t-signup__header .steps {
    align-items: center;
    display: flex;
    gap: 12px;
    margin-top: 4px
}

.t-signup-modal .t-signup__header .steps__item {
    align-items: center;
    border: 2px solid #8ca89e;
    border-radius: 50%;
    display: flex;
    height: 8px;
    justify-content: center;
    margin: 0 6px;
    position: relative;
    width: 8px
}

.t-signup-modal .t-signup__header .steps__item.in-progress {
    background-color: #fff;
    border-color: #0000;
    height: 20px;
    margin: 0;
    width: 20px
}

.t-signup-modal .t-signup__header .steps__item.in-progress span {
    display: block;
    margin-top: 6px
}

.t-signup-modal .t-signup__header .steps__item.done {
    background-color: #00b170;
    border-color: #0000;
    height: 20px;
    width: 20px
}

.t-signup-modal .t-signup__header .steps__item.done:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41IDEuNSA0IDYgMS41IDMuNSIgc3Ryb2tlPSIjMjEyNzJGIiBzdHJva2Utd2lkdGg9IjEuNjY3Ii8+PC9zdmc+");
    background-position: 50%;
    background-repeat: no-repeat;
    content: "";
    height: 100%;
    left: 0;
    top: 0;
    width: 100%
}

.t-signup-modal .t-signup__header .steps__item.done span {
    display: none
}

.t-signup-modal .t-signup__header .steps__item span {
    align-items: center;
    border-radius: 50%;
    color: #151515;
    display: none;
    font: 600 10px/14px Inter, sans-serif;
    height: 20px;
    justify-content: center;
    text-align: center;
    transition: all .3s;
    width: 20px;
    z-index: 2
}

.t-signup-stepper-popover .t-popover-inner {
    font: 400 12px/16px Inter, sans-serif;
    max-width: 194px;
    top: -8px !important
}

.t-signup-stepper-popover[x-placement^=top] .t-popover-arrow {
    bottom: -3px
}

.t-signup-modal .t-signup__container {
    width: 480px
}

@media screen and (max-width:991px) {
    .t-signup-modal .t-signup__container {
        width: 100%
    }
}

.t-signup-modal.t-popup {
    padding: 0
}

@media screen and (max-width:991px) {
    .t-signup-modal {
        align-items: flex-end;
        overflow: hidden;
        overflow-y: scroll
    }
}

.t-signup-modal form {
    background: #002223;
    border-radius: 0 12px 12px 0;
    display: flex;
    flex-direction: column;
    grid-column: 2;
    grid-row: 1;
    padding: 24px 24px 28px;
    position: relative;
    width: 100%;
    z-index: 2
}

@media screen and (max-width:991px) {
    .t-signup-modal form {
        border-radius: 12px 12px 0 0;
        margin-left: 0;
        padding: 16px 16px 24px
    }
}

.t-signup-modal form .t-signup-prize {
    margin-right: 52px
}

@media screen and (max-width:991px) {
    .t-signup-modal form .t-signup-prize {
        margin-right: 0
    }
}

.t-signup-modal form .t-signup-prize_total-steps-2 {
    display: none
}

.t-signup-modal .t-input__label,
.t-signup-modal .t-phone-mask-input__label,
.t-signup-modal .t-signup__input_currency .t-select__label {
    color: #ffffff80
}

.t-signup-modal .t-popup__component {
    border-radius: 12px;
    display: grid;
    flex-direction: row;
    grid-template-columns: auto 1fr;
    justify-content: space-between;
    padding: 0;
    position: relative;
    z-index: 5
}

@media screen and (max-width:991px) {
    .t-signup-modal .t-popup__component {
        border-radius: 0;
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: flex-end
    }
}

.t-signup-modal .t-popup__component:has(.t-search_open) .t-login__help,
.t-signup-modal .t-popup__component:has(.t-select_open) .t-login__help {
    z-index: 1
}

.t-signup-modal .t-popup__wrap {
    border-radius: 20px;
    display: flex;
    padding: 0
}

@media screen and (max-width:991px) {
    .t-signup-modal .t-popup__wrap {
        background: none;
        border: 1px solid #ffffff1a;
        border-radius: 0;
        margin-top: auto;
        min-width: 100%;
        overflow: hidden;
        width: 100%
    }
}

.t-signup-modal .t-popup__close {
    right: 16px;
    top: 16px;
    z-index: 6
}

.t-signup-modal .t-dropdown {
    background: #002223;
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    margin: 0;
    max-height: 200px;
    padding: 0
}

@media screen and (max-width:991px) {
    .t-signup-modal .t-dropdown {
        max-height: 120px
    }
}

.t-signup-modal .t-dropdown__item:not(:last-child) {
    margin-bottom: 0
}

.t-signup-modal .t-dropdown__item-option {
    padding: 7px 12px
}

.t-signup-modal .t-dropdown__item:first-child .t-dropdown__item-option {
    padding: 16px 12px 7px
}

.t-signup-modal .t-signup__subtitle {
    display: none
}

.t-signup-modal .t-signup__input:not(:first-child) {
    margin-top: 0
}

@media screen and (max-width:991px) {
    .t-signup-modal .t-signup__input_currency.t-select_open .t-select__dropdown {
        max-height: 200px
    }
}

.t-signup-modal .t-signup__backdrop-info {
    background-image: url("../img/bg.e4cf703.webp");
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 12px 0 0 12px;
    grid-column: 1;
    grid-row: 1/span 2;
    height: 100%;
    left: auto;
    padding: 16px;
    position: relative;
    top: auto;
    width: 340px
}

@media screen and (max-width:991px) {
    .t-signup-modal .t-signup__backdrop-info {
        aspect-ratio: 1.75/1;
        background-image: url("../img/bg-mobile.eee5955.webp");
        border-radius: 0;
        min-height: 200px;
        width: 100%
    }
}

.t-signup-modal .t-signup__input {
    width: 100%
}

.t-signup-modal .t-signup__input .t-select__choose {
    font: 500 14px/20px Inter, sans-serif;
    padding-top: 21px
}

.t-signup-modal .t-signup__action {
    display: flex;
    flex-direction: column;
    margin: 0;
    order: 4;
    row-gap: 24px
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-signup-modal .t-signup__action .t-modal-withdrawal-control__button-cancel,
.t-signup-modal .t-signup__action .t-button,
.t-signup-modal .t-signup__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-signup-modal .t-signup__action .t-promo-events__router {
    font: 500 16px/22px Inter, sans-serif;
    padding: 13px
}

.t-signup-modal .t-signup__action .action__button.t-button__icon-left {
    background: none;
    border: none;
    font: 400 12px/16px Inter, sans-serif;
    height: 18px;
    opacity: .8;
    padding: 0;
    position: absolute;
    top: 40px
}

.t-signup-modal .t-signup__action .action__button.t-button__icon-left:hover {
    opacity: 1
}

.t-signup-modal .t-signup__action .action__button.t-button__icon-left .t-button__icon {
    height: 8px;
    width: 8px
}

.t-signup-modal .t-signup__action .action__button_login,
.t-signup-modal .t-signup__link-signup .t-icon {
    display: none
}

.t-signup-modal .t-signup__popover {
    margin-top: 0
}

.t-signup-modal .t-signup__popover .trigger {
    width: 100%
}

.t-signup-modal .t-signup__get-bonus-img {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjUzIDYzLjM2NUMxNC43OTMgNzMuNDQxIDI2LjYzIDgwIDQwIDgwYzEzLjM3IDAgMjUuMjA3LTYuNTU5IDMyLjQ3LTE2LjYzNWwtMy40ODQtMi4wMTFDNjIuNDMgNzAuMjM4IDUxLjg4OCA3NiA0MCA3NmMtMTEuODg4IDAtMjIuNDMtNS43NjItMjguOTg2LTE0LjY0Nkw3LjUzIDYzLjM2NVptLS41MjItOC45MzYtMy40ODQgMi4wMTJBMzkuODU2IDM5Ljg1NiAwIDAgMSAwIDQwQzAgMTkuMjU5IDE1Ljc4NyAyLjIwNCAzNiAuMTk3VjQuMjJDMTggNi4yMSA0IDIxLjQ3IDQgNDBhMzUuODc4IDM1Ljg3OCAwIDAgMCAzLjAwOCAxNC40MjlabTY1Ljk4NCAwQTM1Ljg3OCAzNS44NzggMCAwIDAgNzYgNDBDNzYgMjEuNDcgNjIgNi4yMSA0NCA0LjIyVi4xOTdDNjQuMjEzIDIuMjA0IDgwIDE5LjI2IDgwIDQwYzAgNS44Ni0xLjI2IDExLjQyNS0zLjUyNCAxNi40NGwtMy40ODQtMi4wMTFaIiBmaWxsPSIjQkVCOUZGIiBmaWxsLW9wYWNpdHk9Ii4yIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjAwOCA1NC40MjkgMy41MjQgNTYuNDRBMzkuODU2IDM5Ljg1NiAwIDAgMSAwIDQwQzAgMTkuMjU4IDE1Ljc4NyAyLjIwNCAzNiAuMTk3VjQuMjJDMTggNi4yMSA0IDIxLjQ3IDQgNDBhMzUuODc4IDM1Ljg3OCAwIDAgMCAzLjAwOCAxNC40M1pNNy41MyA2My4zNjVDMTQuNzkzIDczLjQ0MSAyNi42MyA4MCA0MCA4MGMxMy4zNyAwIDI1LjIwNy02LjU2IDMyLjQ3LTE2LjYzNWwtMy40ODQtMi4wMTJDNjIuNDMgNzAuMjM3IDUxLjg4OCA3NiA0MCA3NmMtMTEuODg4IDAtMjIuNDMtNS43NjMtMjguOTg2LTE0LjY0N0w3LjUzIDYzLjM2NVpNNzIuOTkyIDU0LjQyOUEzNS44NzggMzUuODc4IDAgMCAwIDc2IDM5Ljk5OUM3NiAyMS40NyA2MiA2LjIxIDQ0IDQuMjJWLjE5N0M2NC4yMTMgMi4yMDQgODAgMTkuMjU4IDgwIDQwYzAgNS44Ni0xLjI2IDExLjQyNS0zLjUyNCAxNi40NGwtMy40ODQtMi4wMTFaIiBmaWxsPSIjRkY2NEE1Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00Mi43NDMgMjhoNC4zMWEzIDMgMCAxIDAtMi4xNzQtNS4xMmMtLjYwOC42MDctMS44OTYgMS45Ni0yLjk5NyAzLjEyM2wtLjUwOC41MzguMDQyLjA0NS4wMzEuMDM0LjAwOC4wMDguMDAzLjAwM0w0MCAyOGwtMS40NTgtMS4zNjkuMDAzLS4wMDMuMDA4LS4wMDguMDMxLS4wMzQuMDQyLS4wNDUtLjUwOC0uNTM4Yy0xLjEtMS4xNjMtMi4zOS0yLjUxNy0yLjk5Ny0zLjEyNEEzIDMgMCAxIDAgMzIuOTQ4IDI4aDQuMzA5bDEuMjg1LTEuMzY5TDQwIDI4bDEuNDU4LTEuMzY5TDQyLjc0MyAyOFptNy43OTItNi41MzVBNSA1IDAgMCAxIDUxLjAwMiAyOGg0LjM3NEEyLjYyNSAyLjYyNSAwIDAgMSA1OCAzMC42MjV2Ni43NUEyLjYyNSAyLjYyNSAwIDAgMSA1NS4zNzUgNDBoLTMwLjc1QTIuNjI1IDIuNjI1IDAgMCAxIDIyIDM3LjM3NXYtNi43NUEyLjYyNSAyLjYyNSAwIDAgMSAyNC42MjUgMjhoNC4zNzRhNSA1IDAgMCAxIDcuNTM3LTYuNTM1Yy42MDkuNjEgMS44NSAxLjkxMiAyLjkxNiAzLjAzOWwuNTQ4LjU4LjU0Ny0uNThhMjA0Ljg4IDIwNC44OCAwIDAgMSAyLjkxOC0zLjAzOSA1IDUgMCAwIDEgNy4wNyAwWm0tNy4zMDUgOC41NGMtLjgyOCAwLTEuNjMxLS4wMDItMi4yMy0uMDAzVjM4aDE0LjM3NWMuMzQ1IDAgLjYyNS0uMjguNjI1LS42MjV2LTYuNzVhLjYyNS42MjUgMCAwIDAtLjYyNS0uNjI1aC04LjMwNmMtLjQ0OS4wMDctMi4yMTIuMDA3LTMuODQuMDA1Wm0tNi40NiAwYy44MjggMCAxLjYzMS0uMDAyIDIuMjMtLjAwM1YzOEgyNC42MjVhLjYyNS42MjUgMCAwIDEtLjYyNS0uNjI1di02Ljc1YzAtLjM0NS4yOC0uNjI1LjYyNS0uNjI1aDguMzA2Yy40NDkuMDA3IDIuMjEyLjAwNyAzLjg0LjAwNVpNNDEgNThoMTIuMzc1Yy4zNDUgMCAuNjI1LS4yOC42MjUtLjYyNVY0MmgydjE1LjM3NUEyLjYyNSAyLjYyNSAwIDAgMSA1My4zNzUgNjBoLTI2Ljc1QTIuNjI1IDIuNjI1IDAgMCAxIDI0IDU3LjM3NVY0MmgydjE1LjM3NWMwIC4zNDUuMjguNjI1LjYyNS42MjVIMzlWNDJoMnYxNloiIGZpbGw9IiNCRUI5RkYiLz48L3N2Zz4=");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 80px;
    margin: 0 auto;
    width: 80px
}

.t-signup-modal .t-signup .t-phone-mask-input-popover {
    width: 148px
}

.t-signup-modal .t-signup .t-phone-mask-input-popover .t-popover-inner {
    border-radius: 4px;
    font: 400 10px/14px Inter, sans-serif
}

.t-signup-modal .t-signup .t-phone-mask-input-popover .t-popover-inner:before {
    background: #7579f4;
    bottom: -3px;
    content: "";
    height: 7px;
    left: 20px;
    position: absolute;
    transform: rotate(45deg);
    width: 7px
}

.t-signup-modal .t-signup__recaptcha {
    margin-top: 10px
}

.t-signup-modal .t-signup__recaptcha #gRecaptcha {
    display: flex;
    justify-content: center
}

.t-signup-modal .t-signup .column {
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: 100%
}

.t-signup-modal .t-signup .t-signup__input_promo_code {
    margin-left: auto;
    max-width: 263px
}

@media screen and (max-width:991px) {
    .t-signup-modal .t-signup .t-signup__input_promo_code {
        flex-grow: 1;
        max-width: unset
    }
}

.t-signup-modal .t-signup__social {
    order: 3
}

.t-signup-modal .t-signup__social .t-social__terms,
.t-signup-modal .t-signup__terms {
    display: none
}

.t-signup-modal .t-login__help {
    display: flex;
    font: 400 12px/16px Inter, sans-serif;
    grid-column: 2;
    grid-row: 2;
    justify-content: center;
    margin: 0;
    padding: 0 16px 24px;
    position: relative
}

.t-signup-modal .t-login__help-login {
    display: none
}

.t-signup-modal .t-login__help-chat {
    display: flex;
    gap: 4px
}

.t-signup-modal .t-login__help:before {
    display: none
}

.t-signup-modal:has(.step_1,
.step_2) .t-login__help {
    display: none
}

.t-signup-modal:has(.step_1,
.step_2) .t-signup__backdrop {
    min-height: 685px
}

@media screen and (max-width:991px) {
    .t-signup-modal:has(.step_1,
    .step_2) .t-signup__backdrop {
        min-height: unset
    }
}

.t-signup-modal:has(.step_1,
.step_2) form {
    grid-row: 1/span 2;
    height: 100%
}

@media screen and (max-width:991px) {
    .t-signup-modal:has(.step_1,
    .step_2) form {
        height: auto
    }
}

.t-signup-modal:has(.step_1,
.step_2) .t-signup__action {
    margin-top: auto
}

.t-signup-modal:has(.step_1,
.step_2) .t-signup__header {
    margin-top: 40px
}

@media screen and (max-width:991px) {
    .t-signup-modal:has(.step_1,
    .step_2) .t-signup__header {
        margin-top: 48px
    }
}

.t-signup-modal .t-signup-backdrop {
    background-image: url("../img/bg.e4cf703.webp");
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 12px 0 0 12px;
    display: flex;
    flex-direction: column-reverse;
    padding: 26px
}

@media screen and (max-width:991px) {
    .t-signup-modal .t-signup-backdrop {
        background-image: url("../img/bg-mobile.eee5955.webp");
        background-position: bottom;
        background-size: contain;
        border-radius: 0;
        min-height: 200px;
        width: 100%
    }
}

.t-signup-modal .t-signup-backdrop__titles {
    display: flex;
    flex-direction: column-reverse;
    flex-grow: 1;
    justify-content: space-between
}

.t-signup-modal .t-signup-backdrop__title {
    display: none
}

.t-signup-modal .t-signup-backdrop__subtitle {
    -webkit-text-fill-color: #0000;
    align-items: flex-start;
    background: linear-gradient(90deg, #dbeaea, #fff 50%, #dbeaea);
    -webkit-background-clip: text;
    background-clip: text;
    display: flex;
    flex-direction: column;
    font-size: 38px;
    font-weight: 700;
    gap: 4px;
    justify-content: flex-start;
    line-height: 100%;
    width: 100%
}

.t-signup-modal .t-signup-backdrop__subtitle .yellow {
    -webkit-text-fill-color: #0000;
    background: linear-gradient(90deg, #ffd205, #ffd205);
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 35px
}

@media(max-width:991px) {
    .t-signup-modal .t-signup-backdrop__subtitle {
        align-items: flex-start;
        gap: 0
    }
    .t-signup-modal .t-signup-backdrop__subtitle .yellow {
        font-size: 26px;
        line-height: 100%
    }
    .t-signup-modal .t-signup-backdrop__subtitle .yellow span {
        display: block;
        font-size: 42px;
        line-height: 100%
    }
    .t-signup-modal .t-signup-backdrop__subtitle div {
        font-size: 22px
    }
}

.t-signup-modal .t-signup-backdrop .title_description {
    display: flex;
    flex-direction: column;
    margin: auto;
    text-shadow: -1px -1px 0 #00000040, 1px -1px 0 #00000040, -1px 1px 0 #00000040, 1px 1px 0 #00000040
}

@media screen and (max-width:991px) {
    .t-signup-modal .t-signup-backdrop .title_description {
        align-items: flex-start;
        font: 400 14px/20px Inter, sans-serif
    }
}

.t-signup-modal .t-signup-backdrop .title_description .title_daily,
.t-signup-modal .t-signup-backdrop .title_description .title_reward {
    font: 500 14px/20px Inter, sans-serif
}

.t-signup-modal .t-signup-backdrop .title_description .title_daily .title_accent,
.t-signup-modal .t-signup-backdrop .title_description .title_reward .title_accent {
    font: 600 20px/28px Inter, sans-serif
}

.t-password-quality-popover .t-password-quality {
    display: flex;
    flex-wrap: wrap
}

.t-password-quality-popover .t-password-quality p {
    margin-bottom: 4px
}

.t-password-quality-popover .t-password-quality .t-progress-line {
    flex-basis: 100px;
    flex-grow: 1;
    margin: 8px 16px 0 0
}

body:has(.t-signup-modal) .t-quick-navigations {
    display: none
}

.confirm-modal .t-popup__wrap {
    max-width: 480px !important
}

.de .t-signup-modal .t-signup-backdrop__subtitle .title_welcome {
    font: 600 32px/36px Inter, sans-serif
}

.t-signup-cpf-modal .t-signup-phone-verify {
    height: 100%;
    padding: 24px
}

@media(max-width:991px) {
    .t-signup-cpf-modal .t-signup-phone-verify {
        padding: 40px 16px 24px
    }
}

.t-signup-cpf-modal .t-signup-phone-verify .t-link {
    color: #00b170
}

.t-signup-cpf-modal .t-signup-phone-verify .t-link:hover {
    color: #1ecf8e
}

.t-signup-cpf-modal .t-signup-phone-verify__description .t-input_disabled input {
    background-color: #041414;
    border-color: #041414
}

.t-signup-cpf-modal .t-signup-phone-verify .t-back,
.t-signup-cpf-modal .t-signup-phone-verify .welcome-pack {
    display: none
}

.t-signup-cpf-modal .t-signup-phone-verify-backdrop {
    flex-grow: 1;
    width: 100%
}

.t-signup-cpf-modal .t-signup-phone-verify__header {
    margin-top: 8px
}

@media(max-width:991px) {
    .t-signup-cpf-modal .t-signup-phone-verify__header {
        margin: 0 0 8px
    }
}

.t-signup-cpf-modal .t-signup-phone-verify .text {
    color: #8ca89e;
    font: 500 14px/20px Inter, sans-serif;
    margin-bottom: 16px
}

.t-signup-cpf-modal .t-signup-phone-verify .t-signup__input {
    margin-bottom: 16px
}

.t-signup-cpf-modal .t-signup-phone-verify .change,
.t-signup-cpf-modal .t-signup-phone-verify .resend {
    background: #0000;
    border: none;
    color: #00b170;
    font: 400 14px/20px Inter, sans-serif;
    margin: 0 auto;
    padding: 0
}

.t-signup-cpf-modal .t-signup-phone-verify .change:hover,
.t-signup-cpf-modal .t-signup-phone-verify .resend:hover {
    background-color: #0000;
    color: #1ecf8e
}

.t-signup-cpf-modal .t-signup-phone-verify .resend,
.t-signup-cpf-modal .t-signup-phone-verify .t-signup-phone-verify__support {
    border-radius: 0;
    margin: 0 auto 30px;
    padding-bottom: 24px;
    text-align: center;
    width: 100%
}

.t-signup-cpf-modal .t-signup-phone-verify .t-login__help-chat p {
    margin-right: 4px
}

.t-signup-cpf-modal .t-signup-phone-verify .t-verification-code-input {
    margin: 16px 0 0;
    padding: 16px 0 0;
    position: relative;
    width: 100%
}

.t-signup-cpf-modal .t-signup-phone-verify .t-verification-code-input__label {
    color: #ffffff80;
    font: 500 12px/16px Inter, sans-serif;
    margin-bottom: 16px;
    text-align: center
}

.t-signup-cpf-modal .t-signup-phone-verify .t-verification-code-input__wrapper {
    display: flex;
    gap: 8px;
    justify-content: center
}

.t-signup-cpf-modal .t-signup-phone-verify .t-verification-code-input__wrapper input[type=number] {
    -moz-appearance: textfield;
    background: #041414;
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    color: #fff;
    font: 500 24px/32px Inter, sans-serif;
    height: 80px;
    outline: none;
    text-align: center;
    width: 64px
}

.t-signup-cpf-modal .t-signup-phone-verify .t-verification-code-input__wrapper input::-webkit-inner-spin-button,
.t-signup-cpf-modal .t-signup-phone-verify .t-verification-code-input__wrapper input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.t-signup-cpf-modal .t-signup-phone-verify .t-verification-code-input:before {
    background: #ffffff1a;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.t-signup-cpf-modal .t-signup-phone-verify .t-login__help {
    border-top: 1px solid #ffffff1a;
    right: 24px;
    width: calc(100% - 48px)
}

.t-signup-cpf-modal .t-signup__container {
    width: 480px
}

@media screen and (max-width:991px) {
    .t-signup-cpf-modal .t-signup__container {
        width: 100%
    }
}

.t-signup-cpf-modal.t-popup {
    padding: 0
}

@media screen and (max-width:991px) {
    .t-signup-cpf-modal {
        align-items: flex-end;
        overflow: hidden;
        overflow-y: scroll
    }
}

.t-signup-cpf-modal form {
    background: #002223;
    border-radius: 0 20px 20px 0;
    display: flex;
    flex-direction: column;
    padding: 32px;
    position: relative;
    width: 100%;
    z-index: 2
}

.t-signup-cpf-modal form .t-link {
    color: #00b170
}

.t-signup-cpf-modal form .t-link:hover {
    color: #1ecf8e
}

@media screen and (max-width:991px) {
    .t-signup-cpf-modal form {
        border-radius: 20px 20px 0 0;
        margin-left: 0;
        padding: 16px 16px 24px
    }
}

.t-signup-cpf-modal form .t-signup-prize {
    display: none
}

.t-signup-cpf-modal form .t-back {
    opacity: .8
}

.t-signup-cpf-modal form .t-back:hover {
    color: inherit;
    opacity: 1
}

.t-signup-cpf-modal form .t-back:hover .t-back__icon {
    filter: none
}

.t-signup-cpf-modal .t-input__label,
.t-signup-cpf-modal .t-phone-mask-input__label {
    color: #ffffff80
}

.t-signup-cpf-modal .t-popup__component {
    border-radius: 22px;
    flex-direction: row;
    justify-content: space-between;
    min-height: 685px;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 5
}

@media screen and (max-width:991px) {
    .t-signup-cpf-modal .t-popup__component {
        flex-direction: column;
        justify-content: flex-end;
        min-height: unset
    }
}

.t-signup-cpf-modal .t-popup__wrap {
    border-radius: 20px;
    display: flex;
    padding: 0
}

@media screen and (max-width:991px) {
    .t-signup-cpf-modal .t-popup__wrap {
        background: none;
        border-radius: 0;
        margin-top: auto;
        min-width: 100%;
        overflow: hidden;
        width: 100%
    }
}

.t-signup-cpf-modal .t-popup__close {
    right: 16px;
    top: 16px;
    z-index: 6
}

.t-signup-cpf-modal .t-signup__subtitle {
    align-items: center;
    display: flex;
    font-size: 12px;
    gap: 25px;
    line-height: 14px;
    text-align: center;
    white-space: nowrap
}

.t-signup-cpf-modal .t-signup__subtitle:after,
.t-signup-cpf-modal .t-signup__subtitle:before {
    background: #ebeaff;
    content: "";
    height: 1px;
    width: 100%
}

.t-signup-cpf-modal .t-signup__input:not(:first-child) {
    margin-top: 0
}

.t-signup-cpf-modal .t-signup__input {
    width: 100%
}

.t-signup-cpf-modal .t-login__help {
    border-top: 1px solid #ffffff1a;
    bottom: 32px;
    display: flex;
    font: 400 12px/16px Inter, sans-serif;
    justify-content: center;
    margin: 0;
    position: absolute;
    right: 24px;
    width: calc(100% - 48px);
    z-index: 1
}

@media screen and (max-width:991px) {
    .t-signup-cpf-modal .t-login__help {
        bottom: 0;
        right: 16px;
        width: calc(100% - 32px)
    }
}

.t-signup-cpf-modal .t-login__help-login {
    display: none
}

.t-signup-cpf-modal .t-login__help-chat {
    display: flex;
    gap: 4px
}

.t-signup-cpf-modal .t-login__help:before {
    display: none
}

.t-signup-cpf-modal .t-signup-backdrop {
    background-image: url("../img/bg.e4cf703.webp");
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 12px 0 0 12px;
    display: flex;
    flex-grow: 1;
    min-width: 340px;
    padding: 26px;
    position: relative
}

@media screen and (max-width:991px) {
    .t-signup-cpf-modal .t-signup-backdrop {
        aspect-ratio: 1.75/1;
        background-image: url("../img/bg-mobile.eee5955.webp");
        border-radius: 0;
        flex-grow: 0;
        height: unset;
        max-width: none;
        min-height: 254px;
        min-width: unset;
        padding: 12px 24px 32px;
        width: 100%
    }
}

.t-signup-cpf-modal .t-signup-backdrop .t-signup__backdrop-info {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: flex-end
}

.t-signup-cpf-modal .t-signup-backdrop__title {
    -webkit-text-fill-color: #0000;
    align-items: center;
    background: linear-gradient(90deg, #dbeaea, #fff 50%, #dbeaea);
    -webkit-background-clip: text;
    background-clip: text;
    display: flex;
    flex-direction: column;
    font-size: 37px;
    font-weight: 700;
    gap: 4px;
    justify-content: flex-start;
    line-height: 100%;
    width: 100%
}

.t-signup-cpf-modal .t-signup-backdrop__title .yellow {
    -webkit-text-fill-color: #0000;
    background: linear-gradient(90deg, #ffd205, #ffd205);
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 35px
}

@media(max-width:991px) {
    .t-signup-cpf-modal .t-signup-backdrop__title {
        align-items: flex-start;
        gap: 0
    }
    .t-signup-cpf-modal .t-signup-backdrop__title .yellow {
        font-size: 26px;
        line-height: 100%
    }
    .t-signup-cpf-modal .t-signup-backdrop__title .yellow span {
        display: block;
        font-size: 42px;
        line-height: 100%
    }
    .t-signup-cpf-modal .t-signup-backdrop__title div {
        font-size: 22px
    }
}

.t-signup-cpf-modal .t-signup-backdrop__subtitle {
    display: none
}

.t-login {
    display: flex;
    flex-direction: column;
    height: 100%;
    padding: 40px 24px 0
}

@media(max-width:991px) {
    .t-login {
        background: #002223;
        border-radius: 20px 20px 0 0;
        padding: 40px 16px 0;
        z-index: 16
    }
}

.t-login__recaptcha {
    display: flex;
    justify-content: center;
    margin-bottom: 8px
}

.t-login-promo {
    align-items: center;
    background-image: url("../img/bg.efa2a7d.webp");
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover;
    display: flex;
    flex-direction: column;
    grid-area: span 2/span 1;
    justify-content: flex-end;
    min-width: 340px;
    padding: 20px;
    width: 340px
}

@media screen and (max-width:991px) {
    .t-login-promo {
        align-items: flex-start;
        background-image: url("../img/bg-mobile.35d8b56.webp");
        background-position: 100% 0;
        border-radius: 34px 34px 0 0;
        justify-content: center;
        min-height: 200px;
        padding: 12px 16px 42px;
        width: 100%
    }
}

.t-login-promo__title {
    display: none
}

.t-login-promo__subtitle {
    font: 600 14px/20px Inter, sans-serif;
    font-size: 64px;
    line-height: 100%;
    text-align: center
}

.t-login-promo__subtitle p {
    text-transform: uppercase
}

.t-login-promo__subtitle p:nth-child(2) {
    font-size: 44px;
    line-height: 100%
}

.t-login-promo__subtitle p:nth-child(3) {
    font-size: 38px;
    line-height: 100%
}

.t-login-promo__subtitle .yellow {
    -webkit-text-fill-color: #0000;
    background: linear-gradient(90deg, #ffd205, #ffd205);
    -webkit-background-clip: text;
    background-clip: text
}

@media screen and (max-width:991px) {
    .t-login-promo__subtitle {
        font-size: 48px;
        line-height: 100%;
        text-align: left
    }
    .t-login-promo__subtitle p:nth-child(2) {
        font-size: 26px;
        line-height: 100%
    }
    .t-login-promo__subtitle p:nth-child(3) {
        font-size: 24px;
        line-height: 100%
    }
}

.t-login__header {
    margin: 0
}

.t-login__subtitle {
    display: none
}

.t-login__body {
    gap: 8px;
    margin-bottom: 8px
}

.t-login__action {
    display: flex;
    flex-direction: column;
    gap: 24px;
    margin: auto 0 0;
    order: 1
}

@media screen and (max-width:991px) {
    .t-login__action {
        margin: 0
    }
}

.t-login__action .t-button.t-login__button,
.t-login__action .t-login__button.t-promo-events__router,
.t-login__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-login__button.t-modal-withdrawal-control__button-cancel,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-login__action .t-login__button.t-modal-withdrawal-control__button-cancel {
    padding: 13px
}

@media screen and (max-width:991px) {
    .t-login__action .t-button.t-login__button,
    .t-login__action .t-login__button.t-promo-events__router,
    .t-login__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-login__button.t-modal-withdrawal-control__button-cancel,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-login__action .t-login__button.t-modal-withdrawal-control__button-cancel {
        padding: 10px
    }
}

.t-login__action .t-login__link {
    align-self: center;
    padding-bottom: 12px;
    text-align: center;
    width: 100%
}

.t-login__help {
    align-items: center;
    display: flex;
    font: 400 12px/16px Inter, sans-serif;
    gap: 4px;
    justify-content: center;
    margin: 0 24px 28px;
    padding-top: 12px;
    position: relative;
    z-index: 20
}

@media(max-width:991px) {
    .t-login__help {
        background: #002223;
        margin: 0;
        padding: 12px 16px 24px
    }
}

.t-login__help:before {
    background: #ffffff1a;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

@media(max-width:991px) {
    .t-login__help:before {
        left: 24px;
        width: calc(100% - 48px)
    }
}

.t-login .t-social {
    display: flex;
    flex-direction: column
}

.t-login .t-social h4 {
    align-items: center;
    display: flex;
    gap: 24px;
    margin-bottom: 12px
}

.t-login .t-social h4 span {
    font: 400 12px/16px Inter, sans-serif;
    text-align: center;
    white-space: nowrap
}

.t-login .t-social h4:after,
.t-login .t-social h4:before {
    background: #fff;
    content: "";
    height: 1px;
    opacity: .12;
    width: 100%
}

.t-login .t-social .social-link {
    align-items: center;
    display: flex;
    gap: 8px;
    justify-content: center;
    margin-bottom: 24px;
    width: 100%
}

.t-login .t-social .social-link__item {
    align-items: center;
    border: 1px solid #00b170;
    border-radius: 8px;
    cursor: pointer;
    display: flex;
    font-size: 0;
    height: 44px;
    justify-content: center;
    padding: 10px 12px;
    position: relative;
    text-transform: capitalize;
    width: 100%
}

.t-login .t-social .social-link__item .t-icon-telegram {
    background-image: url("../img/telegram.f9138f4.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 28px;
    pointer-events: none;
    width: 28px;
    z-index: 15
}

.t-login .t-social .social-link__item .t-icon-twitter {
    background-image: url("../img/twitter.2bd1a00.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 28px;
    width: 28px
}

.t-login .t-social .social-link__item .t-icon-google {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 28px;
    width: 28px
}

.t-login .t-social .social-link__item .t-telegram {
    height: 100%;
    overflow: hidden;
    position: absolute;
    width: 100%;
    z-index: 5
}

.t-login .t-social .social-link__item .t-telegram-button {
    border-radius: 8px;
    height: 100%;
    overflow: hidden;
    position: absolute;
    width: 100%
}

.t-login .t-social .social-link__item .t-telegram-button:before {
    background: #002223;
    content: "";
    height: 100%;
    pointer-events: none;
    position: absolute;
    width: 100%
}

.t-login__welcome-back .t-login__action {
    gap: 0
}

.t-login__welcome-back .t-login__action .t-button,
.t-login__welcome-back .t-login__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-login__welcome-back .t-login__action .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-login__welcome-back .t-login__action .t-modal-withdrawal-control__button-cancel {
    padding: 12px
}

.t-login__welcome-back .t-login__link_pass {
    margin-top: 24px
}

.t-login-modal:has(.t-login_forgot-password) .t-login-promo {
    display: none
}

.t-login-modal:has(.t-login_forgot-password) .t-login__container {
    min-height: unset
}

.t-login-modal:has(.t-login_forgot-password) .t-popup__wrap {
    width: 480px
}

@media screen and (max-width:991px) {
    .t-login-modal:has(.t-login_forgot-password) .t-popup__wrap {
        height: unset;
        width: 100%
    }
}

.t-login-modal:has(.t-login_forgot-password) .t-popup__wrap .t-login__header {
    margin-bottom: 4px
}

.t-login-modal:has(.t-login_forgot-password) .t-popup__wrap .t-popup__body {
    gap: 16px;
    margin-bottom: 0
}

@media screen and (max-width:991px) {
    .t-login-modal:has(.t-login_forgot-password) .t-popup__close {
        margin-left: auto;
        position: relative;
        right: 12px;
        top: 52px
    }
}

@media screen and (max-width:991px) {
    .t-login-modal .t-login_forgot-password {
        border-radius: 20px 20px 0 0
    }
}

.t-login-modal .t-login_forgot-password .t-popup__action {
    gap: 24px;
    margin: 24px 0 12px
}

.t-login-modal .t-login_forgot-password .t-popup__action .t-login__link {
    font: 400 12px/16px Inter, sans-serif;
    padding: 0
}

.t-login-modal .t-login_forgot-password .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-login-modal .t-login_forgot-password .t-popup__action .t-button,
.t-login-modal .t-login_forgot-password .t-popup__action .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-login-modal .t-login_forgot-password .t-popup__action .t-modal-withdrawal-control__button-cancel {
    padding: 12px
}

.t-login-modal .t-login_forgot-password .t-login__text {
    color: #ffffff80
}

.t-login-modal .t-login_forgot-password .t-back {
    display: none;
    margin-bottom: 8px;
    opacity: .8
}

@media(hover:hover) {
    .t-login-modal .t-login_forgot-password .t-back:hover {
        color: #fff;
        opacity: 1
    }
    .t-login-modal .t-login_forgot-password .t-back:hover .t-back__icon {
        filter: none
    }
}

.t-system-message-change-password .t-popup__wrap {
    max-width: 480px !important
}

.t-system-message-change-password .t-login__change-password {
    padding: 0
}

.t-system-message-change-password .t-login__change-password .trigger {
    width: 100%
}

.t-system-message-change-password .t-login__change-password .t-login__help {
    order: 2
}

.t-system-message-change-password .t-login__change-password .verification-code-input {
    margin-top: 8px
}

.t-system-message-change-password .t-login__change-password .t-back {
    display: none
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-system-message-change-password .t-login__change-password .t-modal-withdrawal-control__button-cancel,
.t-system-message-change-password .t-login__change-password .t-button,
.t-system-message-change-password .t-login__change-password .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-system-message-change-password .t-login__change-password .t-promo-events__router {
    height: 48px
}

@media(max-width:991px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-system-message-change-password .t-login__change-password .t-modal-withdrawal-control__button-cancel,
    .t-system-message-change-password .t-login__change-password .t-button,
    .t-system-message-change-password .t-login__change-password .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-system-message-change-password .t-login__change-password .t-promo-events__router {
        height: 40px
    }
}

.t-system-message-change-password .t-link {
    color: #00b170
}

.t-system-message-change-password .t-link:hover {
    color: #1ecf8e
}

.t-login-twofa {
    height: 100%;
    padding: 32px 32px 0
}

@media screen and (max-width:991px) {
    .t-login-twofa {
        background: #002223;
        border-radius: 20px 20px 0 0;
        padding: 16px 16px 0
    }
}

.t-login-twofa__description .text {
    margin-bottom: 16px
}

.t-login-twofa__description .verification-code-input .t-input__input {
    position: relative
}

.t-login-twofa__description .verification-code-input .t-input__input input {
    padding: 18px 12px 6px
}

.t-login-twofa__description .verification-code-input.t-input_focus .t-input__label,
.t-login-twofa__description .verification-code-input.t-input_value .t-input__label {
    font: 400 10px/14px Inter, sans-serif;
    top: 6px
}

.t-login-twofa__description .verification-code-input .t-input__label {
    color: #ffffff80;
    font: 400 16px/22px Inter, sans-serif;
    left: 12px;
    position: absolute;
    top: 12px;
    z-index: 1
}

.t-login-twofa .t-back {
    opacity: .8
}

.t-login-twofa .t-back:hover {
    color: #fff;
    opacity: 1
}

.t-login-twofa .t-back:hover .t-back__icon {
    filter: none
}

.t-login-twofa__action {
    margin: 16px 0
}

.t-login-twofa__action .t-button,
.t-login-twofa__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-login-twofa__action .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-login-twofa__action .t-modal-withdrawal-control__button-cancel {
    font: 500 16px/22px Inter, sans-serif;
    padding: 13px
}

@media screen and (max-width:991px) {
    .t-login-twofa__action .t-button,
    .t-login-twofa__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-login-twofa__action .t-promo-events__router,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-login-twofa__action .t-modal-withdrawal-control__button-cancel {
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px
    }
}

.t-login-twofa__body {
    gap: 0;
    height: 100%
}

@media screen and (max-width:991px) {
    .t-login-modal {
        padding: 0
    }
}

.t-login-modal .t-login__backdrop {
    display: grid;
    grid-template-columns: 342px auto;
    grid-template-rows: auto 62px
}

@media screen and (max-width:991px) {
    .t-login-modal .t-login__backdrop {
        display: flex;
        flex-direction: column;
        justify-content: flex-end
    }
}

.t-login-modal .t-login__backdrop:has(.t-login_forgot-password) {
    display: flex;
    flex-direction: column;
    justify-content: flex-end
}

.t-login-modal .t-popup__wrap {
    overflow: hidden;
    padding: 0;
    position: relative
}

@media screen and (max-width:991px) {
    .t-login-modal .t-popup__wrap {
        background: #0000;
        border: none;
        overflow: initial
    }
}

@media(max-width:991px) {
    .t-login-modal .t-popup__component {
        padding: 0
    }
}

.t-login-modal .t-popup__header {
    margin-bottom: 16px
}

.t-login-modal .t-popup__close {
    right: 16px;
    top: 16px
}

.t-login-modal .phone-number {
    background: #041414;
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    color: #fff;
    font: 400 16px/22px Inter, sans-serif;
    height: 48px;
    padding: 18px 12px 6px;
    position: relative;
    transition: all .3s;
    width: 100%
}

.t-login-modal .phone-number p {
    color: #ffffff80;
    font: 400 10px/14px Inter, sans-serif;
    left: 12px;
    position: absolute;
    top: 6px
}

.t-login-modal .t-login-backdrop {
    bottom: 0;
    left: 0;
    position: absolute
}

.page-error {
    background-color: #091919
}

.t-error-page {
    align-items: center;
    display: flex;
    height: 100vh;
    justify-content: space-between;
    margin: 0 auto;
    padding: 70px 64px 70px 80px;
    position: relative;
    width: 100%
}

@media(max-width:991px) {
    .t-error-page {
        flex-direction: column-reverse;
        justify-content: flex-end;
        padding: 0
    }
}

.t-error-page:before {
    background-image: var(--logo-error);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 48px;
    left: 80px;
    position: absolute;
    top: 14px;
    width: 213px;
    z-index: 1
}

@media(max-width:991px) {
    .t-error-page:before {
        left: 50%;
        top: 16px;
        transform: translate(-50%)
    }
}

.t-error-page-wrap {
    max-width: 480px;
    position: relative;
    width: 100%;
    z-index: 2
}

@media(max-width:991px) {
    .t-error-page-wrap {
        margin-top: 104px;
        margin-top: 88px;
        max-width: unset;
        max-width: 100%;
        padding: 0 15px;
        width: 100%
    }
}

.t-error-page-img {
    height: 100%;
    inset: 0;
    position: absolute;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-error-page-img {
        top: unset
    }
}

@media screen and (max-width:639px) {
    .t-error-page-img {
        height: 70dvh
    }
}

.t-error-page-img img {
    display: block;
    height: 100%;
    object-fit: cover;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-error-page-img img {
        object-fit: contain;
        object-position: bottom
    }
}

.t-error-page-content {
    display: flex;
    flex-direction: column;
    gap: 32px;
    justify-content: center;
    margin-top: -195px;
    z-index: 3
}

@media(max-width:991px) {
    .t-error-page-content {
        align-items: center;
        gap: 24px;
        margin-top: 0;
        text-align: center
    }
}

.t-error-page-content .t-link {
    color: #00b170;
    font: 400 16px/22px Inter, sans-serif
}

@media(hover:hover) {
    .t-error-page-content .t-link:hover {
        color: #1ecf8e
    }
    .t-error-page-content .t-link:active,
    .t-error-page-content .t-link:focus,
    .t-error-page-content .t-link:focus-visible {
        color: #0a8948
    }
}

@media screen and (max-width:991px) {
    .t-error-page-content .t-link {
        font: 400 14px/20px Inter, sans-serif
    }
}

.t-error-page-content-title {
    font: 700 48px/52px Inter, sans-serif;
    position: relative;
    z-index: 5
}

@media(max-width:991px) {
    .t-error-page-content-title {
        font: 600 32px/36px Inter, sans-serif;
        padding: 0
    }
}

.t-error-page-content-text {
    max-width: 286px;
    position: relative;
    width: 100%;
    z-index: 5
}

.t-error-page-content-text br {
    display: none
}

@media(max-width:991px) {
    .t-error-page-content-text {
        font: 400 14px/20px Inter, sans-serif;
        max-width: unset
    }
}

.t-error-page-content-info {
    display: flex;
    gap: 12px;
    justify-content: center;
    max-width: 460px;
    width: 100%
}

@media(max-width:991px) {
    .t-error-page-content-info {
        font: 400 14px/20px Inter, sans-serif
    }
}

.t-error-page-content-button {
    align-items: center;
    background: #0000;
    border: 1px solid #ff8a00;
    border-radius: 8px;
    color: #fff;
    cursor: pointer;
    display: inline-flex;
    font-weight: 600;
    justify-content: center;
    margin-top: 24px;
    max-width: 190px;
    padding: 15px;
    width: 100%
}

@media(hover:hover) {
    .t-error-page-content-button:hover {
        background: none;
        border-color: #e68f42
    }
    .t-error-page-content-button:active,
    .t-error-page-content-button:focus,
    .t-error-page-content-button:focus-visible {
        background: none;
        border-color: #ef7a0e
    }
}

@media screen and (max-width:991px) {
    .t-error-page-content-button {
        margin-top: 8px;
        max-width: 170px;
        padding: 11px
    }
    .t-error-page.accessDenied .t-error-page-img {
        height: unset;
        padding-top: 36px;
        padding-top: 8px
    }
}

.t-error-page.accessDenied .t-error-page-content-text {
    max-width: 480px
}

@media screen and (max-width:991px) {
    .t-error-page.NotFound404 .t-error-page-content {
        margin-top: 0
    }
}

.t-error-page.NotFound404 .t-error-page-content-text {
    max-width: 288px
}

@media screen and (max-width:991px) {
    .t-error-page.somethingWrong .t-error-page-content {
        margin-top: 0
    }
    .t-error-page.somethingWrong .t-error-page-content-text {
        margin-top: -8px;
        max-width: 372px
    }
}

.t-error-page.countryError .t-error-page-content {
    gap: 24px
}

@media(max-width:991px) {
    .t-error-page.countryError .t-error-page-content {
        gap: 12px
    }
}

.t-error-page.countryError .t-error-page-content-title {
    margin-bottom: 8px
}

.t-error-page.countryError .t-error-page-content-text {
    max-width: 440px
}

.t-error-page.countryError .t-error-page-content-info {
    flex-wrap: wrap;
    justify-content: flex-start
}

@media(max-width:991px) {
    .t-error-page.countryError .t-error-page-content-info {
        flex-direction: column;
        gap: 0;
        justify-content: center
    }
}

.t-error-page.countryError .t-error-page-content-info.affiliate {
    display: none
}

.t-policy-skeleton {
    display: flex;
    flex-direction: column;
    gap: 12px;
    width: 100%
}

.t-policy-skeleton-header {
    height: 40%
}

.t-policy-skeleton-content {
    display: flex;
    flex-direction: column;
    gap: 12px
}

.t-policy {
    color: #fff;
    counter-reset: fullPageFirst;
    max-width: 976px;
    position: relative
}

.t-policy-content {
    background: #002223;
    border-radius: 12px;
    font: 400 14px/20px Inter, sans-serif;
    margin-top: 24px;
    padding: 24px
}

.t-policy-content br {
    display: none
}

@media screen and (max-width:991px) {
    .t-policy-content {
        border-radius: 8px
    }
}

.t-policy-content a,
.t-policy-content a:visited {
    color: #ff8a00;
    font: 400 14px/20px Inter, sans-serif;
    margin: 0 4px;
    text-decoration: none
}

.t-policy-content a:hover,
.t-policy-content a:visited:hover {
    color: #e68f42
}

.t-policy-content p {
    margin-bottom: 24px
}

.t-policy-content p:first-child {
    color: #8ca89e;
    margin-bottom: 8px
}

.t-policy-content h2 {
    font: 500 24px/32px Inter, sans-serif;
    margin: 32px 0 24px
}

.t-policy-content h2:first-of-type {
    margin-top: 0
}

@media(max-width:991px) {
    .t-policy-content h2 {
        font: 500 20px/28px Inter, sans-serif;
        margin: 32px 0 20px
    }
}

.t-policy-content h2,
.t-policy-content h3 {
    font: 600 24px/32px Inter, sans-serif;
    margin-bottom: 20px
}

.t-policy-content strong {
    display: block;
    font-weight: 600
}

.t-policy-content table {
    border-collapse: collapse;
    display: block;
    margin-top: 16px;
    overflow-x: auto;
    scrollbar-color: #133536 #091919;
    scrollbar-width: thin;
    width: 100%
}

.t-policy-content table ::-webkit-scrollbar {
    height: 8px;
    width: 4px
}

.t-policy-content table ::-webkit-scrollbar-thumb {
    background: #133536;
    border: 2px solid #091919;
    border-radius: 0
}

.t-policy-content table ::-webkit-scrollbar-thumb:hover {
    background: #133536
}

.t-policy-content table ::-webkit-scrollbar-track {
    background: #091919;
    border-radius: 0;
    box-shadow: inset -10px -10px 0 -30px #f0f0f0
}

.t-policy-content table thead {
    border-bottom: 1px solid #ffffff1a;
    color: #ffffff80;
    text-align: left
}

.t-policy-content table thead th {
    font-weight: 400;
    padding-bottom: 8px;
    padding-left: 8px
}

.t-policy-content table thead th:last-child {
    text-align: right
}

.t-policy-content table tbody {
    text-align: left
}

.t-policy-content table tbody tr {
    padding: 6px 0
}

.t-policy-content table tbody tr:first-child td {
    padding: 16px 0 6px 8px
}

.t-policy-content table tbody tr td {
    padding: 6px 0 6px 8px
}

.t-policy-content table tbody td {
    font-weight: 500
}

.t-policy-content table tbody td:last-child {
    text-align: right
}

.t-policy-content u {
    text-decoration: none
}

.t-policy-content ul li {
    list-style: disc
}

.t-policy-content ul li p {
    margin-bottom: 8px
}

.t-policy-content ul li::marker {
    color: #ffffff80
}

.t-policy-content ol li {
    padding-left: 12px
}

.t-policy-content ol,
.t-policy-content ul {
    margin-bottom: 20px;
    padding-left: 12px
}

.t-policy-content ol li:not(:last-child),
.t-policy-content ul li:not(:last-child) {
    margin-bottom: 8px
}

.t-policy-content ol ol li {
    list-style: lower-alpha;
    margin-left: 5px
}

.t-policy-content ol ol li p {
    margin-left: 4px
}

.t-policy-content ol ul {
    list-style: disc
}

.t-policy-content ol ol li,
.t-policy-content ol ul li {
    padding-left: 0
}

.t-policy-content ol ol li p,
.t-policy-content ol ul li p,
.t-policy-content ol:last-child,
.t-policy-content p:last-child,
.t-policy-content ul:last-child {
    margin-bottom: 0
}

.t-policy-header {
    font: 600 24px/32px Inter, sans-serif
}

@media screen and (max-width:991px) {
    .t-policy-header {
        font: 600 20px/28px Inter, sans-serif
    }
}

.t-policy-tabs {
    margin-top: 24px
}

.t-policy-tabs .dics-cashback {
    margin-top: 20px
}

.t-policy-tabs .dics-cashback li {
    list-style-type: disc
}

.t-policy-tabs .dics-cashback li:before {
    content: none
}

.t-policy-tabs .full-page-numeric li {
    padding-left: 12px;
    position: relative
}

.t-policy-tabs .full-page-numeric li:not(:last-child) {
    margin-bottom: 20px
}

.t-policy-tabs .list {
    border-bottom: 1px solid #ffffff1a;
    padding: 16px 0
}

.t-policy-tabs .list:first-child {
    padding: 0 0 16px
}

.t-policy-tabs .list:last-child {
    border: none;
    padding: 16px 0 0
}

.t-policy-tabs .list__item {
    display: flex;
    flex-direction: column;
    gap: 12px
}

.t-policy-tabs .list__item .title {
    font: 500 16px/22px Inter, sans-serif
}

.t-policy-tabs .list-nested {
    display: flex;
    flex-direction: column;
    gap: 16px
}

.t-policy-tabs .list-nested__item h5 {
    align-items: center;
    cursor: pointer;
    display: flex;
    font: 500 16px/22px Inter, sans-serif;
    gap: 8px
}

.t-policy-tabs .list-nested__item .t-icon {
    transition: all .3s
}

.t-policy-tabs .list-nested__item .t-icon-arrow {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0uNzI0IDNoNi41NTJhLjMuMyAwIDAgMSAuMjEyLjUxMkw0LjM1NCA2LjY0NmEuNS41IDAgMCAxLS43MDggMEwuNTEyIDMuNTEyQS4zLjMgMCAwIDEgLjcyNCAzWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%/contain;
    width: 8px
}

.t-policy-tabs .list-nested__item .t-icon-arrow:after,
.t-policy-tabs .list-nested__item .t-icon-arrow:before {
    display: none
}

.t-policy-tabs .list-nested__item .t-collapse {
    display: none;
    padding: 16px 8px
}

.t-policy-tabs .list-nested__item .t-collapse br {
    display: none
}

.t-policy-tabs .list-nested__item.is-open .t-collapse {
    display: block
}

.t-policy-tabs .list-nested__item.is-open .t-icon {
    transform: scaleY(-1)
}

.t-policy-tabs .numeric li .disc li {
    list-style-type: disc
}

.t-policy-tabs .numeric li .disc li:before {
    content: none
}

.t-collapse-enter-active,
.t-collapse-leave-active {
    transition: all .3s
}

.t-collapse-enter,
.t-collapse-leave-to {
    max-height: 0;
    opacity: 0
}

.t-collapse-enter-to,
.t-collapse-leave {
    max-height: 100%;
    opacity: 1
}

.app-contact-us {
    position: relative
}

.app-contact-us .t-breadcrumb {
    z-index: 80
}

.t-contact {
    height: 80dvh;
    max-height: 518px;
    max-width: 1136px;
    position: relative
}

@media screen and (max-width:1279px) {
    .t-contact {
        height: 65dvh
    }
}

@media screen and (max-width:991px) {
    .t-contact {
        max-height: calc(65dvh + 40px)
    }
}

@media screen and (max-width:639px) {
    .t-contact {
        height: calc(55dvh + 40px);
        max-height: unset
    }
}

.t-contact:before {
    background-color: #081010;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=");
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 16px;
    content: "";
    display: block;
    inset: 56px 0 0;
    overflow: hidden;
    position: absolute
}

@media screen and (max-width:991px) {
    .t-contact:before {
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkAAIAAAoAAv/lxKUAAAAASUVORK5CYII=");
        background-size: cover;
        inset: 40px 0 0
    }
}

.t-contact__content {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    position: relative;
    width: 100%;
    z-index: 2
}

@media screen and (max-width:991px) {
    .t-contact__content {
        align-items: center;
        flex-direction: column
    }
}

.t-contact__picture {
    display: none;
    max-width: 1px
}

.t-contact__picture img {
    object-fit: cover;
    width: 100%
}

.t-contact__head {
    order: 1;
    width: 100%
}

.t-contact__address,
.t-contact__head .t-back {
    display: none
}

.t-contact__title {
    font: 600 24px/32px Inter, sans-serif;
    text-transform: uppercase
}

@media screen and (max-width:991px) {
    .t-contact__title {
        font: 600 20px/28px Inter, sans-serif
    }
}

.t-contact__title-subname {
    display: none
}

.t-contact__body {
    align-items: center;
    background: #002223;
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    gap: 16px;
    justify-content: center;
    margin-left: 32px;
    margin-top: 56px;
    max-width: 350px;
    order: 2;
    padding: 32px 12px;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-contact__body {
        margin-left: 16px;
        margin-right: 16px;
        margin-top: 28px
    }
}

@media screen and (max-width:639px) {
    .t-contact__body {
        max-width: calc(100% - 32px);
        padding: 32px 20px
    }
}

.t-contact__button.t-button,
.t-contact__button.t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-contact__button.t-modal-withdrawal-control__button-cancel {
    border-radius: 6px;
    min-width: 149px;
    padding: 9px 12px;
    width: 100%
}

.t-contact__button .t-button__icon {
    display: none
}

.t-contact .t-conection__item {
    display: flex;
    flex-direction: column;
    gap: 2px
}

.t-contact .t-conection__item-icon {
    align-items: center;
    display: flex;
    gap: 11px
}

.t-contact .t-conection__item-icon i {
    height: 24px;
    min-width: 24px
}

.t-contact .t-conection__item-icon a,
.t-contact .t-conection__item-icon a:visited {
    color: #fff;
    font: 500 20px/28px Inter, sans-serif
}

.t-contact .t-conection p {
    color: #ffffff80;
    font: 400 14px/20px Inter, sans-serif;
    padding-right: 24px;
    text-align: center
}

.t-assets-modal-deposit-fiat-unavailable .t-popup__header {
    color: #fff;
    text-align: left
}

.t-assets-modal-deposit-fiat-unavailable .t-popup__body span {
    color: #fff;
    pointer-events: none
}

.t-assets-modal-deposit-fiat-unavailable .t-popup__body span .t-link,
.t-assets-modal-deposit-fiat-unavailable .t-popup__body span a {
    color: #ff8a00;
    font: 400 14px/20px Inter, sans-serif;
    pointer-events: all
}

@media(hover:hover) {
    .t-assets-modal-deposit-fiat-unavailable .t-popup__body span .t-link:hover,
    .t-assets-modal-deposit-fiat-unavailable .t-popup__body span a:hover {
        color: #e68f42
    }
}

.t-popup:has(.t-assets-modal-deposit-fiat-unavailable) .t-popup__wrap {
    background: #002223;
    max-width: 460px !important
}

.t-assets-modal-status .t-popup__wrap {
    width: 480px
}

.t-assets-modal-status .t-icon-status {
    margin: 0 auto 16px
}

.t-assets-modal-status .t-popup__header {
    align-items: center
}

.t-assets-modal-status .t-popup__body {
    color: #fff;
    font: 400 14px/20px Inter, sans-serif;
    text-align: center
}

.t-assets-modal-status .t-popup__body b {
    font-weight: 400
}

.t-assets-modal-status .t-button,
.t-assets-modal-status .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-assets-modal-status .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-modal-status .t-modal-withdrawal-control__button-cancel {
    min-height: 56px
}

.t-assets-modal-kyc-procced .t-popup__wrap {
    max-width: 460px !important
}

.t-assets-modal-kyc-procced .t-popup__body {
    width: calc(100% - 40px)
}

@media(max-width:991px) {
    .t-assets-modal-kyc-procced .t-popup__body {
        width: 100%
    }
}

.t-assets-modal-kyc-procced .t-popup__body p {
    color: #8ca89e
}

.t-assets-modal-kyc-procced .t-popup__body h2 {
    color: #fff;
    font: 600 24px/32px Inter, sans-serif;
    margin-bottom: 4px
}

.t-assets-modal-kyc-procced .t-popup__icon {
    display: none
}

.t-assets-modal-kyc-procced__slider .t-assets-modal-kyc-procced__button.t-promo-events__router,
.t-assets-modal-kyc-procced__slider .t-button.t-assets-modal-kyc-procced__button,
.t-assets-modal-kyc-procced__slider .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-modal-kyc-procced__button.t-modal-withdrawal-control__button-cancel,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-modal-kyc-procced__slider .t-assets-modal-kyc-procced__button.t-modal-withdrawal-control__button-cancel {
    border: none;
    color: #00b170;
    font: 400 14px/20px Inter, sans-serif;
    padding: 0
}

@media(hover:hover) {
    .t-assets-modal-kyc-procced__slider .t-assets-modal-kyc-procced__button.t-promo-events__router:active,
    .t-assets-modal-kyc-procced__slider .t-assets-modal-kyc-procced__button.t-promo-events__router:focus,
    .t-assets-modal-kyc-procced__slider .t-assets-modal-kyc-procced__button.t-promo-events__router:hover,
    .t-assets-modal-kyc-procced__slider .t-button.t-assets-modal-kyc-procced__button:active,
    .t-assets-modal-kyc-procced__slider .t-button.t-assets-modal-kyc-procced__button:focus,
    .t-assets-modal-kyc-procced__slider .t-button.t-assets-modal-kyc-procced__button:hover,
    .t-assets-modal-kyc-procced__slider .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-modal-kyc-procced__button.t-modal-withdrawal-control__button-cancel:active,
    .t-assets-modal-kyc-procced__slider .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-modal-kyc-procced__button.t-modal-withdrawal-control__button-cancel:focus,
    .t-assets-modal-kyc-procced__slider .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-modal-kyc-procced__button.t-modal-withdrawal-control__button-cancel:hover,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-modal-kyc-procced__slider .t-assets-modal-kyc-procced__button.t-modal-withdrawal-control__button-cancel:active,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-modal-kyc-procced__slider .t-assets-modal-kyc-procced__button.t-modal-withdrawal-control__button-cancel:focus,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-modal-kyc-procced__slider .t-assets-modal-kyc-procced__button.t-modal-withdrawal-control__button-cancel:hover {
        border: none;
        color: #1ecf8e;
        padding: 0
    }
}

.t-assets-modal-kyc-procced__slider .t-popover-inner {
    max-width: 296px;
    padding: 12px
}

.t-assets-modal-kyc-procced .t-popup__action-col {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 24px
}

@media(max-width:991px) {
    .t-assets-user-balances {
        padding: 0;
        position: relative;
        width: 100%
    }
    .t-assets-user-balances:after,
    .t-assets-user-balances:before {
        background: linear-gradient(270deg, #091919, #0000);
        bottom: 0;
        content: "";
        height: 100%;
        position: absolute;
        right: 0;
        top: 0;
        width: 16px;
        z-index: 2
    }
    .t-assets-user-balances:before {
        left: 0;
        right: unset;
        transform: rotate(180deg)
    }
}

.t-assets-user-balances .items-more {
    left: calc(36% + 4px);
    width: auto
}

@media(max-width:991px) {
    .t-assets-user-balances .items-more {
        left: 0;
        width: 100%
    }
}

.t-assets-user-balances .swiper-wrapper {
    width: 100%
}

.t-assets-user-balances .swiper-wrapper:before {
    background: #043232;
    bottom: 0;
    height: 32px;
    left: 0;
    position: absolute;
    width: calc(100% + 880px);
    z-index: 2
}

@media(max-width:991px) {
    .t-assets-user-balances .swiper-wrapper:before {
        content: "";
        content: none
    }
}

.t-assets-user-balances swiper-container::part(container) {
    overflow: visible
}

.t-assets-user-balances__add-wallet {
    align-items: center;
    background: #0000;
    border: 1px solid #ff8a00;
    border-radius: 6px;
    color: #fff;
    cursor: pointer;
    display: flex;
    font: 500 14px/20px Inter, sans-serif;
    gap: 4px;
    justify-content: center;
    padding: 7px 24px;
    position: absolute;
    right: -26px;
    top: -88px;
    z-index: 1
}

.t-assets-user-balances__add-wallet:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy4wOSAxMVY2aC0ydjVINnYyaDUuMDl2NWgydi01SDE4di0yaC00LjkxWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 24px;
    width: 24px
}

@media(hover:hover) {
    .t-assets-user-balances__add-wallet:hover {
        border: 1px solid #e68f42
    }
}

@media(max-width:991px) {
    .t-assets-user-balances__add-wallet {
        bottom: auto;
        font: 400 12px/16px Inter, sans-serif;
        right: 9px;
        top: -84px
    }
}

.t-assets-user-balances__list {
    background-color: #091919;
    border-radius: 6px;
    display: flex;
    flex-direction: row-reverse;
    height: 232px;
    padding: 24px;
    position: relative
}

@media(max-width:991px) {
    .t-assets-user-balances__list {
        background: none;
        height: auto;
        padding: 24px 12px;
        padding: 0;
        position: relative
    }
}

.t-assets-user-balances__list:before {
    background: #043232;
    content: "";
    height: 56px;
    left: 0;
    position: absolute;
    top: 100%;
    width: 100%;
    z-index: 2
}

@media(max-width:991px) {
    .t-assets-user-balances__list:before {
        content: none
    }
}

.t-assets-user-balances__list .title {
    display: none
}

@media(max-width:991px) {
    .t-assets-user-balances__list .title {
        display: block;
        font: 600 24px/32px Inter, sans-serif;
        left: 11px;
        position: absolute;
        top: -79px
    }
}

.t-assets-user-balances__list .items {
    -ms-overflow-style: none;
    display: flex;
    gap: 12px;
    left: 0;
    overflow: scroll hidden;
    padding: 0 24px;
    position: absolute;
    scroll-behavior: smooth;
    scrollbar-width: none;
    top: 24px;
    width: 100%
}

.t-assets-user-balances__list .items::-webkit-scrollbar {
    display: none
}

@media(max-width:991px) {
    .t-assets-user-balances__list .items {
        overflow: hidden;
        padding: 0 12px;
        padding: 0 32px;
        position: relative;
        top: 0
    }
}

.t-assets-user-balances__list .items__item {
    background: #00b17066;
    border: 1px solid #ffffff1a;
    border-radius: 12px;
    box-shadow: inset 0 0 0 1px #ffffff1a;
    color: #ffffff80;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    height: 240px;
    list-style: none;
    max-width: 420px;
    min-width: 420px;
    overflow: hidden;
    padding: 20px;
    position: relative;
    width: 100%
}

.t-assets-user-balances__list .items__item:after {
    background: linear-gradient(180deg, #0000, #091919);
    bottom: 0;
    content: "";
    height: 80px;
    left: 0;
    position: absolute;
    right: 0
}

@media(max-width:991px) {
    .t-assets-user-balances__list .items__item:after {
        content: none
    }
    .t-assets-user-balances__list .items__item {
        border-radius: 8px;
        height: 168px;
        min-width: auto;
        padding: 16px;
        width: 100%
    }
    .t-assets-user-balances__list .items__item:last-child {
        margin-right: 66.6666666667%
    }
}

.t-assets-user-balances__list .items__item.is-active {
    background-image: url("../img/card.ab1a3ad.png");
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 12px;
    color: #fff;
    z-index: 3
}

.t-assets-user-balances__list .items__item.is-active:after {
    content: none
}

@media(max-width:991px) {
    .t-assets-user-balances__list .items__item.is-active {
        border-radius: 8px
    }
}

.t-assets-user-balances__list .items__item .accounts {
    display: flex;
    gap: 48px;
    padding-top: 24px
}

@media(max-width:991px) {
    .t-assets-user-balances__list .items__item .accounts {
        gap: 32px
    }
}

.t-assets-user-balances__list .items__item .accounts__item {
    display: flex;
    flex-direction: column
}

.t-assets-user-balances__list .items__item .accounts__item span {
    font: 500 20px/28px Inter, sans-serif
}

@media(max-width:991px) {
    .t-assets-user-balances__list .items__item .accounts__item span {
        font: 400 14px/20px Inter, sans-serif
    }
}

.t-assets-user-balances__list .items__item .accounts__item p {
    color: #ffffff80;
    font: 400 16px/22px Inter, sans-serif
}

@media(max-width:991px) {
    .t-assets-user-balances__list .items__item .accounts__item p {
        font: 400 10px/14px Inter, sans-serif
    }
}

.t-assets-user-balances__list .items__item .amount {
    color: inherit;
    font: 600 32px/36px Inter, sans-serif;
    margin-top: 16px
}

@media(max-width:991px) {
    .t-assets-user-balances__list .items__item .amount {
        font: 500 24px/32px Inter, sans-serif;
        margin-top: 6px
    }
}

.t-assets-user-balances__list .items__item .wallet {
    position: absolute;
    right: 20px;
    top: 12px
}

.t-assets-user-balances__list .items__item .wallet span {
    display: none
}

.t-assets-user-balances__list .items__item .wallet .making {
    right: 20px;
    top: 16px
}

.t-assets-user-balances__list .items__item .wallet .t-button,
.t-assets-user-balances__list .items__item .wallet .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-assets-user-balances__list .items__item .wallet .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-user-balances__list .items__item .wallet .t-modal-withdrawal-control__button-cancel {
    border-radius: 8px;
    font: 400 12px/16px Inter, sans-serif;
    max-width: 126px;
    padding: 0;
    width: 100%
}

.t-assets-user-balances__list .items__item .wallet .t-button__wrap {
    padding: 11px 23px;
    white-space: nowrap
}

@media(max-width:991px) {
    .t-assets-user-balances__list .items__item .wallet .t-button__wrap {
        padding: 7px 16px
    }
    .t-assets-user-balances__list .items__item .wallet .t-button,
    .t-assets-user-balances__list .items__item .wallet .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-assets-user-balances__list .items__item .wallet .t-promo-events__router,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-user-balances__list .items__item .wallet .t-modal-withdrawal-control__button-cancel {
        font: 400 10px/14px Inter, sans-serif;
        max-width: 80px
    }
}

@media(hover:hover) {
    .t-assets-user-balances__list .items__item .wallet .t-button:hover,
    .t-assets-user-balances__list .items__item .wallet .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover,
    .t-assets-user-balances__list .items__item .wallet .t-promo-events__router:hover,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-user-balances__list .items__item .wallet .t-modal-withdrawal-control__button-cancel:hover {
        border: 1px solid #e68f42
    }
}

@media(max-width:991px) {
    .t-assets-user-balances__list .items__item .wallet {
        font: 400 12px/16px Inter, sans-serif;
        right: 16px;
        top: 16px
    }
}

.t-assets-user-balances__list .items__item .name {
    align-items: center;
    display: flex;
    gap: 16px
}

@media(max-width:991px) {
    .t-assets-user-balances__list .items__item .name {
        gap: 12px
    }
}

.t-assets-user-balances__list .items__item .name__icon {
    background-color: #ffffff1a;
    border-radius: 50%;
    height: 32px;
    width: 32px
}

.t-assets-user-balances__list .items__item .name__icon:after {
    content: none
}

.t-assets-user-balances__list .items__item .name__icon.t-icon-NZD:after {
    font-size: 13px
}

@media(max-width:991px) {
    .t-assets-user-balances__list .items__item .name__icon.t-icon-NZD:after {
        font-size: 11px
    }
    .t-assets-user-balances__list .items__item .name__icon {
        height: 24px;
        width: 24px
    }
}

.t-assets-user-balances__list .items__item .name__text {
    color: #ffffff80;
    font: 600 20px/28px Inter, sans-serif
}

@media(max-width:991px) {
    .t-assets-user-balances__list .items__item .name__text {
        font: 600 14px/20px Inter, sans-serif
    }
}

.t-assets-user-balances__list .items__item .row {
    flex-shrink: 1;
    height: 50%
}

.t-assets-user-balances__list .items__item .row:first-child {
    border-bottom: 1px solid #ffffff1a
}

@media(max-width:991px) {
    .t-assets-user-balances__list .items__item .row:nth-child(2) {
        border-bottom: 1px solid #ffffff1a
    }
}

.t-assets-user-balances__list .items__item_add {
    align-items: center;
    background: #ffffff1a;
    border: 1px solid #ffffff1a;
    color: #ffffff80;
    display: flex;
    flex-direction: column;
    font: 400 14px/20px Inter, sans-serif;
    gap: 8px;
    justify-content: center;
    min-width: 114px;
    text-align: center;
    text-transform: capitalize;
    width: 114px
}

.t-assets-user-balances__list .items__item_add:after {
    content: none
}

.t-assets-user-balances__list .items__item_add:nth-child(n) {
    margin: 0
}

.t-assets-user-balances__list .items__item_add:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA5VjBIOXY5SDB2Mmg5djloMnYtOWg5VjloLTlaIiBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii41Ii8+PC9zdmc+") no-repeat 50%/cover;
    content: "";
    height: 20px;
    left: 0;
    position: relative;
    top: 0;
    transform: none;
    width: 20px
}

.t-assets-details {
    padding-left: 24px;
    padding-top: 56px
}

@media screen and (max-width:991px) {
    .t-assets-details {
        padding: 16px 32px 24px;
        width: 100%
    }
}

.t-assets-details__balance {
    position: relative
}

.t-assets-details .amount,
.t-assets-details .t-assets-details__head,
.t-assets-details .title {
    display: none
}

.t-assets-details .action {
    align-items: center;
    display: flex;
    gap: 12px;
    max-width: 420px;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-assets-details .action {
        gap: 8px;
        justify-content: center;
        margin: 0 auto
    }
}

.t-assets-details .action .t-button,
.t-assets-details .action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-assets-details .action .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-details .action .t-modal-withdrawal-control__button-cancel {
    min-height: 48px
}

.t-assets-details .action .t-button:not(.t-assets-details__add-wallet),
.t-assets-details .action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:not(.t-assets-details__add-wallet),
.t-assets-details .action .t-promo-events__router:not(.t-assets-details__add-wallet),
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-details .action .t-modal-withdrawal-control__button-cancel:not(.t-assets-details__add-wallet) {
    padding: 12px
}

.t-assets-details__add-wallet {
    padding: 12px;
    position: absolute;
    right: 0;
    width: 180px
}

@media screen and (max-width:991px) {
    .t-assets-details__add-wallet {
        position: relative;
        width: 100%
    }
}

.t-assets-account-modal .t-popup__wrap {
    width: 480px
}

.t-assets-account__select .t-dropdown {
    border: none;
    border-radius: 8px;
    padding: 4px
}

@media screen and (max-width:991px) {
    .t-assets-account__select .t-dropdown {
        max-height: 100%;
        position: relative
    }
}

.t-assets-account__select .t-dropdown .t-dropdown__item {
    margin-bottom: 4px
}

.t-assets-account__select .t-dropdown .t-dropdown__item .t-icon-accounts {
    background-color: #ffffff1a;
    border-radius: 50%;
    height: 24px;
    width: 24px
}

.t-assets-account__select .t-dropdown .t-dropdown__item:last-child {
    margin-bottom: 0
}

.t-assets-account__select .t-dropdown .t-dropdown__item-option {
    border-radius: 4px
}

.t-assets-account .t-popup__header {
    font: 500 20px/28px Inter, sans-serif;
    margin: 0 0 22px;
    text-align: left
}

.t-assets-account .t-popup__close {
    right: 16px;
    top: 16px
}

.t-assets-account .action {
    margin-top: 16px
}

.t-assets-account .action .t-button,
.t-assets-account .action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-assets-account .action .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-account .action .t-modal-withdrawal-control__button-cancel {
    font: 500 16px/22px Inter, sans-serif;
    padding: 11px
}

.t-assets-modal-withdrawal-iframe #devcode_cashier {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap {
    max-width: 460px !important;
    padding: 0;
    width: 460px
}

@media(max-width:991px) {
    .t-assets-modal-withdrawal-iframe .t-popup__wrap {
        width: 100%
    }
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto {
    max-width: 460px;
    padding: 32px 24px 28px;
    width: 100%
}

@media(max-width:991px) {
    .t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto {
        padding: 32px 16px 28px
    }
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__wallet-qr {
    background-color: #133536;
    border-radius: 8px;
    display: block;
    padding: 24px;
    width: 100%
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__wallet-qr .picture {
    border-radius: 4px;
    display: block;
    height: 100%;
    margin: 0 auto;
    max-height: 104px;
    max-width: 104px;
    overflow: hidden
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__info {
    margin-top: 0
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__info .addons .title {
    align-items: center;
    display: flex;
    font: 600 16px/22px Inter, sans-serif;
    gap: 12px;
    justify-content: space-between;
    margin-bottom: 13px;
    width: 100%
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__info .addons .title .v-popover {
    cursor: pointer;
    margin: 0 0 0 8px
}

@media(hover:hover) {
    .t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__info .addons .title .v-popover .t-icon-info:hover {
        background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyMGE4IDggMCAxIDAgMC0xNiA4IDggMCAwIDAgMCAxNlptMCAxYTkgOSAwIDEgMCAwLTE4IDkgOSAwIDAgMCAwIDE4Wk0xMSA3LjVhMSAxIDAgMSAxIDIgMCAxIDEgMCAwIDEtMiAwWm0xLjc1IDIuMjVIMTB2MS41aDEuMjVWMTdoMS41VjkuNzVaIiBmaWxsPSIjZmZmIi8+PC9zdmc+");
        border: none;
        filter: none
    }
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__info .addons .fields+.title {
    margin-top: 17px
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__info .addons .fields {
    display: flex
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__info .addons .fields:has(.copy) {
    position: relative
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__info .addons .fields:has(.copy) .control {
    width: 100%
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__info .addons .fields:has(.copy) .control .t-input__wrap input {
    padding-right: 50px
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__info .addons .fields:has(.copy) .copy {
    position: absolute;
    right: 0
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__info .addons .fields .copy {
    display: flex;
    flex-wrap: wrap;
    height: 48px;
    width: 48px
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__info .addons .fields .copy__button {
    border: none;
    border-radius: 0;
    height: 100%;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%
}

@media(hover:hover) {
    .t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__info .addons .fields .copy__button:hover .t-icon-copy {
        opacity: .7
    }
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__info .addons .fields .t-icon-copy {
    align-items: center;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDNINHYxMyIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik04IDdoMTJ2MTJhMiAyIDAgMCAxLTIgMmgtOGEyIDIgMCAwIDEtMi0yVjdaIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    display: flex;
    height: 24px;
    justify-content: center;
    min-width: 24px;
    opacity: 1
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__info .addons .fields .t-icon-copy:after,
.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__info .addons .fields .t-icon-copy:before {
    content: none
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto__info .addons .fields .t-icon-copy+span {
    display: none
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto .t-popup__body:has(.t-assets-modal-deposit-crypto__wallet-qr) {
    gap: 4px
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto .t-popup__body {
    display: flex;
    flex-direction: column
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto .t-popup__body .t-assets-modal-deposit-crypto__info {
    order: -1
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto .t-popup__body .t-assets-modal-deposit-crypto__changer {
    font: 500 14px/20px Inter, sans-serif;
    margin-top: 6px;
    order: 97
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto .t-popup__body .t-assets-modal-deposit-crypto__rates {
    font: 500 16px/22px Inter, sans-serif;
    margin: 17px 0 13px;
    order: 98
}

.t-assets-modal-withdrawal-iframe .t-popup__wrap .t-assets-modal-deposit-crypto .t-popup__body .t-assets-modal-deposit-crypto__wallet-qr {
    order: 99
}

.t-assets-modal-withdrawal-iframe .t-popup__close {
    right: 16px;
    top: 16px
}

.t-assets-modal-withdrawal-iframe .t-popup__header {
    font: 600 24px/32px Inter, sans-serif;
    margin-bottom: 16px
}

.t-assets-modal-withdrawal-iframe__container {
    height: 100%;
    margin: 48px 0;
    position: relative;
    width: 100%
}

.t-assets-modal-withdrawal-iframe__container:after {
    content: "";
    display: block;
    padding-top: 100%;
    position: relative
}

.t-assets-modal-withdrawal-iframe__container .t-iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2
}

.t-assets-modal-create-order-modal .t-assets-modal-create-order {
    height: 100%;
    padding: 68px 12px 12px;
    position: relative;
    width: 100%
}

.t-assets-modal-create-order-modal .t-assets-modal-create-order .t-iframe {
    border-radius: 12px;
    height: auto;
    min-height: 500px !important;
    z-index: 2
}

.t-assets-modal-create-order-modal .t-popup__wrap {
    padding: 0;
    width: 420px
}

.t-assets-modal-create-order-modal .t-popup__close {
    right: 12px;
    top: 12px
}

.t-assets-modal-create-order-modal #devcode_cashier {
    position: relative;
    top: 25px
}

.t-assets-modal-create-order-modal_yaspa,
.t-assets-modal-create-order-modal_yaspa_de {
    padding: 20px 0 !important
}

.t-assets-modal-create-order-modal_yaspa .t-popup__wrap,
.t-assets-modal-create-order-modal_yaspa_de .t-popup__wrap {
    background: #000;
    border-radius: 28px;
    height: 800px;
    max-height: none !important;
    max-width: 500px !important;
    width: 100% !important
}

.t-assets-modal-create-order-modal_yaspa .t-assets-modal-create-order,
.t-assets-modal-create-order-modal_yaspa_de .t-assets-modal-create-order {
    background: #000;
    border-radius: 28px;
    height: 100%
}

.t-assets-modal-create-order-modal_yaspa .t-assets-modal-create-order .t-iframe,
.t-assets-modal-create-order-modal_yaspa_de .t-assets-modal-create-order .t-iframe {
    height: 100%
}

.t-klyme-widget-modal .t-popup__wrap {
    background: #0000;
    border: none
}

.t-klyme-widget-modal .t-popup__component {
    position: static
}

.t-assets-skeleton .t-skeleton {
    border-radius: 12px
}

.t-assets-skeleton .t-assets__sider .head,
.t-assets-skeleton .t-close {
    display: none
}

.t-assets-skeleton .t-assets__sider .head .title .t-skeleton {
    height: 32px
}

.t-assets-skeleton .t-assets__sider .settings,
.t-assets-skeleton .t-assets__sider .wallet-amount {
    display: none
}

.t-assets-skeleton .t-assets__sider .wallet-amount .t-skeleton {
    height: 32px
}

@media screen and (max-width:1023px) {
    .t-assets-skeleton .t-assets__sider .wallet-amount {
        padding: 0 32px
    }
}

.t-assets-skeleton .t-assets-details {
    background: #091919;
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    height: 270px;
    justify-content: flex-end;
    overflow: hidden
}

@media(max-width:1023px) {
    .t-assets-skeleton .t-assets-details {
        padding: 8px
    }
}

.t-assets-skeleton .t-assets-details__head .t-skeleton {
    height: 36px;
    max-width: 167px
}

.t-assets-skeleton .t-assets-details__balance {
    width: 100%
}

@media(max-width:768px) {
    .t-assets-skeleton .t-assets-details__balance .title {
        display: block;
        margin-bottom: 12px
    }
}

.t-assets-skeleton .t-assets-details__balance .title .t-skeleton {
    height: 20px;
    max-width: 80px
}

.t-assets-skeleton .t-assets-details__balance .amount .t-skeleton {
    height: 36px;
    max-width: 220px
}

.t-assets-skeleton .t-assets-details__balance .action {
    max-width: 100%
}

.t-assets-skeleton .t-assets-details__balance .action .t-skeleton {
    height: 240px;
    margin-bottom: -20px;
    max-width: 420px;
    width: 100%
}

@media(max-width:768px) {
    .t-assets-skeleton .t-assets-details__balance .action .t-skeleton:first-child {
        display: none
    }
}

.t-assets-skeleton .t-assets__sticky {
    position: relative;
    top: 0
}

.t-assets-skeleton .t-assets-changelly {
    display: none
}

.t-assets-modal-rakeback-info .t-popup__wrap .policy__text-btn {
    width: 100%
}

.t-assets-modal-rakeback-info .t-popup__wrap .policy__text {
    color: #ffffff80;
    margin-top: 16px
}

.t-assets-modal-rakeback-info .t-popup__wrap .policy__text ul {
    padding-left: 20px
}

.t-assets-modal-rakeback-info .t-popup__wrap .policy__text ul li {
    font: 400 14px/20px Inter, sans-serif;
    list-style-type: decimal;
    margin-bottom: 12px;
    padding-left: 12px
}

.t-assets-modal-rakeback-info .t-popup__wrap .policy__text ul li ul {
    margin-left: 16px;
    margin-top: 12px
}

.t-assets-modal-rakeback-info .t-popup__wrap .policy__btn {
    color: #00b170;
    cursor: pointer;
    font: 400 14px/20px Inter, sans-serif;
    margin: 0 auto;
    padding: 24px 0 0;
    text-align: center;
    width: fit-content
}

@media(hover:hover) {
    .t-assets-modal-rakeback-info .t-popup__wrap .policy__btn:hover {
        color: #1ecf8e
    }
}

.t-assets-modal-rakeback-info .t-popup__wrap .policy__btn span {
    align-items: center;
    display: flex;
    gap: 6px;
    justify-content: center;
    position: relative
}

.t-assets-modal-rakeback-info .t-popup__wrap .policy__btn.is-active span:after {
    transform: rotate(180deg)
}

.t-assets-modal-rakeback-info .t-popup__header h3 {
    font: 600 24px/32px Inter, sans-serif
}

.t-assets-modal-rakeback-info .t-popup__header p {
    color: #8ca89e;
    font: 500 14px/20px Inter, sans-serif;
    margin-top: 4px
}

.t-assets-modal-rakeback-info .t-popup__body {
    font: 400 14px/20px Inter, sans-serif;
    gap: 16px;
    margin-top: 16px
}

.t-assets-modal-rakeback-info .t-popup__body .list {
    display: flex;
    flex-direction: column;
    gap: 16px
}

.t-assets-modal-rakeback-info .t-popup__body .list__item {
    column-gap: 16px;
    display: flex
}

.t-assets-modal-rakeback-info .t-popup__body .list__item .t-icon {
    background-size: contain;
    height: 24px;
    width: 24px
}

.t-assets-modal-rakeback-info .t-popup__body .description {
    display: flex;
    flex-direction: column
}

.t-assets-modal-rakeback-info .t-popup__body .t-button,
.t-assets-modal-rakeback-info .t-popup__body .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-assets-modal-rakeback-info .t-popup__body .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-modal-rakeback-info .t-popup__body .t-modal-withdrawal-control__button-cancel {
    margin-top: 8px;
    width: 100%
}

.t-assets-modal-rakeback-info .t-popup__close {
    border: none
}

.t-assets-modal-forfeit-bonus .t-popup__body {
    color: #8ca89e;
    text-align: left
}

.t-assets-modal-forfeit-bonus .t-popup__action-row {
    display: flex;
    width: 100%
}

.t-assets-modal-forfeit-bonus .t-popup__action-col {
    width: 50%
}

.t-assets-modal-forfeit-bonus .t-popup__action-col .t-button,
.t-assets-modal-forfeit-bonus .t-popup__action-col .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-assets-modal-forfeit-bonus .t-popup__action-col .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-modal-forfeit-bonus .t-popup__action-col .t-modal-withdrawal-control__button-cancel {
    padding: 12px 32px
}

@media(max-width:991px) {
    .t-assets-modal-forfeit-bonus .t-popup__action-col .t-button,
    .t-assets-modal-forfeit-bonus .t-popup__action-col .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-assets-modal-forfeit-bonus .t-popup__action-col .t-promo-events__router,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-modal-forfeit-bonus .t-popup__action-col .t-modal-withdrawal-control__button-cancel {
        padding: 9px 24px
    }
}

.t-assets-modal-rakeback-enable .t-popup .content {
    position: relative
}

.t-assets-modal-rakeback-enable .t-popup__header {
    flex-direction: row
}

.t-assets-modal-rakeback-enable .t-popup__header .t-icon-rakeback-up {
    background: url("../img/rakeback-up.dc34c8e.webp") no-repeat 50%/contain;
    border-radius: 8px;
    height: 76px;
    width: 76px
}

@media(max-width:991px) {
    .t-assets-modal-rakeback-enable .t-popup__header .t-icon-rakeback-up {
        height: 32px;
        width: 32px
    }
}

.t-assets-modal-rakeback-enable .description {
    color: #8ca89e;
    left: 88px;
    position: absolute;
    top: 36px
}

@media(max-width:991px) {
    .t-assets-modal-rakeback-enable .description {
        padding-left: 44px;
        position: unset
    }
}

.t-assets-modal-rakeback-enable .t-button,
.t-assets-modal-rakeback-enable .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-assets-modal-rakeback-enable .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-modal-rakeback-enable .t-modal-withdrawal-control__button-cancel {
    font: 500 16px/22px Inter, sans-serif;
    margin-top: 20px;
    padding: 13px 32px
}

@media(max-width:991px) {
    .t-assets-modal-rakeback-enable .t-button,
    .t-assets-modal-rakeback-enable .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-assets-modal-rakeback-enable .t-promo-events__router,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-assets-modal-rakeback-enable .t-modal-withdrawal-control__button-cancel {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        margin-top: 0;
        padding: 10px 24px
    }
}

.t-modal-withdrawal-control-bonus .t-popup__wrap {
    color: #fff;
    width: 480px
}

@media(hover:hover) {
    .t-modal-withdrawal-control-bonus .t-popup__wrap .t-popup__close:hover {
        border: 1px solid #ff8a00
    }
}

.t-modal-withdrawal-control-bonus .t-popup__header {
    padding-right: 56px
}

.t-assets-modal-verify-details .t-popup__wrap {
    width: 460px
}

.t-assets-modal-verify-details .t-popup__header {
    margin-bottom: 16px
}

.t-assets {
    padding-top: 24px
}

@media(max-width:991px) {
    .t-assets {
        padding: 16px 12px 0
    }
}

@media(max-width:639px) {
    .t-assets {
        margin-left: 0;
        margin-right: 0
    }
}

@media(max-width:991px) {
    .t-assets {
        background: none;
        border-radius: 0;
        padding: 20px 0 0
    }
}

.t-assets-container.t-container {
    margin: 0 auto 40px;
    max-width: 1864px;
    position: relative;
    width: 100%
}

@media(max-width:991px) {
    .t-assets-container.t-container {
        margin: 0 auto
    }
}

.t-assets-transactions {
    margin-top: 24px
}

@media(max-width:991px) {
    .t-assets-transactions {
        margin-top: 0
    }
}

.t-assets__content {
    background: #043232;
    border-radius: 12px;
    margin: 20px 24px 0;
    max-width: 978px;
    padding: 24px
}

.t-assets__content .t-transactions__title {
    display: none
}

.t-assets__content .t-transactions__head h1 {
    display: block;
    font: 600 20px/28px Inter, sans-serif;
    margin-bottom: 16px
}

@media(max-width:1279px) {
    .t-assets__content {
        max-width: unset
    }
}

@media(max-width:991px) {
    .t-assets__content {
        align-items: center;
        background: #091919;
        border-radius: 0;
        display: flex;
        flex-direction: column;
        margin: 24px 0 0;
        padding: 24px 0 0;
        position: relative
    }
    .t-assets__content:before {
        background: #002223;
        border-radius: 6px;
        content: "";
        height: 277px;
        left: 16px;
        position: absolute;
        right: 16px;
        top: 0;
        z-index: -1px
    }
}

.t-assets__title {
    font: 600 32px/36px Inter, sans-serif;
    padding: 0 24px;
    text-transform: uppercase
}

@media(max-width:991px) {
    .t-assets__title {
        font: 600 24px/32px Inter, sans-serif;
        padding: 0 8px
    }
}

.t-assets-card {
    display: none
}

.t-account-balances {
    height: 100vh;
    position: absolute;
    right: 0;
    top: 7px;
    transform: translateY(-465px);
    transition: all .3s ease-in-out;
    width: 100%;
    z-index: -2
}

.t-account-balances__popover {
    width: 100%
}

.t-account-balances__popover.open {
    margin-top: 1px
}

.t-account-balances__popover .t-wrapper {
    transition: transform .15s
}

.t-account-balances__popover .t-wrapper .t-popover-arrow {
    display: none
}

.t-account-balances__popover .t-popover-inner {
    background: none;
    max-width: none;
    padding: 0;
    width: calc(100% + 4px)
}

.t-account-balances.is-visible {
    opacity: 1;
    transform: translate(0)
}

.t-account-balances.is-visible .t-account-balances__backdrop {
    opacity: 1
}

.t-account-balances__wrap {
    background: #002223;
    border-radius: 0 0 16px 16px;
    max-width: 280px;
    padding: 8px;
    position: absolute;
    right: 30px;
    top: 0;
    width: 100%;
    z-index: 2
}

@media screen and (max-width:639px) {
    .t-account-balances__wrap {
        max-width: 100%;
        right: -1px;
        width: 100%
    }
}

.t-account-balances__backdrop {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background: #051311cc;
    content: "";
    height: 100%;
    left: 4px;
    opacity: 0;
    position: fixed;
    top: 0;
    transition: all .3s ease-in-out;
    width: 100%;
    z-index: 1
}

.t-account-balances .content {
    background: #091919;
    border-radius: 12px;
    padding: 16px 16px 20px
}

.t-account-balances .t-bar-balance__all {
    display: none
}

.t-account-balances .t-bar-balance__detail {
    background: #133536;
    border-radius: 12px;
    display: flex;
    flex-basis: 100%;
    flex-direction: row;
    justify-content: flex-start;
    min-height: 60px;
    order: 3;
    position: relative
}

.t-account-balances .t-bar-balance__detail:before {
    background-color: #1f2028;
    content: "";
    height: 44px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 1px
}

.t-account-balances .t-bar-balance__detail span {
    color: #ffffff80;
    display: flex;
    flex-direction: column;
    font: 400 10px/14px Inter, sans-serif;
    justify-content: center;
    padding: 12px;
    width: 50%
}

.t-account-balances .t-bar-balance__detail span b {
    color: #fff;
    font: 600 16px/22px Inter, sans-serif
}

.t-account-balances .t-bar-balance__deposit {
    display: none
}

.left-nav__progress-bar {
    background-color: #041414;
    border-radius: 0 0 4px 4px;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    height: auto;
    position: relative;
    width: 100%
}

.left-nav__progress-bar .logo__rank,
.left-nav__progress-bar-caption {
    display: none
}

.left-nav__progress-bar-shape {
    display: none;
    order: 1
}

.left-nav__progress-bar-content {
    display: flex;
    flex-direction: column;
    order: 0;
    overflow: hidden
}

.left-nav__progress-bar-content .rank {
    display: flex;
    justify-content: space-between;
    width: 100%
}

.left-nav__progress-bar-content .rank_current,
.left-nav__progress-bar-content .rank_new {
    cursor: pointer;
    font: 400 10px/14px Inter, sans-serif;
    text-transform: capitalize
}

.left-nav__progress-bar-content .rank_new {
    color: #8ca89e
}

.left-nav__progress-bar-content .progress-points {
    background: #091919;
    border-radius: 2px;
    height: 4px;
    margin-bottom: 20px;
    margin-top: 8px;
    position: relative;
    width: 100%
}

.left-nav__progress-bar-content .progress-points__percent {
    color: #8ca89e;
    cursor: pointer;
    font: 400 10px/14px Inter, sans-serif;
    margin-top: 4px;
    position: absolute;
    right: 0
}

.left-nav__progress-bar-content .progress-points_active {
    background: #00b170;
    border-radius: 2px;
    height: 100%;
    width: 0
}

.left-nav__progress-bar-content .progress-points__lock {
    color: #00b170;
    font: 400 10px/14px Inter, sans-serif
}

.left-nav__progress-bar-content .progress-points__link {
    color: #00b170;
    cursor: pointer;
    font: 400 10px/14px Inter, sans-serif;
    margin-top: 4px;
    position: absolute
}

.left-nav__progress-bar-content .progress-points__link:before {
    content: "";
    cursor: pointer;
    height: 44px;
    left: 0;
    position: absolute;
    top: -26px;
    width: 200px;
    z-index: 5
}

@media(max-width:991px) {
    .left-nav__progress-bar-content .progress-points__link:before {
        width: 800px
    }
}

.left-nav__progress-bar .v-popover,
.left-nav__progress-bar-compact {
    display: none
}

.t-vip-skeleton {
    display: flex;
    flex-direction: column;
    gap: 100px;
    margin: 0 auto;
    max-width: 1094px;
    width: 100%
}

.t-vip-skeleton__caption {
    height: 592px
}

.t-vip-skeleton__wrapper {
    display: flex;
    flex-direction: row;
    gap: 24px
}

.t-vip-skeleton__wrapper .vip-skeleton__item {
    display: flex;
    height: 400px
}

.t-vip-skeleton__wrapper .vip-skeleton__item:nth-child(4),
.t-vip-skeleton__wrapper .vip-skeleton__item:nth-child(5),
.t-vip-skeleton__wrapper .vip-skeleton__item:nth-child(6) {
    display: none
}

.t-vip-skeleton__text {
    height: 422px;
    order: 2
}

.t-vip-bonus-description {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-top: 58px;
    order: 6;
    position: relative;
    width: 100%
}

.t-vip-bonus-description__title {
    font: 600 32px/36px Inter, sans-serif;
    margin-bottom: 32px;
    text-align: center
}

.t-vip-bonus-description .t-vip-container {
    width: 100%
}

.t-vip-bonus-description-list {
    display: flex;
    flex-direction: column;
    gap: 24px;
    width: 100%
}

.t-vip-bonus-description-list__item {
    font: 500 16px/22px Inter, sans-serif
}

.t-vip-bonus-description-list__info {
    font: 400 14px/20px Inter, sans-serif;
    margin-top: 8px
}

.t-vip-bonus-description-list__inner {
    cursor: pointer;
    position: relative;
    width: 100%
}

.t-vip-bonus-description-list__inner:not(:last-child) {
    border-bottom: 1px solid #ffffff1a;
    padding-bottom: 16px
}

@media(hover:hover) {
    .t-vip-bonus-description-list__inner:hover .t-vip-bonus-description-list__item {
        color: #00b170
    }
    .t-vip-bonus-description-list__inner:hover .t-vip-bonus-description-list__item:before {
        filter: brightness(0) saturate(100%) invert(37%) sepia(91%) saturate(1387%) hue-rotate(134deg) brightness(98%) contrast(104%)
    }
}

.t-vip-bonus-description-list__inner_open .t-vip-bonus-description-list__item {
    color: #00b170
}

.t-vip-bonus-description-list__inner_open .t-vip-bonus-description-list__item:before {
    filter: brightness(0) saturate(100%) invert(37%) sepia(91%) saturate(1387%) hue-rotate(134deg) brightness(98%) contrast(104%);
    transform: rotate(180deg)
}

.t-vip-bonus-description-list__inner .t-vip-bonus-description-list__item {
    padding-right: 24px;
    position: relative
}

.t-vip-bonus-description-list__inner .t-vip-bonus-description-list__item:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im00LjM5IDUuNTEyIDIuOTYtMy43QS41LjUgMCAwIDAgNi45NiAxSDEuMDRhLjUuNSAwIDAgMC0uMzkuODEybDIuOTYgMy43Yy4yLjI1LjU4LjI1Ljc4IDBaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat;
    content: "";
    height: 8px;
    position: absolute;
    right: 24px;
    top: 50%;
    width: 8px
}

.t-vip-advantages-list__card {
    align-items: center;
    background: #002223;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    gap: 4px;
    justify-content: end;
    min-height: 128px;
    padding: 48px 8px 12px;
    position: relative;
    text-align: center;
    width: 100%
}

@media(max-width:991px) {
    .t-vip-advantages-list__card {
        min-width: 328px
    }
}

.t-vip-advantages-list__card:before {
    background: radial-gradient(circle 80px at 50% 50%, #fff6 10.5%, #1dff6466 55.5%, #1dff6433 72%);
    border-radius: 100%;
    content: "";
    filter: blur(9px);
    height: 84px;
    left: 50%;
    opacity: .7;
    position: absolute;
    top: -35px;
    transform: translateX(-50%);
    width: 84px;
    z-index: 2
}

.t-vip-advantages-list__card-img {
    background-position: top;
    background-repeat: no-repeat;
    background-size: 80px;
    height: 100px;
    position: absolute;
    top: -35px;
    width: 120px;
    z-index: 3
}

.t-vip-advantages-list__card .background1 {
    background-image: url("../img/level.c235f57.webp")
}

.t-vip-advantages-list__card .background2 {
    background-image: url("../img/cashback.54e3543.webp")
}

.t-vip-advantages-list__card .background3 {
    background-image: url("../img/promo.2eb3ee8.webp")
}

.t-vip-advantages-list__card-title {
    font: 600 18px/24px Inter, sans-serif;
    text-align: center;
    width: 100%
}

.t-vip-advantages-list__card-info {
    color: #8ca89e;
    font: 400 14px/20px Inter, sans-serif
}

.t-vip-advantages {
    margin-top: 64px;
    order: 2;
    position: relative;
    width: 100%;
    z-index: 2
}

@media(max-width:991px) {
    .t-vip-advantages {
        margin-top: 12px
    }
}

.t-vip-advantages__banner {
    display: none
}

.t-vip-advantages-list {
    display: flex;
    gap: 8px
}

@media(max-width:991px) {
    .t-vip-advantages-list {
        -ms-overflow-style: none;
        margin-left: calc(var(--side-padding)*-1);
        margin-right: calc(var(--side-padding)*-1);
        overflow-x: auto;
        padding-left: var(--side-padding);
        padding-right: var(--side-padding);
        padding-top: 64px;
        scrollbar-width: none
    }
    .t-vip-advantages-list::-webkit-scrollbar {
        display: none
    }
}

.t-vip-questions__item {
    display: flex;
    flex-basis: 33.3333333333%;
    flex-direction: column;
    padding: 0
}

@media(max-width:991px) {
    .t-vip-questions__item {
        min-width: 288px
    }
}

.t-vip-questions__item:before {
    background-color: #002223;
    background-position-x: center;
    background-position-y: 24px;
    background-repeat: no-repeat;
    background-size: 277px auto;
    border-radius: 16px;
    content: "";
    height: 292px;
    width: 100%
}

.t-vip-questions__item:first-child .t-collapse,
.t-vip-questions__item:first-child .t-vip-questions__question {
    padding: 0 12px 0 66px
}

.t-vip-questions__item:first-child:before {
    background-image: url("../img/question1.4f2d9a2.webp")
}

.t-vip-questions__item:nth-child(2):before {
    background-image: url("../img/question2.b24950a.webp")
}

.t-vip-questions__item:last-child:before {
    background-image: url("../img/question3.a27c79d.webp")
}

.t-vip-questions__item .t-vip-questions__question {
    font: 600 16px/22px Inter, sans-serif;
    margin-top: 32px;
    padding: 0 12px 0 80px;
    position: relative;
    width: 100%
}

@media(max-width:991px) {
    .t-vip-questions__item .t-vip-questions__question {
        margin-top: 16px
    }
}

.t-vip-questions__item .t-vip-questions__question span {
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #00b170;
    color: #0000;
    font: 800 96px/96px Inter, sans-serif;
    left: 12px;
    position: absolute
}

.t-vip-questions__item .t-collapse {
    margin-top: 4px;
    padding: 0 12px 0 80px;
    width: 100%
}

.t-vip-questions__item .t-collapse .content {
    color: #8ca89e;
    display: block !important
}

.t-vip-questions__answer {
    color: #ffffff80;
    font: 400 14px/20px Inter, sans-serif
}

.t-vip-questions {
    order: 3;
    width: 100%
}

.t-vip-questions .t-vip-container {
    padding-top: 56px;
    width: 100%
}

@media(max-width:991px) {
    .t-vip-questions .t-vip-container {
        padding-top: 40px
    }
}

.t-vip-questions__action {
    display: flex;
    justify-content: center;
    margin-top: 36px
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-vip-questions__action .t-modal-withdrawal-control__button-cancel,
.t-vip-questions__action .t-button,
.t-vip-questions__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-vip-questions__action .t-promo-events__router {
    height: 48px;
    max-width: 220px;
    width: 100%
}

.t-vip-questions__caption {
    font: 600 32px/36px Inter, sans-serif;
    text-align: center
}

.t-vip-questions__description {
    display: none
}

.t-vip-questions__wrapper {
    display: flex;
    gap: 8px;
    margin-top: 32px
}

@media(max-width:991px) {
    .t-vip-questions__wrapper {
        flex-direction: column;
        gap: 54px
    }
}

.t-vip-players-area {
    align-items: center;
    display: flex;
    height: 360px;
    order: 1;
    position: relative;
    width: 100%
}

.t-vip-players-area:before {
    background: url("../img/main-banner.45c35e9.webp") no-repeat 100%/cover;
    border-radius: 12px;
    content: "";
    height: 360px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0
}

@media(max-width:1439px) {
    .t-vip-players-area:before {
        background-position: 50%
    }
}

@media(max-width:991px) {
    .t-vip-players-area {
        align-items: start;
        display: flex;
        height: 562px;
        justify-content: center;
        margin-bottom: 8px
    }
    .t-vip-players-area:before {
        background: url("../img/main-banner_mobile.254a883.webp") no-repeat 50%/cover;
        height: 562px
    }
}

.t-vip-players-area__container {
    display: flex
}

.t-vip-players-area__wrapper {
    display: flex;
    flex-direction: column;
    max-width: 366px;
    padding-left: 88px;
    position: relative;
    width: 100%
}

@media(max-width:991px) {
    .t-vip-players-area__wrapper {
        align-items: center;
        margin-top: 32px;
        max-width: 296px;
        padding-left: 0
    }
}

.t-vip-players-area__title {
    font: 800 60px/60px Inter, sans-serif
}

.t-vip-players-area__description {
    font: 400 16px/22px Inter, sans-serif;
    margin-top: 20px
}

@media(max-width:991px) {
    .t-vip-players-area__description {
        text-align: center
    }
}

.t-vip-players-area__button {
    margin-top: 40px;
    width: 220px
}

.t-vip-player-ranked .swiper-wrapper {
    padding-top: 102px
}

@media(max-width:991px) {
    .t-vip-player-ranked .swiper-wrapper {
        padding-top: 86px
    }
}

.t-vip-player-ranked__slide {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    max-width: 320px;
    position: relative
}

.t-vip-player-ranked__cart {
    align-items: center;
    background: #081010;
    border-radius: 8px;
    cursor: grab;
    display: flex;
    flex-direction: column;
    min-height: 406px;
    overflow: hidden;
    padding: 60px 16px 24px;
    position: relative
}

.t-vip-player-ranked__cart:before {
    content: "";
    filter: blur(60px);
    height: 160px;
    left: 43px;
    position: absolute;
    top: -73px;
    width: 234px
}

.t-vip-player-ranked__cart-container {
    align-items: center;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    gap: 16px;
    width: 100%
}

.t-vip-player-ranked__cart-topazStar {
    border: 1px solid #05a9fc
}

.t-vip-player-ranked__cart-topazStar:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='320' height='207' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23a)'%3E%3Cellipse cx='160' cy='7' rx='117' ry='80' fill='%2305A9FC'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' x='-77' y='-193' width='474' height='400' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='60' result='effect1_foregroundBlur_10375_14615'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")
}

.t-vip-player-ranked__cart-jadeAce {
    border: 1px solid #96cc21
}

.t-vip-player-ranked__cart-jadeAce:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='320' height='207' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23a)'%3E%3Cellipse cx='160' cy='7' rx='117' ry='80' fill='%2396CC21'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' x='-77' y='-193' width='474' height='400' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='60' result='effect1_foregroundBlur_10375_14615'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")
}

.t-vip-player-ranked__cart-sapphireMaster {
    border: 1px solid #2740ff
}

.t-vip-player-ranked__cart-sapphireMaster:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='320' height='207' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23a)'%3E%3Cellipse cx='160' cy='7' rx='117' ry='80' fill='%232740FF'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' x='-77' y='-193' width='474' height='400' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='60' result='effect1_foregroundBlur_10375_14615'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")
}

.t-vip-player-ranked__cart-emeraldGuru {
    border: 1px solid #10efaa
}

.t-vip-player-ranked__cart-emeraldGuru:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='320' height='207' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23a)'%3E%3Cellipse cx='160' cy='7' rx='117' ry='80' fill='%2310EFAA'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' x='-77' y='-193' width='474' height='400' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='60' result='effect1_foregroundBlur_10375_14615'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")
}

.t-vip-player-ranked__cart-rubyLegend {
    border: 1px solid #fa0213
}

.t-vip-player-ranked__cart-rubyLegend:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='320' height='207' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23a)'%3E%3Cellipse cx='160' cy='7' rx='117' ry='80' fill='%23FA0213'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' x='-77' y='-193' width='474' height='400' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='60' result='effect1_foregroundBlur_10375_14615'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")
}

.t-vip-player-ranked__cart-diamondTitan {
    border: 1px solid #c6daec
}

.t-vip-player-ranked__cart-diamondTitan:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='320' height='207' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23a)'%3E%3Cellipse cx='160' cy='7' rx='117' ry='80' fill='%23C6DAEC'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' x='-77' y='-193' width='474' height='400' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='60' result='effect1_foregroundBlur_10375_14615'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")
}

.t-vip-player-ranked__caption {
    font: 700 24px/32px Inter, sans-serif
}

.t-vip-player-ranked__subtitle {
    font-weight: 600;
    text-align: center
}

.t-vip-player-ranked__text {
    border-top: 1px solid #ffffff1a;
    padding-top: 16px;
    position: relative;
    width: 100%;
    z-index: 2
}

.t-vip-player-ranked__text-options {
    display: flex;
    flex-direction: column;
    gap: 12px;
    width: 100%
}

.t-vip-player-ranked__text-options li {
    align-items: center;
    color: #ffffff80;
    display: flex;
    font: 400 14px/20px Inter, sans-serif;
    justify-content: space-between;
    list-style: none;
    width: 100%
}

.t-vip-player-ranked__text-options li b {
    color: #fff;
    font-weight: 800
}

.t-vip-player-ranked__text-options li.empty:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE0IDQtOC40ODUgOC40ODVMLjggNy43NzEiIHN0cm9rZT0iI0ZCRkJGRiIgc3Ryb2tlLXdpZHRoPSIxLjY2NyIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    background-size: cover;
    content: "";
    height: 16px;
    width: 16px
}

.t-vip-player-ranked__img {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 140px;
    opacity: 1;
    position: fixed;
    top: -70px;
    width: 140px;
    z-index: 5
}

.t-vip-player-ranked__img_topazStar {
    background-image: url("../img/topazStar.052b743.webp")
}

.t-vip-player-ranked__img_jadeAce {
    background-image: url("../img/jadeAce.a654561.webp")
}

.t-vip-player-ranked__img_sapphireMaster {
    background-image: url("../img/sapphireMaster.7d8ffb2.webp")
}

.t-vip-player-ranked__img_emeraldGuru {
    background-image: url("../img/emeraldGuru.182f762.webp")
}

.t-vip-player-ranked__img_rubyLegend {
    background-image: url("../img/rubyLegend.aef6464.webp")
}

.t-vip-player-ranked__img_diamondTitan {
    background-image: url("../img/diamondTitan.a17a2a0.webp")
}

.app.ontablet:not(.collapsed) .t-vip-player-ranked__cart {
    padding-left: 26px;
    padding-right: 26px
}

.t-vip-player-ranked {
    order: 3;
    width: 100%
}

.t-vip-player-ranked__info {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 12px;
    margin-top: 56px;
    position: relative;
    text-align: center;
    width: 100%
}

.t-vip-player-ranked__info h3 {
    font: 600 32px/36px Inter, sans-serif
}

.t-vip-player-ranked__info p {
    color: #8ca89e;
    font: 400 16px/22px Inter, sans-serif;
    max-width: 560px
}

.t-vip-player-ranked__pagination.t-slider-pagination {
    align-items: center;
    display: flex;
    gap: 8px;
    justify-content: center;
    margin-top: 20px
}

.t-vip-player-ranked__pagination.t-slider-pagination .swiper-pagination-bullet {
    background-color: #8ca89e;
    border-radius: 4px;
    cursor: pointer;
    display: block;
    height: 4px;
    margin: 0;
    position: relative;
    transition: width .5s ease;
    width: 8px
}

.t-vip-player-ranked__pagination.t-slider-pagination .swiper-pagination-bullet:before {
    content: "";
    height: calc(100% + 4px);
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: calc(100% + 4px)
}

.t-vip-player-ranked__pagination.t-slider-pagination .swiper-pagination-bullet:hover {
    background-color: #fff
}

.t-vip-player-ranked__pagination.t-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #00b170;
    width: 32px
}

.t-vip-player-ranked__slider-wrap {
    margin-left: calc(var(--side-padding)*-1);
    margin-right: calc(var(--side-padding)*-1);
    overflow: hidden;
    padding-left: var(--side-padding);
    padding-right: var(--side-padding)
}

.t-vip-player-ranked__slider-wrap swiper-container::part(container) {
    overflow: visible
}

.t-vip-player-ranked__wrapper {
    display: none
}

.t-vip-how-to-become {
    align-items: center;
    border-radius: 12px;
    box-sizing: initial;
    display: flex;
    height: 360px;
    justify-content: center;
    margin-top: 40px;
    order: 6;
    position: relative;
    width: 100%
}

@media(max-width:991px) {
    .t-vip-how-to-become {
        height: 581px
    }
}

.t-vip-how-to-become:before {
    background: #0b0b0b url("../img/how-to-became-banner.7b2bf41.webp") no-repeat 100%/cover;
    border-radius: 12px;
    content: "";
    height: 360px;
    position: absolute;
    top: 0;
    width: 100%
}

@media(max-width:1439px) {
    .t-vip-how-to-become:before {
        background-position: 50%
    }
}

@media(max-width:991px) {
    .t-vip-how-to-become:before {
        background: #0b0b0b url("../img/how-to-became-banner_mobile.ffc8ca0.webp") no-repeat bottom/cover;
        height: 581px
    }
}

.t-vip-how-to-become__wrapper {
    display: flex;
    width: 100%
}

.t-vip-how-to-become__inner {
    display: flex;
    flex-direction: column;
    gap: 20px;
    margin: auto 0;
    max-width: 446px
}

@media(max-width:991px) {
    .t-vip-how-to-become__inner {
        align-items: center;
        margin: 0 auto;
        max-width: 394px;
        text-align: center
    }
}

@media(max-width:639px) {
    .t-vip-how-to-become__inner {
        max-width: 296px
    }
}

.t-vip-how-to-become .t-vip-container {
    border-radius: 24px 24px 0 0;
    display: flex;
    height: 100%;
    overflow: hidden;
    padding: 32px 46px;
    position: relative;
    width: 100%;
    z-index: 2
}

@media(max-width:639px) {
    .t-vip-how-to-become .t-vip-container {
        padding: 32px 0
    }
}

.t-vip-how-to-become__answer-subtitle {
    color: #ffffff80;
    font: 400 14px/20px Inter, sans-serif;
    margin-top: 20px;
    text-align: center
}

.t-vip-how-to-become__answer-info {
    display: flex;
    flex-direction: column;
    margin-top: 20px
}

.t-vip-how-to-become__answer-info__title {
    color: #fff;
    font: 400 14px/20px Inter, sans-serif;
    text-align: center
}

.t-vip-how-to-become__answer-info__list {
    display: flex;
    flex-direction: column;
    gap: 8px;
    margin: 32px auto 0;
    width: max-content
}

.t-vip-how-to-become__answer-info__list li {
    align-items: center;
    display: flex;
    font: 400 14px/20px Inter, sans-serif;
    gap: 12px;
    list-style: none
}

.t-vip-how-to-become__answer-info__list li:before {
    background: url("../img/green.2c381d8.svg") no-repeat 50%;
    content: "";
    height: 24px;
    min-width: 24px
}

.t-vip-how-to-become__answer-description {
    color: #ffffff80;
    font: 400 14px/20px Inter, sans-serif;
    margin-top: 22px;
    text-align: center
}

.t-vip-how-to-become__answer-subdescription {
    font: 400 14px/20px Inter, sans-serif;
    margin-top: 8px;
    text-align: center
}

.t-vip-how-to-become__answer-subdescription .t-link {
    font: 400 14px/20px Inter, sans-serif
}

.t-vip-how-to-become__button {
    margin-top: 12px;
    max-width: 220px;
    text-align: center;
    width: 100%
}

@media(max-width:991px) {
    .t-vip-how-to-become__button {
        margin-top: 0
    }
}

.t-vip-how-to-become__caption {
    font: 800 36px/40px Inter, sans-serif;
    position: relative;
    z-index: 2
}

.t-vip-page {
    align-items: center;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    width: 100%
}

.t-modal-withdrawal-control-component .t-popup__wrap,
.t-modal-withdrawal-control-deposit-wager .t-popup__wrap {
    background-color: #002223;
    max-width: 460px !important
}

.t-modal-withdrawal-control .t-modal-withdrawal-control__title {
    color: #fff;
    font: 600 24px/32px Inter, sans-serif;
    margin-bottom: 16px;
    padding-right: 40px
}

@media(max-width:991px) {
    .t-modal-withdrawal-control .t-modal-withdrawal-control__title {
        font: 600 18px/24px Inter, sans-serif
    }
}

.t-modal-withdrawal-control__description {
    color: #fff;
    font: 400 14px/20px Inter, sans-serif
}

.t-modal-withdrawal-control .t-modal-withdrawal-control__btn-wrapper {
    display: flex;
    flex-direction: column-reverse;
    gap: 12px
}

.t-modal-withdrawal-control .t-modal-withdrawal-control__btn-wrapper .t-button,
.t-modal-withdrawal-control .t-modal-withdrawal-control__btn-wrapper .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-modal-withdrawal-control .t-modal-withdrawal-control__btn-wrapper .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control .t-modal-withdrawal-control__btn-wrapper .t-modal-withdrawal-control__button-cancel {
    color: #fff;
    font: 500 16px/22px Inter, sans-serif;
    padding: 13px
}

@media(max-width:991px) {
    .t-modal-withdrawal-control .t-modal-withdrawal-control__btn-wrapper .t-button,
    .t-modal-withdrawal-control .t-modal-withdrawal-control__btn-wrapper .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-modal-withdrawal-control .t-modal-withdrawal-control__btn-wrapper .t-promo-events__router,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control .t-modal-withdrawal-control__btn-wrapper .t-modal-withdrawal-control__button-cancel {
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px
    }
}

.t-modal-withdrawal-control-confirmed .t-popup__wrap {
    width: 460px
}

.t-modal-withdrawal-control-deposit-wager .t-popup__wrap {
    max-width: 460px !important
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__header {
    font: 600 24px/32px Inter, sans-serif;
    margin: 0 0 16px
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action {
    flex-direction: column;
    gap: 8px;
    margin: 24px 0 0
}

.t-main-vip-advantages__list {
    display: grid;
    gap: 16px;
    grid-template-columns: repeat(5, 1fr);
    margin-top: 7px;
    padding-top: 45px
}

@media screen and (max-width:991px) {
    .t-main-vip-advantages__list {
        grid-template-columns: repeat(5, 131px);
        overflow-x: auto;
        text-align: center;
        white-space: nowrap
    }
    .t-main-vip-advantages__list::-webkit-scrollbar {
        display: none
    }
}

.t-main-vip-advantages__item {
    border-radius: 8px;
    position: relative
}

.t-main-vip-advantages__item p {
    display: none
}

.t-main-vip-advantages__item h3 {
    font: 500 16px/22px Inter, sans-serif;
    font-weight: 600;
    margin: 76px 0 24px;
    text-align: center;
    white-space: pre-wrap
}

@media screen and (max-width:991px) {
    .t-main-vip-advantages__item h3 {
        margin: 64px 0 12px
    }
}

.t-main-vip-advantages__item .t-icon {
    height: 85px;
    left: 50%;
    position: absolute;
    top: -60%;
    transform: translate(-50%, 50%);
    width: 85px
}

.t-main-vip-advantages__item .t-icon-zipper {
    background: url("../img/payouts.c2b8b3e.png") no-repeat 50%/cover
}

.t-main-vip-advantages__item .t-icon-cube {
    background: url("../img/cube.603d30a.png") no-repeat 50%/cover
}

.t-main-vip-advantages__item .t-icon-mask {
    background: url("../img/kyc.b82d2fe.png") no-repeat 50%/cover
}

.t-main-vip-advantages__item .t-icon-money {
    background: url("../img/crypto.9e14d5d.png") no-repeat 50%/cover
}

.t-main-vip-advantages__item .t-icon-drop {
    background: url("../img/drop.706df23.png") no-repeat 50%/cover
}

.t-cookies {
    --bottom-offset: 40px;
    animation: show-bottom 1.5s;
    bottom: var(--bottom-offset);
    left: 100vw;
    position: fixed;
    transform: translateX(calc(-100% - 32px));
    z-index: 105
}

@media(max-width:991px) {
    .t-cookies {
        --bottom-offset: 84px;
        left: 50vw;
        transform: translateX(-50%)
    }
}

@keyframes show-bottom {
    0% {
        bottom: 0
    }
    to {
        bottom: var(--bottom-offset)
    }
}

.t-cookies__modal {
    align-items: center;
    background: #133536;
    border-radius: 6px;
    display: flex;
    gap: 12px;
    justify-content: space-between;
    min-height: 32px;
    min-width: 176px;
    padding: 6px 12px
}

.t-cookies__modal .t-close {
    border: none;
    height: 20px;
    position: relative;
    width: 20px
}

@media(hover:hover) {
    .t-cookies__modal .t-close:hover {
        cursor: pointer;
        opacity: .8
    }
}

.t-cookies__modal .t-cookies__link {
    font: 400 12px/16px Inter, sans-serif;
    white-space: nowrap
}

.t-cookies__modal .t-cookies__link b {
    font-weight: 500
}

.t-date-dropdown,
.t-date-dropdown__wrapper {
    display: flex;
    width: 100%
}

.t-date-dropdown .t-date-dropdown__select-error .t-select__choose {
    border-color: #ff3235
}

.t-date-dropdown__select {
    display: inline-block
}

.t-date-dropdown__select+.t-date-dropdown__select {
    margin: 0 0 0 8px
}

.t-date-dropdown__select__disabled {
    cursor: not-allowed;
    opacity: .5
}

.t-date-dropdown__select.day,
.t-date-dropdown__select.month {
    min-width: 100px
}

.t-date-dropdown__select.year,
.t-footer {
    width: 100%
}

.t-footer {
    align-self: flex-end;
    container-name: footer;
    container-type: inline-size;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    padding: 20px 0;
    position: relative
}

@media screen and (max-width:991px) {
    .t-footer {
        padding-bottom: 88px;
        padding-top: 8px
    }
}

.t-footer:after {
    background: #ffffff1a;
    border-radius: 1px;
    bottom: 102px;
    content: "";
    height: 1px;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
    width: calc(100% - var(--side-padding)*2)
}

@media(max-width:991px) {
    .t-footer:after {
        bottom: 162px
    }
}

.t-footer .t-social-media__text {
    display: none
}

.t-footer .age-limit {
    display: flex;
    gap: 12px
}

.t-footer .age-limit__logo {
    background-image: url("../img/age-limit.70c5c36.svg");
    height: 52px;
    min-width: 52px
}

.t-footer .age-limit__logo span {
    display: none
}

.t-footer .age-limit__policy {
    align-items: flex-start;
    color: #ffffff80;
    display: flex;
    flex-direction: column;
    font: 400 10px/14px Inter, sans-serif;
    max-width: 155px
}

@container footer (max-width: 991px) {
    .t-footer .age-limit__policy {
        max-width: 142px
    }
}

.t-footer .age-limit__policy a,
.t-footer .age-limit__policy a:visited {
    background: url("../img/be-gamble-aware.5e13704.svg") no-repeat 50%/cover;
    display: block;
    font-size: 0;
    height: 17px;
    padding-left: 64px;
    transition: all .3s;
    width: 134px
}

@media(hover:hover) {
    .t-footer .age-limit__policy a:hover,
    .t-footer .age-limit__policy a:visited:hover {
        opacity: .8
    }
}

.t-footer .age-limit__policy .logo-begamble,
.t-footer .course {
    display: none
}

.t-footer .logo-begamble {
    display: none;
    order: 2
}

.t-footer__content {
    column-gap: 24px;
    display: flex;
    padding: var(--root-padding)
}

@container footer (max-width: 991px) {
    .t-footer__content {
        flex-direction: column;
        position: relative
    }
}

.t-footer__container {
    align-items: center;
    display: flex
}

.t-footer__payments {
    order: 5
}

@container footer (max-width: 991px) {
    .t-footer__payments {
        padding-top: 16px
    }
}

.t-footer__payments-logo.visa {
    background-image: url("../img/visa.f87de70.webp")
}

.t-footer__payments-logo.bankTransfer {
    background-image: url("../img/bank-transfer.dcc66eb.webp")
}

.t-footer__payments-logo .noda {
    background-image: url("../img/noda.242638a.webp")
}

.t-footer__payments-logo.cardpay {
    background-image: url("../img/card-pay.e63db36.webp")
}

.t-footer__payments-logo.mastercard {
    background-image: url("../img/mastercard.4966fc8.webp")
}

.t-footer__payments-logo.crypto {
    background-image: url("../img/crypto.6210b95.webp")
}

.t-footer__copyright {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    gap: 8px;
    margin-bottom: 20px;
    width: 100%
}

@container footer (max-width: 991px) {
    .t-footer__copyright {
        margin-top: 20px
    }
}

.t-footer__copyright-title {
    display: none
}

.t-footer__copyright-text {
    align-items: flex-start;
    color: #ffffff80;
    display: flex;
    flex-direction: column;
    font: 400 10px/14px Inter, sans-serif;
    gap: 8px
}

.t-footer__copyright h3 {
    font: 500 16px/22px Inter, sans-serif
}

.t-footer__copyright-logo {
    max-height: 52px;
    max-width: 52px;
    padding: 0;
    width: 100%
}

@container footer (max-width: 991px) {
    .t-footer__copyright-logo {
        bottom: 10px;
        position: absolute;
        right: var(--side-padding)
    }
}

.t-footer__copyright-logo .copyright-logo {
    display: inline-block
}

.t-footer__copyright-logo .copyright-logo img {
    height: auto;
    max-width: 100%
}

.t-footer__copyright-logo .copyright-logo_not-active {
    pointer-events: none
}

.t-footer__media {
    display: flex;
    flex-direction: column-reverse;
    justify-content: flex-end;
    margin-left: auto
}

@container footer (max-width: 991px) {
    .t-footer__media {
        flex-direction: column;
        gap: 20px;
        margin-left: unset
    }
}

.t-footer__social-media {
    display: flex;
    margin-bottom: 20px;
    width: 100%
}

@container footer (max-width: 991px) {
    .t-footer__social-media {
        justify-content: flex-start;
        margin-bottom: 0
    }
}

.t-footer__social-title {
    font: 500 16px/22px Inter, sans-serif;
    line-height: 24px;
    margin-right: 11px;
    white-space: nowrap
}

@container footer (max-width: 991px) {
    .t-footer__gamble {
        order: 3
    }
}

.t-footer__gamblers {
    order: 4
}

.t-footer__gamblers,
.t-footer__payments {
    -ms-overflow-style: none;
    display: block;
    gap: 12px;
    justify-content: space-between;
    overflow-x: auto;
    padding: var(--root-padding);
    padding-bottom: 24px;
    padding-top: 24px;
    position: relative;
    scrollbar-width: none;
    width: 100%
}

.t-footer__gamblers .t-slide,
.t-footer__payments .t-slide {
    width: auto
}

.t-footer__gamblers::-webkit-scrollbar,
.t-footer__payments::-webkit-scrollbar {
    display: none
}

@container footer (max-width: 991px) {
    .t-footer__gamblers,
    .t-footer__payments {
        padding-bottom: 16px
    }
}

.t-footer__gamblers-logo,
.t-footer__payments-logo {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 34px;
    min-width: 96px;
    opacity: 1
}

.t-footer__gamblers-logo.cs,
.t-footer__payments-logo.cs {
    background-image: url("../img/cs.45e0637.webp")
}

.t-footer__gamblers-logo.clashofslots,
.t-footer__payments-logo.clashofslots {
    background-image: url("../img/clashofslots.6eb9ab6.webp")
}

.t-footer__gamblers-logo.thegameroom,
.t-footer__payments-logo.thegameroom {
    background-image: url("../img/thegameroom.d880f10.webp")
}

.t-footer__gamblers-logo.nieuwecasinos,
.t-footer__payments-logo.nieuwecasinos {
    background-image: url("../img/nieuwecasinos.9104a90.webp")
}

.t-footer__gamblers-logo.zamsino,
.t-footer__payments-logo.zamsino {
    background-image: url("../img/zamsino.87fbd00.webp")
}

.t-footer__footnote {
    display: none
}

.t-footer__info {
    flex: 1
}

@container footer (max-width: 991px) {
    .t-footer__info {
        max-width: unset;
        width: 100%
    }
}

.t-footer__info .t-select .t-select__choose {
    background: #0000;
    border: none;
    font: 500 16px/22px Inter, sans-serif;
    min-height: 24px;
    padding: 0 20px 0 0
}

.t-footer__info .t-select .t-select__choose .t-select__icon {
    right: 0
}

.t-footer__info .t-select .t-select__choose .t-select__value {
    font: 500 16px/22px Inter, sans-serif
}

.t-footer__info .t-select .t-icon {
    height: 18px;
    margin-right: 12px;
    min-width: 24px
}

.t-footer__info_mobile {
    display: none
}

.t-footer__navbar {
    display: flex;
    flex: 1;
    gap: 40px;
    justify-content: center
}

@container footer (max-width: 991px) {
    .t-footer__navbar {
        flex-direction: column;
        gap: 0;
        max-width: 100%;
        order: -1;
        transform: none;
        width: 100%
    }
}

.t-footer__navbar-item {
    color: #ffffff80;
    font: 400 14px/20px Inter, sans-serif;
    margin-bottom: 8px;
    text-transform: capitalize;
    white-space: nowrap
}

.t-footer__navbar-item:last-child {
    max-width: 140px;
    white-space: normal;
    width: 100%
}

.t-footer__navbar-item a,
.t-footer__navbar-item a:visited {
    color: #ffffff80;
    font: 400 14px/20px Inter, sans-serif;
    transition: all .3s
}

@media(hover:hover) {
    .t-footer__navbar-item a:hover,
    .t-footer__navbar-item a:visited:hover {
        color: #fff
    }
}

.t-footer__navbar-nav {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    gap: 16px
}

@container footer (max-width: 991px) {
    .t-footer__navbar-nav {
        border-bottom: 1px solid #ffffff1a;
        max-width: 100%;
        position: relative;
        width: 100%
    }
}

.t-footer__navbar-nav:last-child {
    max-width: 224px
}

@container footer (max-width: 991px) {
    .t-footer__navbar-nav:last-child {
        max-width: 100%
    }
}

.t-footer__navbar-nav:last-child .t-footer__navbar-links {
    column-gap: 32px;
    display: flex;
    flex-flow: column wrap;
    height: 100%;
    max-height: 260px;
    z-index: 2
}

@container footer (max-width: 991px) {
    .t-footer__navbar-nav:last-child .t-footer__navbar-links {
        columns: inherit;
        display: none;
        flex-wrap: nowrap;
        max-height: unset
    }
}

.t-footer__navbar-nav:last-child .t-footer__navbar-links.show {
    display: block
}

.t-footer__navbar-nav:last-child:before {
    content: none
}

@container footer (max-width: 991px) {
    .t-footer__navbar-links {
        display: none;
        margin-top: -12px;
        padding-bottom: 12px;
        padding-left: 16px
    }
    .t-footer__navbar-links.show {
        animation: blur .5s ease-in-out;
        display: block
    }
}

.t-footer__navbar-title {
    font: 500 14px/20px Inter, sans-serif
}

@container footer (max-width: 991px) {
    .t-footer__navbar-title {
        align-items: center;
        display: flex;
        font: 600 14px/20px Inter, sans-serif;
        justify-content: space-between;
        padding: 16px 12px 16px 0;
        width: 100%
    }
    .t-footer__navbar-title:after {
        background: url("../img/arrow.e241aec.svg") no-repeat 50%/cover;
        content: "";
        height: 8px;
        transition: all .3s;
        width: 8px
    }
    .t-footer__navbar-title.active:after {
        transform: rotate(180deg)
    }
}

.t-games-catalog {
    width: 100%
}

.t-games-catalog__banner {
    border-radius: 12px;
    cursor: pointer;
    height: 448px;
    overflow: hidden;
    position: relative
}

@media screen and (max-width:991px) {
    .t-games-catalog__banner {
        height: 284px
    }
}

.t-games-catalog__body {
    margin: 32px 0 0;
    width: 100%
}

.t-games-catalog__body-button {
    display: flex;
    justify-content: center;
    margin: 32px 0 0
}

.t-games-catalog__body-button .t-button,
.t-games-catalog__body-button .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-games-catalog__body-button .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-games-catalog__body-button .t-modal-withdrawal-control__button-cancel {
    min-width: 146px;
    padding: 12px 16px;
    width: fit-content
}

.t-games-catalog__body-button .t-button .t-loading,
.t-games-catalog__body-button .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-loading,
.t-games-catalog__body-button .t-promo-events__router .t-loading,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-games-catalog__body-button .t-modal-withdrawal-control__button-cancel .t-loading {
    margin: 0 8px 0 0
}

.t-games-catalog__content {
    display: flex;
    flex-wrap: wrap
}

.t-games-catalog__filter-tags {
    display: flex;
    height: 40px;
    margin-right: -32px;
    overflow: hidden;
    position: relative;
    width: 100%
}

@media(max-width:1439px) {
    .t-games-catalog__filter-tags {
        margin-right: -24px
    }
}

@media(max-width:991px) {
    .t-games-catalog__filter-tags {
        margin-right: -16px
    }
}

@media(max-width:479px) {
    .t-games-catalog__filter-tags {
        margin-right: -8px
    }
}

.t-games-catalog__filter-tags:after,
.t-games-catalog__filter-tags:before {
    background: linear-gradient(270deg, #091919, #0000);
    content: "";
    display: flex;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 24px;
    z-index: 2
}

.t-games-catalog__filter-tags:before {
    left: 0;
    right: unset;
    transform: rotate(180deg);
    width: 14px
}

.t-games-catalog__filter-tags .list {
    align-items: flex-start;
    display: flex;
    flex-direction: row;
    gap: 6px;
    height: 100%;
    left: 0;
    margin-bottom: -80px;
    overflow: auto hidden;
    padding: 0 0 80px 12px;
    position: absolute;
    top: 0;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-games-catalog__filter-tags .list {
        -webkit-overflow-scrolling: touch;
        align-items: flex-start;
        height: auto;
        overflow-x: auto;
        text-align: center;
        white-space: nowrap
    }
    .t-games-catalog__filter-tags .list::-webkit-scrollbar {
        display: none
    }
}

.t-games-catalog__filter-tags .list ::-webkit-scrollbar-thumb {
    height: 0
}

.t-games-catalog__filter-tags .list__item {
    align-items: center;
    border: 1px solid #ffffff80;
    border-radius: 8px;
    cursor: pointer;
    display: flex;
    gap: 8px;
    height: 40px;
    justify-content: center;
    padding: 0 16px;
    transition: all .3s
}

.t-games-catalog__filter-tags .list__item .t-close {
    display: none
}

.t-games-catalog__filter-tags .list__item span {
    color: #ffffff80;
    font: 500 14px/20px Inter, sans-serif;
    text-transform: capitalize;
    white-space: nowrap
}

@media(hover:hover) {
    .t-games-catalog__filter-tags .list__item:hover {
        border-color: #1ecf8e
    }
    .t-games-catalog__filter-tags .list__item:hover span {
        color: #fff
    }
}

.t-games-catalog__filter-tags .list__item.is-checked {
    border: 1px solid #00b170
}

.t-games-catalog__filter-tags .list__item.is-checked span {
    color: #fff
}

.t-games-catalog__filter-tags .list__item.is-checked .t-close {
    display: flex;
    height: 24px;
    width: 24px
}

.t-games-catalog__quick-access {
    align-items: flex-start;
    display: flex;
    width: 100%
}

.t-games-catalog__head {
    align-items: center;
    display: flex;
    margin-bottom: 26px;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-games-catalog__head {
        margin-bottom: 16px
    }
}

.t-games-catalog__head-filters {
    height: auto
}

.t-games-catalog__head-filters .t-collapse .content {
    align-items: flex-start;
    background: #000000bf;
    bottom: 0;
    display: none;
    justify-content: center;
    left: 0;
    min-height: 100%;
    opacity: 0;
    overflow: hidden;
    overflow-y: scroll;
    padding-top: 0;
    position: fixed;
    transition: all .3s;
    width: 100%;
    z-index: 999
}

.t-games-catalog__head-filters .t-collapse .content.visibility-visible {
    display: flex;
    opacity: 1
}

@media screen and (max-width:991px) {
    .t-games-catalog__head-filters .t-collapse .content {
        align-items: center;
        flex-direction: column;
        justify-content: flex-end;
        padding-top: 16px
    }
    .t-games-catalog__head-filters .t-collapse .content .t-games-filters-mobile__body {
        height: 100%;
        max-height: 100%
    }
}

.t-games-catalog__head-filters.t-games-filters-skeleton {
    display: none
}

.t-games-catalog__head-nav {
    align-items: center;
    display: flex;
    justify-content: space-between;
    position: relative;
    width: 100%
}

.t-games-catalog__title-name {
    text-transform: uppercase
}

.t-games-catalog__search-btn {
    align-items: center;
    background: #133536;
    border-radius: 8px;
    cursor: pointer;
    display: flex;
    height: 40px;
    justify-content: center;
    min-width: 40px;
    overflow: hidden;
    position: relative;
    transition: all .3s
}

.t-games-catalog__search-btn:hover {
    opacity: .7
}

.t-games-catalog__search-btn .t-icon {
    background-size: 24px;
    height: 24px;
    width: 24px;
    z-index: 1
}

.app-games.originals .t-games-filters-mobile__body .t-games-filters__tabs {
    display: none
}

.t-game-list__content {
    container: game-list-content;
    display: flex;
    flex-wrap: wrap;
    gap: 8px
}

@media screen and (max-width:639px) {
    .t-game-list__content {
        gap: 6px
    }
}

.t-game-item {
    align-items: center;
    display: flex;
    justify-content: center;
    max-width: calc(12.5% - 7px);
    position: relative;
    width: 100%
}

@media screen and (max-width:1919px) {
    .t-game-item {
        max-width: calc(16.66667% - 7px)
    }
}

@media screen and (max-width:991px) {
    .t-game-item {
        max-width: calc(25% - 6px)
    }
}

@media screen and (max-width:639px) {
    .t-game-item {
        max-width: calc(33.33333% - 4px)
    }
}

.t-game-item__is-group-available .t-popup__component .t-popup__header {
    font-size: 0
}

.t-game-item__is-group-available .t-popup__component .t-icon-status {
    margin: 0 auto
}

.t-game-item__is-group-available .t-popup__component .t-popup__body {
    margin: 0
}

.t-game-item:hover .t-game-item__hover {
    opacity: 1
}

.t-game-item:hover .t-game-item__label,
.t-game-item:hover .t-game-item__tags {
    opacity: 0
}

.t-game-item:hover .t-game-item__img {
    filter: blur(1px)
}

@media(max-width:767px) {
    .t-game-item:hover .t-game-item__img {
        filter: blur(0)
    }
}

.t-game-item__equal {
    border-radius: 16px;
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%
}

.t-game-item__equal:after {
    content: "";
    display: block;
    padding-top: 100%
}

.t-game-item__img {
    align-items: center;
    background: #23282d;
    display: flex;
    height: 100%;
    justify-content: center;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0
}

.t-game-item__img img,
.t-game-item__img object,
.t-game-item__img picture {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    pointer-events: none;
    width: auto
}

.t-game-item__hover {
    align-items: flex-start;
    background: #051311cc;
    border-radius: 16px;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: flex-start;
    left: 0;
    opacity: 0;
    padding: 12px 12px 16px;
    position: absolute;
    top: 0;
    transition: all .3s;
    width: 100%;
    z-index: 2
}

.t-game-item__hover-name {
    color: #fff;
    display: inline-block;
    font: 400 14px/20px Inter, sans-serif;
    overflow: hidden;
    padding-right: 24px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

@media(max-width:479px) {
    .t-game-item__hover-name {
        display: none
    }
}

.t-game-item__hover-provider {
    color: #ffffff80;
    font: 400 12px/16px Inter, sans-serif;
    margin-top: 3px
}

@media(max-width:479px) {
    .t-game-item__hover-provider {
        display: none
    }
}

.t-game-item__hover-favorite {
    position: absolute;
    right: 12px;
    top: 12px
}

.t-game-item__hover-favorite__loading {
    height: 20px !important;
    margin: 0;
    width: 20px !important
}

.t-game-item__hover-play {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: calc(50% + 16px);
    justify-content: space-between;
    margin-top: auto;
    padding-top: 6px;
    width: 100%
}

.t-game-item__hover-play .t-game-play__button {
    background: #ff8a00;
    border: 1px solid #ff8a00;
    border-radius: 4px;
    color: #fff;
    font: 500 14px/20px Inter, sans-serif;
    height: auto;
    min-width: 79px;
    padding: 5px 10px;
    width: fit-content
}

@media screen and (max-width:991px) {
    .t-game-item__hover-play .t-game-play__button {
        font: 500 12px/16px Inter, sans-serif;
        padding: 7px 10px
    }
}

.t-game-item__hover-play .t-game-play__button:hover {
    background: #e68f42;
    border: 1px solid #e68f42;
    color: #fff
}

.t-game-item__hover-play .t-game-play__button:before {
    content: none
}

.t-game-item__hover-play .t-game-play__link {
    font: 500 14px/20px Inter, sans-serif;
    margin-top: 12px;
    text-align: center;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-game-item__hover-play .t-game-play__link {
        margin-top: 6px
    }
}

.t-game-item__wrap {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    width: 100%
}

.t-game-item__more {
    display: none
}

.t-game-item__label {
    align-items: center;
    border-radius: 200px;
    display: flex;
    font: 700 12px/16px Inter, sans-serif;
    gap: 4px;
    justify-content: center;
    left: 6px;
    overflow: hidden;
    padding: 3px 12px 3px 10px;
    position: absolute;
    text-transform: uppercase;
    top: 6px;
    transition: opacity all .3s;
    z-index: 2
}

@media(max-width:1279px) {
    .t-game-item__label {
        font-size: 8px;
        line-height: 12px;
        padding: 3px 8px 3px 6px
    }
}

@media(max-width:479px) {
    .t-game-item__label {
        font-size: 6px;
        left: 3px;
        line-height: 10px;
        padding: 3px 6px 3px 5px;
        top: 3px
    }
}

.t-game-item__label:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 28px;
    position: relative;
    width: 28px
}

@media(max-width:1439px) {
    .t-game-item__label:before {
        height: 24px;
        width: 24px
    }
}

@media(max-width:1279px) {
    .t-game-item__label:before {
        height: 18px;
        width: 18px
    }
}

@media(max-width:479px) {
    .t-game-item__label:before {
        height: 14px;
        width: 14px
    }
}

.t-game-item__label_new {
    background: linear-gradient(90deg, #00b12cb3, #00110bb3 50%);
    color: #00b12c;
    outline: 1px solid #00b12c1a
}

.t-game-item__label_new:before {
    background-image: url("../img/new.6253537.png")
}

.t-game-item__label_tournament {
    background: linear-gradient(90deg, #eb7f19e6, #1e1400e6 50%);
    color: #fca903;
    outline: 1px solid #fca9031a
}

.t-game-item__label_tournament:before {
    background-image: url("../img/tournament.dcb16ae.png")
}

.t-game-item__label_top {
    background: linear-gradient(90deg, #fc5e03e6, #1e0700e6 50%);
    color: #fc5e03;
    outline: 1px solid #fc5e031a
}

.t-game-item__label_top:before {
    background-image: url("../img/top.ccff2e4.png")
}

.t-game-item__label_popular {
    background-color: #19a0aa
}

.t-game-item__label_jackpot {
    background: linear-gradient(90deg, #08e8e88f, #001c258f 50%);
    color: #08e8e8;
    outline: 1px solid #08e8e81a
}

.t-game-item__label_jackpot:before {
    background-image: url("../img/jackpot.dc81f57.png")
}

.t-game-item__access-prohibited .t-game-item__hover-name {
    white-space: normal
}

.t-game-item__access-prohibited .t-game-item__hover-provider {
    color: #fff;
    margin: 20% auto 0;
    max-width: 101px;
    text-align: center
}

@media screen and (max-width:991px) {
    .t-game-item__access-prohibited .t-game-item__hover-provider {
        margin: 15% auto 0
    }
}

@media screen and (max-width:479px) {
    .t-game-item__access-prohibited .t-game-item__hover-provider {
        display: block;
        margin: auto
    }
}

.t-game-item__access-prohibited .t-game-item__img:before {
    background: #051311cc;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2
}

.t-game-item__access-prohibited:hover .t-game-item__img:before {
    opacity: 0
}

.t-game-item__dga {
    font: 400 10px/14px Inter, sans-serif;
    height: 100%;
    left: 0;
    padding: 12px 12px 16px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

.t-game-item__dga-table-limits {
    left: 12px
}

.t-game-item__dga-players,
.t-game-item__dga-table-limits {
    align-items: center;
    background: #002223;
    border-radius: 4px;
    color: #fff;
    display: flex;
    padding: 1px 8px;
    position: absolute;
    top: 12px
}

.t-game-item__dga-players {
    right: 12px
}

.t-game-item__dga-players:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01IC42YTIuNCAyLjQgMCAxIDAgMCA0LjhBMi40IDIuNCAwIDAgMCA1IC42Wk0yIDNhMyAzIDAgMSAxIDYgMCAzIDMgMCAwIDEtNiAwWk01IDcuNjY3Yy0yLjA0MiAwLTMuNjQgMS4zOTYtNC40MDQgMy4xNGEuMzA0LjMwNCAwIDAgMS0uNDE2LjE2Mi4zNDMuMzQzIDAgMCAxLS4xNS0uNDQ0Qy44NzUgOC41OTcgMi42NjcgNyA1IDdjMi4zMzMgMCA0LjEyNSAxLjU5NyA0Ljk3IDMuNTI1YS4zNDMuMzQzIDAgMCAxLS4xNS40NDQuMzA0LjMwNCAwIDAgMS0uNDE2LS4xNjFDOC42NCA5LjA2MyA3LjA0MiA3LjY2NyA1IDcuNjY3WiIgZmlsbD0iIzNDMzI2RSIvPjwvc3ZnPg==");
    content: "";
    display: block;
    filter: invert(1);
    height: 11px;
    line-height: 18px;
    margin: -2px 2px 0 0;
    width: 10px
}

.t-game-item__dga-last-won {
    align-items: center;
    bottom: 16px;
    display: flex;
    gap: 4px;
    justify-content: space-between;
    left: 0;
    padding: 0 12px;
    position: absolute;
    right: 0;
    width: 100%
}

.t-game-item__dga-last-won-number {
    align-items: center;
    background: #002223;
    border-radius: 4px;
    color: #fff;
    display: flex;
    padding: 1px 8px
}

.t-game-item__dga-last-won-number.wheel {
    border-radius: 50%;
    color: #fff;
    height: 30px;
    justify-content: center;
    width: 30px
}

.t-game-item__dga-last-won-number.transparent {
    background: #002223;
    color: #fff
}

.t-game-item__dga-last-won-number.yellow {
    background: #ff0
}

.t-game-item__dga-last-won-number.blue {
    background: blue;
    color: #fff
}

.t-game-item__dga-last-won-number.violet {
    background: violet;
    color: #fff
}

.t-game-item__dga-last-won-number.orange {
    background: orange
}

.t-game-item__dga-last-won-number.turquoise {
    background: #40e0d0
}

.t-game-item__dga-last-won-number.purple {
    background: purple;
    color: #fff
}

.t-game-item__dga-last-won-number.pink {
    background: pink
}

.t-game-item__dga-last-won-number.green {
    background: #21fa90;
    color: #fff
}

.t-game-item__dga-last-won-number.black {
    background: #000;
    color: #fff
}

.t-game-item__dga-last-won-number.red {
    background: #ff3246;
    color: #fff
}

.t-game-item__dga-available-list {
    align-items: center;
    bottom: 16px;
    display: flex;
    gap: 4px;
    justify-content: space-between;
    left: 0;
    padding: 0 6px;
    position: absolute;
    right: 0;
    width: 100%
}

.t-game-item__dga-available-list-item {
    align-items: center;
    background: #002223;
    border-radius: 4px;
    color: #fff;
    display: flex;
    padding: 4px
}

.t-game-item__dga-available-list-item.active {
    background: #21fa90
}

.t-game-item__dga-available-list-item.active:before {
    filter: none
}

.t-game-item__dga-available-list-item:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01IC42YTIuNCAyLjQgMCAxIDAgMCA0LjhBMi40IDIuNCAwIDAgMCA1IC42Wk0yIDNhMyAzIDAgMSAxIDYgMCAzIDMgMCAwIDEtNiAwWk01IDcuNjY3Yy0yLjA0MiAwLTMuNjQgMS4zOTYtNC40MDQgMy4xNGEuMzA0LjMwNCAwIDAgMS0uNDE2LjE2Mi4zNDMuMzQzIDAgMCAxLS4xNS0uNDQ0Qy44NzUgOC41OTcgMi42NjcgNyA1IDdjMi4zMzMgMCA0LjEyNSAxLjU5NyA0Ljk3IDMuNTI1YS4zNDMuMzQzIDAgMCAxLS4xNS40NDQuMzA0LjMwNCAwIDAgMS0uNDE2LS4xNjFDOC42NCA5LjA2MyA3LjA0MiA3LjY2NyA1IDcuNjY3WiIgZmlsbD0iIzNDMzI2RSIvPjwvc3ZnPg==");
    content: "";
    display: block;
    filter: invert(1);
    height: 11px;
    width: 10px
}

.t-game-list-notfound {
    display: flex;
    justify-content: center;
    margin: 0 auto;
    max-width: 360px;
    padding: 176px 0;
    position: relative;
    text-align: center
}

@media screen and (max-width:991px) {
    .t-game-list-notfound {
        max-width: 296px;
        min-height: auto;
        padding: 112px 0;
        text-align: center;
        width: 100%
    }
}

.t-game-list-notfound .list {
    display: none
}

.t-game-list-notfound p {
    font: 400 14px/20px Inter, sans-serif;
    text-align: center
}

.t-game-list-notfound .content {
    align-items: center;
    animation: opacity 1s ease-in-out;
    display: flex;
    flex-direction: column;
    max-width: 400px;
    width: 100%;
    z-index: 5
}

@media screen and (max-width:991px) {
    .t-game-list-notfound .content {
        max-width: 296px
    }
}

.t-game-list-notfound .content h3 {
    font: 600 16px/22px Inter, sans-serif;
    text-align: center
}

.t-game-list-notfound .content p {
    margin-top: 12px
}

.t-game-list-notfound .content__image {
    background: url("../img/card.35dbf56.png") no-repeat top/cover;
    height: 139px;
    margin-top: 22px;
    position: relative;
    width: 188px
}

.t-game-list-notfound .content__image .t-icon {
    display: none
}

.t-game-list-notfound .t-icon {
    margin: 2px 25px 0 0
}

@media screen and (max-width:991px) {
    .t-game-list-notfound .t-icon {
        margin: 0
    }
}

.t-game-list-notfound .t-links {
    font: 400 14px/20px Inter, sans-serif;
    margin-top: 32px
}

.t-game-list-notfound .t-links a,
.t-game-list-notfound .t-links a:visited {
    color: #ff8a00;
    font: 400 14px/20px Inter, sans-serif
}

@media(hover:hover) {
    .t-game-list-notfound .t-links a:hover,
    .t-game-list-notfound .t-links a:visited:hover {
        color: #ff8a00
    }
}

.app-favorites .t-games-catalog__head,
.app-recent .t-games-catalog__head {
    margin-bottom: 0
}

.app-favorites .t-games-catalog__body,
.app-recent .t-games-catalog__body {
    margin: 26px 0 0
}

@media screen and (max-width:991px) {
    .app-favorites .t-games-catalog__body,
    .app-recent .t-games-catalog__body {
        margin: 16px 0 0
    }
}

.app-recent .t-games-catalog__clear {
    align-items: center;
    border: 1px solid #ff8a00;
    border-radius: 8px;
    color: #fff;
    display: flex;
    flex-direction: row-reverse;
    font: 600 14px/20px Inter, sans-serif;
    gap: 8px;
    line-height: 12px;
    max-height: 40px;
    padding: 12px 22px
}

@media(hover:hover) {
    .app-recent .t-games-catalog__clear:hover {
        border: 1px solid #e68f42;
        color: #fff
    }
    .app-recent .t-games-catalog__clear:active,
    .app-recent .t-games-catalog__clear:focus,
    .app-recent .t-games-catalog__clear:focus-visible {
        border: 1px solid #ef7a0e
    }
}

.app-providers .t-games-filters__tabs {
    display: none
}

.app-providers .t-games-catalog__content {
    align-items: first baseline
}

.app-providers .t-games-catalog__head {
    margin-bottom: 0;
    width: auto
}

.app-providers .t-games-catalog__quick-access {
    margin-left: auto;
    max-width: 84px;
    width: 100%
}

@media screen and (max-width:639px) {
    .app-providers .t-games-catalog__quick-access:has(.count-label) {
        margin-right: 5px
    }
}

@media screen and (max-width:479px) {
    .app-providers .t-games-catalog__quick-access:has(.count-label) {
        margin-right: 9px
    }
}

.t-game-progress-bar {
    display: flex;
    flex-direction: column;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 102
}

.t-game-progress-bar__top {
    align-items: center;
    background: #002223;
    border-radius: 0;
    display: none;
    gap: 4px;
    height: 44px;
    justify-content: space-between;
    padding: 6px 8px;
    position: relative;
    width: 100%
}

.t-game-progress-bar__top-level {
    align-items: center;
    display: flex
}

.t-game-progress-bar__top-level-button {
    background: none;
    border: none;
    border-radius: 0;
    color: #fff;
    font: 400 10px/14px Inter, sans-serif;
    padding: 0 0 2px;
    position: relative;
    z-index: 5
}

@media(hover:hover) {
    .t-game-progress-bar__top-level-button:active,
    .t-game-progress-bar__top-level-button:focus,
    .t-game-progress-bar__top-level-button:hover {
        background: none;
        border: none
    }
    .t-game-progress-bar__top-level-button:active:before,
    .t-game-progress-bar__top-level-button:focus:before,
    .t-game-progress-bar__top-level-button:hover:before {
        content: none
    }
}

.t-game-progress-bar__top-level_open .t-tooltip {
    transform: translate3d(7px, 31px, 0) !important
}

.t-game-progress-bar__top-level_open .t-tooltip .t-popover-inner {
    max-width: 280px
}

.t-game-progress-bar__top-level_open .t-overlay {
    background: #051311cc;
    content: "";
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 3
}

.t-game-progress-bar__bottom {
    align-items: center;
    background: #002223;
    display: flex;
    justify-content: space-between;
    padding: 6px 8px;
    width: 100%
}

.t-game-progress-bar__percent {
    color: #8ca89e;
    font: 400 10px/14px Inter, sans-serif;
    text-align: right
}

.t-game-progress-bar__progress {
    display: none
}

.t-game-progress-bar__lock {
    align-items: center;
    display: flex;
    height: 14px;
    justify-content: center;
    width: 14px
}

.t-game-progress-bar__lock .trigger {
    height: 100%;
    width: 100%
}

.t-game-progress-bar__lock .t-button,
.t-game-progress-bar__lock .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-game-progress-bar__lock .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-game-progress-bar__lock .t-modal-withdrawal-control__button-cancel {
    background: #0000;
    border: none;
    border-radius: 4px;
    height: 100%;
    padding: 0;
    width: 100%
}

.t-game-progress-bar__lock .t-button:before,
.t-game-progress-bar__lock .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:before,
.t-game-progress-bar__lock .t-promo-events__router:before,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-game-progress-bar__lock .t-modal-withdrawal-control__button-cancel:before {
    background: none;
    border: 1px solid #ffffff1a;
    border-radius: 4px;
    height: 100%;
    width: 100%
}

.t-game-progress-bar__lock .t-button .t-button__wrap,
.t-game-progress-bar__lock .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-button__wrap,
.t-game-progress-bar__lock .t-promo-events__router .t-button__wrap,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-game-progress-bar__lock .t-modal-withdrawal-control__button-cancel .t-button__wrap {
    height: 100%;
    padding: 0;
    width: 100%
}

.t-game-progress-bar__lock_open.t-tooltip {
    max-width: 267px
}

.t-game-progress-bar__lock_open.t-tooltip .t-popover-arrow {
    display: none
}

.t-game-progress-bar__lock_open.t-tooltip strong {
    color: #ff8a00;
    font-weight: 400
}

.t-game-progress-bar__lock_open .t-button,
.t-game-progress-bar__lock_open .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-game-progress-bar__lock_open .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-game-progress-bar__lock_open .t-modal-withdrawal-control__button-cancel {
    z-index: 4
}

.t-game-progress-bar__lock_open .t-overlay {
    background: #051311cc;
    content: "";
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 3
}

.t-game-progress-bar__line {
    display: flex;
    width: 100%
}

.t-game-progress-bar__line .trigger {
    width: 100%
}

.t-game-progress-bar__line .t-progress-line {
    box-sizing: initial;
    display: flex;
    width: 100%;
    z-index: 1
}

.t-game-progress-bar__line .t-progress-line__progress {
    width: 100%
}

.t-game-progress-bar__line .t-progress-line__progress:before {
    display: none
}

.t-game-progress-bar__line_open.t-tooltip {
    max-width: 280px;
    transform: translate3d(7px, 31px, 0) !important
}

.t-game-progress-bar__line_open.t-tooltip .t-popover-arrow {
    top: -4px;
    transform: rotate(180deg)
}

.t-game-progress-bar__line_open .t-progress-line {
    background: none !important;
    border: none !important;
    z-index: 4
}

.t-game-progress-bar__line_open .t-progress-line__progress:before {
    background: repeating-linear-gradient(90deg, #090a0b -2px, #090a0b 0, #0000 0, #0000 2px)
}

.t-game-progress-bar__line_open .t-overlay {
    background: #051311cc;
    content: "";
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 3
}

.t-game-progress-bar__playreal {
    border-radius: 4px;
    flex: 1;
    font: 500 12px/16px Inter, sans-serif;
    margin-left: 8px;
    min-width: 108px;
    padding: 8px 20px
}

.t-game-progress-bar__arrow {
    background: #0000;
    border: 1px solid #ff8a00;
    border-radius: 4px;
    color: #fff;
    height: 32px;
    min-width: 32px;
    padding: 0;
    width: 32px
}

@media(hover:hover) {
    .t-game-progress-bar__arrow:hover {
        border: 1px solid #e68f42;
        color: #fff
    }
    .t-game-progress-bar__arrow:hover:before {
        opacity: 0
    }
    .t-game-progress-bar__arrow:active,
    .t-game-progress-bar__arrow:focus,
    .t-game-progress-bar__arrow:hover {
        background: #0000;
        border: 1px solid #ef7a0e;
        color: #fff
    }
    .t-game-progress-bar__arrow:active:before,
    .t-game-progress-bar__arrow:focus:before,
    .t-game-progress-bar__arrow:hover:before {
        opacity: 0
    }
}

.t-game-progress-bar__arrow .t-icon-circle {
    border-radius: 50%;
    display: block;
    height: 4px;
    position: absolute;
    right: 7px;
    top: -7px;
    width: 4px
}

.t-game-progress-bar__arrow .t-icon-circle_red {
    background: #ff5a00
}

.t-game-progress-bar__arrow_open .t-icon-arrow-down {
    transform: scaleY(-1)
}

.t-game-progress-bar .t-game-progress-info__action {
    display: flex;
    gap: 8px
}

.t-game-progress-bar .t-game-progress-info__action .t-button,
.t-game-progress-bar .t-game-progress-info__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-game-progress-bar .t-game-progress-info__action .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-game-progress-bar .t-game-progress-info__action .t-modal-withdrawal-control__button-cancel {
    background: #0000;
    border: 1px solid #ffffff1a;
    border-radius: 4px;
    color: #fff;
    height: 32px;
    min-width: 32px;
    padding: 0;
    width: 32px
}

.t-game-progress-bar .t-game-progress-info__action .t-button-notifications {
    order: -1
}

.t-game-progress-bar .t-game-progress-info__action .t-button-exit {
    order: -2
}

.t-game-progress-bar .t-game-progress-info__action .t-button .t-icon,
.t-game-progress-bar .t-game-progress-info__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-icon,
.t-game-progress-bar .t-game-progress-info__action .t-promo-events__router .t-icon,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-game-progress-bar .t-game-progress-info__action .t-modal-withdrawal-control__button-cancel .t-icon {
    height: 24px;
    width: 24px
}

.t-game-progress-bar .t-game-progress-info__balance {
    width: auto
}

.t-game-progress-bar .t-bar-balance__all,
.t-game-progress-bar .t-game-progress-info__bonus {
    display: none
}

.t-game-progress-bar .t-bar-balance__detail {
    background: #133536;
    border: 1px solid #ffffff1a;
    border-radius: 4px;
    display: none;
    min-height: 60px;
    padding: 12px 0;
    position: relative
}

.t-game-progress-bar .t-bar-balance__detail span {
    color: #8ca89e;
    display: flex;
    flex-direction: column;
    font: 400 10px/14px Inter, sans-serif;
    height: 100%;
    padding: 0 16px;
    width: 50%
}

.t-game-progress-bar .t-bar-balance__detail span:first-child {
    max-width: 164px;
    position: relative
}

.t-game-progress-bar .t-bar-balance__detail span:first-child:before {
    background: #ffffff1a;
    content: "";
    height: 44px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 1px
}

.t-game-progress-bar .t-bar-balance__detail span b {
    color: #fff;
    font: 500 16px/22px Inter, sans-serif
}

.t-game-progress-bar .t-bar-balance__deposit .t-button,
.t-game-progress-bar .t-bar-balance__deposit .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-game-progress-bar .t-bar-balance__deposit .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-game-progress-bar .t-bar-balance__deposit .t-modal-withdrawal-control__button-cancel {
    border-radius: 4px;
    font: 400 12px/16px Inter, sans-serif;
    height: 32px;
    min-width: 108px;
    padding: 8px
}

.t-game-progress-bar .t-collapse .content {
    display: flex !important
}

.page-game.is-mobile .t-header,
.page-game.is-mobile .t-sidebar-menu__wrap,
.t-button-pwa__label,
.t-game-search-skeleton .t-games-filters__filter,
.t-game-search-skeleton .t-games-filters__sort,
.t-header__share-dialog {
    display: none
}

.t-game-search-skeleton .t-games-filters__search .t-skeleton {
    height: 48px
}

.t-game-search-skeleton .t-game-search-skeleton__content {
    display: none
}

.t-game-search-skeleton .t-main-games__title_skeleton .t-skeleton {
    height: 16px;
    width: 134px
}

.t-game-search-skeleton .t-last-tags__wrapper .t-last-tags__item {
    height: 36px;
    max-width: 108px;
    width: 100%
}

.t-game-search-skeleton .t-last-tags__wrapper .t-last-tags__title .t-skeleton {
    height: 16px;
    width: 134px
}

.t-game-search-modal {
    background: #051311cc;
    height: 100%;
    left: 0;
    overflow: auto;
    position: fixed;
    scrollbar-gutter: stable both-edges;
    top: 0;
    width: 100vw;
    z-index: 200
}

@media screen and (max-width:991px) {
    .t-game-search-modal {
        display: flex
    }
}

.t-game-search,
.t-game-search-skeleton {
    background: #002223;
    border-radius: 12px;
    margin: 64px auto;
    max-width: 600px;
    padding: 40px 24px 28px;
    position: relative;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-game-search,
    .t-game-search-skeleton {
        border-radius: 12px 12px 0 0;
        margin: auto auto 0;
        padding: 40px 16px 24px
    }
}

.t-game-search .t-close,
.t-game-search-skeleton .t-close {
    background-color: #002223;
    background-size: 26px;
    cursor: pointer;
    height: 40px;
    position: absolute;
    right: 8px;
    top: 5px;
    width: 40px
}

@media(hover:hover) {
    .t-game-search .t-close:hover,
    .t-game-search-skeleton .t-close:hover {
        opacity: .8
    }
}

.t-game-search .t-main-games,
.t-game-search-skeleton .t-main-games {
    margin-bottom: 0;
    padding: 0
}

@media(max-width:991px) {
    .t-game-search .t-main-games,
    .t-game-search-skeleton .t-main-games {
        margin-top: 16px
    }
}

.t-game-search .t-main-games__body,
.t-game-search-skeleton .t-main-games__body {
    margin-top: 12px;
    width: 100%
}

@media(max-width:991px) {
    .t-game-search .t-main-games__head,
    .t-game-search-skeleton .t-main-games__head {
        margin: 0 0 12px
    }
}

.t-game-search .t-main-games__content,
.t-game-search-skeleton .t-main-games__content {
    padding-top: 0
}

.t-game-search .t-main-games__title-wrapper,
.t-game-search-skeleton .t-main-games__title-wrapper {
    padding-left: 0
}

.t-game-search .t-main-games__title-wrapper:before,
.t-game-search-skeleton .t-main-games__title-wrapper:before {
    content: none
}

.t-game-search .t-main-games__title-name,
.t-game-search-skeleton .t-main-games__title-name {
    font: 600 18px/24px Inter, sans-serif;
    text-transform: none
}

.t-game-search .t-main-games .t-game-list__content,
.t-game-search-skeleton .t-main-games .t-game-list__content {
    gap: 8px
}

@media(max-width:639px) {
    .t-game-search .t-main-games .t-game-list__content,
    .t-game-search-skeleton .t-main-games .t-game-list__content {
        gap: 6px
    }
}

.t-game-search .t-main-games .t-game-list__content-skeleton .t-game-item,
.t-game-search-skeleton .t-main-games .t-game-list__content-skeleton .t-game-item {
    flex-basis: calc(25% - 12px)
}

@media(max-width:639px) {
    .t-game-search .t-main-games .t-game-list__content-skeleton .t-game-item,
    .t-game-search-skeleton .t-main-games .t-game-list__content-skeleton .t-game-item {
        flex-basis: calc(33.333% - 4px)
    }
}

.t-game-search .providers-wrapper,
.t-game-search-skeleton .providers-wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 4px
}

.t-game-search .providers-wrapper__title,
.t-game-search-skeleton .providers-wrapper__title {
    font: 600 18px/24px Inter, sans-serif;
    margin-bottom: 12px;
    margin-top: 24px;
    width: 100%
}

.t-game-search .providers-wrapper__item,
.t-game-search-skeleton .providers-wrapper__item {
    align-items: center;
    background-color: #133536;
    border: 1px solid #0000;
    border-radius: 8px;
    cursor: pointer;
    display: flex;
    gap: 4px;
    justify-content: center;
    padding: 4px 8px;
    position: relative;
    transition: all .3s;
    white-space: nowrap;
    width: max-content
}

@media(hover:hover) {
    .t-game-search .providers-wrapper__item:hover,
    .t-game-search-skeleton .providers-wrapper__item:hover {
        border-color: #00b170
    }
}

.t-game-search .providers-wrapper__item-empty-img:before,
.t-game-search-skeleton .providers-wrapper__item-empty-img:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE0Ljg2NyA0LjI0LTIuMzctMi4xOGMtLjQyMi0uNDE1LTEuMTA2LS4zNjMtMS41MjguMDUzTC4yNzcgMTMuMjczYTEuMDkzIDEuMDkzIDAgMCAwIDAgMS40NTRsMTAuNjkyIDExLjE2Yy40MjIuNDE2IDEuMTA2LjQ2OCAxLjUyOC4wNTJsMi4zNy0yLjE4Yy40MjEtLjQxNS40NzQtMS4wOS4wNTMtMS41MDVMNy4wMTkgMTRsNy45LTguMjU0YTEuMTA2IDEuMTA2IDAgMCAwLS4wNTItMS41MDVaTTQ5LjY4NCAxMy4yNzMgMzguOTkxIDIuMTEzYy0uNDIxLS40MTYtMS4xMDYtLjQ2OC0xLjUyNy0uMDUybC0yLjM3IDIuMThjLS40MjIuNDE1LS40NzUgMS4wOS0uMDUzIDEuNTA1TDQyLjk0IDE0bC03LjkgOC4yNTRjLS40MjIuNDE1LS4zNjkgMS4wOS4wNTMgMS41MDVsMi4zNyAyLjE4Yy40MjEuNDE2IDEuMTA2LjM2NCAxLjUyNy0uMDUybDEwLjY5My0xMS4xNmEuOTk0Ljk5NCAwIDAgMCAwLTEuNDU0Wk0zMC4wOS44MTUgMjYuOTMuMDM2Yy0uNTgtLjE1Ni0xLjE2LjIwOC0xLjMxOC43NzlsLTYuNTMxIDI1LjA3MmMtLjE1OC41NzEuMjEgMS4xNDIuNzkgMS4yOThsMy4xNi43NzljLjU4LjE1NiAxLjE2LS4yMDggMS4zMTctLjc3OUwzMC44OCAyLjExM2MuMTA1LS41NzEtLjIxMS0xLjE0Mi0uNzktMS4yOThaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/28px;
    content: "";
    display: block;
    height: 28px;
    width: 28px
}

.t-game-search .providers-wrapper__item-empty-img div.image,
.t-game-search-skeleton .providers-wrapper__item-empty-img div.image {
    display: none
}

.t-game-search .providers-wrapper__item div.image,
.t-game-search-skeleton .providers-wrapper__item div.image {
    background-color: #002223;
    height: 28px;
    position: relative;
    width: 28px;
    z-index: 1
}

.t-game-search .providers-wrapper__item div.image:before,
.t-game-search-skeleton .providers-wrapper__item div.image:before {
    background-size: 24px
}

.t-game-search .providers-wrapper__item div.image img,
.t-game-search-skeleton .providers-wrapper__item div.image img {
    height: 100%;
    object-fit: contain;
    width: 100%
}

.t-game-search .providers-wrapper__item .info,
.t-game-search-skeleton .providers-wrapper__item .info {
    color: #fff;
    font: 400 14px/20px Inter, sans-serif
}

.t-game-search-skeleton__content .games-wrapper,
.t-game-search__content .games-wrapper {
    display: flex;
    flex-direction: column;
    margin-top: 24px
}

@media screen and (max-width:991px) {
    .t-game-search-skeleton__content .games-wrapper,
    .t-game-search__content .games-wrapper {
        margin-top: 20px
    }
}

.t-game-search-skeleton__content .games-wrapper__title,
.t-game-search__content .games-wrapper__title {
    font: 600 18px/24px Inter, sans-serif;
    margin-bottom: 12px;
    width: 100%
}

.t-game-search-skeleton__content .games-wrapper__item,
.t-game-search__content .games-wrapper__item {
    align-items: center;
    border-radius: 4px;
    display: flex;
    gap: 12px;
    position: relative;
    width: 100%
}

@media(hover:hover) {
    .t-game-search-skeleton__content .games-wrapper__item:hover,
    .t-game-search__content .games-wrapper__item:hover {
        background: #043232
    }
}

.t-game-search-skeleton__content .games-wrapper__item:not(:last-child),
.t-game-search__content .games-wrapper__item:not(:last-child) {
    margin-bottom: 8px
}

.t-game-search-skeleton__content .games-wrapper__item-prohibited,
.t-game-search__content .games-wrapper__item-prohibited {
    pointer-events: none
}

.t-game-search-skeleton__content .games-wrapper__item-prohibited .image:before,
.t-game-search__content .games-wrapper__item-prohibited .image:before {
    background-color: #051311cc;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBzdHJva2U9IiNGRjMyNDYiIHN0cm9rZS13aWR0aD0iMiI+PGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTkiLz48cGF0aCBkPSJtMTQgMjYgMTItMTJNMTQgMTRsMTIgMTIiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDQwdjQwSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 40px;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

.t-game-search-skeleton__content .games-wrapper__item-empty-img .image,
.t-game-search__content .games-wrapper__item-empty-img .image {
    background: url("../img/search-item-plug.a826209.png") no-repeat 50%/cover
}

.t-game-search-skeleton__content .games-wrapper__item .image,
.t-game-search__content .games-wrapper__item .image {
    align-items: center;
    background-color: #091919;
    border-radius: 6px;
    cursor: pointer;
    display: flex;
    height: 52px;
    justify-content: center;
    min-width: 52px;
    overflow: hidden;
    position: relative;
    width: 52px
}

.t-game-search-skeleton__content .games-wrapper__item .image img,
.t-game-search__content .games-wrapper__item .image img {
    font-size: 0;
    height: 100%;
    object-fit: cover;
    position: absolute;
    width: 100%
}

.t-game-search-skeleton__content .games-wrapper__item .info,
.t-game-search__content .games-wrapper__item .info {
    cursor: pointer;
    width: 100%
}

.t-game-search-skeleton__content .games-wrapper__item .info .name,
.t-game-search__content .games-wrapper__item .info .name {
    color: #fff;
    font: 400 14px/20px Inter, sans-serif
}

.t-game-search-skeleton__content .games-wrapper__item .info .provider,
.t-game-search__content .games-wrapper__item .info .provider {
    color: #ffffff80;
    font: 400 12px/16px Inter, sans-serif
}

.t-game-search-skeleton__content .games-wrapper__item .blocked-geo,
.t-game-search__content .games-wrapper__item .blocked-geo {
    color: #ff3235;
    font: 400 14px/20px Inter, sans-serif;
    white-space: nowrap
}

.t-game-search-skeleton__content .games-wrapper__action,
.t-game-search__content .games-wrapper__action {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-top: 24px
}

@media screen and (max-width:991px) {
    .t-game-search-skeleton__content .games-wrapper__action,
    .t-game-search__content .games-wrapper__action {
        margin-top: 20px
    }
}

.t-game-search-skeleton__content .games-wrapper__action .t-button,
.t-game-search-skeleton__content .games-wrapper__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-game-search-skeleton__content .games-wrapper__action .t-promo-events__router,
.t-game-search__content .games-wrapper__action .t-button,
.t-game-search__content .games-wrapper__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-game-search__content .games-wrapper__action .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-game-search-skeleton__content .games-wrapper__action .t-modal-withdrawal-control__button-cancel,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-game-search__content .games-wrapper__action .t-modal-withdrawal-control__button-cancel {
    background: #0000;
    border: 1px solid #ff8a00;
    border-radius: 12px;
    color: #fff;
    font: 500 24px/32px Inter, sans-serif;
    min-width: 220px;
    width: max-content
}

.t-game-search-skeleton__content .games-wrapper__action .t-button:hover,
.t-game-search-skeleton__content .games-wrapper__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover,
.t-game-search-skeleton__content .games-wrapper__action .t-promo-events__router:hover,
.t-game-search__content .games-wrapper__action .t-button:hover,
.t-game-search__content .games-wrapper__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover,
.t-game-search__content .games-wrapper__action .t-promo-events__router:hover,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-game-search-skeleton__content .games-wrapper__action .t-modal-withdrawal-control__button-cancel:hover,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-game-search__content .games-wrapper__action .t-modal-withdrawal-control__button-cancel:hover {
    border: 1px solid #e68f42;
    color: #fff
}

.t-game-search-skeleton__content .games-wrapper__action .t-button:hover:before,
.t-game-search-skeleton__content .games-wrapper__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover:before,
.t-game-search-skeleton__content .games-wrapper__action .t-promo-events__router:hover:before,
.t-game-search__content .games-wrapper__action .t-button:hover:before,
.t-game-search__content .games-wrapper__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover:before,
.t-game-search__content .games-wrapper__action .t-promo-events__router:hover:before,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-game-search-skeleton__content .games-wrapper__action .t-modal-withdrawal-control__button-cancel:hover:before,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-game-search__content .games-wrapper__action .t-modal-withdrawal-control__button-cancel:hover:before {
    content: none
}

.t-game-search-skeleton__content .games-wrapper__action .t-button .t-loading,
.t-game-search-skeleton__content .games-wrapper__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-loading,
.t-game-search-skeleton__content .games-wrapper__action .t-promo-events__router .t-loading,
.t-game-search__content .games-wrapper__action .t-button .t-loading,
.t-game-search__content .games-wrapper__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-loading,
.t-game-search__content .games-wrapper__action .t-promo-events__router .t-loading,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-game-search-skeleton__content .games-wrapper__action .t-modal-withdrawal-control__button-cancel .t-loading,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-game-search__content .games-wrapper__action .t-modal-withdrawal-control__button-cancel .t-loading {
    display: none
}

.t-game-search-skeleton__content-notfound,
.t-game-search__content-notfound {
    color: #8ca89e;
    display: inline-block;
    font: 400 12px/16px Inter, sans-serif;
    margin-bottom: 28px;
    margin-top: 32px;
    padding: 0;
    text-align: center;
    width: 100%
}

.t-game-search-skeleton__content-notfound .t-link,
.t-game-search__content-notfound .t-link {
    color: #00b170;
    display: inline-block;
    font: 400 12px/16px Inter, sans-serif
}

@media(hover:hover) {
    .t-game-search-skeleton__content-notfound .t-link:hover,
    .t-game-search__content-notfound .t-link:hover {
        color: #1ecf8e
    }
}

.t-game-search-skeleton__head,
.t-game-search__head {
    margin-top: 16px
}

.t-game-search-skeleton__recommended,
.t-game-search__recommended {
    margin-bottom: 0;
    margin-top: 24px
}

@media screen and (max-width:991px) {
    .t-game-search-skeleton__recommended,
    .t-game-search__recommended {
        margin-top: 20px
    }
}

.t-game-search-skeleton__tags,
.t-game-search__tags {
    margin-top: 24px;
    overflow: hidden
}

@media screen and (max-width:991px) {
    .t-game-search-skeleton__tags,
    .t-game-search__tags {
        margin-top: 16px
    }
}

.t-game-search-skeleton__tags .t-last-tags__title,
.t-game-search__tags .t-last-tags__title {
    font: 600 18px/24px Inter, sans-serif
}

.t-game-search-skeleton__title,
.t-game-search__title {
    font: 600 24px/32px Inter, sans-serif
}

.t-games-filters__search .t-search__input {
    border-radius: 12px;
    height: 44px
}

.t-modal-need-user-fields-wrap .t-popup__body p {
    color: #ffffff80
}

.t-modal-need-user-fields__provider {
    margin: 24px 0 0
}

.t-modal-need-user-fields__body {
    margin: 0
}

.t-modal-need-user-fields__body_loading {
    align-items: center;
    display: flex;
    justify-content: center
}

.t-modal-need-user-fields__body_description {
    color: #ffffff80
}

.t-modal-need-user-fields__button.t-button,
.t-modal-need-user-fields__button.t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-need-user-fields__button.t-modal-withdrawal-control__button-cancel {
    font: 500 16px/22px Inter, sans-serif;
    padding: 13px 32px;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-modal-need-user-fields__button.t-button,
    .t-modal-need-user-fields__button.t-promo-events__router,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-need-user-fields__button.t-modal-withdrawal-control__button-cancel {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 24px
    }
}

.t-modal-need-user-fields .account-edit-form {
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin: 16px 0 0;
    width: 100%
}

.t-modal-need-user-fields .account-edit-form__item:nth-child(4) {
    order: 5
}

.t-modal-need-user-fields .account-edit-form__item:nth-child(6) {
    order: 10
}

.t-modal-need-user-fields .account-edit-form__item:nth-child(7) {
    order: -1
}

.t-modal-need-user-fields .account-edit-form input::placeholder {
    color: #0000
}

.t-modal-need-user-fields .account-edit-form__input-group {
    display: flex;
    flex-direction: column;
    gap: 16px;
    width: 100%
}

.t-modal-need-user-fields .account-edit-form__input-group .account-edit-form__input,
.t-modal-need-user-fields .account-edit-form__input-group .account-edit-form__radio {
    width: 100%
}

.t-modal-need-user-fields .account-edit-form__input-group.flex-end.phone {
    grid-gap: 8px;
    align-items: flex-end;
    display: flex;
    flex-direction: row;
    gap: 8px
}

.t-modal-need-user-fields .account-edit-form__input-group.flex-end.phone .t-search {
    width: auto
}

.t-modal-need-user-fields .account-edit-form__input-group.flex-end.phone .t-search__input {
    width: 112px
}

.t-modal-need-user-fields .account-edit-form__input-group.flex-end.phone .t-input input {
    padding: 12px 16px 12px 12px
}

.t-modal-need-user-fields .account-edit-form__select-group .account-edit-form__label {
    color: #fff;
    font: 400 12px/16px Inter, sans-serif;
    margin: 0 0 4px;
    padding: 0 8px
}

.t-modal-need-user-fields .account-edit-form__select-group.country .t-search__input input {
    padding: 6px 48px 6px 12px
}

.t-modal-need-user-fields .account-edit-form__select-group.country .t-search__input input::placeholder {
    color: #ffffff80
}

.t-modal-need-user-fields .account-edit-form__radio-group {
    align-items: center;
    display: flex;
    gap: 48px
}

.t-modal-need-user-fields .account-edit-form .trigger,
.t-modal-need-user-fields__focus-hint-field {
    width: 100%
}

.t-modal-need-user-fields__input-hint {
    background: #f5f5fa;
    border-radius: 10px;
    color: #373741;
    display: block;
    font-size: 13px;
    line-height: 1.45;
    margin-top: 8px;
    padding: 10px 12px 10px 14px;
    position: relative
}

.t-modal-need-user-fields__input-hint:before {
    border-color: #0000 #0000 #f5f5fa;
    border-style: solid;
    border-width: 0 6px 6px;
    bottom: 100%;
    content: "";
    height: 0;
    left: 18px;
    margin-bottom: 0;
    position: absolute;
    width: 0
}

.t-modal-need-user-fields__focus-hint-field .t-modal-need-user-fields__input-hint {
    background: #ff8a001a;
    color: #8ca89e
}

.t-modal-need-user-fields__focus-hint-field .t-modal-need-user-fields__input-hint:before {
    border-bottom-color: #ff8a001a
}

.t-header {
    align-items: center;
    background-color: #002223;
    display: flex;
    height: 64px;
    justify-content: center;
    position: relative;
    transition: all .3s;
    width: 100vw
}

@media(max-width:991px) {
    .t-header {
        height: 56px
    }
}

@media screen and (max-width:991px) {
    .t-header:not(.is-auth) .t-header__logo-brand {
        width: 114px
    }
}

.t-header.fixed {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 103
}

.t-header.collapsed .t-header__content {
    padding-left: 16px
}

@media(max-width:479px) {
    .t-header.collapsed .t-header__content {
        padding-left: 12px
    }
}

.t-header .t-header__toggle {
    background: #002223;
    cursor: pointer;
    display: none;
    height: 40px;
    left: 16px;
    position: absolute;
    width: 40px;
    z-index: 2
}

.t-header__button-group {
    align-items: center;
    display: flex;
    flex-direction: row-reverse;
    gap: 8px
}

@media(max-width:991px) {
    .t-header__button-group {
        flex-direction: row;
        gap: 6px
    }
}

.t-header__content {
    align-items: center;
    display: flex;
    gap: 74px;
    padding: 8px 32px;
    transition: margin-left .3s ease-in-out;
    width: 100%
}

@media(max-width:639px) {
    .t-header__content {
        gap: 0;
        justify-content: space-between;
        padding: 8px 16px
    }
}

@media(max-width:479px) {
    .t-header__content {
        padding: 8px 12px
    }
}

.t-header__group-item-links {
    color: #8ca89e;
    display: flex;
    gap: 12px;
    margin-right: auto
}

@media(max-width:991px) {
    .t-header__group-item-links {
        display: none
    }
}

.t-header__group-item-links .nuxt-link-active {
    background-color: #043232;
    border-radius: 8px;
    color: #fff
}

.t-header__group-item-links .nuxt-link-active .t-icon {
    filter: brightness(0) saturate(100%) invert(37%) sepia(91%) saturate(1387%) hue-rotate(134deg) brightness(98%) contrast(104%)
}

.t-header__group-item-link {
    align-items: center;
    display: flex;
    gap: 8px;
    justify-content: center;
    min-width: 112px;
    padding: 12px
}

@media(hover:hover) {
    .t-header__group-item-link:hover {
        color: #fff
    }
    .t-header__group-item-link:hover .t-icon {
        filter: brightness(0) saturate(100%) invert(37%) sepia(91%) saturate(1387%) hue-rotate(134deg) brightness(98%) contrast(104%)
    }
}

.t-header__group-item-link .t-icon {
    height: 24px;
    width: 24px
}

.t-header__deposit {
    font: 500 16px/22px Inter, sans-serif;
    gap: 4px;
    min-width: 120px;
    padding: 12px 16px
}

.t-header__deposit:after {
    content: attr(data-text);
    font: 500 16px/22px Inter, sans-serif
}

@media(max-width:991px) {
    .t-header__deposit:after {
        background-image: url("../img/bonuses-header.89c86b8.svg");
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: contain;
        content: "";
        height: 18px;
        width: 18px
    }
    .t-header__deposit {
        gap: 0;
        height: 40px;
        min-width: 40px;
        width: 40px
    }
    .t-header__deposit .t-icon-wallet:before {
        background-image: url("../img/plus.6d51a74.svg");
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: contain;
        height: 24px;
        inset: 50% 0 0 50%;
        transform: translate(-50%, -50%);
        width: 24px
    }
}

.t-header .notifications {
    height: 48px;
    position: relative;
    width: 48px
}

.t-header__notifications {
    background-color: #0000;
    border: none;
    height: unset;
    padding: 12px
}

.t-header__notifications:hover:not(.t-button__disabled) {
    background: #0000;
    border: none
}

.t-header__notifications:hover:not(.t-button__disabled) .t-button__icon {
    filter: brightness(0) saturate(100%) invert(76%) sepia(12%) saturate(400%) hue-rotate(107deg) brightness(83%) contrast(87%)
}

.t-header__notifications:active,
.t-header__notifications:focus,
.t-header__notifications:focus-visible {
    background: #0000;
    border: none
}

.t-header__notifications-count {
    background-color: #d7335a;
    border-radius: 8px;
    font: 500 12px/16px Inter, sans-serif;
    min-width: 20px;
    padding: 2px 4px;
    position: absolute;
    right: -1px;
    text-align: center;
    top: 1px;
    z-index: 1
}

.t-header__group.order-group {
    align-items: center;
    display: flex;
    gap: 12px;
    justify-content: flex-end;
    margin-left: auto;
    width: 100%
}

@media(max-width:991px) {
    .t-header__group.order-group {
        justify-content: flex-end
    }
}

.t-header__group-item {
    display: flex;
    gap: 12px;
    height: 100%
}

.t-header__group-item.account {
    align-items: center;
    border-radius: 8px;
    display: flex;
    flex-direction: row-reverse;
    gap: 12px;
    line-height: 0
}

.t-header__group-item.account .v-popover {
    order: 2
}

.t-header__group-item.balance {
    background: #043232;
    border-radius: 8px 0 0 8px;
    display: flex;
    gap: 8px
}

.t-header__group-item.balance .amount {
    align-content: center;
    cursor: pointer;
    min-width: 90px;
    padding: 0 20px 0 8px
}

@media(max-width:991px) {
    .t-header__group-item.balance .amount {
        min-width: unset;
        padding: 2px 4px 2px 8px
    }
}

.t-header__group-item.balance .amount__icon {
    display: none
}

.t-header__group-item.balance .amount__content {
    font: 400 16px/22px Inter, sans-serif
}

@media(max-width:991px) {
    .t-header__group-item.balance .amount__content {
        font: 400 12px/16px Inter, sans-serif
    }
}

.t-header__group-item.balance .amount__content span {
    align-items: center;
    color: #8ca89e;
    display: flex;
    gap: 6px;
    transition: all .3s
}

.t-header__group-item.balance .amount__content span:hover {
    color: #fff
}

.t-header__group-item.balance .amount__content span:hover .t-icon {
    filter: none
}

.t-header__group-item.balance .amount__content span .t-icon {
    filter: brightness(0) saturate(100%) invert(76%) sepia(12%) saturate(400%) hue-rotate(107deg) brightness(83%) contrast(87%);
    height: 8px;
    transition: all .3s;
    width: 8px
}

.t-header__group-item.balance .amount__content p {
    color: #fff
}

@media(max-width:991px) {
    .t-header__group-item.balance {
        height: 40px;
        justify-content: space-between
    }
}

.t-header__group-item.balance.is-open .amount__content span {
    opacity: 1
}

.t-header__group-item.balance.is-open .amount__content span .t-icon {
    transform: rotate(180deg)
}

.t-header__group-item-balance {
    display: flex;
    flex-direction: column;
    font: 400 16px/22px Inter, sans-serif;
    height: 48px;
    padding: 2px 0 2px 8px;
    position: relative
}

@media(max-width:991px) {
    .t-header__group-item-balance {
        font: 400 12px/16px Inter, sans-serif;
        height: 40px;
        padding: 3px 0 3px 8px
    }
}

.t-header__group-item-balance.active strong:before {
    transform: rotate(180deg)
}

.t-header__group-item-balance .t-icon {
    height: 16px;
    left: 8px;
    padding: 0;
    position: absolute;
    top: 6px;
    width: 16px
}

@media(max-width:991px) {
    .t-header__group-item-balance .t-icon {
        height: 14px;
        top: 5px;
        width: 14px
    }
}

.t-header__group-item-balance__choose {
    color: #ffffff80;
    margin-left: 20px
}

@media(max-width:991px) {
    .t-header__group-item-balance__choose {
        margin-left: 18px
    }
}

.t-header__group-item-balance__choose strong {
    font-weight: 400;
    position: relative
}

.t-header__group-item-balance__choose strong:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03LjI3NiAwSC43MjRhLjMuMyAwIDAgMC0uMjEyLjUxMmwzLjEzNCAzLjEzNGEuNS41IDAgMCAwIC43MDggMEw3LjQ4OC41MTJBLjMuMyAwIDAgMCA3LjI3NiAwWiIgZmlsbD0iI2ZmZiIgZmlsbC1vcGFjaXR5PSIuNiIvPjwvc3ZnPg==") no-repeat 50%/contain;
    content: "";
    height: 4px;
    position: absolute;
    right: -14px;
    top: 7px;
    transition: all .3s;
    width: 8px
}

@media(max-width:991px) {
    .t-header__group-item-balance__choose strong:before {
        top: 5px
    }
}

.t-header__group-items.auth-user {
    display: none
}

.t-header__inbox {
    align-items: center;
    background-color: #002223;
    cursor: pointer;
    display: flex;
    height: 48px;
    justify-content: center;
    position: relative;
    width: 48px
}

@media screen and (max-width:639px) {
    .t-header__inbox {
        height: 36px;
        width: 36px
    }
}

.t-header__inbox__icon {
    background: url("../img/notification.2b6589b.svg") 50% no-repeat;
    background-size: contain;
    height: 24px;
    width: 24px
}

.t-header__inbox__notifications {
    align-items: center;
    background: #00b170;
    background-size: contain;
    border-radius: 8px;
    display: flex;
    font-size: 8px;
    font-weight: 600;
    gap: 10px;
    height: fit-content;
    justify-content: center;
    line-height: 14px;
    min-width: 14px;
    padding: 0 2.5px;
    position: absolute;
    right: 0;
    top: 13px;
    transform: translate(-50%, -50%);
    width: fit-content;
    z-index: 1
}

.t-header__login,
.t-header__signin {
    font: 500 16px/22px Inter, sans-serif;
    max-width: 115px;
    padding: 13px 32px;
    white-space: nowrap
}

@media(max-width:991px) {
    .t-header__login,
    .t-header__signin {
        border-color: #ff8a00;
        border-radius: 16px;
        font: 500 12px/16px Inter, sans-serif;
        max-width: 66px;
        padding: 11px 16px
    }
}

.t-header__signin-wrap {
    position: relative
}

.t-header__signup-badge {
    align-items: center;
    background: linear-gradient(90deg, #09867c, #13a94b);
    border-radius: 6px;
    bottom: -8px;
    color: #fff;
    cursor: pointer;
    display: flex;
    font-size: 8px;
    font-weight: 700;
    justify-content: center;
    line-height: 14px;
    max-width: 44px;
    padding: 2px 4px;
    position: absolute;
    right: 0;
    white-space: nowrap;
    z-index: 1
}

.t-header.is-open-sidebar .t-header__logo {
    opacity: 0;
    transform: translateY(-200%)
}

.t-header__logo {
    flex-shrink: 0;
    height: 32px;
    width: 142px
}

.t-header__logo-brand {
    background-size: contain
}

@media screen and (max-width:991px) {
    .t-header__logo-brand {
        background-position-x: left;
        background-size: cover;
        width: 26px
    }
    .t-header__logo {
        height: 26px;
        width: 67px
    }
}

.t-header__bonuses-btn {
    align-items: center;
    cursor: pointer;
    display: flex;
    justify-content: center;
    position: relative;
    width: 30px
}

.t-header__bonuses-btn .t-icon-bonuses-header {
    background-image: url("../img/bonuses-header.89c86b8.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    width: 20px
}

@media(max-width:639px) {
    .t-header__bonuses-btn {
        height: 36px
    }
}

.t-header__bonuses-count {
    background: #00b170;
    border-radius: 8px;
    display: flex;
    font-size: 8px;
    font-weight: 600;
    justify-content: center;
    line-height: 14px;
    min-width: 14px;
    padding: 0 2.5px;
    position: absolute;
    right: -4px;
    top: 6px;
    z-index: 1
}

.share-dialog {
    align-items: center;
    background: linear-gradient(90deg, #09867c, #13a94b);
    display: flex;
    height: 56px;
    padding: 0 36px 0 8px;
    position: relative;
    width: 100%
}

.share-dialog__logo {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5LjgyNiAxMC4yM2gtNC40MDRWMkg4LjU2NHY4LjIzaC00LjM5bDcuODE5IDcuODMzIDcuODMzLTcuODMzWm0tOS44OSAxLjM3MnYtOC4yM2g0LjExNXY4LjIzaDIuNDY5bC00LjUyNyA0LjUyNy00LjUxMy00LjUyN2gyLjQ1NVpNMjAuMjEgMjAuMTl2MS40NTRhLjM1Ny4zNTcgMCAwIDEtLjM3LjM1N0g0LjE0NmEuMzU3LjM1NyAwIDAgMS0uMzU3LS4zNTdWMjAuMTlhLjM1Ny4zNTcgMCAwIDEgLjM1Ny0uMzU3aDE1LjY3OWEuMzcyLjM3MiAwIDAgMSAuMzg0LjM1N1oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");
    background-position: 50%;
    background-repeat: no-repeat;
    display: block;
    height: 24px;
    width: 24px
}

.share-dialog__title {
    margin-left: 8px
}

.share-dialog__title b {
    font: 400 14px/20px Inter, sans-serif
}

.share-dialog__title p {
    display: inline;
    font: 600 14px/20px Inter, sans-serif
}

.share-dialog__title span {
    display: none
}

.share-dialog__action {
    border-radius: 6px;
    font: 500 14px/20px Inter, sans-serif;
    margin-left: auto;
    padding: 10px 24px;
    transition: all .3s
}

.share-dialog .t-close {
    align-items: center;
    background: none;
    display: flex;
    height: 16px;
    justify-content: center;
    position: absolute;
    right: 8px;
    top: 20px;
    width: 16px
}

.share-dialog .t-close:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS43MDcgMS43MDdBMSAxIDAgMCAwIDE0LjI5My4yOTNMOCA2LjU4NiAxLjcwNy4yOTNBMSAxIDAgMCAwIC4yOTMgMS43MDdMNi41ODYgOCAuMjkzIDE0LjI5M2ExIDEgMCAxIDAgMS40MTQgMS40MTRMOCA5LjQxNGw2LjI5MyA2LjI5M2ExIDEgMCAwIDAgMS40MTQtMS40MTRMOS40MTQgOGw2LjI5My02LjI5M1oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat 50%/contain;
    content: "";
    height: 16px;
    position: absolute;
    width: 16px
}

.header-pwa-modal__wrap {
    display: flex;
    flex-direction: column;
    gap: 24px
}

.header-pwa-modal__app {
    display: none
}

.header-pwa-modal__get-install-app {
    border-radius: 6px;
    font: 500 14px/20px Inter, sans-serif;
    padding: 10px 24px
}

.header-pwa-modal__caption .text {
    display: flex;
    flex-direction: column-reverse
}

.header-pwa-modal__caption .text span {
    color: #8ca89e;
    font: 500 14px/20px Inter, sans-serif;
    margin-top: 4px;
    padding-bottom: 16px
}

.header-pwa-modal__caption .text p {
    font: 600 24px/32px Inter, sans-serif
}

.header-pwa-modal .list {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.header-pwa-modal .list__item {
    display: flex;
    flex-direction: column;
    position: relative
}

.header-pwa-modal .list__item-text {
    color: #fff;
    display: flex;
    flex-wrap: wrap;
    font: 400 12px/16px Inter, sans-serif
}

.header-pwa-modal .list__item-text strong {
    margin-right: 4px
}

.header-pwa-modal .list__item-text p {
    display: flex
}

.header-pwa-modal .list__item:after {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    content: "";
    height: 0;
    margin-top: 8px;
    padding-top: 21%;
    width: 100%
}

.header-pwa-modal .list__item_first:after {
    background-image: url("../img/installationStep1.d0220e4.png")
}

.header-pwa-modal .list__item_second b {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDEuNWgxMEEyLjUgMi41IDAgMCAxIDE2LjUgNHYxMGEyLjUgMi41IDAgMCAxLTIuNSAyLjVINEEyLjUgMi41IDAgMCAxIDEuNSAxNFY0QTIuNSAyLjUgMCAwIDEgNCAxLjVaTTAgNGE0IDQgMCAwIDEgNC00aDEwYTQgNCAwIDAgMSA0IDR2MTBhNCA0IDAgMCAxLTQgNEg0YTQgNCAwIDAgMS00LTRWNFptOSAuMjVhLjc1Ljc1IDAgMCAxIC43NS43NXYzLjI1SDEzYS43NS43NSAwIDAgMSAwIDEuNUg5Ljc1VjEzYS43NS43NSAwIDAgMS0xLjUgMFY5Ljc1SDVhLjc1Ljc1IDAgMCAxIDAtMS41aDMuMjVWNUEuNzUuNzUgMCAwIDEgOSA0LjI1WiIgZmlsbD0iIzAwQjE3MCIvPjwvc3ZnPg==") no-repeat;
    display: block;
    height: 18px;
    margin-left: 4px;
    width: 18px
}

.header-pwa-modal .list__item_second:after {
    background-image: url("../img/installationStep2.80e2abd.png")
}

.header-pwa-modal .list__item_third:after {
    background-image: url("../img/installationStep3.b80c2c3.png")
}

.t-pwa-instruction-banner {
    position: relative;
    z-index: 1
}

.t-pwa-instruction-banner__content {
    display: flex;
    flex-direction: column;
    margin-bottom: 24px;
    padding: 27px 32px
}

@media(max-width:991px) {
    .t-pwa-instruction-banner__content {
        align-items: center;
        height: 478px;
        justify-content: space-between;
        padding: 16px 32px 24px
    }
}

.t-pwa-instruction-banner__title {
    font: 800 60px/60px Inter, sans-serif;
    margin-bottom: 46px;
    max-width: 60%;
    min-height: 204px;
    position: relative;
    z-index: 1
}

@media(max-width:991px) {
    .t-pwa-instruction-banner__title {
        font: 800 36px/40px Inter, sans-serif;
        margin-bottom: 0;
        max-width: unset;
        min-height: unset;
        text-align: center
    }
}

.t-pwa-instruction-banner__title span {
    color: #ff8a00;
    display: inline-block
}

.t-pwa-instruction-banner__download-list {
    display: flex;
    gap: 16px
}

@media(max-width:991px) {
    .t-pwa-instruction-banner__download-list {
        gap: 8px
    }
}

.t-pwa-instruction-banner__download-button {
    border-radius: 14px;
    min-width: 175px;
    padding: 12px
}

.t-pwa-instruction-banner__download-button,
.t-pwa-instruction-banner__download-button:focus:not(:active) {
    background: linear-gradient(0deg, #1fa633cc, #53fb89cc)
}

@media(hover:hover) {
    .t-pwa-instruction-banner__download-button:hover {
        background: linear-gradient(0deg, #1fa633cc, #53fb89cc);
        opacity: .8
    }
}

@media(max-width:991px) {
    .t-pwa-instruction-banner__download-button {
        border-radius: 12px;
        min-width: unset;
        padding: 8px 12px
    }
}

.t-pwa-instruction-banner__download-button-text {
    display: flex;
    flex-direction: column;
    font: 600 14px/20px Inter, sans-serif;
    text-align: left
}

@media(max-width:991px) {
    .t-pwa-instruction-banner__download-button-text {
        font: 500 10px/14px Inter, sans-serif;
        white-space: nowrap
    }
}

.t-pwa-instruction-banner__download-button-name {
    font: 600 24px/32px Inter, sans-serif;
    margin-top: -4px
}

@media(max-width:991px) {
    .t-pwa-instruction-banner__download-button-name {
        font: 600 20px/28px Inter, sans-serif
    }
}

.t-pwa-instruction-banner__download-button .t-button__icon {
    background-size: contain;
    height: 48px;
    width: 48px
}

@media(max-width:991px) {
    .t-pwa-instruction-banner__download-button .t-button__icon {
        height: 33px;
        width: 33px
    }
}

.t-pwa-instruction-banner__download-button .t-icon-android {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIwLjQ2NiA0LjAyNiAxLjI4LTIuMzFhLjI1Ny4yNTcgMCAwIDAtLjI5Ni0uMzcyLjI1Ny4yNTcgMCAwIDAtLjE1NC4xMjNMMjAuMDAyIDMuOGE4LjcyMiA4LjcyMiAwIDAgMC03LjAwNCAwbC0xLjI5My0yLjMzM2EuMjU4LjI1OCAwIDEgMC0uNDU0LjI1bDEuMjggMi4zMDlhNy4zOTUgNy4zOTUgMCAwIDAtNC4xMjIgNi41MDFoMTYuMTgzYTcuMzk0IDcuMzk0IDAgMCAwLTQuMTI2LTYuNTAxWm0tNy43IDMuNTRhLjY3Ni42NzYgMCAxIDEgMC0xLjM1Mi42NzYuNjc2IDAgMCAxIDAgMS4zNTJabTcuNDcgMGEuNjc2LjY3NiAwIDEgMSAwLTEuMzUzLjY3Ni42NzYgMCAwIDEgMCAxLjM1M1pNOC40MDUgMjIuODk1YTEuOTU2IDEuOTU2IDAgMCAwIDEuOTYgMS45NTloMS4yOTh2NGExLjgxNCAxLjgxNCAwIDEgMCAzLjYyNyAwdi00aDIuNDJ2NGExLjgxMyAxLjgxMyAwIDEgMCAzLjYyNiAwdi00aDEuMjk5YTEuOTU2IDEuOTU2IDAgMCAwIDEuOTU3LTEuOTU4VjExLjE2N0g4LjQwNnYxMS43MjhabS0yLjQ5LTEyLjA0YTEuODE2IDEuODE2IDAgMCAwLTEuODEyIDEuODE1djcuNTU4YTEuODEzIDEuODEzIDAgMCAwIDMuNjI2IDBWMTIuNjdhMS44MTYgMS44MTYgMCAwIDAtMS44MTMtMS44MTR2LS4wMDFabTIxLjE2MyAwYTEuODE2IDEuODE2IDAgMCAwLTEuODEzIDEuODE1djcuNTU4YTEuODE0IDEuODE0IDAgMCAwIDMuNjI3IDBWMTIuNjdhMS44MTYgMS44MTYgMCAwIDAtMS44MTQtMS44MTR2LS4wMDFaIiBmaWxsPSIjZmZmIi8+PC9zdmc+")
}

.t-pwa-instruction-banner__download-button .t-icon-IOS {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM1Ljk5MSA0My42NjNjLTIuMzI3IDIuMjU1LTQuODY3IDEuOS03LjMxMy44My0yLjU4OC0xLjA5Mi00Ljk2My0xLjE0LTcuNjk0IDAtMy40MTkgMS40NzMtNS4yMjQgMS4wNDUtNy4yNjYtLjgzQzIuMTMxIDMxLjcxOCAzLjg0IDEzLjUzIDE2Ljk5NSAxMi44NjVjMy4yMDYuMTY2IDUuNDM4IDEuNzU3IDcuMzE0IDEuOSAyLjgwMi0uNTcgNS40ODUtMi4yMDkgOC40NzctMS45OTUgMy41ODUuMjg1IDYuMjkyIDEuNzEgOC4wNzMgNC4yNzQtNy40MDggNC40NC01LjY1MSAxNC4yIDEuMTQgMTYuOTMtMS4zNTQgMy41NjItMy4xMSA3LjEtNi4wMzEgOS43MTJsLjAyMy0uMDIzWm0tMTEuOTItMzAuOTRjLS4zNTYtNS4yOTYgMy45NDItOS42NjUgOC44OC0xMC4wOTIuNjkgNi4xMjYtNS41NTUgMTAuNjg1LTguODggMTAuMDkyWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")
}

.t-pwa-instruction-banner__picture {
    background: url("../img/banner.f5d00c9.webp") no-repeat 100%/cover;
    border-radius: 12px;
    height: 376px;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

@media(max-width:991px) {
    .t-pwa-instruction-banner__picture {
        background: url("../img/banner_mobile.49d16a4.webp") no-repeat 50%/cover;
        min-height: 478px
    }
}

.t-icon-android {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIwLjQ2NiA0LjAyNiAxLjI4LTIuMzFhLjI1Ny4yNTcgMCAwIDAtLjI5Ni0uMzcyLjI1Ny4yNTcgMCAwIDAtLjE1NC4xMjNMMjAuMDAyIDMuOGE4LjcyMiA4LjcyMiAwIDAgMC03LjAwNCAwbC0xLjI5My0yLjMzM2EuMjU4LjI1OCAwIDEgMC0uNDU0LjI1bDEuMjggMi4zMDlhNy4zOTUgNy4zOTUgMCAwIDAtNC4xMjIgNi41MDFoMTYuMTgzYTcuMzk0IDcuMzk0IDAgMCAwLTQuMTI2LTYuNTAxWm0tNy43IDMuNTRhLjY3Ni42NzYgMCAxIDEgMC0xLjM1Mi42NzYuNjc2IDAgMCAxIDAgMS4zNTJabTcuNDcgMGEuNjc2LjY3NiAwIDEgMSAwLTEuMzUzLjY3Ni42NzYgMCAwIDEgMCAxLjM1M1pNOC40MDUgMjIuODk1YTEuOTU2IDEuOTU2IDAgMCAwIDEuOTYgMS45NTloMS4yOTh2NGExLjgxNCAxLjgxNCAwIDEgMCAzLjYyNyAwdi00aDIuNDJ2NGExLjgxMyAxLjgxMyAwIDEgMCAzLjYyNiAwdi00aDEuMjk5YTEuOTU2IDEuOTU2IDAgMCAwIDEuOTU3LTEuOTU4VjExLjE2N0g4LjQwNnYxMS43MjhabS0yLjQ5LTEyLjA0YTEuODE2IDEuODE2IDAgMCAwLTEuODEyIDEuODE1djcuNTU4YTEuODEzIDEuODEzIDAgMCAwIDMuNjI2IDBWMTIuNjdhMS44MTYgMS44MTYgMCAwIDAtMS44MTMtMS44MTR2LS4wMDFabTIxLjE2MyAwYTEuODE2IDEuODE2IDAgMCAwLTEuODEzIDEuODE1djcuNTU4YTEuODE0IDEuODE0IDAgMCAwIDMuNjI3IDBWMTIuNjdhMS44MTYgMS44MTYgMCAwIDAtMS44MTQtMS44MTR2LS4wMDFaIiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    background-size: contain;
    height: 48px;
    width: 48px
}

@media(max-width:991px) {
    .t-icon-android {
        height: 33px;
        width: 33px
    }
}

.t-icon-IOS {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM1Ljk5MSA0My42NjNjLTIuMzI3IDIuMjU1LTQuODY3IDEuOS03LjMxMy44My0yLjU4OC0xLjA5Mi00Ljk2My0xLjE0LTcuNjk0IDAtMy40MTkgMS40NzMtNS4yMjQgMS4wNDUtNy4yNjYtLjgzQzIuMTMxIDMxLjcxOCAzLjg0IDEzLjUzIDE2Ljk5NSAxMi44NjVjMy4yMDYuMTY2IDUuNDM4IDEuNzU3IDcuMzE0IDEuOSAyLjgwMi0uNTcgNS40ODUtMi4yMDkgOC40NzctMS45OTUgMy41ODUuMjg1IDYuMjkyIDEuNzEgOC4wNzMgNC4yNzQtNy40MDggNC40NC01LjY1MSAxNC4yIDEuMTQgMTYuOTMtMS4zNTQgMy41NjItMy4xMSA3LjEtNi4wMzEgOS43MTJsLjAyMy0uMDIzWm0tMTEuOTItMzAuOTRjLS4zNTYtNS4yOTYgMy45NDItOS42NjUgOC44OC0xMC4wOTIuNjkgNi4xMjYtNS41NTUgMTAuNjg1LTguODggMTAuMDkyWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
    background-size: contain;
    height: 48px;
    width: 48px
}

@media(max-width:991px) {
    .t-icon-IOS {
        height: 33px;
        width: 33px
    }
}

.t-pwa-instruction-benefits {
    margin-bottom: 24px
}

.t-pwa-instruction-benefits__list {
    display: grid;
    gap: 8px;
    grid-template-columns: repeat(4, 1fr)
}

@media(max-width:991px) {
    .t-pwa-instruction-benefits__list {
        background-color: #002223;
        border-radius: 12px;
        gap: 16px;
        grid-template-columns: 1fr;
        overflow: hidden;
        padding: 20px 24px
    }
}

.t-pwa-instruction-benefits__item {
    align-items: center;
    background-color: #002223;
    border-radius: 8px;
    display: flex;
    font: 400 16px/22px Inter, sans-serif;
    gap: 12px;
    padding: 16px 20px
}

@media(max-width:991px) {
    .t-pwa-instruction-benefits__item {
        border-radius: 0;
        flex-direction: row;
        margin: 0;
        padding: 0;
        text-align: left
    }
}

.t-pwa-instruction-benefits .benefit__icon {
    background-repeat: no-repeat;
    background-size: cover;
    flex-shrink: 0;
    height: 52px;
    width: 52px
}

.t-pwa-instruction-benefits .benefit__icon-withdrawal {
    background-image: url("../img/Withdrawal.329885b.webp")
}

.t-pwa-instruction-benefits .benefit__icon-bonuses {
    background-image: url("../img/Bonus.ada82d1.webp")
}

.t-pwa-instruction-benefits .benefit__icon-fast {
    background-image: url("../img/Faster.9c23d1b.webp")
}

.t-pwa-instruction-benefits .benefit__icon-security {
    background-image: url("../img/Security.2bbbb8d.webp")
}

@media(max-width:991px) {
    .t-pwa-instruction-benefits .benefit__description {
        font: 400 14px/20px Inter, sans-serif
    }
}

.t-pwa-instruction-installation {
    background-color: #002223;
    border-radius: 12px;
    padding: 32px;
    position: relative
}

@media(max-width:991px) {
    .t-pwa-instruction-installation {
        padding: 12px
    }
}

.t-pwa-instruction-installation:has(.t-pwa-instruction-installation__app) .t-pwa-instruction-installation-tabs__section {
    border-radius: 12px 12px 0 0;
    padding: 24px 20px 0
}

.t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__list {
    align-items: center;
    display: flex;
    justify-content: flex-start
}

.t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__item {
    align-items: center;
    border-radius: 8px 8px 0 0;
    color: #8ca89e;
    cursor: pointer;
    display: flex;
    font: 600 14px/20px Inter, sans-serif;
    height: 100%;
    justify-content: center;
    margin-bottom: -15px;
    min-width: 134px;
    padding: 12px 20px 27px;
    position: relative;
    transition: opacity .2s ease-in-out
}

@media(max-width:991px) {
    .t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__item {
        width: 50%
    }
}

.t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__item:hover:not(.t-pwa-instruction-installation-tabs__item--active) .tab__icon {
    filter: brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(4deg) brightness(97%) contrast(115%)
}

.t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__item:hover:not(.t-pwa-instruction-installation-tabs__item--active) .tab__name {
    color: #fff
}

.t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__item-active {
    background-color: #133536
}

.t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__item-active .tab__icon {
    filter: brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(4deg) brightness(97%) contrast(115%)
}

.t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__item-active .tab__name {
    color: #fff
}

.t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__item .tab__icon {
    height: 24px;
    margin-right: 8px;
    width: 24px
}

.t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__item .tab__icon-ios {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjA1MSAxOS40OTJjLS45OC45NS0yLjA1LjgtMy4wOC4zNS0xLjA5LS40Ni0yLjA5LS40OC0zLjI0IDAtMS40NC42Mi0yLjIuNDQtMy4wNi0uMzUtNC44OC01LjAzLTQuMTYtMTIuNjkgMS4zOC0xMi45NyAxLjM1LjA3IDIuMjkuNzQgMy4wOC44IDEuMTgtLjI0IDIuMzEtLjkzIDMuNTctLjg0IDEuNTEuMTIgMi42NS43MiAzLjQgMS44LTMuMTIgMS44Ny0yLjM4IDUuOTguNDggNy4xMy0uNTcgMS41LTEuMzEgMi45OS0yLjU0IDQuMDlsLjAxLS4wMVptLTUuMDItMTMuMDNjLS4xNS0yLjIzIDEuNjYtNC4wNyAzLjc0LTQuMjUuMjkgMi41OC0yLjM0IDQuNS0zLjc0IDQuMjVaIiBmaWxsPSIjOENBODlFIi8+PC9zdmc+")
}

.t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__item .tab__icon-android {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE0Ljk3NSAzLjAyLjk2LTEuNzMyYS4xOTIuMTkyIDAgMCAwLS4wMTgtLjIxNC4xOTMuMTkzIDAgMCAwLS4zMi4wMjdsLS45NyAxLjc1YTYuNTQgNi41NCAwIDAgMC01LjI1MyAwbC0uOTctMS43NWEuMTk0LjE5NCAwIDAgMC0uMzQuMTg3bC45NiAxLjczMmE1LjU0NiA1LjU0NiAwIDAgMC0zLjA5MiA0Ljg3NkgxOC4wN2E1LjU0NSA1LjU0NSAwIDAgMC0zLjA5NC00Ljg3NlpNOS4yIDUuNjc1YS41MDcuNTA3IDAgMSAxIDAtMS4wMTQuNTA3LjUwNyAwIDAgMSAwIDEuMDE0Wm01LjYwMiAwYS41MDcuNTA3IDAgMSAxIDAtMS4wMTUuNTA3LjUwNyAwIDAgMSAwIDEuMDE1Wk01LjkzIDE3LjE3MkExLjQ2NyAxLjQ2NyAwIDAgMCA3LjQgMTguNjRoLjk3M3YzYTEuMzYgMS4zNiAwIDEgMCAyLjcyMSAwdi0zaDEuODE0djNhMS4zNiAxLjM2IDAgMCAwIDIuNzIgMHYtM2guOTc0YTEuNDY3IDEuNDY3IDAgMCAwIDEuNDY4LTEuNDY4VjguMzc3SDUuOTN2OC43OTZabS0xLjg2Ny05LjAzYTEuMzYyIDEuMzYyIDAgMCAwLTEuMzYgMS4zNnY1LjY3YTEuMzYgMS4zNiAwIDEgMCAyLjcyIDB2LTUuNjdhMS4zNjIgMS4zNjIgMCAwIDAtMS4zNi0xLjM2Wm0xNS44NzIgMGExLjM2MiAxLjM2MiAwIDAgMC0xLjM2IDEuMzZ2NS42N2ExLjM2MSAxLjM2MSAwIDAgMCAyLjcyIDB2LTUuNjdhMS4zNjIgMS4zNjIgMCAwIDAtMS4zNi0xLjM2WiIgZmlsbD0iIzhDQTg5RSIvPjwvc3ZnPg==")
}

.t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__section {
    background-color: #133536;
    border-radius: 12px;
    padding: 24px 20px
}

@media(max-width:991px) {
    .t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__section {
        padding: 20px 12px
    }
}

.t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__title {
    font: 600 24px/32px Inter, sans-serif;
    margin-bottom: 16px
}

@media(max-width:991px) {
    .t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__title {
        font: 600 20px/28px Inter, sans-serif
    }
}

.t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__step {
    align-items: center;
    display: flex;
    justify-content: space-between;
    max-width: 824px
}

@media(max-width:991px) {
    .t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__step {
        align-items: flex-start;
        flex-direction: column
    }
}

.t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__step:not(:last-child) {
    margin-bottom: 24px
}

@media(max-width:991px) {
    .t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__step:not(:last-child) {
        margin-bottom: 20px
    }
}

.t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__step .t-icon-union {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDEuNWgxMEEyLjUgMi41IDAgMCAxIDE2LjUgNHYxMGEyLjUgMi41IDAgMCAxLTIuNSAyLjVINEEyLjUgMi41IDAgMCAxIDEuNSAxNFY0QTIuNSAyLjUgMCAwIDEgNCAxLjVaTTAgNGE0IDQgMCAwIDEgNC00aDEwYTQgNCAwIDAgMSA0IDR2MTBhNCA0IDAgMCAxLTQgNEg0YTQgNCAwIDAgMS00LTRWNFptOSAuMjVhLjc1Ljc1IDAgMCAxIC43NS43NXYzLjI1SDEzYS43NS43NSAwIDAgMSAwIDEuNUg5Ljc1VjEzYS43NS43NSAwIDAgMS0xLjUgMFY5Ljc1SDVhLjc1Ljc1IDAgMCAxIDAtMS41aDMuMjVWNUEuNzUuNzUgMCAwIDEgOSA0LjI1WiIgZmlsbD0iIzAwQjE3MCIvPjwvc3ZnPg==") no-repeat;
    background-size: contain;
    display: inline-block;
    height: 18px;
    vertical-align: text-top;
    width: 18px
}

.t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__text {
    font: 400 14px/20px Inter, sans-serif
}

@media(max-width:991px) {
    .t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__text {
        font: 400 12px/16px Inter, sans-serif;
        margin-bottom: 12px
    }
}

.t-pwa-instruction-installation .t-pwa-instruction-installation-tabs__picture {
    height: 64px;
    width: 288px
}

.t-pwa-instruction-installation__app {
    background: #133536;
    border-radius: 0 0 12px 12px;
    padding: 16px 20px 24px
}

@media(max-width:991px) {
    .t-pwa-instruction-installation__app {
        padding: 16px 12px 20px;
        width: 100%
    }
}

.t-pwa-instruction-installation__install-event {
    align-items: center;
    display: flex;
    font: 400 12px/16px Inter, sans-serif;
    gap: 24px;
    margin-bottom: 16px;
    white-space: nowrap;
    width: 200px
}

@media(max-width:991px) {
    .t-pwa-instruction-installation__install-event {
        width: 100%
    }
}

.t-pwa-instruction-installation__install-event:after,
.t-pwa-instruction-installation__install-event:before {
    background: #ffffff1a;
    content: "";
    height: 1px;
    width: 100%
}

.t-pwa-instruction-installation__install-button {
    font: 500 16px/22px Inter, sans-serif;
    padding: 13px 32px;
    width: 200px
}

@media(max-width:991px) {
    .t-pwa-instruction-installation__install-button {
        width: 100%
    }
}

.t-pwa-instruction-installation__install-button .t-icon-android {
    display: none
}

.t-pwa-instruction-installation__note {
    background: #133536;
    border-radius: 8px;
    color: #8ca89e;
    font: 400 14px/20px Inter, sans-serif;
    margin-top: 16px;
    padding: 16px 48px;
    text-align: center
}

@media(max-width:991px) {
    .t-pwa-instruction-installation__note {
        font: 400 12px/16px Inter, sans-serif;
        margin-top: 12px;
        padding: 16px 24px
    }
}

.t-pwa-instruction__title-skeleton {
    height: 50px;
    width: 90%
}

.t-pwa-instruction__list-skeleton {
    display: flex;
    gap: 16px;
    margin: 20px 0
}

@media(max-width:991px) {
    .t-pwa-instruction__list-skeleton {
        flex-wrap: wrap
    }
}

.t-pwa-instruction__download-button-skeleton {
    height: 40px;
    margin-right: 16px;
    width: 25%
}

.t-pwa-instruction__benefit-item-skeleton {
    height: 80px;
    width: 100%
}

@media(max-width:991px) {
    .t-pwa-instruction__benefit-item-skeleton {
        height: 40px
    }
}

.t-pwa-instruction__instruction-skeleton {
    height: 400px;
    width: 100%
}

.t-pwa-instruction {
    margin: 0 auto
}

.t-profile-details-skeleton {
    margin: 0 auto;
    max-width: 1864px;
    padding: var(--root-padding);
    width: 100%
}

.t-profile-details-skeleton .account-edit-skeleton-profile {
    display: none
}

.t-profile-details-skeleton .account-edit-skeleton-form,
.t-profile-details-skeleton .account-edit-skeleton-form__input-group {
    display: flex;
    flex-direction: column;
    gap: 16px
}

.t-profile-details-skeleton .account-edit-skeleton-form .t-skeleton {
    border-radius: 8px;
    height: 48px
}

.t-profile-details-skeleton .citizen-bonus,
.t-profile-details-skeleton .t-close {
    display: none
}

.t-profile-details-skeleton .t-back {
    height: 18px;
    margin-top: 20px;
    width: 45px
}

.t-profile-details-skeleton__head {
    margin-top: 12px;
    max-width: 158px;
    width: 100%
}

.t-profile-details-skeleton__content {
    margin-top: 20px;
    max-width: 560px;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-profile-details-skeleton__content {
        margin-right: 64px
    }
}

@media screen and (max-width:639px) {
    .t-profile-details-skeleton__content {
        margin-right: 0
    }
}

.t-profile-details__title-name {
    font: 600 32px/36px Inter, sans-serif;
    text-transform: uppercase
}

@media screen and (max-width:991px) {
    .t-profile-details__title-name {
        font: 500 24px/32px Inter, sans-serif
    }
}

.t-profile-details__head {
    margin-top: 6px
}

.t-profile-details__action {
    display: none
}

.t-profile-details__content .account-content {
    margin-top: 24px
}

@media screen and (max-width:991px) {
    .t-profile-details__content .account-content {
        margin-top: 16px
    }
}

.t-profile-details__content .account-action {
    margin-top: 24px
}

.t-profile-details__content .account-action .button-logout {
    align-items: center;
    color: #ff3235;
    cursor: pointer;
    display: flex;
    font: 400 14px/20px Inter, sans-serif;
    gap: 8px;
    transition: all .3s;
    width: fit-content
}

.t-profile-details__content .account-action .button-logout:hover {
    opacity: .7
}

.t-profile-details__content .account-action .button-logout:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxIDUuOTkydjEyLjAwNGEyLjg2MiAyLjg2MiAwIDAgMS0yLjg2MiAyLjg3NEg2LjEzNGEyLjg3NCAyLjg3NCAwIDAgMS0yLjg3NC0yLjg3NGgxLjE4M2ExLjY5IDEuNjkgMCAwIDAgMS42OTEgMS42OTFoMTIuMDA0YTEuNjggMS42OCAwIDAgMCAxLjY4LTEuNjkxVjUuOTkyYTEuNjggMS42OCAwIDAgMC0xLjY4LTEuNjhINi4xMzRhMS42OTEgMS42OTEgMCAwIDAtMS42OTEgMS42OEgzLjI2QTIuODYyIDIuODYyIDAgMCAxIDYuMTM0IDMuMTNoMTIuMDA0QTIuODYyIDIuODYyIDAgMCAxIDIxIDUuOTkyWk03LjA1NiA3LjgxMyAzIDEybDQuMDU2IDQuMTc0Ljg1Mi0uODE2LTIuNjg1LTIuNzY3aDguOTNWMTEuNDFINS4yMTFMNy44OTYgOC42NGwtLjg0LS44MjhaIiBmaWxsPSIjRkYzMjM1Ii8+PC9zdmc+") no-repeat 50%;
    content: "";
    height: 24px;
    width: 24px
}

.t-profile-details__content .account-edit {
    display: flex;
    flex-direction: column;
    max-width: 480px
}

.t-profile-details__content .account-edit-form__avatar-group {
    display: none
}

.t-profile-details__content .account-edit-form__input.email .t-input__info {
    align-items: center;
    display: flex;
    height: 24px;
    justify-content: center;
    right: 106px;
    width: 24px
}

.t-profile-details__content .account-edit-form__input.email .t-input__info:hover {
    opacity: .8
}

.t-profile-details__content .account-edit-form__details-group {
    align-items: stretch;
    display: flex;
    flex-direction: column;
    gap: 16px;
    width: 100%
}

.t-profile-details__content .account-edit-form__input-group {
    display: flex;
    flex-direction: column;
    gap: 16px;
    position: relative
}

.t-profile-details__content .account-edit-form__input-group.email {
    align-items: center;
    display: flex
}

.t-profile-details__content .account-edit-form__input-group.email .t-input {
    width: 100%
}

.t-profile-details__content .account-edit-form__input-group.email .t-input input {
    padding-right: 80px
}

.t-profile-details__content .account-edit-form__input-group.phone .item {
    align-items: flex-end;
    display: flex;
    gap: 8px;
    position: relative
}

.t-profile-details__content .account-edit-form__input-group.phone .item:has(.t-button,
.t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel) .t-input__info {
    right: 110px
}

.t-profile-details__content .account-edit-form__input-group.phone .t-phone-mask-input {
    width: 100%
}

.t-profile-details__content .account-edit-form__input-group.phone .t-phone-mask-input input {
    padding-right: 88px
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-details__content .account-edit-form__input-group.phone .t-phone-mask-input~.t-modal-withdrawal-control__button-cancel,
.t-profile-details__content .account-edit-form__input-group.phone .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-phone-mask-input~.t-modal-withdrawal-control__button-cancel,
.t-profile-details__content .account-edit-form__input-group.phone .t-phone-mask-input~.t-button,
.t-profile-details__content .account-edit-form__input-group.phone .t-phone-mask-input~.t-promo-events__router {
    padding: 9px;
    position: absolute;
    right: 4px;
    top: 50%;
    transform: translateY(-50%);
    width: 88px
}

.t-profile-details__content .account-edit-form__input-group.country .t-search__label,
.t-profile-details__content .account-edit-form__input-group.nationality .t-search__label {
    display: none
}

.t-profile-details__content .account-edit-form__input-group.country .t-search__input .t-icon-search-cross,
.t-profile-details__content .account-edit-form__input-group.nationality .t-search__input .t-icon-search-cross {
    filter: brightness(0)
}

.t-profile-details__content .account-edit-form__input-group.country .t-search__input input,
.t-profile-details__content .account-edit-form__input-group.nationality .t-search__input input {
    padding-left: 12px
}

.t-profile-details__content .account-edit-form__input-group.country .t-search__dropdown,
.t-profile-details__content .account-edit-form__input-group.nationality .t-search__dropdown {
    background: #041414;
    border: 1px solid #ffffff1a;
    color: #fff
}

.t-profile-details__content .account-edit-form__input-group.country .t-search__icon,
.t-profile-details__content .account-edit-form__input-group.nationality .t-search__icon {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03LjI3NiAzSC43MjRhLjMuMyAwIDAgMC0uMjEyLjUxMmwzLjEzNCAzLjEzNGEuNS41IDAgMCAwIC43MDggMGwzLjEzNC0zLjEzNEEuMy4zIDAgMCAwIDcuMjc2IDNaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%;
    background-size: contain;
    height: 8px;
    width: 8px
}

.t-profile-details__content .account-edit-form__label {
    color: #fff;
    font: 400 12px/16px Inter, sans-serif;
    margin-bottom: 8px
}

.t-profile-details__content .account-edit-form .t-radio {
    margin: 0 38px 0 0;
    padding: 10px 8px 8px
}

.t-profile-details__content .account-edit-form .t-radio__elem {
    height: 20px;
    width: 20px
}

.t-profile-details__content .account-edit-form__select-group.t-date-dropdown .t-date-dropdown__wrapper {
    gap: 8px
}

.t-profile-details__content .account-edit-form__select-group.t-date-dropdown .t-select {
    flex: 1;
    margin: 0
}

.t-profile-details__content .account-edit-form__radio-group__label {
    font: 400 16px/22px Inter, sans-serif
}

.t-profile-details__content .v-popover .trigger {
    width: 100%
}

.t-profile-preferences-skeleton {
    margin: 0 auto;
    max-width: 1864px;
    padding: var(--root-padding);
    width: 100%
}

.t-profile-preferences-skeleton .citizen-bonus,
.t-profile-preferences-skeleton .t-back,
.t-profile-preferences-skeleton .t-close {
    display: none
}

.t-profile-preferences-skeleton .list {
    display: flex;
    gap: 32px;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-profile-preferences-skeleton .list {
        flex-direction: column
    }
}

.t-profile-preferences-skeleton .list .t-skeleton {
    border-radius: 8px;
    height: 84px;
    max-width: calc(50% - 6px);
    width: 100%
}

@media screen and (max-width:991px) {
    .t-profile-preferences-skeleton .list .t-skeleton {
        max-width: 100%
    }
}

.t-profile-preferences-skeleton__head {
    display: none
}

.t-profile-preferences-skeleton__content {
    background: #23282d;
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    min-height: 288px;
    padding: 40px 24px;
    position: relative
}

@media screen and (max-width:991px) {
    .t-profile-preferences-skeleton__content {
        background: none;
        border-radius: 12px;
        margin-right: 64px;
        margin-top: 12px;
        padding: 32px 12px;
        padding: 0 0 24px
    }
}

@media screen and (max-width:639px) {
    .t-profile-preferences-skeleton__content {
        margin-right: 0
    }
}

.t-profile-preferences-skeleton__content-wrapper {
    height: 100%
}

.t-profile-preferences .t-back {
    display: none
}

.t-profile-preferences__title-name {
    font: 600 32px/36px Inter, sans-serif;
    line-height: 40px;
    text-transform: uppercase
}

@media screen and (max-width:991px) {
    .t-profile-preferences__title-name {
        font: 600 24px/32px Inter, sans-serif
    }
}

.t-profile-preferences__content {
    margin-top: 24px
}

@media screen and (max-width:991px) {
    .t-profile-preferences__content {
        margin-top: 12px
    }
}

.t-profile-preferences__content-wrapper {
    width: 100%
}

@media screen and (max-width:991px) {
    .t-profile-preferences__content-wrapper {
        max-width: 100%
    }
}

.t-profile-preferences__content-wrapper .list {
    display: flex;
    flex-wrap: wrap;
    gap: 24px
}

.t-profile-preferences__content-wrapper .list .t-select__icon {
    transform: none
}

.t-profile-preferences__content-wrapper .list .t-select .t-icon {
    display: none
}

.t-profile-preferences__content-wrapper .list .t-select__label {
    font: 600 16px/22px Inter, sans-serif
}

.t-profile-preferences__content-wrapper .list .t-select__choose {
    margin-top: 12px;
    position: static
}

@media screen and (max-width:991px) {
    .t-profile-preferences__content-wrapper .list .t-select__choose {
        margin-top: 16px
    }
}

.t-profile-preferences__content-wrapper .t-profile-general-language {
    max-width: 240px;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-profile-preferences__content-wrapper .t-profile-general-language {
        max-width: 100%
    }
}

.t-profile-preferences__content-wrapper .t-profile-general-language__title {
    display: none
}

.t-profile-preferences__content-wrapper .t-profile-preferences-privacy {
    margin-top: 24px;
    max-width: 100%;
    position: relative;
    width: 100%
}

.t-profile-preferences__content-wrapper .t-profile-preferences-timezone {
    max-width: calc(100% - 276px);
    width: 100%
}

@media screen and (max-width:991px) {
    .t-profile-preferences__content-wrapper .t-profile-preferences-timezone {
        max-width: 100%
    }
}

.t-profile-preferences__content-wrapper .t-profile-preferences-timezone__title {
    display: none
}

.t-profile-preferences__content-wrapper .t-profile-preferences-timezone-form__input-group {
    align-items: flex-end;
    display: flex;
    gap: 26px
}

@media screen and (max-width:991px) {
    .t-profile-preferences__content-wrapper .t-profile-preferences-timezone-form__input-group {
        gap: 16px
    }
}

.t-profile-preferences__content-wrapper .t-profile-preferences-timezone .t-select {
    width: 240px
}

@media screen and (max-width:991px) {
    .t-profile-preferences__content-wrapper .t-profile-preferences-timezone .t-select_out-label {
        padding: 22px 0 0
    }
    .t-profile-preferences__content-wrapper .t-profile-preferences-timezone .item:first-child,
    .t-profile-preferences__content-wrapper .t-profile-preferences-timezone .t-select {
        width: 148px
    }
}

.t-profile-preferences__content-wrapper .t-profile-preferences-timezone .timezone {
    align-items: flex-end;
    color: #ffffff80;
    display: flex;
    gap: 8px;
    padding-bottom: 12px;
    white-space: nowrap
}

.t-profile-preferences__content-wrapper .t-profile-preferences-timezone .timezone span {
    color: #fff
}

.t-profile-preferences__content-wrapper .t-profile-preferences-timezone .timezone:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE1LjkzOCAxNi42MjYuNDI2LjI2Mi4yNjItLjQyNi44LTEuMy4yNjUtLjQzLS40MzQtLjI2TDEzIDExLjkxNlY2LjVoLTIuNXY2Ljc4bC4yMzguMTQ2IDUuMiAzLjJaTTguMzY1IDMuMjIzYTkuNSA5LjUgMCAxIDEgNy4yNyAxNy41NTMgOS41IDkuNSAwIDAgMS03LjI3LTE3LjU1M1oiIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%/cover;
    content: "";
    height: 24px;
    min-width: 24px
}

.t-profile-preferences__content-wrapper .t-profile-preferences-subscription {
    max-width: 240px;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-profile-preferences__content-wrapper .t-profile-preferences-subscription {
        max-width: 100%
    }
}

.t-profile-preferences__content-wrapper .t-profile-preferences-subscription__title {
    display: none
}

.t-profile-preferences__content-wrapper .t-profile-preferences-subscription-form {
    align-items: flex-start;
    display: flex;
    flex-direction: column
}

@media screen and (max-width:991px) {
    .t-profile-preferences__content-wrapper .t-profile-preferences-subscription-form {
        margin-top: 12px
    }
}

.t-profile-preferences__content-wrapper .t-profile-preferences-subscription-form .title {
    font: 600 16px/22px Inter, sans-serif;
    text-transform: capitalize
}

.t-profile-preferences__content-wrapper .t-profile-preferences-subscription-form__input-group {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    font: 400 14px/20px Inter, sans-serif;
    gap: 16px;
    margin-top: 20px
}

@media screen and (max-width:991px) {
    .t-profile-preferences__content-wrapper .t-profile-preferences-subscription-form__input-group {
        margin-top: 16px
    }
}

.t-profile-preferences-privacy-form:before {
    background: #ffffff1a;
    content: "";
    height: 1px;
    left: 50%;
    max-width: 100%;
    position: absolute;
    top: -24px;
    transform: translateX(-50%);
    width: 100%;
    z-index: 1
}

.t-profile-security-details-skeleton {
    margin: 0 auto;
    max-width: 1864px;
    padding: var(--root-padding);
    width: 100%
}

.t-profile-security-details-skeleton .citizen-bonus {
    display: none
}

.t-profile-security-details-skeleton .list {
    display: flex;
    flex-direction: column;
    gap: 20px;
    height: 100%;
    width: 100%
}

.t-profile-security-details-skeleton .list .t-skeleton {
    height: 70px;
    width: 100%
}

.t-profile-security-details-skeleton .t-close {
    display: none
}

.t-profile-security-details-skeleton .t-back {
    height: 18px;
    margin-top: 20px;
    width: 45px
}

.t-profile-security-details-skeleton__head {
    margin-top: 12px;
    max-width: 158px;
    width: 100%
}

.t-profile-security-details-skeleton__content {
    margin-top: 20px;
    max-width: 560px;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-profile-security-details-skeleton__content {
        margin-right: 64px
    }
}

@media screen and (max-width:639px) {
    .t-profile-security-details-skeleton__content {
        margin-right: 0
    }
}

.t-profile-modal-sessions .t-popup__wrap {
    width: 480px
}

.t-profile-modal-sessions__description {
    color: #8ca89e
}

.t-profile-modal-sessions__info {
    margin-top: 16px
}

.t-profile-modal-sessions__info .radio-group {
    display: flex;
    flex-wrap: wrap;
    gap: 8px 6px
}

.t-profile-modal-sessions__info .radio-group .t-radio {
    flex-basis: 25%;
    flex-grow: 3;
    position: relative
}

@media(hover:hover) {
    .t-profile-modal-sessions__info .radio-group .t-radio:hover .t-radio__elem {
        border-color: #1ecf8e
    }
}

.t-profile-modal-sessions__info .radio-group .t-radio__elem {
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    height: 100%;
    position: absolute;
    width: 100%
}

.t-profile-modal-sessions__info .radio-group .t-radio__elem:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjI1IDIuMjUgNC41IDkgLjc1IDUuMjUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjY2NyIvPjwvc3ZnPg==") no-repeat 50%/cover;
    height: 12px;
    left: auto;
    right: 16px;
    width: 12px
}

.t-profile-modal-sessions__info .radio-group .t-radio__label {
    background: none;
    border-radius: 8px;
    margin: 0;
    padding: 12px 32px 12px 20px;
    position: relative;
    width: 100%;
    z-index: 1
}

@media screen and (max-width:991px) {
    .t-profile-modal-sessions__info .radio-group .t-radio__label {
        font: 400 12px/16px Inter, sans-serif
    }
}

.t-profile-modal-sessions__info .radio-group .t-radio input {
    display: none
}

.t-profile-modal-sessions__info .radio-group .t-radio input:checked~.t-radio__label {
    color: #fff
}

.t-profile-modal-sessions__info .radio-group .t-radio input:checked~.t-radio__elem {
    border: 1px solid #00b170
}

.t-profile-modal-sessions__info .radio-group .t-radio input:checked~.t-radio__elem:before {
    transform: scale(1) translateY(-50%)
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-sessions__action .t-modal-withdrawal-control__button-cancel,
.t-profile-modal-sessions__action .t-button,
.t-profile-modal-sessions__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-modal-sessions__action .t-promo-events__router {
    font: 500 16px/22px Inter, sans-serif;
    padding: 13px 32px
}

@media(max-width:991px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-sessions__action .t-modal-withdrawal-control__button-cancel,
    .t-profile-modal-sessions__action .t-button,
    .t-profile-modal-sessions__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-profile-modal-sessions__action .t-promo-events__router {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 24px
    }
}

.t-profile-modal-change-password__body {
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin-top: 12px
}

.t-profile-modal-change-password .t-input,
.t-profile-modal-change-password .v-popover .trigger {
    width: 100%
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-change-password__action .t-modal-withdrawal-control__button-cancel,
.t-profile-modal-change-password__action .t-button,
.t-profile-modal-change-password__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-modal-change-password__action .t-promo-events__router {
    font: 500 16px/22px Inter, sans-serif;
    padding: 13px 32px
}

@media(max-width:991px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-change-password__action .t-modal-withdrawal-control__button-cancel,
    .t-profile-modal-change-password__action .t-button,
    .t-profile-modal-change-password__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-profile-modal-change-password__action .t-promo-events__router {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 24px
    }
}

.t-profile-security-modal-settings__type {
    margin-top: 24px
}

@media screen and (max-width:991px) {
    .t-profile-security-modal-settings__type {
        padding: 0 16px
    }
}

.t-profile-security-modal-settings__type .radio-group {
    display: flex;
    flex-direction: column;
    gap: 24px
}

.t-profile-security-modal-settings__type .t-radio {
    align-items: baseline
}

.t-profile-security-modal-settings__type .t-radio__label {
    white-space: normal
}

.t-profile-security-modal-settings__type .t-radio__label .label {
    display: flex;
    flex-direction: column;
    font: 400 14px/20px Inter, sans-serif;
    gap: 8px
}

.t-profile-security-modal-settings__type .t-radio__label .label span {
    font: 400 16px/22px Inter, sans-serif
}

.t-profile-security-modal-settings__method {
    align-items: center;
    display: flex;
    gap: 12px;
    justify-content: space-between;
    margin-top: 24px;
    padding-top: 24px
}

@media screen and (max-width:991px) {
    .t-profile-security-modal-settings__method {
        align-items: flex-start;
        flex-direction: column;
        gap: 12px;
        margin: 24px 16px 0
    }
}

.t-profile-security-modal-settings__description {
    align-items: center;
    display: flex;
    font: 400 14px/20px Inter, sans-serif
}

@media screen and (max-width:991px) {
    .t-profile-security-modal-settings__description {
        padding: 0 16px
    }
}

.t-profile-security-modal-settings__action {
    margin-top: 18px
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-modal-settings__action .t-modal-withdrawal-control__button-cancel,
.t-profile-security-modal-settings__action .t-button,
.t-profile-security-modal-settings__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-security-modal-settings__action .t-promo-events__router {
    border-radius: 26px;
    font: 400 14px/20px Inter, sans-serif;
    padding: 16px
}

@media screen and (max-width:991px) {
    .t-profile-security-modal-settings__action {
        box-shadow: 0 -4px 16px #aaaab91a;
        margin-top: 10px;
        padding: 16px
    }
}

.t-profile-security-modal-settings__container .t-popup__wrap {
    width: 520px
}

@media screen and (max-width:991px) {
    .t-profile-security-modal-settings__container .t-popup__wrap {
        padding: 16px 0 0
    }
}

.t-profile-security-modal-settings__container .t-popup__header {
    margin: 0
}

@media screen and (max-width:991px) {
    .t-profile-security-modal-settings__container .t-popup__header {
        padding: 0 16px
    }
}

.t-profile-modal-activate-two-fa__header {
    margin: 0
}

.t-profile-modal-activate-two-fa__body .info-google {
    background: #133536;
    border-radius: 8px;
    margin-top: 16px;
    padding: 24px 16px
}

.t-profile-modal-activate-two-fa__body .info-google__description {
    font: 400 12px/16px Inter, sans-serif;
    margin: 0 auto;
    max-width: 296px;
    text-align: center;
    width: 100%
}

.t-profile-modal-activate-two-fa__body .info-google__qr {
    align-items: center;
    display: flex;
    justify-content: center;
    padding: 16px 16px 0
}

.t-profile-modal-activate-two-fa__body .info-google__qr .picture {
    background-color: #fff;
    border-radius: 8px;
    height: 104px;
    overflow: hidden;
    width: 104px
}

.t-profile-modal-activate-two-fa__body .info-google__qr .picture img {
    height: 100%;
    width: 100%
}

.t-profile-modal-activate-two-fa__body .info-google__secret-key {
    font: 400 12px/16px Inter, sans-serif;
    margin-top: 16px;
    position: relative
}

.t-profile-modal-activate-two-fa__body .info-google__inner {
    align-items: center;
    display: flex;
    font: 400 16px/22px Inter, sans-serif;
    gap: 16px
}

.t-profile-modal-activate-two-fa__body .info-google__inner .code {
    font: 400 14px/20px Inter, sans-serif;
    padding-right: 128px;
    word-break: break-all
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-activate-two-fa__body .info-google__inner .t-modal-withdrawal-control__button-cancel,
.t-profile-modal-activate-two-fa__body .info-google__inner .t-button,
.t-profile-modal-activate-two-fa__body .info-google__inner .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-modal-activate-two-fa__body .info-google__inner .t-promo-events__router {
    align-items: center;
    background: #0000;
    border: 1px solid #ff8a00;
    border-radius: 6px;
    border-radius: 8px;
    color: #fff;
    cursor: pointer;
    display: flex;
    font: 500 14px/20px Inter, sans-serif;
    font: 500 16px/22px Inter, sans-serif;
    justify-content: center;
    overflow: hidden;
    padding: 9px;
    position: relative;
    position: absolute;
    right: 0;
    text-transform: capitalize;
    top: 0;
    transition: all .1s ease-in-out;
    width: 84px;
    z-index: 1
}

@media(hover:hover) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-activate-two-fa__body .info-google__inner .t-modal-withdrawal-control__button-cancel:hover,
    .t-profile-modal-activate-two-fa__body .info-google__inner .t-button:hover,
    .t-profile-modal-activate-two-fa__body .info-google__inner .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover,
    .t-profile-modal-activate-two-fa__body .info-google__inner .t-promo-events__router:hover {
        background: #0000;
        border: 1px solid #e68f42
    }
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-activate-two-fa__body .info-google__inner .t-modal-withdrawal-control__button-cancel:active,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-activate-two-fa__body .info-google__inner .t-modal-withdrawal-control__button-cancel:focus,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-activate-two-fa__body .info-google__inner .t-modal-withdrawal-control__button-cancel:focus-visible,
    .t-profile-modal-activate-two-fa__body .info-google__inner .t-button:active,
    .t-profile-modal-activate-two-fa__body .info-google__inner .t-button:focus,
    .t-profile-modal-activate-two-fa__body .info-google__inner .t-button:focus-visible,
    .t-profile-modal-activate-two-fa__body .info-google__inner .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:active,
    .t-profile-modal-activate-two-fa__body .info-google__inner .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:focus,
    .t-profile-modal-activate-two-fa__body .info-google__inner .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:focus-visible,
    .t-profile-modal-activate-two-fa__body .info-google__inner .t-promo-events__router:active,
    .t-profile-modal-activate-two-fa__body .info-google__inner .t-promo-events__router:focus,
    .t-profile-modal-activate-two-fa__body .info-google__inner .t-promo-events__router:focus-visible {
        background: #0000;
        border: 1px solid #ef7a0e
    }
}

.t-profile-modal-activate-two-fa__body .form {
    margin-top: 20px
}

.t-profile-modal-activate-two-fa__body .action {
    margin-top: 24px
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-activate-two-fa__body .action .t-modal-withdrawal-control__button-cancel,
.t-profile-modal-activate-two-fa__body .action .t-button,
.t-profile-modal-activate-two-fa__body .action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-modal-activate-two-fa__body .action .t-promo-events__router {
    font: 500 16px/22px Inter, sans-serif;
    padding: 13px 32px;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-activate-two-fa__body .action .t-modal-withdrawal-control__button-cancel,
    .t-profile-modal-activate-two-fa__body .action .t-button,
    .t-profile-modal-activate-two-fa__body .action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-profile-modal-activate-two-fa__body .action .t-promo-events__router {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 24px
    }
}

.t-profile-modal-activate-two-fa__body .additional {
    align-items: center;
    color: #8ca89e;
    display: flex;
    flex-direction: column;
    font: 400 12px/16px Inter, sans-serif;
    margin-top: 24px
}

.t-profile-modal-activate-two-fa__body .additional__store {
    column-gap: 8px;
    display: flex;
    margin-top: 12px
}

.t-profile-modal-activate-two-fa__body .additional__store a:hover {
    filter: brightness(.5)
}

.t-profile-modal-activate-two-fa__body .additional__store-itunes {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI0IiBoZWlnaHQ9IjQwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xMTQuMTI1IDBIOS44OGMtLjM4IDAtLjc1NSAwLTEuMTM0LjAwMi0uMzE3LjAwMi0uNjMyLjAwOC0uOTUyLjAxMy0uNjk2LjAwOC0xLjM5LjA2Ny0yLjA3Ny4xNzdhNy4wODIgNy4wODIgMCAwIDAtMS45Ny42MjdBNi42NjYgNi42NjYgMCAwIDAgMi4wNyAxLjk5NyA2LjI3MyA2LjI3MyAwIDAgMCAuODQ5IDMuNjE4YTYuNDQxIDYuNDQxIDAgMCAwLS42NDggMS45MDQgMTIuNTUxIDEyLjU1MSAwIDAgMC0uMTg1IDIuMDAyYy0uMDEuMzA2LS4wMS42MTQtLjAxNi45MlYzMS41NmMuMDA1LjMxLjAwNi42MS4wMTYuOTIxLjAwOC42NzEuMDcgMS4zNC4xODUgMi4wMDIuMTE0LjY2My4zMzMgMS4zMDYuNjQ4IDEuOTA1QTYuMjIzIDYuMjIzIDAgMCAwIDIuMDcgMzhjLjQ5LjQ3NyAxLjA1Ni44NzUgMS42NzcgMS4xNzkuNjIuMzA0IDEuMjg0LjUxNyAxLjk3LjYzLjY4Ny4xMSAxLjM4LjE2OCAyLjA3Ny4xNzcuMzIuMDA3LjYzNS4wMTEuOTUyLjAxMUM5LjEyNSA0MCA5LjUgNDAgOS44OCA0MGgxMDQuMjQ1Yy4zNzMgMCAuNzUxIDAgMS4xMjQtLjAwMi4zMTUgMCAuNjM5LS4wMDQuOTU1LS4wMWExNC4yNDkgMTQuMjQ5IDAgMCAwIDIuMDcyLS4xNzggNy4yMjggNy4yMjggMCAwIDAgMS45NzgtLjYzQTYuNTEgNi41MSAwIDAgMCAxMjEuOTMgMzhhNi40MjIgNi40MjIgMCAwIDAgMS4yMjQtMS42MTQgNi40NiA2LjQ2IDAgMCAwIC42NDItMS45MDVjLjExNS0uNjYxLjE3OS0xLjMzLjE5Mi0yLjAwMi4wMDQtLjMxLjAwNC0uNjEuMDA0LS45MjEuMDA4LS4zNjQuMDA4LS43MjUuMDA4LTEuMDk0VjkuNTM2YzAtLjM2NiAwLS43My0uMDA4LTEuMDkyIDAtLjMwNiAwLS42MTQtLjAwNC0uOTJhMTMuMTg0IDEzLjE4NCAwIDAgMC0uMTkyLTIuMDAyIDYuNDU3IDYuNDU3IDAgMCAwLS42NDItMS45MDQgNi41OSA2LjU5IDAgMCAwLTIuOS0yLjggNy4xOTIgNy4xOTIgMCAwIDAtMS45NzgtLjYyN2MtLjY4NS0uMTEtMS4zNzgtLjE2OS0yLjA3Mi0uMTc2LS4zMTYtLjAwNS0uNjQtLjAxMS0uOTU1LS4wMTNDMTE0Ljg3NiAwIDExNC40OTggMCAxMTQuMTI1IDBaIiBmaWxsPSIjQTZBNkE2Ii8+PHBhdGggZD0iTTguNzUyIDM5LjEyM2MtLjMxNSAwLS42MjMtLjAwNC0uOTM3LS4wMWExMy42MDYgMTMuNjA2IDAgMCAxLTEuOTM2LS4xNjQgNi4yNTIgNi4yNTIgMCAwIDEtMS43MTctLjU0OCA1LjU5NSA1LjU5NSAwIDAgMS0xLjQ0OC0xLjAxNiA1LjMzMyA1LjMzMyAwIDAgMS0xLjA1Ny0xLjM5NyA1LjU4MyA1LjU4MyAwIDAgMS0uNTYzLTEuNjU3IDExLjk5IDExLjk5IDAgMCAxLS4xNzMtMS44NzVjLS4wMDYtLjIxMS0uMDE1LS45MTMtLjAxNS0uOTEzdi0yMy4xcy4wMS0uNjkyLjAxNS0uODk1YTExLjk1IDExLjk1IDAgMCAxIC4xNzItMS44NzIgNS42MTYgNS42MTYgMCAwIDEgLjU2My0xLjY2MmMuMjctLjUxOC42MjYtLjk5IDEuMDUyLTEuMzk4YTUuNzYzIDUuNzYzIDAgMCAxIDEuNDUzLTEuMDIzIDYuMTg4IDYuMTg4IDAgMCAxIDEuNzEzLS41NDRBMTMuNTAyIDEzLjUwMiAwIDAgMSA3LjgxOC44ODVsLjkzNS0uMDEyaDEwNi40OTJsLjk0Ni4wMTNjLjY0Ni4wMDcgMS4yODkuMDYxIDEuOTI2LjE2MmE2LjMxOCA2LjMxOCAwIDAgMSAxLjczMi41NDggNS43IDUuNyAwIDAgMSAyLjUwMiAyLjQyYy4yNy41Mi40NTcgMS4wNzYuNTU1IDEuNjQ5LjEwNy42MjQuMTY3IDEuMjU1LjE4IDEuODg3LjAwMy4yODMuMDAzLjU4OC4wMDMuODkuMDA4LjM3NS4wMDguNzMyLjAwOCAxLjA5MnYyMC45MjljMCAuMzYzIDAgLjcxNy0uMDA4IDEuMDc1IDAgLjMyNSAwIC42MjMtLjAwNC45My0uMDEyLjYyLS4wNzIgMS4yNC0uMTc3IDEuODUzYTUuNjEyIDUuNjEyIDAgMCAxLS41NiAxLjY3Yy0uMjczLjUxMy0uNjI4Ljk4LTEuMDUyIDEuMzg2LS40MjQuNDE0LS45MTMuNzU5LTEuNDUgMS4wMjJhNi4yMzMgNi4yMzMgMCAwIDEtMS43MjkuNTVjLS42NC4xMDEtMS4yODguMTU2LTEuOTM3LjE2My0uMzAzLjAwNy0uNjIxLjAxLS45My4wMWwtMS4xMjMuMDAzLTEwNS4zNzUtLjAwMloiIGZpbGw9IiMwMDAiLz48cGF0aCBkPSJNMjUuNjY5IDIwLjNjLjAxMS0uODM0LjI0LTEuNjUzLjY2OC0yLjM3OWE1LjAzMiA1LjAzMiAwIDAgMSAxLjc3NC0xLjc3MyA1LjE5MyA1LjE5MyAwIDAgMC0xLjgwNC0xLjU1IDUuMzk3IDUuMzk3IDAgMCAwLTIuMzMyLS42MDdjLTEuNzQtLjE3Ny0zLjQyNyAxLjAwNC00LjMxNCAxLjAwNC0uOTA0IDAtMi4yNjktLjk4Ny0zLjczOS0uOTU4LS45NS4wMy0xLjg3OC4yOTctMi42OS43NzVhNS40MDYgNS40MDYgMCAwIDAtMS45NDUgMS45NTNjLTIuMDA0IDMuMzQ5LS41MSA4LjI3IDEuNDEgMTAuOTc2Ljk2MSAxLjMyNiAyLjA4NCAyLjgwNiAzLjU1MyAyLjc1MyAxLjQzNy0uMDU3IDEuOTc0LS44ODQgMy43MDktLjg4NCAxLjcxOCAwIDIuMjIyLjg4NCAzLjcyLjg1MSAxLjU0My0uMDI0IDIuNTE1LTEuMzMxIDMuNDQyLTIuNjY5YTEwLjgwOCAxMC44MDggMCAwIDAgMS41NzMtMy4wOTMgNC45MiA0LjkyIDAgMCAxLTIuMTk5LTEuNzYgNC42NjQgNC42NjQgMCAwIDEtLjgyNi0yLjYzOVpNMjIuODQgMTIuMjExYTQuNzYgNC43NiAwIDAgMCAxLjE1NS0zLjQ5IDUuMiA1LjIgMCAwIDAtMy4zMjQgMS42NmMtLjQxNi40NTctLjczNS45OS0uOTM5IDEuNTY2YTQuNDg2IDQuNDg2IDAgMCAwLS4yNDYgMS43OTUgNC4zNzYgNC4zNzYgMCAwIDAgMS44Ni0uMzkzIDQuMjI5IDQuMjI5IDAgMCAwIDEuNDk0LTEuMTM4Wk00My44MjcgMjcuMTRoLTQuOTA1bC0xLjE3NyAzLjM1NmgtMi4wNzhsNC42NDYtMTIuNDE4aDIuMTU4bDQuNjQ2IDEyLjQxOGgtMi4xMTNsLTEuMTc3LTMuMzU2Wm0tNC4zOTctMS41NWgzLjg4OGwtMS45MTYtNS40NDZoLS4wNTRMMzkuNDMgMjUuNTlaTTU3LjE1IDI1Ljk3YzAgMi44MTMtMS41NiA0LjYyLTMuOTE1IDQuNjJhMy4yNzUgMy4yNzUgMCAwIDEtMS43MTItLjM4MiAzLjEyNyAzLjEyNyAwIDAgMS0xLjI0LTEuMjAxaC0uMDQ1djQuNDg0aC0xLjkyNVYyMS40NDJoMS44NjN2MS41MDZoLjAzNmEzLjI3NSAzLjI3NSAwIDAgMSAxLjI2NC0xLjE5OCAzLjQyNSAzLjQyNSAwIDAgMSAxLjcyMy0uNDAzYzIuMzgxIDAgMy45NSAxLjgxNyAzLjk1IDQuNjIyWm0tMS45OCAwYzAtMS44MzQtLjk4MS0zLjAzOS0yLjQ3OS0zLjAzOS0xLjQ3MSAwLTIuNDYgMS4yMy0yLjQ2IDMuMDM4IDAgMS44MjUuOTg5IDMuMDQ2IDIuNDYgMy4wNDYgMS40OTggMCAyLjQ4LTEuMTk2IDIuNDgtMy4wNDZaTTY3LjQ3NyAyNS45N2MwIDIuODEzLTEuNTYgNC42Mi0zLjkxNSA0LjYyYTMuMjc1IDMuMjc1IDAgMCAxLTEuNzEyLS4zODIgMy4xMjcgMy4xMjcgMCAwIDEtMS4yNC0xLjIwMWgtLjA0NXY0LjQ4NEg1OC42NFYyMS40NDJoMS44NjR2MS41MDZoLjAzNWEzLjI3NSAzLjI3NSAwIDAgMSAxLjI2NS0xLjE5OCAzLjQyNSAzLjQyNSAwIDAgMSAxLjcyMi0uNDAzYzIuMzgxIDAgMy45NTEgMS44MTcgMy45NTEgNC42MjJabS0xLjk4IDBjMC0xLjgzNC0uOTgtMy4wMzktMi40NzktMy4wMzktMS40NzEgMC0yLjQ2IDEuMjMtMi40NiAzLjAzOCAwIDEuODI1Ljk4OSAzLjA0NiAyLjQ2IDMuMDQ2IDEuNDk4IDAgMi40OC0xLjE5NiAyLjQ4LTMuMDQ2Wk03NC4zMDYgMjcuMDM2Yy4xNDMgMS4yMzIgMS4zODMgMi4wNCAzLjA3NyAyLjA0IDEuNjIzIDAgMi43OS0uODA4IDIuNzktMS45MTkgMC0uOTY0LS43MDQtMS41NC0yLjM3MS0xLjkzNmwtMS42NjgtLjM4OGMtMi4zNjMtLjU1LTMuNDYtMS42MTctMy40Ni0zLjM0OCAwLTIuMTQyIDEuOTM1LTMuNjE0IDQuNjgyLTMuNjE0IDIuNzIgMCA0LjU4MyAxLjQ3MiA0LjY0NiAzLjYxNGgtMS45NDRjLS4xMTYtMS4yMzktMS4xNzgtMS45ODctMi43My0xLjk4Ny0xLjU1IDAtMi42MTIuNzU3LTIuNjEyIDEuODU4IDAgLjg3OC42NzggMS4zOTUgMi4zMzcgMS43OWwxLjQxNy4zMzZjMi42NC42MDMgMy43MzcgMS42MjYgMy43MzcgMy40NDMgMCAyLjMyMy0xLjkxNyAzLjc3OC00Ljk2NyAzLjc3OC0yLjg1NCAwLTQuNzgtMS40Mi00LjkwNS0zLjY2N2gxLjk3MVpNODYuMzU4IDE5LjN2Mi4xNDNoMS43ODR2MS40NzJoLTEuNzg0djQuOTkxYzAgLjc3Ni4zNTcgMS4xMzcgMS4xNDEgMS4xMzcuMjEyLS4wMDQuNDIzLS4wMTguNjMzLS4wNDN2MS40NjNhNS40NzYgNS40NzYgMCAwIDEtMS4wNy4wODZjLTEuODk5IDAtMi42NC0uNjg5LTIuNjQtMi40NDV2LTUuMTg5SDgzLjA2di0xLjQ3MmgxLjM2NHYtMi4xNDJoMS45MzRaTTg5LjE3MyAyNS45N2MwLTIuODQ4IDEuNzM5LTQuNjM4IDQuNDUtNC42MzggMi43MiAwIDQuNDUgMS43OSA0LjQ1IDQuNjM5IDAgMi44NTYtMS43MiA0LjYzOC00LjQ1IDQuNjM4LTIuNzI4IDAtNC40NS0xLjc4Mi00LjQ1LTQuNjM4Wm02LjkzOCAwYzAtMS45NTMtLjkyOC0zLjEwNy0yLjQ4OC0zLjEwN3MtMi40ODggMS4xNjItMi40ODggMy4xMDhjMCAxLjk2Mi45MjcgMy4xMDYgMi40ODggMy4xMDYgMS41NiAwIDIuNDg4LTEuMTQ0IDIuNDg4LTMuMTA2Wk05OS42NjQgMjEuNDQyaDEuODM2djEuNTQxaC4wNDVjLjEyNC0uNDgxLjQxNi0uOTA3LjgyNy0xLjIwNC40MTEtLjI5OC45MTYtLjQ1IDEuNDI5LS40MzIuMjIyIDAgLjQ0NC4wMjMuNjYuMDd2MS43MzhhMi43OCAyLjc4IDAgMCAwLS44NjUtLjExMiAyLjAwNCAyLjAwNCAwIDAgMC0uODE4LjE0IDEuOTU0IDEuOTU0IDAgMCAwLS42ODIuNDU2IDEuODI4IDEuODI4IDAgMCAwLS41MDcgMS40ODd2NS4zN2gtMS45MjV2LTkuMDU0Wk0xMTMuMzQzIDI3LjgzOGMtLjI1OSAxLjY0My0xLjkxOCAyLjc3MS00LjA0IDIuNzcxLTIuNzI5IDAtNC40MjMtMS43NjQtNC40MjMtNC41OTUgMC0yLjg0IDEuNzAzLTQuNjgyIDQuMzQyLTQuNjgyIDIuNTk2IDAgNC4yMjggMS43MiA0LjIyOCA0LjQ2NnYuNjM3aC02LjYyNnYuMTEyYy0uMDMxLjMzMy4wMTIuNjY5LjEyNy45ODUuMTE0LjMxNS4yOTYuNjA0LjUzNS44NDcuMjM5LjI0Mi41MjguNDMzLjg0OS41Ni4zMjEuMTI2LjY2Ni4xODUgMS4wMTMuMTcyLjQ1NS4wNDEuOTExLS4wNiAxLjMwMi0uMjkuMzktLjIzLjY5My0uNTc0Ljg2NC0uOTgzaDEuODI5Wm0tNi41MS0yLjcwMmg0LjY5Yy4wMTgtLjMtLjAyOS0uNi0uMTM4LS44OGEyLjE2MyAyLjE2MyAwIDAgMC0uNDkyLS43NTQgMi4yNTcgMi4yNTcgMCAwIDAtLjc2NC0uNSAyLjMyNCAyLjMyNCAwIDAgMC0uOTA3LS4xNjQgMi40NDggMi40NDggMCAwIDAtLjkxNC4xNzEgMi4zODggMi4zODggMCAwIDAtLjc3Ny40OTcgMi4yOTEgMi4yOTEgMCAwIDAtLjUxOC43NDhjLS4xMi4yOC0uMTgxLjU4LS4xOC44ODJaTTM5LjE5OCA4LjczM2MuNDA0LS4wMjguODA5LjAzMSAxLjE4Ni4xNzMuMzc3LjE0MS43MTcuMzYyLjk5Ni42NDUuMjc4LjI4NC40ODcuNjIzLjYxMy45OTUuMTI2LjM3MS4xNjUuNzY1LjExNCAxLjE1MiAwIDEuOTA2LTEuMDY4IDMuMDAyLTIuOTEgMy4wMDJoLTIuMjMzVjguNzMzaDIuMjM0Wm0tMS4yNzMgNS4xMjNoMS4xNjVjLjI4OS4wMTcuNTc4LS4wMjkuODQ2LS4xMzMuMjY3LS4xMDUuNTA4LS4yNjYuNzAzLS40NzEuMTk1LS4yMDYuMzQtLjQ1MS40MjYtLjcxOC4wODUtLjI2Ni4xMDctLjU0OC4wNjUtLjgyNC4wMzktLjI3NS4wMTQtLjU1NC0uMDcyLS44MTlhMS44NjcgMS44NjcgMCAwIDAtLjQyNy0uNzExIDEuOTUxIDEuOTUxIDAgMCAwLS43LS40NjkgMi4wMTIgMi4wMTIgMCAwIDAtLjg0LS4xMzRoLTEuMTY2djQuMjhaTTQzLjE5NCAxMi40NDZjLS4wMjktLjI5Ni4wMDYtLjU5NS4xMDMtLjg3Ny4wOTgtLjI4Mi4yNTUtLjU0MS40NjItLjc2MS4yMDctLjIyLjQ2LS4zOTYuNzQyLS41MTZhMi4yNzggMi4yNzggMCAwIDEgMS43ODggMGMuMjgyLjEyLjUzNS4yOTYuNzQyLjUxNi4yMDcuMjIuMzY0LjQ4LjQ2Mi43NjEuMDk3LjI4Mi4xMzIuNTguMTAyLjg3Ny4wMy4yOTYtLjAwNC41OTUtLjEwMS44NzdhMi4xMTkgMi4xMTkgMCAwIDEtLjQ2Mi43NjMgMi4yMSAyLjIxIDAgMCAxLS43NDIuNTE3IDIuMjggMi4yOCAwIDAgMS0xLjc5IDAgMi4yMSAyLjIxIDAgMCAxLS43NDItLjUxNyAyLjExOSAyLjExOSAwIDAgMS0uNDYyLS43NjMgMi4wNjUgMi4wNjUgMCAwIDEtLjEwMi0uODc3Wm0zLjQ1NCAwYzAtLjk3Ni0uNDU0LTEuNTQ3LTEuMjUyLTEuNTQ3LS44IDAtMS4yNS41Ny0xLjI1IDEuNTQ3IDAgLjk4NC40NSAxLjU1IDEuMjUgMS41NS43OTggMCAxLjI1Mi0uNTcgMS4yNTItMS41NVpNNTMuNDQxIDE0LjdoLS45NTVsLS45NjUtMy4zMTZoLS4wNzJsLS45NiAzLjMxNmgtLjk0N2wtMS4yODYtNC41MDNoLjkzNGwuODM2IDMuNDM2aC4wNjlsLjk1OS0zLjQzNmguODgzbC45NiAzLjQzNmguMDcybC44MzItMy40MzZoLjkyMWwtMS4yOCA0LjUwM1pNNTUuODA2IDEwLjE5N2guODg2di43MTVoLjA2OWMuMTE3LS4yNTcuMzE0LS40NzIuNTYzLS42MTYuMjUtLjE0NC41NC0uMjA5LjgzLS4xODYuMjI2LS4wMTcuNDU0LjAxNy42NjYuMDk3LjIxMi4wOC40MDMuMjA1LjU1OC4zNjYuMTU1LjE2LjI3LjM1My4zMzguNTYzLjA2OC4yMS4wODYuNDMxLjA1My42NDlWMTQuN2gtLjkyMXYtMi42OTJjMC0uNzI0LS4zMjYtMS4wODQtMS4wMDctMS4wODRhMS4xMDMgMS4xMDMgMCAwIDAtLjgzLjMyNCAxIDEgMCAwIDAtLjI4NS44MThWMTQuN2gtLjkydi00LjUwM1pNNjEuMjMyIDguNDM4aC45MnY2LjI2aC0uOTJ2LTYuMjZaTTYzLjQzNiAxMi40NDZjLS4wMy0uMjk2LjAwNi0uNTk1LjEwMy0uODc3YTIuMTIgMi4xMiAwIDAgMSAuNDYyLS43NjFjLjIwNy0uMjIuNDYtLjM5Ni43NDItLjUxNmEyLjI3OCAyLjI3OCAwIDAgMSAxLjc4OCAwYy4yODIuMTIuNTM1LjI5Ni43NDIuNTE2LjIwNy4yMi4zNjQuNDguNDYyLjc2MS4wOTcuMjgyLjEzMi41OC4xMDMuODc3LjAzLjI5Ni0uMDA1LjU5NS0uMTAyLjg3OGEyLjExNyAyLjExNyAwIDAgMS0uNDYyLjc2MiAyLjIxIDIuMjEgMCAwIDEtLjc0Mi41MTcgMi4yOCAyLjI4IDAgMCAxLTEuNzkgMCAyLjIxIDIuMjEgMCAwIDEtLjc0My0uNTE3IDIuMTE3IDIuMTE3IDAgMCAxLS40NjEtLjc2MiAyLjA2MyAyLjA2MyAwIDAgMS0uMTAyLS44NzhabTMuNDU0IDBjMC0uOTc2LS40NTQtMS41NDctMS4yNTItMS41NDctLjggMC0xLjI1LjU3LTEuMjUgMS41NDcgMCAuOTg0LjQ1IDEuNTUgMS4yNSAxLjU1Ljc5OCAwIDEuMjUyLS41NyAxLjI1Mi0xLjU1Wk02OC44MSAxMy40MjZjMC0uODEuNjI0LTEuMjc4IDEuNzM1LTEuMzQ1bDEuMjYzLS4wN3YtLjM4OGMwLS40NzYtLjMyNS0uNzQ1LS45NTUtLjc0NS0uNTE0IDAtLjg3LjE4Mi0uOTcyLjVoLS44OTJjLjA5NC0uNzczLjg0OC0xLjI2OSAxLjkwNy0xLjI2OSAxLjE3IDAgMS44My41NjIgMS44MyAxLjUxNHYzLjA3NmgtLjg4N3YtLjYzM2gtLjA3M2ExLjU1IDEuNTUgMCAwIDEtLjYwMi41MzcgMS42MTYgMS42MTYgMCAwIDEtLjguMTcgMS40NTcgMS40NTcgMCAwIDEtMS4wODctLjM0IDEuMzY1IDEuMzY1IDAgMCAxLS4zNDQtLjQ1NiAxLjMyIDEuMzIgMCAwIDEtLjEyNC0uNTUxWm0yLjk5OC0uMzg1di0uMzc3bC0xLjEzOS4wN2MtLjY0Mi4wNDItLjkzNC4yNTMtLjkzNC42NSAwIC40MDUuMzY0LjY0MS44NjUuNjQxYTEuMTM4IDEuMTM4IDAgMCAwIC44Mi0uMjQ1IDEuMDcgMS4wNyAwIDAgMCAuMjcyLS4zMzFjLjA2Ny0uMTI3LjEwNy0uMjY2LjExNy0uNDA4Wk03My45MzIgMTIuNDQ1YzAtMS40MjMuNzU4LTIuMzI0IDEuOTM2LTIuMzI0LjI5Mi0uMDEzLjU4Mi4wNTQuODM1LjE5NHMuNDYuMzQ2LjU5Ni41OTZoLjA3VjguNDM4aC45MnY2LjI2aC0uODgydi0uNzExaC0uMDczYy0uMTQ3LjI0Ny0uMzYxLjQ1MS0uNjIuNTktLjI1OC4xMzgtLjU1LjIwNi0uODQ2LjE5NS0xLjE4NiAwLTEuOTM2LS45LTEuOTM2LTIuMzI3Wm0uOTUgMGMwIC45NTUuNDY3IDEuNTMgMS4yNDggMS41My43NzYgMCAxLjI1NS0uNTgzIDEuMjU1LTEuNTI2IDAtLjkzOS0uNDg0LTEuNTMtMS4yNTUtMS41My0uNzc2IDAtMS4yNDcuNTc5LTEuMjQ3IDEuNTI2Wk04Mi4wOTkgMTIuNDQ2Yy0uMDMtLjI5Ni4wMDUtLjU5NS4xMDMtLjg3Ny4wOTctLjI4Mi4yNTQtLjU0MS40NjItLjc2MS4yMDctLjIyLjQ2LS4zOTYuNzQtLjUxNmEyLjI3OCAyLjI3OCAwIDAgMSAxLjc5IDBjLjI4MS4xMi41MzQuMjk2Ljc0MS41MTYuMjA3LjIyLjM2NC40OC40NjIuNzYxLjA5Ny4yODIuMTMyLjU4LjEwMy44NzcuMDMuMjk2LS4wMDUuNTk1LS4xMDIuODc3YTIuMTE5IDIuMTE5IDAgMCAxLS40NjEuNzYzIDIuMjEgMi4yMSAwIDAgMS0uNzQyLjUxNyAyLjI4IDIuMjggMCAwIDEtMS43OTEgMCAyLjIxIDIuMjEgMCAwIDEtLjc0Mi0uNTE3IDIuMTE5IDIuMTE5IDAgMCAxLS40NjItLjc2MyAyLjA2NSAyLjA2NSAwIDAgMS0uMTAxLS44NzdabTMuNDU0IDBjMC0uOTc2LS40NTUtMS41NDctMS4yNTItMS41NDctLjggMC0xLjI1MS41Ny0xLjI1MSAxLjU0NyAwIC45ODQuNDUgMS41NSAxLjI1IDEuNTUuNzk4IDAgMS4yNTMtLjU3IDEuMjUzLTEuNTVaTTg3LjczNiAxMC4xOTdoLjg4NnYuNzE1aC4wN2MuMTE2LS4yNTcuMzEzLS40NzIuNTYyLS42MTYuMjUtLjE0NC41NC0uMjA5LjgzLS4xODYuMjI3LS4wMTcuNDU1LjAxNy42NjcuMDk3LjIxMi4wOC40MDIuMjA1LjU1Ny4zNjYuMTU1LjE2LjI3MS4zNTMuMzM5LjU2My4wNjcuMjEuMDg1LjQzMS4wNTIuNjQ5VjE0LjdoLS45MjF2LTIuNjkyYzAtLjcyNC0uMzI2LTEuMDg0LTEuMDA3LTEuMDg0YTEuMTAyIDEuMTAyIDAgMCAwLS44MjkuMzI0Ljk5OS45OTkgMCAwIDAtLjI4NS44MThWMTQuN2gtLjkyMXYtNC41MDNaTTk2LjkwMiA5LjA3NnYxLjE0MmgxLjAxdi43NDhoLTEuMDF2Mi4zMTZjMCAuNDcxLjIwMS42NzguNjYuNjc4LjExNyAwIC4yMzQtLjAwNy4zNS0uMDJ2Ljc0YTMuMTM2IDMuMTM2IDAgMCAxLS41LjA0NWMtMS4wMjQgMC0xLjQzMi0uMzQ4LTEuNDMyLTEuMjE2di0yLjU0M2gtLjc0di0uNzQ4aC43NFY5LjA3NmguOTIyWk05OS4xNzEgOC40MzhoLjkxM3YyLjQ4aC4wNzNjLjEyMi0uMjU4LjMyNS0uNDc1LjU3OS0uNjJhMS40OCAxLjQ4IDAgMCAxIC44NDQtLjE4NmMuMjI2LS4wMTIuNDUxLjAyNS42NjEuMTA3LjIxLjA4Mi4zOTguMjA4LjU1MS4zNjguMTU0LjE2LjI2OS4zNTEuMzM3LjU2LjA2OC4yMDguMDg4LjQyOC4wNTguNjQ0djIuOTA3aC0uOTIyVjEyLjAxYzAtLjcxOS0uMzQ3LTEuMDgzLS45OTgtMS4wODNhMS4xMjUgMS4xMjUgMCAwIDAtLjg2Mi4zMDdjLS4xMTIuMTA5LS4xOTguMjQtLjI1Mi4zODRhMS4wMTggMS4wMTggMCAwIDAtLjA2MS40NXYyLjYzaC0uOTJ2LTYuMjZaTTEwOC41NTggMTMuNDgzYTEuODQxIDEuODQxIDAgMCAxLS43NjYgMS4wMDZjLS4zNy4yMzgtLjgxNC4zNDMtMS4yNTYuMjk3YTIuMTkgMi4xOSAwIDAgMS0uODk2LS4xNjYgMi4xMzIgMi4xMzIgMCAwIDEtLjc0LS41MTQgMi4wMyAyLjAzIDAgMCAxLS40NDctLjc2NyAxLjk3NSAxLjk3NSAwIDAgMS0uMDczLS44NzcgMi4wMTYgMi4wMTYgMCAwIDEgLjUyLTEuNjVjLjIwNC0uMjIzLjQ1NS0uNDAxLjczNy0uNTIyLjI4MS0uMTIyLjU4Ni0uMTgzLjg5NS0uMTggMS4yOTggMCAyLjA4MS44NTUgMi4wODEgMi4yN3YuMzFoLTMuMjk1di4wNWExLjE4MSAxLjE4MSAwIDAgMCAuMzI2LjkxIDEuMjcgMS4yNyAwIDAgMCAuOTE3LjM4Yy4yMi4wMjUuNDQzLS4wMTMuNjQxLS4xMWExLjEgMS4xIDAgMCAwIC40NjktLjQzN2guODg3Wm0tMy4yNC0xLjQ1aDIuMzU3YTEuMDU4IDEuMDU4IDAgMCAwLS4zMDYtLjgzIDEuMTM0IDEuMTM0IDAgMCAwLS44NDItLjMzNyAxLjIyNyAxLjIyNyAwIDAgMC0uODU5LjMzNyAxLjE0NSAxLjE0NSAwIDAgMC0uMzUuODNaIiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    background-repeat: no-repeat;
    background-size: cover;
    height: 40px;
    width: 124px
}

.t-profile-modal-activate-two-fa__body .additional__store-google_play {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTM2IiBoZWlnaHQ9IjQwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDEzNnY0MEgweiIvPjxkZWZzPjxwYXR0ZXJuIGlkPSJhIiBwYXR0ZXJuQ29udGVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgd2lkdGg9IjEiIGhlaWdodD0iMSI+PHVzZSB4bGluazpocmVmPSIjYiIgdHJhbnNmb3JtPSJtYXRyaXgoLjAwMTc3IDAgMCAuMDA1OSAtLjA3MiAtLjIzOCkiLz48L3BhdHRlcm4+PGltYWdlIGlkPSJiIiB3aWR0aD0iNjQ2IiBoZWlnaHQ9IjI1MCIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFvWUFBQUQ2Q0FZQUFBQTg5WWJxQUFBQUNYQklXWE1BQUM0akFBQXVJd0Y0cFQ5MkFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFOaEpKUkVGVWVOcnNuUXVjRk5XWnQ5OHhLSEl4Z2hLVUw3aUE2NVUxZ29GZFhEVXErL2xMb2xrakJDTnFna2gwdmVUTHQxNVdrNWdsUVJZM3F5c3FhQlR2Z0NZU2t5Z2FOMlpWYnByVlNHQUVMeUdDSUF3Z3c4QUlBOE13QTNQcDdYOUJ0VFZ0VDFkMWQxWGY1bmwrdjU2WnZreDNkWjNxUGsrOTU3enZxWWpGWWdZQUFBQUFjQUM3QUFBQUFBQVFRd0FBQUFCQURBRUFBQUFBTVFRQUFBQUF4QkFBQUFBQUVFTUFBQUFBUUF3QkFBQUFBREVFQUFBQUFNUVFBQUFBQUJCREFBQUFBRUFNQVFBQUFBQXhCQUFBQUFERUVBQUFBQUFRUXdBQUFBQkFEQUVBQUFBQU1RUUFBQUFBeEJBQUFBQUFFRU1BQUFBQVFBd0JBQUFBQURFRUFBQUFBTVFRQUFBQUFCQkRBQUFBQUVBTUFRQUFBQUF4QkFBQUFBREVFQUFBQUFBUVF3QUFBQUJBREFFQUFBQUFNUVFBQUFBQXhCQUFBQUFBRUVNQUFBQUFRQXdCQUFBQUFERUVBQUFBQU1RUUFBQUFBQkJEQUFBQUFFQU1BUUFBQUFBeEJBQUFBQURFRUFBQUFBQVFRd0FBQUFCQURBRUFBQUFBTVFRQUFBQ0FNcUZMWjNtalk4ZU9IZEN0VzdmUlhidDJQU24rK3hpYUhnQUFBTkpSWDEvL3g5YlcxcHJHeHNhNVR6LzlkRlZuZU04VnNWaXNiTi9jRlZkYzhSOTkrL2I5WnYvKy9RY2NkdGhoWFRqRUFRQUFJQnVxcTZzYk4yM2F0TEttcHViMko1OTg4bW5Fc0VSUVpMQmZ2MzZ6anozMjJOT1JRUUFBQUFpYmJkdTJ0Ynp6emp1ekgzcm9vU3NSd3lMbTZxdXZmblRFaUJIZjZkYXRXd1dITFFBQUFFUXRpRXVXTExsNTFxeFoweERESWtKUndpRkRoaXdmTkdoUXIxVDMxOWJXMm9vVks2eXFxc3E1aUsxYnR6b1hBQUFBQUM4REJneXdIajE2SlA0ZVBIaXduWGppaWRhOWUvZVVqNitzckZ5K1ljT0dVZVV3RDdIa3hYRGN1SEZqVHozMTFKK25HalorN2JYWG5JdWtFQUFBQUNBWGhnOGZidWVlZTY0amljbG9EdUxpeFl0UExIVTVMR2t4bEJTT0hEbHlUdkxRY2R6YzdZa25uaUFpQ0FBQUFLR2pDR0xjUVp4b29oY05MYi81NXB2Zkx1WGtsSklWdzFSU3VIdjNia2NJRlNVRUFBQUFpSkl4WThZNEZ5K2xIamtzU1RIVW5NSXp6enh6dFhmNFdGSTRaY3FVeEJ4Q0FBQUFnS2hSOVBER0cyOXNOLzlRY2hpL3JYc3B2cCtTWFBsRWlTWklJUUFBQUJRYTVUSElRZVFpTHYzNjlldDIwMDAzTFVNTTg0Qkswbml6ajVGQ0FBQUFLQ1J5a0FjZmZMRGRiY09HRFJ0NitlV1hYNDhZUm9pR2tGV24wSHViNWhRaWhRQUFBRkJJbGk1ZGFzODg4MHk3MjQ0NzdyaEppR0dFYUVVVGI3S0pzbzlKTkFFQUFJQmlRR0tvMnNrdUd1RXN0YWhoU1ltaGxybnpYbGUwRUFBQUFLQllTQjVTTHJXb1ljbUk0UlZYWFBFZjNvUVRSUXFwVXdnQUFBREZoTHZTbW91aWhwZGVldWtaaUdISTlPM2I5NXZlNnd3aEF3QUFRREh5KzkvL3Z0MzEzcjE3L3d0aUdETDkrL2RQbEJkMzF6NEdBQUFBS0RhVWlPS2xUNTgrcHlLR0lhSnNaTzh3TWxJSUFBQUF4WXBLNlhtSGt3Y01HSEFFWWhnaTNicDFHKzI5VG5rYUFBQUFLR2IrOHBlL2VEMm1Ra0V1eERBa3VuYnRlaEppQ0FBQUFLVkNRME5EdSt2SlFTN0VNQWZpTy9NWURqRUFBQUFvRmJ3UncxTGlBSm9PQUFBQUFCQkRBQUFBQUVBTUFRQUFBQUF4QkFBQUFBREVFQUFBQUFBUVF3QUFBQUJBREFFQUFBQUFNUVFBQUFDQWdIUmhGd0RrbjZGRGg5cUVDUlBzbkhQT3NkNjllMXRqWTJQaXZtN2R1dG03Nzc1cmMrYk1zZWVlZTg3cTZ1b0NQZWZsbDE5dUF3Y096R3A3RmkxYTVGekUyV2VmN1Z4eXhmdWMyV3ovcmJmZW12aTdVTnZVRWRxVzhlUEgyMm1ubldhZis5em5iUHYyN1RtM1g2cDlvUCtkTm0xYTF2OC9hOVlzVzdkdUhSODRBQWhPTEJZcitzdDExMTIzNkttbm5vcTVsOEdEQjhlMDZjVjg2VEhvaU5pSkU4ZkVUbi8rQjdIVGYvdUQyQmZ1SEJjNzZ2S3pZd2YyN2xIMDI4NGx1a3RjS0dJclY2Nk1iZG15SmVaSFhCWmpOVFUxc2VuVHA4ZDY5ZXJsKzl4cjFxeUpaY3NUVHp5UmVCNzlIUVp4c2N0bzMzaTNmK2ZPbmUzdUs5UTJKVjlHalJvVnE2MnRkUzVCMm0vVHBrMngyMisvUFZEN3BXckRiZHUyT2NkTU52dFFyNTNKLzNMaHdpWGNpMXpGNnk3eGs4bnJTOEc1R0VxT2dCT25YbU5udkRMUjdGc24yNmJqRHJKTnh4NWtqZWNmYlgwbmZ0WE9ldjNmN1BpZmpMRUREK3ZCanVwRXhNWEFaczZjYWM4Kys2d2RkOXh4VHBUSmo0TVBQdGo2OXUxclYxNTVwWDM0NFlkT2xMR3owTkxTVW5UdHAwaWoydkR3d3c5M0xrSGFyMSsvZmpxeGRTS0kyYlNmb3NueERzVjUvVXp4UnFFQkFJTENVSExJOUwvbVZ1djIxYit6cFkwTExGYXhQeXFyMy9GTGJYT0RmZVl6QjlqL3VmeUw5cVZMVDdPMUQ4Mnp0ZmY4bnAzV0NhU3dzckxTamp6eVNPdmV2WHU3KzNiczJHRzdkKzlPZE9RYWh1elNwWXYxNk5FajhWajkxbVhldkhtT0pHcDRFdkxiZmhLNy92MzdmK3EranovKzJHay90Wm0zL2J6aUwwSFUvNnI5TkhWZytmTGxHY3ZoRDMvNFErY0NBSUFZbHRMTzdOWEhlbjM3WCt5dGJUM2pIZnRPNjlwMWFVSUtZL3N2TGRabVZTM2I3YU11QjlpZzYvL0JCbDUybHIxejg1UDI4Yncvc3dQTFdBcVBQdnJvZHJkclR0cVNKVXRzeG93Wm54STkvYytvVWFQc2xsdHVzU09PT01JT1BmUlE1L1pERGpuRUxycm9va0JpcU9lLzk5NTdBMituZDk3ZDQ0OC83a1FvVXpGNjlHZzcrZVNURTlkZmZmWFZEdWZzaFRHWHI5RGIxSkVVN3RxMXkxNSsrV1diTW1YS3AwUlBjL3d1dmZSUys5NzN2dWRJbmNSUUtNcjQ0b3N2Mm5ubm5aZVJIT3Ivcjc3NmF2dmxMMytac1ZRQ0FDQ0dCZVRJUzc1bnF5dDZPaUxZMEREVytYM1F3VXNUVW1pZTM4MnhtSzFxM21KZEQrMWl4OCs2MGxyZTIyenYvcjlaMXJpbWhoMVpSano1NUpOT3BOREx4bzBiN2Z6enorK3drMWZDZ1pJR2RQblJqMzVrTjk5OHN4TXhsSWhJT0lMaVRkN0loSFFKR2hKY3I0VHBjZG0rVGlsc2t5UmNjdWZTME5CZ3RiVzFUdkpKUjBrZHV2Mm5QLzJwUGZEQUEzYlBQZmZZbURGakhLa1hHbHBlc0dDQnM4MStTU2xidG14eHBoSzRnanA3OW13Yk1tUUlIeW9BaUJUbUdJWnAyVjg0elpwaSs2OUlEbmVOdFQxN2huOUtDbVA2c2Y5Nms3WFkyODJiYk9QZ3JqYmk5WWwyd3ZSeHpEOHNFeFQxTytPTU14SkR3cEtLVmF0VzJSZSs4SVhBa1I4SnhnMDMzT0JJb1dRUzh0dCtFakVONjd2dHQzVHBVbWV1WUpCTVg0bWZNczhWK2EydnIwL2NMdEhVQ1lNZnJhMnQ3ZVJ4d0lBQnpva0NBQUJpV0NMVUhkZzlJWVh1NzkzMVkyMXYwL0NVVXVqOVhSZHJ0TVY3MWx2TGhjZmIzMWRPc1lFM244c09MWEVlZmZUUmRra0RHdDRkTVdKRVJ1VkxoQ0tIU0dIaDIwK1JRc2xpcHUxMy8vMzNPOUhEcHFhbXhHMm5uMzY2YjJraERTRXJZdW5PUWRXVWdwdHV1aW1yUkJRQUFNU3dBUFFjZW5vN0tYUi9OKzRjYTgyU3d3NmswQmxxM3YvWWpXMDc3SzBEYTZ6N1RXZlpsMWJjYm9kOStXL1lzU1ZJY3MwOVNlRzRjZU15bGdvb252WlRqY0JzMjArSkk0bzR1aWhxZU5kZGQvbituNkxGU2xEeS9oL0pSd0NBR0pZSWRXMmZsc0tFSE5iRjViQnhXRm9wVE13L3JHaXpOYTBmMjl1SDdiQy9mdXBLRzdiZ0IzYkkzdzFpQjVjUUtuN3NMV2xTWFYwZGFqSUdsRjc3S2RybmpScU9IRG5TL3pzbExxTGYvZTUzMndtcDVsT0dVZXdiQUFBeGpKaGRiYW1sMFAzZEZKZkRsaVE1VEpaQzcrK21XSXN0YjlsazYvK21xdzM1N3h2dGIzNStsWFU1blBtSHBjQlh2dktWeE44YUNyenp6anZaS1oyOC9SVHA4MFlOVmFzeFNHMUQvZC9iYjcrZHVKNUxiVU1BQUQvSVNnNGJWd1JqKy85Tyt0MjBiYXgxamYvK1RNL0t0RkxvUE1YKzMzWFdhRysyckxjanY5cmZScnc5eGFxZmZNTSt2T1UzN09zaXhsdGNXREpRaUdoaDBNemNzSmFKby8zU282aWY2aDY2a1VobEtnZVZPdzFqTDE2OE9KR2xURzFEQUVBTVMwVUtZLzV5dU9manNYWlEvTS9QSEZMcEs0WGUyemJINm0xcjF3YnJmL1V3TzIzTTM5b0hQM25HdHY3eVQrejNJc1JiNGtTUm9TQlpyQ3RYcm5TS0l3ZEZVYVJ2Zk9NYkhiNytwRW1UQWo4WFlwaDcrd1hCTzVTczVCSkZESVBzZTczKzlPblQ3ZnZmLzc2VGhFSnRRd0JBRE10TUR2Zkc1ZkRBQTFMSVlRZFNhUHVIblZzcVlyYXViYnRWOStsaXh6eDRzZlcvOWgvc2crOC9iYnNXcjJYZkZ5bEJseWJUYWhsZUlmRkRxMnhBOGJSZkVEWnYzdHl1NW1JbXc4RXFYWFRWVlZjbENwNVQyeEFBb29BNWhtRkxZZkx2TkhNT203ZU90Wlpkd3dKTG9WVlVKQjZqK1lmdnRtMjJkU2QzdFJOZnVjRk9lSXI1aDhWS1ZBTG5ycWdCcGROK3ljWE9NODF5VGk2WFEyMURBQWdiSW9aUnlHRnlsTkNzdzhoaHk1WjlLNlFjOE5uS3dGTG8vYTM1aDB0YU45cVJYenZLaHYvRGJiWjU5dXUyOFQ5L2J5MGZOOUFXQmNRN1pLamhZZFdzOHh1T2xPaDF0T3liOTduKzZxLyt5dmxieTdKMWhNcXJkRFRNbkV4WXc2U2R2ZjJDNEYxRFdhK1I2VEN3SHE5a0ZDMk5xTUxwYm0xRDFVbWtGQklBSUlhbElJVkI1TEJtckgxbXZ4eG1Jb1hteVdyVy9NUGFneHVzLzdYRGJQaUZmMnZyN3ZxOWJYNWdFVzFTSUxScWhWY0dWRjVFaGFyVDRhNlEwaEdTazdmZWVxdWRzS1NEZVlQaHRKOVdQZ25TZm41bzZQZWdndzVLWE5kcUtObklwbW9iS212YVBWN2Myb2JheG5RbkN3QUFRV0FvT1d3eFRETjBuTzYrMXMxanJXM25zS3lrMEtYRjJwejVoOHNQMzJHOWJ2K2FEZjNERDYzWFYwK2lYUXJBdkhuejJsM1hlc2U1b283Zk82eXBxQ0JFMzM0U3NERGFUOFBBM3ZiTE5xbUYyb1lBZ0JoMklqbU03UmlXbFJSNjBmckw3N2R0ZGVZZkR2ejFsWGJDbkt2czRHT1BvRzN5aURKSVZackVwVisvZmpsMzNJb1VlZWNWSnNzbmhJZVNPc0pzUDBVTHAweVowaTRxL05KTEwyWDlmSW9RZXFjZHVMVU5lL2JzU2VNQkFHSllWRktZcXh4V2o3VTJSdzZ6azhKMmtZVllveTF2M1dSMTV4MWxKLzNoWmh0NHg0VWtxT1FKelFYemlrV3VSWWtsSlVjZGRWVGl1cUtGTTJmT1pFZEhSUEl3Zks3dHB6bUFmZnIwYWRkK2t5ZFB6bWtieDR3WlkxdTJiR20zalVjZmZUU05Cd0NJWWJuSllkdW1zUmFyRzVhVEZIclIvTVBsQjllYVhUdk1oaTZlYUVkKzkyemFLUStvenB4M3VGZFJwM2ZmZlRkanVWQ3R1eGRlZUtGZEtac05HelpRdnk1aUxyendRdHU2ZFd2aSttYy8rMW1ueUhTbTdhZXM0UzkvK2N2dG9yMnZ2LzU2enNrcytuK2RITGpIbUo3ZnU3SUtBQUJpV0V4U21MTWNYdFJPRHJPVlFoZDMvdUY3ZmVxWmY1Z25GSFY2L3ZubjIyVzQ5dS9mMzFhc1dCRjRXRkpTb1NGajd4Q2g1cFpwTFYrSXZ2MGtnbG9TVHlnSjVmT2YvN3dqOTBHV3NwTkFQdlBNTTNiampUZTJXM2RaSWpkdTNMaFF0bEVybit6Y3VUTnhYZHNJQUpBTFpDVkhJWWNaWkNTbnV5LzIwVVg3UnBSN1YrWWtoVjdjK1llOVR1N216RDlzZVcydHJiNytsOWIwUVExdEZ3RVRKa3l3MDA0N3pSRUt0OU5XNVBEWlo1OTFvbjVhblVRQzRrMGtVUGF4eEhIcTFLbE81ckZiME5pVndva1RKd2FLRmdaZEVzK1ZJTEtZUDQwRVR2dGE5UUpkOGRKbHdZSUZ0bVRKRXBzeFk0WXozOCtMcEZIUjRyRmp4MXJYcmwzYnpTdlU5SUp6emprbjFOSXlXaTd2VjcvNlZidFNPQUFBaUdHeFNtR3Vjcmp4b24zM0gxWVo2cWJ1bTMvWWFIM09PTXlHdnZWanA3UU45UStqWWNTSUVUWi8vbndiUEhod1lqaFJ3OEs2UFA3NDQwNTJxa3FYdUdnTlhjbEhjdmthcmNBaEtiei8vdnQ5WHpQVEpmRTBOdzB4VFBFNWlRdWNSRTl5S1BIeWxvalI4TERhZHUvZXZZbjJPL0RBQXgyWmwvd25vMUl5a3NLd3B3Q28zWDczdTk4bGFoc0NBT1FDUThsaGkyR1dROGRwNzVNY2JoOFd5U2JYeGhyc3pkYjF6dnpENFgrK2pmbUhFY25Gc0dIRG5EcDRYZ0YwQlVQQ0lURnpMMTRCY2RId28wcVVCSkZDaUVZT0ZTVk1MaEdrYUs2My9aUWdsQ3lGbWtwUVZWVmxYL3JTbHlLYkY2cU05VDE3OXRCWUFJQVlkaG81M0JDZEhBck5QMXg2Y0kwei8zRDQ4bHVaZnhnQjExNTdyWDM5NjErM2Q5NTVwMTFTUTBkb2JwdWlUQnAyL3VJWHY1aHpnZVZTb3RqV2daWWNubi8rK2M1cU1xdFdyUXJVZmp0MjdIQkVVcVdMTkQwZ1V5bk1aQjlvKzc3em5lKzBPL0hJWk4xdEFBQVhocExEbHNJY2g0N1QzcmRoLzdCeTc4cElObDhKS3BwLzJIUFFRWFlNOHc4alFjTitRNFlNY1VUaDBrc3Z0YTk5N1dzMmFOQWc1ejRORlVzRzlIdjE2dFUyWjg0Y1ovNWEwUGxvS2wrU2JUbVZvQm15UC9uSlQ1emg3MHovTDhydGozS2JVclhmOGNjZjcwUVFMNzc0WWtjV0pXQnFNMWZtSkdlVmxaWE92TC9rK1lkUnRxRmVTeWNlWHNoY0I0Q01WU1lXaXhYOVJsNS8vZldMUm93WWNaWjcvYmJiYm5NeU80dU81YkZQeE03OTdmMDdyUHVPK2xWa2N1aWxUMFVQTythQXc1bC9DQUFBa0NHYVY2NTU0UzR2dmZUU0RiTm16WnBXN052TlVIS29tcDNpZHdrT0s3c2t6ei9zZjh0NXRERUFBRUFaZ3hnaWg3NjQ4dzhQdnVVc08zWE5IY3cvQkFBQVFBd2hLeWtzRXpuVS9NUFZiUi9iOHNOM09QVVBWU0NiOVpjQkFBQVFRK2lrY2loVUlGdnJMNjg3dWF0VC8vQ1loeTVqL1dVQUFBREVFREtTd2pLU1E2RUMyWnAvMkhUSjhjdy9CQUFBUUF5aHM4dWgyTmkyZy9tSEFBQUFpQ0VnaC90SU5mK3c1NGhCSEFjQUFBQ0lJVUxZR2VWUWVPY2ZuakR2Qmp0aHpsWE1Qd1FBQUVBTWtjUE9Lb2RDOHcrWHRtNjB1dk9PY3VZZkRyempRbzRMQUFBQXhMQ1RTaUZ5NkxBNVZ1L01QMVNCN0Z1cWJyVEx2dDZIWXdRQUFBQXhSQTQ3cXh4cS91R2h1MWZhRDJvZnM5bTNIV2xMZnozVVRodmFrK01FQUFBQU1VUU9PNXNjRG1uYVlvdld6N0ZEbTNlWU5iNW53d2F0czlkL2NZTE52ZThFNjlPN0M4Y0tBQUFBWWxqbVFvZ2NmaUtGVlhPc1YrdWVUMjVzclROcldHcWp2bFJuYStjUHQyay9HbWhkdWlDSUFBQUFpQ0Z5V0xaeTZFamh1aVFwOU5LODJYckdsdHAxbDVpdFh6VFVyaHQvSk1jT0FBQkFnU0ZVRTVVY3hwTCtUbmRicXQ4V3dYMlNROUc3TW5vcFhCdVh3clk5N2FVNG1WaUwyZDUxMXEvblpwdjJnNEUyYnRTUmR1dTk2K3kvRnRaeERIWEF3SUVEblV1dlhyMXM2TkNoaWR2WHJWdm5YTVNpUll2WVVRQUFnQmdXcFJCMk1qbDBwUEREQUZMb3BhM0pyT2w5Ry9iWHZleUZCd2ZhYy9PYjdJZDNyck9WYTVzNi9TRjE5dGxuMjZoUm94d0pQT3Vzc3dML1gxVlZsU09JdWp6MzNITldWNGRzQXdBQVlvZ2M1bEVPRTFMWW1vRVVldEg4dzhibE51cXNJKzJjTTA2eXgzNWRhN2Y5YktQVmJtL3BWSWVRSW9LMzNucXJJNFNISG5wb1ZzOHhZTUFBR3o5K3ZIT1pPWE9tUGYvODh6WnIxaXhIRWdHU2o3ZkxMNys4dy9zVmlkYXhVMjdvTXhZMjJsZkxseTkzTGxGdm45ckVIU1VBUUF5TFhRbzdvUndPYWZSRUNuT2xaYlAxUEtEV3J2dDJmN3ZvYTBQdGpnYzMydlJabTh2KzhGRjBVSjFCSnBIQm9GeHd3UVhPUlpIRTY2Ky9Ia0dFZG1JNGFkS2tEdTkvOWRWWHkxSU0wNzNuWE5teFkwY2lXcC90dnZQYlBqMC9ZZ2hSUVBKSkZITG8vZDNSMzJXVWtPSkk0Wm8waVNiWjRNNC9QT1E5bS9hdnZXenBiNGZhUC83ZlhtWGJNYXNEV2Jod1lTUlM2RVdSeExsejV6cWRpbDRYQU1KSGtYNmRpQ2xhTDNsTEY1RUZRQXlSdzdLU1EwY0tWNGNzaGUwRXNjbHN6L3MyN0xoMTlzSWpjWUY2OUNRNy91aUR5K1pRVWZST3cwN3FSUEtKQkZTdnE5Y0hnR2hQeGlTSStyeDVFOFlBRU1QT0pJU2RSQTRkS2Z3Z1FpbjBvdm1IVFhHQk9uT3p2Yjl3cUUyYk5ORDZIRmE2TXlHVVZhd280VDMzM0pQMVBNSXdvaHA2ZlExMWFYc0FJRHFHREJsaXk1WXRJM29JaUNGeVdKNXk2RWpocWp4SllUdEJyRFZyZk5PdUcyLzI3aXZEN1lLdmxONzZ5NUl3RGVYbU8wcllFVXBRMGZZZ2h3RFJvK2doY2dqRkRNa25VY2xoa0lRVHYvdUxOQ0hGa2NLVkdaYWtDWnZtZFhia1p6ZmJjdytmWU5kUDdtTFRIeStONUJRTkpVbkNzbzBTS2hGQVExSXFQK1BXTHZUV05GUUNpLzdPOVBrVnpkRC9rcFFDa0I4NUZPV1kxQU9JSWZnSllabko0WkRkbmtoaFJZSDN0elAvY0xsTm0zU0NiZC9aWWsvOHByYW9EdzhsZTJRamhXNnBHZjF2Ui9VSWs0Vk9jcWlvaEM1QlhtL0NoQWxJSVVDZTVUQ3MwallBWWNKUWNoUnltTzd2RWg1V2RxUndaUUdHai8zWSs3N2RmMXYvb3A1ejZNNHB6RVFLWjgrZWJZTUdEWExxR1daYXBOcE5MSkdNVHA0ODJTbWZrVTRLaVZ3QXRHZmt5SkZXVVZFUitOSzdkMjhiUFhxMDg3a05DcDg3UUF3N2l4U1dvUnc2VXZoK0VVcmhmbm9ldE02K05icDQ1eHVxQTlCd2JSRGVmdnR0TytXVVU1eG9YNjUxeWlTVHFvMG9RVlRrRVNrRWlBWjkxblFDcDgrdFR1ajBPZlpEM3duTU53VEVFRGtzT1Rrc2RpbDBhS3V6eng5Um5DdWtLSElYTk5GRTBRWU5BNGM5dktST1M1RkhpU0JTQ0JBdE9xSFQ1emhJOURDS0ZWZ0FFRVBrTURJNW5IVjNsUzM2L2dmV3E2RzE2SGQ3ZlgzeHJRZXNTSjFLd2dSQm9oWjE5RUFpcUdna1VnZ1FQZm84KzBVT1ZlZVErb2FBR0phN0VKYUpITTc2MVowMnZ2Smw2L1ZoTjdPWnc4eWFpbmNPWDlNZXN3L1hGMS9FTUtoODVWUFVGSTFFQ2dIeUo0ZGhQQVlBTVVRT0N5cUhNNSsrMHk2TFMyR0N6WWNVdFJ4dXFEYjczY0xpMmlZTjNRWlo0bTc2OU9tSUdrQ1pvaE14dnlGbElvYUFHQ0tIUlMySE0zOTVwNDFmK29wWnJDSlJQU2NoaDQ4WG54eCtYR2YyTHo4MXE5dFpYSWRCa0xsRHFrdklzblFBNVkxZkthaW8xMGdIUUF5TFNRaExUQTVuenJuVExvdExZVUlJVThuaFk4VWhoeTJ0WmpXMVp0ZE5NWHRoUVhFZENpb1c3WmVGckJJeURDRUJsRCtxUVFxQUdDS0hKU2VIajgrWmF1T1d2Sklvc2wzTWNxam80T3AxWnYvMHIyYS8rRzN4SFFaQm9vRFRwazNMdVJ3TkFCUS9tZFFnQlVBTXkxRUtTMUFPSC92RlZMdnNUNjg0TjhROFZwaFdEaC9Odnh6dWJqTDdxTWJzamtmTS9uNnMyUXNMaSs4d1VERnJ2L0kwaWhaS0RBRUFBSW9KbHNTTFFnNnpYZjR1MS91elhEN3ZzWi92azBMbmFvWHRsOE9ZVmV5L1AvRVVrc1A0alJYSmN2aFBsV2Jkb3MwSTN0dHN0cjNlN09YWHpYNThuMW5WUjhWN0NDanB4QThsbTNTV0tJSks5cmhyT0tlYVpLLzlvQW42R203TDk1Q2J0a2ZicG0xTXRXMks2THJibHUrbHkzUWN1ZHVYakxzOXBiQ01vZnNlOUZ2N3VaVGZTeTc3b0JnL2l6cUpkYWU4NkdUVlhZZTlVSjlIUUF5Und5S1F3OGVlbUdyakZyK1MyUFJZTEVNNXJJN0w0U054T2J3cUdqblVQTUlkY1NGY3Z0THMzMmFZdmJhMCtKcy9WVWVlVExsSEM5WGhTR3cwcEI1a3hSZEZXQ2RObXVSMFRoSUU3WitvUkV6YnB1M1MvRTdWa0V1SGtnTEdqeC92L0YxVlZaWFl0cWltQUtqalZ0S1M5bDI2NVJQZFpBVTM4cXlMZTZLUnJqTjNsMHJNUi90bnNvL2Q5NklUcG5LY1l1SDNuYUJqSzByY2RkUFRKYm5vZUhQdlQvNDg2cGhNMXlacWE3OFQ0akJXY3ZJN3Z0MFR6U0FuNTRBWTVsY0lTMFFPSDUxOWw0MTdjMTU3OGN0V0RoL2VMNGZkdzVIRHRqYXpuYnZOYXJhWlRYblE3QmYvVlQ2ZGdBcmVsdlBjUW5VUzZrZ3lXUmZhMnpsSnhIUlJ4blpZbllsWFZuVEpadHNrT05kZGQ1MXpVZmtSUFU5WVVWOXRtNFRJbGRCTTlwYzZjRmZDMUlrWE9zTlZiWi9OUHRianRXLzFQclF2eW1sRkVEOFpqK29rU0ZIQlRKYmpUUGQ1VkZrdHRVbXFZMTdiNzFmSVgrMmFhNXY2eWEzSVpLMXFTQTF6REtPUXcrUy9pM0RPNFQ0cDNKOTlIS3RJK0tKNTVORDloMEJ6RGwwNWJNejlYR05YWEFnLzJHQjJ4Mk5tcDE1U1dsTG9Da1F1Wjd5bGlxSmRiZ2VSalhpbGlpU3RYYnMybEFpWHU4eWdKQ3FNYlZOSEtXRU5JektoNTlCelpTcUZ5UjM0M0xsekM1cmw3clovcnZ2WWxWMDlsNFM1MUpFTStYMG5SREdNcm1OaDJiSmxXVXRoTXBKMnRVbXFZWEY5cCtsRXptOTd3bmhQUWZZM0lJYklZWVp5K09pc3UremJmL1FNSDRjcGh3OWxMNGROZTgxcVBvNmY4ZjNXN0N0WG05MGVGOE82K3RKcStpRER5T1VvaHE1NGhkVUplWkZvS3VxUnJTUzRIYVJmNTV5dGpPWFNFVWw2OVJ4aHlLcVlPWE5tMmJTL25rdWZsVlR6RWt2cCswQ1M2MGZZWXFpSWF4VEhnajVEYXBOVWN1aFhwRi8vbTh1SmxJNER2MmloNUpSS0Q3bkRVSEtVY2xpRXc4cVBPRkk0THlGK0ZSV2Z5RjZGNUxBaWx2dXdzdVR3bXVERHlzNDh3bDFtZjFnV2w0Q2ZtNzMyVm5rZkdtRW1uYWpqQ1NLallVUTkwbTJET3JhdzVDWVZpcVoxbEx6aUo0VlJ5NUk2Zm5WYW1VWkUxSGtyQ2xNT0p3V1NoU2phWDNLb1kwdkhXS2tsYTBtQ2dxeG9wS0hQTU4rYmpzTW9qeXUxczlwYmJlSWRBdGQ3OVl1T3V0TWRzajJKeXVWN0NoQkQ1RERGYlkvTWpFdmhHL1AyMzdUdnhzams4TUc0SEY2YlhnN2RlWVFhTnA0K3grd1hMNVoraytjN1loZzBJcEVySFdVb1NncWlsa0t2SktqekNTcGcrWkJDcjdpcWt3eWFWQlIxNTUwdkZNV051djI5Y2xnS3VBbEVRYWNHaENremV1MThKTGFwdmZWWlRENVIwMnVubTJ1b3BCWnRZelpSUGIvUHZSSjR5S0pHREl0YkJJdE1EaDkrUEM2RnI4OUwyRjZoNVZEekNEK3FqWjlsL2xmOFliOHB2U0ZqeUU0S25uLysrWFpSQmoxSGtGVmlNaFd3VER0SU4vdlMyMkc1cFQyQ0RrR3JRM1RMZktSRG5Xa213dXAyZU41dDAzUDQxY3JNQjVLRG9Qdkh6ZXJXUHRKN2NkdGVrYlVnbWNzU3FIeEdoQ1FpbWNob3BzZXlVRUpIbUVPZm1TUjlhZGpWUFZhMURUcmVkZkhMaVBjS3UvYVJOeXJxUmczVC9iK2JBSlpwVy9odEU5RkN4QkE1ek9EK2h4KzcyNUhDZmRKbitaUERUWEU1bkJHWHcrOStJb2VhUjZoNmhNL0d2NC91L0htOHM5akVJVk1xVVpCVVg4UkJwQ0JWU1pWVXNxVDdnMlRVNm5XVEpTNlZzQVRwM0NRcmVyNTBRMzdxS1BXWUlCMitHMFZKTnpRWVpIalI3YmoxdWgySnBwdGxuWStJY1Nva1FVSGtWTzJ2N1V6MXZ0V09ia2ExMmo5ZG0rbDk2am55Tlljc2wyU2dJS2c2UWRpbGd5VGRmaWN6T2puVDY2YmJqMEhhdy8wc2V0dFZ4NzNhTk4yKzAzTm5JNFpCVHV3Z0hFZytpVW9PMDkyV3g0U1VoeCs5Mjc3MVAvTVNOM3FUU0Q3NXN5SWhmdTF1RHlNaFJYTDR3REJyMmRYRnRtNDMrKzgzekM2ZWFQYTkvMFFLUzFrTWRUM0lVS2c2UDNkb0xaMHN1UjNhaEFrVGZKOVRuVlc2NkVDUWtoWkNjN3ZjY2g3cFVJZWp4MDJlUE5uM09kVWhwK3YwdEcxQkJGT3ZwZjJSTHZxby9hbjljTW9wcHpnZFk3NEpFcUZ4Mjk5dkgrdCt2VisvOTFFdVVTR2RrRVF4TkM2WjAvNGVQWHEwSTRESjZQUGxac0g3dFllZVIrM25kN3duSjVUNHRaRSt2NW5NeHcyU2RKTHVwQk1RUStUUTgvZERqN2hTNkFwZC91V3dOZjdnVGVzT3Nzb1pBKzJLZnpjYi9ZUHlUaTRKVW8rc2xMTXNNNVdDVEpNRzFDRkpkSUpFY3pyYWowR2lFWkpDZFU2WmJKdmVjeEJ4VGZmNlFmYWJYaU1UQVhLbE9wOXlxTmZ6NjZ3emJmOGd4YmZUdFh1cGtNM25JbE4wTWlOaEd6Um9rRE5jcldORG9oZzBXdTJlZUdnNy9ZcHZKd3V1cERPVmxDYWZJQVVseU9jNWsvY0ZpR0dubGNPSEh0NG5oWjhXdXZ6SllXMUxzLzFwMTA2N2U5TjZPL1daMWZiQ0g4cS95WU44MlpkNng2WWhUTDloTmpjaWtrM25KMEc0NFlZYnN1b3dGTm56aThpNWhiT3pRUjJRWHdIZGppSWlRZWJTNmJtejZlUzB6L0pad3pESTBGNG03ZTlHYm9QTXZjekh5aTFSSVdIU2ZzblhjTGhlUi9zcm02eDU5L3ZNYjMrbnFoVGdONzlYSnhWQnZ3ZjlTdHpvTTBPSkdzUVFPZlM1LzhHNEZGNzZoL2xwaEM1YU9keloybUlyR2h0c1ZrMjFuZmVYWlhiWHBxcE8wOXhCdnFCS0pidXlvL2NWcEJaWnB0RzRWQjJMWDhIY1ZOc1JwUFBMVmFEVVVmcEY1N0xaTm5jdVhpNVJJcjk5RmhaK3g3RGYxQUh2UHBIVXFzNWswRGw5aFN6aW5TMDZVZEx3cm82TFFneDU2alhkMTNVVFROeGtIcmZpZ0pzNG92M3JsVDBkVittTzkxU1JZejJmM3pCMGtLaDRrSk1wb29YaFEvSkp2dVF3VHdrcEQ4NVFwSEIrUXVJNlRpTFpuM1JpNFNXazdJbTEyc2FtUGZabVE1MU4zYlRPM21uWTFlbWFPb2dZWmxxTEx4MWhsV2ZRRjNDNlNKdjNmUVZaOGkrTTdmSkxSbEdINFJaV0RycHRZVVFYMU1GcTI5SWxmYVRhRHI5dEMyT2VWTkFFbmx6UVBrL1hXYnRySG5lRXhNUk5PTWwyMmNUa2RpOW1JWFNUcFFvNUI4Nk5HS1pidXpyNXVQR3VEYTU5bmVseDVWZGtXOTg1R24xSXQxLzhUZ0xDK3E0QnhMQnM1ZkRCR2Zmc2l4UmFrdWhGTEljdGJUR3JidGxqZjltOXkzNVdzOEZlM0w2MVV6ZTFvamJwdmtTVnllbjNoWmlKR0lieHhaaEpGTk5QYk1NNmcxZW5wTTRwbllRa0M0TGZNSEpZMjZiblNTZUd5Zktpdi8wa0tJeHRjNk03VWRZVjlCc0MxUEdZNnRpV0NLaWp6N2JNam80RnlZYjJVN0VtR21nYmRlS2hmZUNXNWlra21kWlVURDd4Y3RjR3oyYitxdG9wWFdhemJrOVhCRnpiN25lczVLTm1ZMmVFb2VSOHkyRzYyM0lZVnA0aEtYeHR2aVVQNnliK2pHaFllVXZ6WHZ0VHd3Nzc2Y1lQN2J6MzMrcjBVdWgyem42RXNjWnUyRkVndjg0K3FIeUZlUWJ2OTF4ZVNjbG5jWEYxL241RFpkNXQ4NU1wUFZkWTg2U2lqcUQ0SFN2SmRTb2xKbnB2V3Zvdkd5blV2RHdOdzdxMUtmTWxoU05Iam5ST25qTzV1TFV2OVo0TExZWHVNSDBZWlhleVBkSHdFemUvREg0L0NXY1lHVEVzVGZITGd4dzZVdmpxZkkvWFJTK0g5UzJ0OXQ3dVhmWmd6UWI3ZWx3SUg5bXlrZmJQb0dNdXBubFNmdEVzYjFaaWtQV0t3K3dRL1dRcGswU2VzT2ZmK1cyYlY2RDhaQ3JNeWZPRkZoSTNTMXFkOXZidDI1M0lhcWJyVkN0Q3BXeGFaZFhxSklvYWRaa0xtWVp4ODdFaVVTNWlxSlBNamo0YmZ0K1JTQ0ZpaUJ4MmNQK01CNmJaSmEvT1R4aGIxSEs0TjlabUh6UTEyRy9ydHRpb1ZjdHN5a2Rycks2MWhYWlA2aGo5U2p4b3FMbFlrbEQ4dm9DOW9odm0vTWg4aTJFVTdWd3VNcGNKZmljSGtvR0ZDeGRtRmFtU3ZLdGNqMXU4bTJ6VHpGRzBzbGlXVzFSMDF5K0xQMVhVTUVqU0NjUElpQ0Z5bU9MdkIrNTNwZEJUVkRvaU9XeU4vOWk0dDhsZTNibk5ybDc3WjV1dzVsMWJ2NmVSdHM3aFM2dFl2dGo4aHJXWjNBMlppR0UyMFVISmcrcFh1cEZHeUk1OHJaMGU1bmVoVGlDU2p5bS9rMVVkTHhTMFJneVJ3NlRiSHZoWlhBb1h6ZjkweVpnSTVIRHIvbm1FdDIvNjBQNXhaYVc5WHIrZDl2VkJuWnZmaEcwTm94UzZKbHU2TEVVWDd6QmV2aU5iZmhIQlFrYVV3b3llbGxKdHk3RDJ1YUxxcWxmcFpzeVdVdFMwV0FsYUdOM2Q5eDNObzlUdHV0OXZIbTBRMUs1KzB6aThJa2pTQ1dLSUhHWWhoL2ZIcGZEaVJmT1RoQzU4T2F4cmJiYjNkdGZiUTF2WDI2aFZsZmJvMWcyMGFVRGNraVorM0hQUFBYa2ZublhSV2JyZk5tcml2L2ZNUE1oWmVqNkZLUk5KQ2J1TWk5KzJlVVVuay9tSTVTNlppdlpJUFBLZFRGTHU2Qmp5TzhaMXN1ckt1UFo5UjZNQnVsMzM2em5WVm41VFkveklKQW5GYndSRGtzbEpCR0tJSEhyazhQNzdwdGtsQ3hja2lWKzRjdGpRMm1vZk5PMjIzMnpiYkdOV3YyWC8vdEZxMnhHWFJNajh5ekJJbVFkOUNRZEo2Z2diUlRYOUpxZW5tdlNmNlJKWnVlRDNYRjdoQ2pMa0haYUFxV1AxeTg3MmJwdWZHT3E1d2pvR29wNjdtazJuckdORzZ6OHJtVVRSSWFZbmhFK1FTZ2Q2VEtiUnRqQytuOXpTVXgyaFVRdjN1UFViUlNGYWlCZ2loNTYvNzc5M21sMGNsOEpFUWtqSWN0Z1NmNEtxdlkwMmIyZXRYYnZ1WGZ2L1ZYOW1IbUVPS0JJU1pHaEhjcFp2T1pRVStnM1hkRlFPd3E5VER5dmpPc2dFOUdSSjhSdjZDbXZvUHNoNzlHNWJFQkVLbzRTUk90ZE01L2hGS1lhSzdyaWxadHl5TlJBTlFZcTdaeVBrZXQ0d3Nwdjl2Z3YxbWZJN2Z0MmkyNEFZSW9keGZqWjltbzFkc0tDOTBJVW9oOVY3OTlqUzNUdHMwa2NyN1pJMWI5a2J1NWhIR0FaQmxuWVRpaGlwdzgzSHNMSmtMMGpHYUVkZjVINmRpOTVMR0ZFclA0bFRKNUVzS1g3YnB2ZWQ2MUNybXpHYkRnM0JCN2t0azQ0empIMFdCcEk3djZpeEl1V0tEdW80eUxZalZ6c1ZJcEplcm1TYjFCUFdpWjdmMG5yNmJQcDlCb2dXSW9ibEozOVp5dUY5MDZmYnhRc1dKb2xmT0hLb0llSS9OOWJiZlRWcjdSc2ZMTFZmYjZ1bUhVTkdYNnhCaHBSMXBpeXhpYXB6VnllcjV3OGloWkxaampxU0lCMjkvamVYVGwzN3dHKytWS3J0Q05MNTVacjFtbTQxaDNUYjVyZmYxUDY1eUtFa0xOdFZSYkxwNU5QaHJ2eVN5N0hxcmh4U2ltdUxsd3ZhOTJFVXlCWWFRZkg3N0tYN3pQc3R0UWlJWWFlUncvdW14YVZ3L29MMEs1RmtJWWVOYlczMndaNEdleVl1Z3Q5Y3M5VHUzYktXZVlRUlJsaUNubldyUTFWQ2lnUXV6Q1FDdmI2MkkwZ0NocjZBMDhscGtOcGtrcHhzSTBVU0N1MkRJSUtXVE5BYWtybEVUL3c2eW80NnNDQ1o2aW8xa2syRVJ2c3NuME5zUVNJM2VyL1p5cUgrVjVGbkhVZXFpYWpYSTNxWUc1bCtuMFJ4VE9VUzhTdjBldE9JSVJTRkhMcFMyRjdxY3BQRHZYRWgzRGVQY0t0OXIrcGR1MjdEZTdaaEwvTUk4eEZoVWVIZW9FaGUxcTVkNjNTUTJVWk0xSkc2UXBqSktnaVNRcjk1WkVFaVczb1BlcDVNT3ZTZ2lRa1MwNDdtcXdYWk5zbGRwbEZOUGEvMll5NmRYNUNPVWErUlNkUllIYmoyV1Q1WHVkQys5enM1Y09mT1ppS0hibFE3T2ZLcGdzMUVELzNieE8rNERIcThSM1ZNQlRsdWN2bk9BY1N3ck9Yd3ZydnZ0YkdKU0tIbExJY3FVRjNkM0dSdjdOcG1remU5Yjk5YVcybHZOR3lqbmZLSVJDUVRPWFFGUmhFVGZhSHEveVZPSFhXMCt0Slh4eW1wa0locU9USkpSaWJKQ0ZxR0xFZzBUZHVqeC9xaHFJOGJNVTNYS1NtYW9XME9JckNLdXFYckpMVDlRZVoxYXQ5S052d2lkTnFuNmlTREZBNVd0REtkL0dtN2c1VCtjS1BHNlVUSVhZYzQzMUxvZlM5K0VWQlhEdlZZUHlueGkycDdvNGZ3YWZ4T3FOUVdmbkx0SGxQTGxpMkw3SmpLSmxxditia2tMdVdQTHV5Q2lPVXdsdm45OThhbDhDSW5VaGgvUUVYTWVVaUZWdzUxOC81L2x2aFZWSHdpaDg3dDhSdjNQV1lmSHpmdnRYWE51MjF1M1NaNzh1TU5EQmtYV0E3ZHFGQW1xRk9VeUlRMTN5Y1ZPcFBQSkZLbERpUkk1ckE2R0wxZnQyNmFPaWQ5eWJ2SkJlcW8vRXEvSkwrdVh5ZWg5eEZFbUxUdDJqWlhzUFM4YmhLUXRpM0krMHVXRzcvaExqMUdndU9IQkVtUFU2YTF0azNQNis0M2JWOVkyYUs1UkgrMDMveUcvYldOa21wZDFNRnIvK3E5NkpMTmUyRklPVFU2c2ZLYi8rckt0WnZkNnoxVzFRNzVtS09xWTFrbmJwblVGZVZrQURIczFISjQ3LzVJWVVMMFl0bkxZWDJzeFdxYTk5aC83Nml4aHo5ZVp4djI3cVk5aWtRTzNZblloVjdrM2tYUnYweVRYdlFlSkU1QkkxWjZqRHFlWERvZnlXdVFUa0x5b2ZjVFZNQmQ4YzRGMWVrTE1neXV4NmpJY0pCNWxFTFNuSWs0NXhPMVJTWkpMN20ydnlTNTBLc0ZGU3R1VWYwZ2tXMGQ3NFZjVDFuZmZVSEZVQkpMM2N2OHdsQnl2dVF3d1AxT3BIRGV3dlpEd2M2UFR4ZWhUamVzdkNmV1p1djNOdHFMY1NIODV3MXYyNCtyVnlDRlJYaDJydzQxakNXbmNrRkRnUnJlenJhekRUSVVHeGFaU2tFMlEvZTVDR3NtYzZEVWdXYzcxNnJZVVB2bjR6aldhK2d6UXdKQyt1TXExMVZLOGlXR1FiZVR1WVdJWWFlVncrbHhLZnptdlAzRFM3R0tyT1N3cFMxbW01dWI3SSs3dHRtL2JYN2ZybG0velA3SVBNS2l4UjJ5VktTcEVMZ2RiYTRsSUNTNVdqWXJTRW1lWE1Rckd5bkloeHdxMnBxTkhPdC95a0VPMVNacW15RHpPcEhDNk50Q1Vmd3dQNHNhL28raWJZTjg3K2g5VU5BYU1leVVjamo5cm52dG9sY1d0aGUvRE9Wd1cydXpMVytzcy90clA3UUo2NWZhczNVZnNiOUxCSjBScXhod3ZpUkJYN2FTVVVscFdHdU91dG1uVVVTT3RLMUI1dTZsNjREQ1dPODExWDdVcWg2NURHM3FmVWxjdytySTh4VWg3VWdPZ3lRazVldWtvRE9mY0dwL2hYRk02Zk1jMVloQWtDVkRXVXNiTVN4YjhVdjNtR2wzM1dmZmZHV2hlWTB2RXpuYzFkWmlLNXZxYmM2MkRYYmxocmZzZ2ExclNDNHBRZHpNWFZjUW80aSt1VUxvTGs4V3hYdVFIR3IrWEJqYnJ5akZLYWVjRXNxMnV1SWFWblJXYmVSbVVvY1JPZEcyNVJLVmNTVzEwQVdBSmNtUzhEQWlUQko1UFZjdUp3V2RXUTUxZlBxdHRwTU8vVytVUXE0a0lyKzV5UlMwTGd3a24wUWhoN0ZnajVrMjlUNW5UdUcrT29PeGZjNjRQOHNra1d3aU9heUlKWHpTVFVqWmE2MjJxYm5SS25kdnQvdHFWOXVLcHAzcyt6SVNSRGNqVnBkY0p1dTdRekh1SlIvb0xOOHRyYU5McG9rVGtpNzlmOWdUenQyMXE3M2Jsa25Hc1Z1NFd1OHY3TklaZWo1MXdtNjVvYUJ0N3Jhdi9pZmJEbHovbDA3a01vMHF1MlYyTW4wdjNoTUM3ZWVvcGNCUFhnc3RvN2x1bnp1c25HazdLRXFvejRuMyt5S3NrUVV2ZmlkODZXcVZRc1FhRTR2RmluNGo0d2Yxb2hFalJpUlNtRzY3N1RaYnNXSkY4VzNvaGs4VkZ1eTQ4N3p6azBoaGhTZmR1TUlyaitZSk1PNlh3OVo0ZTIxdDNXTXI0eUw0OExZMU5xOStDMGR4SjBCZjdvb3F1ZVU5MG5VR2Jqa1kvWTdpQ3oxVHRNM3FvTkp0dTF2R0p0L3ppZHhTS2U2KzdXaC9hdnZ5bVJucG5oaG91MUx0TSs4MkpRdEN1dTkwZGJiNVNoYnl2aGQzSDNkVVE4ODlWdDJTUVJEZE1hWGpQTGtkM084TDkzT1lqMjNSYTZhTEdDcGFYT3JaeUlNSEQ3YUpFeWNtcnIvMDBrczN4RTk0aXI3MkRoSER5SlM3WXptOEp5NkZGNzZ5MFBORjdzcGgrc2podHJZOXRtYlBMdnRkZmJYTnFGM05QdTVFNUZ0TXdrUWRRTEhXSVNzV2VVNGxwTmxFelB4cS9CVkN1dlJlOGhteGhuQ1BxU2hRQkRPZEZDcGFTb2theExEVHlPSGRpaFMrdk1neHdaZ25RcGhPRHV2YldxeTZ1ZEVXN0txeGUycFhNb2NRQUZMaXQvd2NjL1dnR1BDTFdqTzNzTENRZkJJbXpYdFR5MkdTRk1aYzZiT0t0R3NiTjhmYWJOMmVCbnVwdnRxdS9taUozVnJ6SGxJSVVHWm9XRS9SdERCVzlOQlFZVHFLTVRvS25VOEswODN0VmRJUllsaFlpQmlHeVo0bXN3TVBTaW1IZDk5eG4xM29SQXIzUzZBNTB3WlRSZzdiNG5mVU5EZlpxcjA3N2JGdGEyeityaHIyTFVBWklRbFVCNmtoTmJlVDFHVDhYRmYxOEJORGh1ZWcwUGdsblNDRmhZZUlZWmdzVzV6eTVydnUrRmxjQ2w5TmlKOUxxc2hoYmVzZVc3Wjd1MDJyWFdtWHJuOERLUVFvSXpUVXE0NVBjLzIwSko0M2NxSWx5dnlHZ3RQaGxjeFVSRm1BR2lBSWlvNzdWUUpnWGVUQ1E4UXdURDdlMm9FVUx2cGtEZU5VYXh2SGYreUt0ZHJHNWdaN3NYNlRQYnA5dGUxa3lCaWc3UEJiVjlvdDlaTHBrSytFMGk4U1EvSUhGSm9nSldxWUIxdDRpQmlHeWRMWHpWcGEya25obUpjV0pSV3Vicisyc2VZUnJ0bTd5MTZ1cjdiTE4vN1I3cTc5QzFJSVVLYjRSVU1ralc0eDdreWswRTg0QlVOMFVFaFVKdWVzczg3S1NSd0JNU3c5NWo1bFZyM0IrWFBxN2ZmSHBmRFZUNFF3U1E1YjQzOTkxTnhvYit6ZWFqZHZmc3YrdVhxSmJXemV6VDRFS0hNeDlGc1ZSb0szYk5reXA1Tk1WVnZSMjlIcStmUllQeWtrRWdPRnhrLzZOTldCR3BiRkFVUEpZYkl6L3NYNzBGVDcxOWdSTnVhTmQvY05FMWZzSHo0Mk45bkViSE5MazMzVTBtQy8zbGxsVDlXdFpiOEJkQklrWjBvNm1UdDNydTlqSjAyYTVGeVNhN3E1QmFPRHJpZ2pFYzAxcVFVZ0YzUVNNMzc4ZU4rVEprQU15NVBaRDlpV3Z6N2RWalozdDc2ZjZXWUhWUnpnekNkc3RUWnJhR3VKUytGdWUzSFhKbnQ2eDFyYjJjYVFNVUJuUTNQOUZNSHo2eWhkTlB6bU53U1hqbHlXeXdNSUE3KzZoU3BSd3h4WXhMQ3NlV1RONi9iaWdUM3N2QjZmdDhGZDk5VW1xMnJaWlIvdXJiZEZEWnNSUWdBNlN1ZDNVRG5NK2p4MS83clRBSVZDRVc2L2lEWFJRc1N3VS9CUmM0TTlVcmVLSFFFQUJaSERRcXlMREpDTWFtdW1td09ycVE2Y3ZCUVhKSjhBQUJSUURpZFBuaHo2OCtvNWtVSW9Cb0lVdEdhcUEySUlBQUNlanZPVVUwNEpwUUMxbmtQUFJka1BLSllUSHdwYWx4NE1KUU1BRkJnVnRGYW1zUzZhajNYQkJSZGs5UC9QUC8rODA4R3k1QjBVRTRvRXBvdUlxendOSldvUVF3QUE2QUNKblM1dVNSb1ZyOVpGMTFOMXFPN2pBWW9SWlJxVGJZd1lBZ0JBamlqU1FxY0tBSVdBT1lZQUFBQUFnQmdDQUFBQUFHSUlBQUFBQUlnaEFBQUFBSlNzR0RZMk5xNm1xUUFBQUtCVU9QSEVFeEhEcU5pelo4OTczdXQrQlRNQkFBQUFDa21QSGozYVhXOXNiSnlMR0laRThzNUVEQUVBQUtDWThVWU00eDRUZS9ycHA2c1F3NURRenR5MmJWdUxlMzN3NE1FY2NRQUFBRkNVZE8vZXZWMFFxNnFxcXFaVXRyMWtrazgyYnR5WU1PMCtmZm9naHdBQUFGQ1VEQjgrdk4zMTJ0cmFOeEhEa05teVpjdXZ2ZGZQUFBOTWpqd0FBQUFvT3M0OTk5eDIxN2R2MzM0WFloZ3lqejMyMkMzZTRXU0o0ZWMrOXptT1BnQUFBQ2dhTktMcEhVWmV1M1p0M1ZOUFBmVS9pR0VFZlBEQkI2OTdyMTkyMldVY2dRQUFBRkEwWEhQTk5lMnVyMXExYW5JcGJYOUppV0YxZGZWNFpmYTQxNGNORzhhUU1nQUFBQlFGWThhTWNmSWdYQlF0bkRWcjFqVEVNQ0tVbmJ4NDhlTEh2YmNwYWtqNUdnQUFBQ2drU2ppUkdIb3B0V2hoeVltaGVPaWhoNjZVZ2J2WGxSTCs0eC8vR0RrRUFBQ0FnaUFIU1I1Q3JxeXNYRjVxMGNLU0ZFUHg5dHR2RC9VbW9pQ0hBQUFBVUFpVWJDSUhrWXU0VkZkWE4wNmRPdldVVW53L0pTbUdHbEorODgwM3YrMmRiK2pLSVhNT0FRQUFJQjlvNkhqaXhJbWZrc0xGaXhlZldLcnZxU0lXaTVWc2c0d2JOMjdzeUpFajUzVHIxcTNDZTN0bFphVTk4Y1FUdG5YclZvNWFBQUFBQ0JWRkNlTU84cW1SU28xbUtuRDE1Sk5QUG8wWUZsQU9UejMxMUo4ZmR0aGhYWkx2ZSsyMTE1ekxpaFVyT0lvQkFBQWdKNVJnb3VMVjNuV1FYZHhJWWFtc2lWeTJZaWpHamgwN1lNaVFJY3NIRFJyVUs5WDl0Ylcxamh4V1ZWVTVGNkZvSWhGRkFBQUFTRWFSd0I0OWVpVCtWb1JRTXVnZE12YWlSSk1OR3phTUtuVXBMQnN4ZExuNjZxc2ZIVEZpeEhlU2g1WUJBQUFBd2taRHgwdVdMTG01RkxPUE80VVlDa1VQKy9Yck4vdllZNDg5UGRYd01nQUFBRUN1UXZqT08rL01WZ205Y250dlpTZUdYcTY0NG9yLzZOdTM3emY3OSs4L0FFa0VBQUNBYk5FY3drMmJOcTJzcWFtNXZaU1RTenExR0hwUkpMRmJ0MjZqdTNidGVsTDg5ekVjNGdBQUFKQ08rdnI2UDdhMnR0WTBOamJPTFlmNWc0Z2hBQUFBQUFUbUFIWUJBQUFBQUNDR0FBQUFBSUFZQWdBQUFBQmlDQUFBQUFDSUlRQUFBQUFnaGdBQUFBQ0FHQUlBQUFBQVlnZ0FBQUFBaUNFQUFBQUFJSVlBQUFBQWdCZ0NBQUFBQUdJSUFBQUFBSWdoQUFBQUFDQ0dBQUFBQUlBWUFnQUFBQUJpQ0FBQUFBQ0lJUUFBQUFBZ2hnQUFBQUNBR0FJQUFBQUFZZ2dBQUFBQWlDRUFBQUFBSUlZQUFBQUFnQmdDQUFBQUFHSUlBQUFBQUlnaEFBQUFBQ0NHQUFBQUFJQVlBZ0FBQUFCaUNBQUFBQUNJSVFBQUFBQWdoZ0FBQUFDQUdBSUFBQUFBWWdnQUFBQUFpQ0VBQUFBQUlJWUFBQUFBZ0JnQ0FBQUFBR0lJQUFBQUFJZ2hBQUFBQUNDR0FBQUFBSUFZQWdBQUFBQmlDQUFBQUFCbHd2OEtNQURMYlBaMVB5UUpkZ0FBQUFCSlJVNUVya0pnZ2c9PSIvPjwvZGVmcz48L3N2Zz4=");
    background-repeat: no-repeat;
    background-size: cover;
    height: 40px;
    width: 136px
}

.t-profile-security-modal-complete-session__action {
    display: flex;
    gap: 8px;
    margin-top: 12px
}

@media(max-width:991px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-modal-complete-session__action .t-modal-withdrawal-control__button-cancel,
    .t-profile-security-modal-complete-session__action .t-button,
    .t-profile-security-modal-complete-session__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-profile-security-modal-complete-session__action .t-promo-events__router {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 24px
    }
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-modal-complete-session__action .t-modal-withdrawal-control__button-cancel:first-child,
.t-profile-security-modal-complete-session__action .t-button:first-child,
.t-profile-security-modal-complete-session__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child,
.t-profile-security-modal-complete-session__action .t-promo-events__router:first-child {
    align-items: center;
    background: #0000;
    border: 1px solid #ff8a00;
    border-radius: 8px;
    color: #fff;
    cursor: pointer;
    display: flex;
    font: 500 16px/22px Inter, sans-serif;
    justify-content: center;
    overflow: hidden;
    padding: 12px 31px;
    position: relative;
    transition: all .1s ease-in-out;
    z-index: 1
}

@media(hover:hover) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-modal-complete-session__action .t-modal-withdrawal-control__button-cancel:first-child:hover,
    .t-profile-security-modal-complete-session__action .t-button:first-child:hover,
    .t-profile-security-modal-complete-session__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child:hover,
    .t-profile-security-modal-complete-session__action .t-promo-events__router:first-child:hover {
        background: #0000;
        border: 1px solid #e68f42
    }
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-modal-complete-session__action .t-modal-withdrawal-control__button-cancel:first-child:active,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-modal-complete-session__action .t-modal-withdrawal-control__button-cancel:first-child:focus,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-modal-complete-session__action .t-modal-withdrawal-control__button-cancel:first-child:focus-visible,
    .t-profile-security-modal-complete-session__action .t-button:first-child:active,
    .t-profile-security-modal-complete-session__action .t-button:first-child:focus,
    .t-profile-security-modal-complete-session__action .t-button:first-child:focus-visible,
    .t-profile-security-modal-complete-session__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child:active,
    .t-profile-security-modal-complete-session__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child:focus,
    .t-profile-security-modal-complete-session__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child:focus-visible,
    .t-profile-security-modal-complete-session__action .t-promo-events__router:first-child:active,
    .t-profile-security-modal-complete-session__action .t-promo-events__router:first-child:focus,
    .t-profile-security-modal-complete-session__action .t-promo-events__router:first-child:focus-visible {
        background: #0000;
        border: 1px solid #ef7a0e
    }
}

@media(max-width:991px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-modal-complete-session__action .t-modal-withdrawal-control__button-cancel:first-child,
    .t-profile-security-modal-complete-session__action .t-button:first-child,
    .t-profile-security-modal-complete-session__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child,
    .t-profile-security-modal-complete-session__action .t-promo-events__router:first-child {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 9px 23px
    }
}

.t-profile-security-modal-complete-all-session .t-popup__header {
    padding-right: 20px
}

.t-profile-security-modal-complete-all-session__description {
    color: #8ca89e
}

.t-profile-security-modal-complete-all-session__action {
    display: flex;
    gap: 8px;
    margin-top: 24px
}

@media(max-width:991px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-modal-complete-all-session__action .t-modal-withdrawal-control__button-cancel,
    .t-profile-security-modal-complete-all-session__action .t-button,
    .t-profile-security-modal-complete-all-session__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-profile-security-modal-complete-all-session__action .t-promo-events__router {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 24px
    }
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-modal-complete-all-session__action .t-modal-withdrawal-control__button-cancel:first-child,
.t-profile-security-modal-complete-all-session__action .t-button:first-child,
.t-profile-security-modal-complete-all-session__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child,
.t-profile-security-modal-complete-all-session__action .t-promo-events__router:first-child {
    align-items: center;
    background: #0000;
    border: 1px solid #ff8a00;
    border-radius: 8px;
    color: #fff;
    cursor: pointer;
    display: flex;
    font: 500 16px/22px Inter, sans-serif;
    justify-content: center;
    overflow: hidden;
    padding: 12px 31px;
    position: relative;
    transition: all .1s ease-in-out;
    z-index: 1
}

@media(hover:hover) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-modal-complete-all-session__action .t-modal-withdrawal-control__button-cancel:first-child:hover,
    .t-profile-security-modal-complete-all-session__action .t-button:first-child:hover,
    .t-profile-security-modal-complete-all-session__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child:hover,
    .t-profile-security-modal-complete-all-session__action .t-promo-events__router:first-child:hover {
        background: #0000;
        border: 1px solid #e68f42
    }
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-modal-complete-all-session__action .t-modal-withdrawal-control__button-cancel:first-child:active,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-modal-complete-all-session__action .t-modal-withdrawal-control__button-cancel:first-child:focus,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-modal-complete-all-session__action .t-modal-withdrawal-control__button-cancel:first-child:focus-visible,
    .t-profile-security-modal-complete-all-session__action .t-button:first-child:active,
    .t-profile-security-modal-complete-all-session__action .t-button:first-child:focus,
    .t-profile-security-modal-complete-all-session__action .t-button:first-child:focus-visible,
    .t-profile-security-modal-complete-all-session__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child:active,
    .t-profile-security-modal-complete-all-session__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child:focus,
    .t-profile-security-modal-complete-all-session__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child:focus-visible,
    .t-profile-security-modal-complete-all-session__action .t-promo-events__router:first-child:active,
    .t-profile-security-modal-complete-all-session__action .t-promo-events__router:first-child:focus,
    .t-profile-security-modal-complete-all-session__action .t-promo-events__router:first-child:focus-visible {
        background: #0000;
        border: 1px solid #ef7a0e
    }
}

@media(max-width:991px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-modal-complete-all-session__action .t-modal-withdrawal-control__button-cancel:first-child,
    .t-profile-security-modal-complete-all-session__action .t-button:first-child,
    .t-profile-security-modal-complete-all-session__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child,
    .t-profile-security-modal-complete-all-session__action .t-promo-events__router:first-child {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 9px 23px
    }
}

.t-profile-security-modal-suspicious-activity .t-popup__header {
    padding-right: 24px
}

.t-profile-security-modal-suspicious-activity .t-profile-security-modal-settings__description {
    color: #8ca89e;
    padding: 0
}

.t-profile-security-modal-suspicious-activity__action {
    margin-top: 24px
}

@media(max-width:991px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-modal-suspicious-activity__action .t-modal-withdrawal-control__button-cancel,
    .t-profile-security-modal-suspicious-activity__action .t-button,
    .t-profile-security-modal-suspicious-activity__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-profile-security-modal-suspicious-activity__action .t-promo-events__router {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 24px
    }
}

.t-profile-security-details .t-back {
    line-height: 20px;
    width: 48px
}

.t-profile-security-details__title-name {
    font: 600 32px/36px Inter, sans-serif;
    line-height: 40px;
    text-transform: uppercase
}

@media(max-width:991px) {
    .t-profile-security-details__title-name {
        font: 600 24px/32px Inter, sans-serif
    }
}

.t-profile-security-details__head {
    margin-top: 4px
}

@media(max-width:991px) {
    .t-profile-security-details__head {
        margin-top: 8px
    }
}

.t-profile-security-details__content {
    margin-top: 24px
}

@media(max-width:991px) {
    .t-profile-security-details__content {
        margin-top: 16px
    }
}

.t-profile-security-details__content-wrapper {
    max-width: 720px;
    width: 100%
}

@media(max-width:991px) {
    .t-profile-security-details__content-wrapper {
        max-width: 100%
    }
}

.t-profile-security-details .t-profile-security-center .list {
    display: flex;
    flex-direction: column;
    gap: 20px
}

@media(max-width:991px) {
    .t-profile-security-details .t-profile-security-center .list {
        gap: 24px
    }
}

.t-profile-security-details .t-profile-security-center .list__item {
    align-items: last baseline;
    display: flex;
    gap: 12px
}

@media(max-width:991px) {
    .t-profile-security-details .t-profile-security-center .list__item {
        align-items: flex-end
    }
}

.t-profile-security-details .t-profile-security-center .list__item.password {
    order: 3
}

.t-profile-security-details .t-profile-security-center .list__item.twofa {
    order: 1
}

.t-profile-security-details .t-profile-security-center .list__item.session {
    order: 2
}

.t-profile-security-details .t-profile-security-center .list__item .title {
    font: 600 16px/22px Inter, sans-serif;
    margin-bottom: 2px
}

.t-profile-security-details .t-profile-security-center .list__item .text {
    align-content: center;
    color: #8ca89e;
    font: 400 12px/16px Inter, sans-serif;
    height: 40px
}

.t-profile-security-details .t-profile-security-center .list__item .description {
    position: relative;
    width: 100%
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-security-details .t-profile-security-center .list__item .t-modal-withdrawal-control__button-cancel,
.t-profile-security-details .t-profile-security-center .list__item .t-button,
.t-profile-security-details .t-profile-security-center .list__item .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-security-details .t-profile-security-center .list__item .t-promo-events__router {
    border-radius: 6px;
    font: 500 14px/20px Inter, sans-serif;
    min-width: 105px;
    padding: 9px 24px
}

.t-profile-activity-log {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    margin-top: 40px
}

.t-profile-activity-log__head {
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding-right: 12px;
    width: 100%
}

.t-profile-activity-log__head .title {
    font: 600 24px/32px Inter, sans-serif
}

.t-profile-activity-log__head .settings,
.t-profile-activity-log__head .title .v-popover {
    display: none
}

.t-profile-activity-log__content {
    margin-top: 24px;
    width: 100%
}

@media(max-width:991px) {
    .t-profile-activity-log__content {
        margin-top: 16px
    }
}

.t-profile-activity-log__content .login-details {
    border-top: 1px solid #ffffff1a;
    position: relative
}

@media(hover:hover) {
    .t-profile-activity-log__content .login-details:hover .content__info .entry-time,
    .t-profile-activity-log__content .login-details:hover .content__info .title {
        color: #ffffff80
    }
}

.t-profile-activity-log__content .login-details.active:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS43MDcgMS43MDdBMSAxIDAgMCAwIDE0LjI5My4yOTNMOCA2LjU4NiAxLjcwNy4yOTNBMSAxIDAgMCAwIC4yOTMgMS43MDdMNi41ODYgOCAuMjkzIDE0LjI5M2ExIDEgMCAxIDAgMS40MTQgMS40MTRMOCA5LjQxNGw2LjI5MyA2LjI5M2ExIDEgMCAwIDAgMS40MTQtMS40MTRMOS40MTQgOGw2LjI5My02LjI5M1oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat 50%/contain;
    content: "";
    height: 16px;
    pointer-events: none;
    position: absolute;
    right: 12px;
    top: 12px;
    width: 16px
}

.t-profile-activity-log__content .login-details.active .content__info {
    margin-top: 20px
}

.t-profile-activity-log__content .login-details.active .content__status {
    display: block;
    left: 68px;
    margin-bottom: 4px;
    top: 16px
}

.t-profile-activity-log__content .login-details .content {
    align-items: flex-start;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    min-height: 80px;
    padding: 20px 12px
}

.t-profile-activity-log__content .login-details .content__status {
    color: #0abe73;
    font: 400 12px/16px Inter, sans-serif;
    position: absolute;
    right: 12px;
    text-transform: lowercase;
    top: 24px;
    transition: all .4s ease
}

@media(max-width:991px) {
    .t-profile-activity-log__content .login-details .content__status {
        margin-bottom: 6px
    }
}

.t-profile-activity-log__content .login-details .content__status-removed {
    display: none
}

.t-profile-activity-log__content .login-details .content__image {
    align-items: center;
    border-radius: 100%;
    display: flex;
    height: 40px;
    justify-content: center;
    margin-right: 16px;
    min-width: 40px
}

.t-profile-activity-log__content .login-details .content__image.desktop:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMuNSA2QTEuNSAxLjUgMCAwIDEgNSA0LjVoMTRBMS41IDEuNSAwIDAgMSAyMC41IDZ2MTBhMS41IDEuNSAwIDAgMS0xLjUgMS41SDVBMS41IDEuNSAwIDAgMSAzLjUgMTZWNlpNMTAuNSAxNy41aDN2M2gtM3YtM1oiIHN0cm9rZT0iI2ZmZiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00IDE0aDE2djFINHoiLz48cmVjdCB4PSI4IiB5PSIyMCIgd2lkdGg9IjgiIGhlaWdodD0iMSIgcng9Ii41IiBmaWxsPSIjZmZmIi8+PC9zdmc+")
}

.t-profile-activity-log__content .login-details .content__image.mobile:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3QgeD0iNi41IiB5PSIzLjUiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxNyIgcng9IjEuNSIgc3Ryb2tlPSIjZmZmIi8+PHBhdGggZD0iTTkuNSAzLjVoNVY0YS41LjUgMCAwIDEtLjUuNWgtNGEuNS41IDAgMCAxLS41LS41di0uNVoiIGZpbGw9IiNEOUQ5RDkiIHN0cm9rZT0iI2ZmZiIvPjxyZWN0IHg9IjEwIiB5PSIxOCIgd2lkdGg9IjQiIGhlaWdodD0iMSIgcng9Ii41IiBmaWxsPSIjZmZmIi8+PC9zdmc+")
}

.t-profile-activity-log__content .login-details .content__image:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    content: "";
    display: inline-block;
    height: 24px;
    width: 24px
}

.t-profile-activity-log__content .login-details .content__info {
    color: #fff;
    display: block;
    width: calc(100% - 56px)
}

.t-profile-activity-log__content .login-details .content__info .title {
    align-items: center;
    display: flex;
    font: 400 14px/20px Inter, sans-serif
}

.t-profile-activity-log__content .login-details .content__info .title-separator {
    margin: 0 2px
}

.t-profile-activity-log__content .login-details .content__info .entry-time {
    align-items: center;
    display: flex;
    font: 400 12px/16px Inter, sans-serif
}

@media(max-width:991px) {
    .t-profile-activity-log__content .login-details .content__info .entry-time {
        font: 400 12px/16px Inter, sans-serif;
        overflow: hidden;
        white-space: nowrap;
        width: 100%
    }
}

.t-profile-activity-log__content .login-details .content__info .entry-time-separator {
    margin: 0 2px
}

@media(max-width:991px) {
    .t-profile-activity-log__content .login-details .content__info .entry-time-ip {
        max-width: 120px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 100%
    }
}

.t-profile-activity-log__content .login-details .content:has(.content__status-removed) .content__info {
    color: #8ca89e
}

.t-profile-activity-log__content .login-details .sessions {
    padding: 0 8px 28px
}

.t-profile-activity-log__content .login-details .sessions .close {
    align-items: center;
    border: 1px solid #323443;
    border-radius: 12px;
    cursor: pointer;
    display: flex;
    height: 40px;
    justify-content: center;
    position: absolute;
    right: 12px;
    top: 12px;
    width: 40px
}

.t-profile-activity-log__content .login-details .sessions .close:hover {
    opacity: .7
}

.t-profile-activity-log__content .login-details .sessions .close:after,
.t-profile-activity-log__content .login-details .sessions .close:before {
    background: #fff;
    border-radius: 2px;
    content: "";
    height: 2px;
    position: absolute;
    transform: rotate(45deg);
    width: 24px
}

.t-profile-activity-log__content .login-details .sessions .close:after {
    transform: rotate(-45deg)
}

.t-profile-activity-log__content .login-details .sessions-action {
    display: flex;
    gap: 8px;
    margin-top: 16px
}

@media(max-width:991px) {
    .t-profile-activity-log__content .login-details .sessions-action {
        flex-wrap: wrap
    }
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-activity-log__content .login-details .sessions-action .t-button__link.t-modal-withdrawal-control__button-cancel:last-child,
    .t-profile-activity-log__content .login-details .sessions-action .t-button.t-button__link:last-child,
    .t-profile-activity-log__content .login-details .sessions-action .t-button__link.t-promo-events__router:last-child,
    .t-profile-activity-log__content .login-details .sessions-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-button__link.t-modal-withdrawal-control__button-cancel:last-child {
        min-width: 100%
    }
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-activity-log__content .login-details .sessions-action .t-modal-withdrawal-control__button-cancel,
.t-profile-activity-log__content .login-details .sessions-action .t-button,
.t-profile-activity-log__content .login-details .sessions-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-activity-log__content .login-details .sessions-action .t-promo-events__router {
    border-radius: 6px;
    flex: 1;
    font: 500 14px/20px Inter, sans-serif;
    padding: 9px;
    width: 100%
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-activity-log__content .login-details .sessions-action .t-modal-withdrawal-control__button-cancel:hover,
.t-profile-activity-log__content .login-details .sessions-action .t-button:hover,
.t-profile-activity-log__content .login-details .sessions-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover,
.t-profile-activity-log__content .login-details .sessions-action .t-promo-events__router:hover {
    opacity: .8
}

.t-profile-activity-log__content .login-details .sessions-table {
    border-radius: 8px;
    overflow: hidden
}

@media screen and (max-width:991px) {
    .t-profile-activity-log__content .login-details .sessions-table {
        border-radius: 4px
    }
}

.t-profile-activity-log__content .login-details .sessions-table .t-table {
    background: #002223
}

.t-profile-activity-log__content .login-details .sessions-table__more {
    align-items: center;
    background: #002223;
    border-radius: 0 0 8px 8px;
    display: flex;
    justify-content: center;
    position: relative;
    width: 100%
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-activity-log__content .login-details .sessions-table__more:hover .t-modal-withdrawal-control__button-cancel,
.t-profile-activity-log__content .login-details .sessions-table__more:hover .t-button,
.t-profile-activity-log__content .login-details .sessions-table__more:hover .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-activity-log__content .login-details .sessions-table__more:hover .t-promo-events__router {
    opacity: 1
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-activity-log__content .login-details .sessions-table__more .t-modal-withdrawal-control__button-cancel,
.t-profile-activity-log__content .login-details .sessions-table__more .t-button,
.t-profile-activity-log__content .login-details .sessions-table__more .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-activity-log__content .login-details .sessions-table__more .t-promo-events__router {
    align-items: center;
    border: none;
    color: #ff8a00;
    display: flex;
    font: 400 16px/22px Inter, sans-serif;
    gap: 6px;
    justify-content: center;
    padding-top: 0;
    width: unset
}

.t-profile-activity-log__content .login-details .sessions-table__more .t-button__wrap {
    padding: 0
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-activity-log__content .login-details .sessions-table__more .t-modal-withdrawal-control__button-cancel:before,
.t-profile-activity-log__content .login-details .sessions-table__more .t-button:before,
.t-profile-activity-log__content .login-details .sessions-table__more .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:before,
.t-profile-activity-log__content .login-details .sessions-table__more .t-promo-events__router:before {
    content: none
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-activity-log__content .login-details .sessions-table__more .t-modal-withdrawal-control__button-cancel:after,
.t-profile-activity-log__content .login-details .sessions-table__more .t-button:after,
.t-profile-activity-log__content .login-details .sessions-table__more .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:after,
.t-profile-activity-log__content .login-details .sessions-table__more .t-promo-events__router:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03Ljc3NiAwSDEuMjI0YS4zLjMgMCAwIDAtLjIxMi41MTJsMy4xMzQgMy4xMzRhLjUuNSAwIDAgMCAuNzA4IDBMNy45ODguNTEyQS4zLjMgMCAwIDAgNy43NzYgMFoiIGZpbGw9IiNGRkU2NUYiLz48L3N2Zz4=");
    background-position: right 30%;
    background-repeat: no-repeat;
    background-size: 8px;
    content: "";
    height: 4px;
    opacity: 1;
    position: static;
    width: 8px
}

.t-profile-activity-log__content .login-details .sessions-table__more .t-button__disabled {
    background: #091919
}

.t-profile-activity-log__content .login-details .sessions-title {
    display: none
}

@media(max-width:991px) {
    .t-profile-activity-log__content .login-details .sessions {
        padding: 0 8px 24px
    }
}

.t-profile-activity-log__content .login-details .sessions:has(.sessions-table__more) .sessions-table {
    border-radius: 8px 8px 0 0
}

.t-profile-activity-log__action {
    align-items: center;
    display: flex;
    justify-content: center;
    margin: 32px auto 0
}

@media(max-width:991px) {
    .t-profile-activity-log__action {
        margin-top: 24px
    }
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-activity-log__action .t-modal-withdrawal-control__button-cancel,
.t-profile-activity-log__action .t-button,
.t-profile-activity-log__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-activity-log__action .t-promo-events__router {
    background-color: #0000;
    border: 1px solid #ff8a00;
    min-width: 169px;
    padding: 9px 24px
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-activity-log__action .t-modal-withdrawal-control__button-cancel:hover,
.t-profile-activity-log__action .t-button:hover,
.t-profile-activity-log__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover,
.t-profile-activity-log__action .t-promo-events__router:hover {
    background-color: #0000;
    border: 1px solid #e68f42
}

.t-profile-modal-phone-verify .t-popup__header {
    flex-direction: row;
    gap: 12px
}

.t-profile-modal-phone-verify .t-popup__header:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBzdHJva2U9IiMwQUJFNzMiIHN0cm9rZS13aWR0aD0iMiI+PGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMTUiLz48cGF0aCBkPSJtMTAuNCAxNiA0IDQgOC44LTguOCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=");
    content: "";
    height: 32px;
    width: 32px
}

.t-profile-modal-phone-verify .t-profile-modal-phone-verify__description {
    color: #ffffff80;
    margin-top: 12px
}

.t-profile-modal-phone-verify .t-profile-modal-phone-verify__description .phone-number {
    background: #1d2c2c;
    border-radius: 8px;
    color: #4a5656;
    font: 600 18px/24px Inter, sans-serif;
    padding: 20px;
    text-align: center
}

.t-profile-modal-phone-verify .t-profile-modal-phone-verify__description .verification-code-input {
    margin: 16px 0 0
}

.t-profile-modal-phone-verify .t-profile-modal-phone-verify__description .text {
    color: #fff;
    font: 400 14px/20px Inter, sans-serif;
    margin: 24px 0 0
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-modal-withdrawal-control__button-cancel,
.t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-button,
.t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-promo-events__router {
    font: 500 16px/22px Inter, sans-serif;
    padding: 13px 32px
}

@media(max-width:991px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-modal-withdrawal-control__button-cancel,
    .t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-button,
    .t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-promo-events__router {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 24px
    }
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-button+.t-modal-withdrawal-control__button-cancel,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-modal-withdrawal-control__button-cancel+.t-button,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-modal-withdrawal-control__button-cancel+.t-modal-withdrawal-control__button-cancel,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-modal-withdrawal-control__button-cancel+.t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-promo-events__router+.t-modal-withdrawal-control__button-cancel,
.t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-button+.t-button,
.t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-button+.t-promo-events__router,
.t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-button+.t-modal-withdrawal-control__button-cancel,
.t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel+.t-button,
.t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel+.t-modal-withdrawal-control__button-cancel,
.t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel+.t-promo-events__router,
.t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-events__router+.t-modal-withdrawal-control__button-cancel,
.t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-promo-events__router+.t-button,
.t-profile-modal-phone-verify .t-profile-modal-phone-verify__action .t-promo-events__router+.t-promo-events__router {
    margin: 24px 0 0
}

.t-profile-modal-phone-verify .t-profile-modal-phone-verify__support {
    color: #ffffff80;
    font: 400 12px/16px Inter, sans-serif
}

.t-profile-modal-phone-verify .t-profile-modal-phone-verify__support .time {
    color: #ffffff80;
    font: 400 14px/20px Inter, sans-serif;
    margin-bottom: 16px;
    text-align: center
}

.t-profile-modal-phone-verify .t-profile-modal-phone-verify__support .description {
    color: #fff;
    pointer-events: none;
    text-align: center
}

.t-profile-modal-phone-verify .t-profile-modal-phone-verify__support .description .t-link {
    color: #00b170;
    font: 400 12px/16px Inter, sans-serif;
    pointer-events: auto;
    text-decoration: none
}

@media(hover:hover) {
    .t-profile-modal-phone-verify .t-profile-modal-phone-verify__support .description .t-link:hover {
        color: #1ecf8e
    }
}

.t-profile-modal-phone-verify .t-profile-modal-phone-verify__support .description .t-link:active {
    color: #0a8948
}

.t-profile-skeleton {
    margin: 0 auto;
    width: 100%
}

.t-profile-skeleton__head {
    display: none
}

.t-profile-skeleton__content {
    background: #043232;
    border-radius: 24px;
    display: flex;
    flex-direction: column-reverse;
    padding: 24px;
    position: relative
}

@media screen and (max-width:991px) {
    .t-profile-skeleton__content {
        border-radius: 12px;
        margin: 0 -8px;
        padding: 32px 12px;
        padding: 8px
    }
}

@media screen and (max-width:639px) {
    .t-profile-skeleton__content {
        margin-right: 0
    }
}

.t-profile-skeleton__content-wrapper {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.t-profile-skeleton-account-details {
    width: 100%
}

.t-profile-skeleton-account-details-info {
    margin-top: 24px;
    width: 100%
}

.t-profile-skeleton-account-details-info .list {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    width: 100%
}

.t-profile-skeleton-account-details-info .list__item {
    border-radius: 8px;
    max-width: calc(50% - 12px);
    overflow: hidden;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-profile-skeleton-account-details-info .list__item {
        max-width: 100%
    }
}

.t-profile-skeleton-account-details-info .list__item .t-skeleton {
    height: 156px
}

.t-profile-skeleton-account-details-info .list__item:last-child {
    margin-top: 36px;
    max-width: calc(50% - 6px)
}

@media screen and (max-width:991px) {
    .t-profile-skeleton-account-details-info .list__item:last-child {
        max-width: 100%
    }
}

.t-profile-skeleton-account-details-profile {
    display: none
}

.t-profile-skeleton-account-details-wrapper {
    display: flex;
    gap: 12px
}

.t-profile-skeleton .citizen-bonus {
    display: none
}

.t-profile-skeleton .preferences {
    border-radius: 8px;
    height: 88px;
    max-width: 180px;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-profile-skeleton .preferences {
        bottom: calc(100% + 12px);
        position: absolute;
        right: 0
    }
}

.t-profile-skeleton .security {
    border-radius: 8px;
    height: 96px;
    margin-right: 24px;
    max-width: 656px;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-profile-skeleton .security {
        margin-top: -64px;
        max-width: 96px
    }
}

.t-profile-skeleton .t-close {
    display: none
}

.t-profile-choose-your-avatar .wrap {
    margin-top: 8px
}

.t-profile-choose-your-avatar .avatar-list {
    align-items: center;
    display: flex;
    gap: 8px;
    margin-top: 16px
}

.t-profile-choose-your-avatar .avatar-list__item {
    align-items: center;
    aspect-ratio: 1;
    border-radius: 9px;
    display: flex;
    justify-content: center;
    overflow: hidden;
    position: relative;
    width: 132px
}

.t-profile-choose-your-avatar .avatar-list__item.selected {
    outline: 1px solid #ff8a00
}

.t-profile-choose-your-avatar .avatar-list__item:last-child {
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    cursor: pointer;
    flex-direction: column;
    transition: all .3s
}

.t-profile-choose-your-avatar .avatar-list__item:last-child input {
    display: none
}

.t-profile-choose-your-avatar .avatar-list__item:last-child:hover {
    border: 1px solid #ffffff40
}

.t-profile-choose-your-avatar .avatar-list__item:last-child:active {
    border: 1px solid #ffffff80
}

.t-profile-choose-your-avatar .avatar-list__item:hover .image {
    opacity: .8
}

.t-profile-choose-your-avatar .avatar-list__item .image {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
    height: 100%;
    position: absolute;
    transition: all .3s;
    width: 100%
}

.t-profile-choose-your-avatar .avatar-list__item .upload-btn {
    align-items: center;
    align-self: stretch;
    color: #fff;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    font: 500 12px/16px Inter, sans-serif;
    justify-content: center;
    text-align: center;
    transition: all .3s
}

.t-profile-choose-your-avatar .avatar-list__item .upload-btn:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uNTE0IDguMTA4YTMgMyAwIDAgMSAzLTNoMi43NDNsMS43MTEtMS43MTFhMiAyIDAgMCAxIDEuNDE1LS41ODZoNS4yMzVhMiAyIDAgMCAxIDEuNDE0LjU4NmwxLjcxMSAxLjcxMWgyLjc0NGEzIDMgMCAwIDEgMyAzVjE4LjE5YTMgMyAwIDAgMS0zIDNIMy41MTRhMyAzIDAgMCAxLTMtM1Y4LjExWm0xNi4wOCA1LjA0YTQuNTk1IDQuNTk1IDAgMSAxLTkuMTg4IDAgNC41OTUgNC41OTUgMCAwIDEgOS4xODkgMFpNNS4xMDkgMTAuODUyYTEuMTQ5IDEuMTQ5IDAgMSAwIDAtMi4yOTcgMS4xNDkgMS4xNDkgMCAwIDAgMCAyLjI5N1oiIGZpbGw9IiNGQkZCRkYiLz48L3N2Zz4=") no-repeat 50%/cover;
    content: "";
    display: block;
    height: 24px;
    width: 24px
}

.t-profile-choose-your-avatar__description {
    color: #8ca89e
}

.t-profile-choose-your-avatar__action {
    margin-top: 24px
}

@media(max-width:991px) {
    .t-profile-choose-your-avatar__action {
        margin-top: 16px
    }
}

.t-profile-choose-your-avatar__action .action__button {
    transition: none
}

@media(max-width:991px) {
    .t-profile-choose-your-avatar__action .action__button {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 24px
    }
}

.t-profile-modal-no-rush__description {
    color: #8ca89e
}

.t-profile-modal-no-rush__action {
    display: flex;
    gap: 8px;
    margin-top: 24px
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-no-rush__action .t-modal-withdrawal-control__button-cancel,
.t-profile-modal-no-rush__action .t-button,
.t-profile-modal-no-rush__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-modal-no-rush__action .t-promo-events__router {
    font: 500 16px/22px Inter, sans-serif;
    padding: 13px 32px
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-no-rush__action .t-modal-withdrawal-control__button-cancel:first-child,
.t-profile-modal-no-rush__action .t-button:first-child,
.t-profile-modal-no-rush__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child,
.t-profile-modal-no-rush__action .t-promo-events__router:first-child {
    align-items: center;
    background: #0000;
    border: 1px solid #ff8a00;
    border-radius: 8px;
    color: #fff;
    cursor: pointer;
    display: flex;
    font: 500 16px/22px Inter, sans-serif;
    justify-content: center;
    overflow: hidden;
    padding: 12px 31px;
    position: relative;
    transition: all .1s ease-in-out;
    z-index: 1
}

@media(hover:hover) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-no-rush__action .t-modal-withdrawal-control__button-cancel:first-child:hover,
    .t-profile-modal-no-rush__action .t-button:first-child:hover,
    .t-profile-modal-no-rush__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child:hover,
    .t-profile-modal-no-rush__action .t-promo-events__router:first-child:hover {
        background: #0000;
        border: 1px solid #e68f42
    }
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-no-rush__action .t-modal-withdrawal-control__button-cancel:first-child:active,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-no-rush__action .t-modal-withdrawal-control__button-cancel:first-child:focus,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-no-rush__action .t-modal-withdrawal-control__button-cancel:first-child:focus-visible,
    .t-profile-modal-no-rush__action .t-button:first-child:active,
    .t-profile-modal-no-rush__action .t-button:first-child:focus,
    .t-profile-modal-no-rush__action .t-button:first-child:focus-visible,
    .t-profile-modal-no-rush__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child:active,
    .t-profile-modal-no-rush__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child:focus,
    .t-profile-modal-no-rush__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child:focus-visible,
    .t-profile-modal-no-rush__action .t-promo-events__router:first-child:active,
    .t-profile-modal-no-rush__action .t-promo-events__router:first-child:focus,
    .t-profile-modal-no-rush__action .t-promo-events__router:first-child:focus-visible {
        background: #0000;
        border: 1px solid #ef7a0e
    }
}

.t-profile-modal-email-change__description {
    display: flex;
    flex-direction: column;
    gap: 16px
}

@media(max-width:639px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-email-change__action .t-modal-withdrawal-control__button-cancel,
    .t-profile-modal-email-change__action .t-button,
    .t-profile-modal-email-change__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-profile-modal-email-change__action .t-promo-events__router {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 24px
    }
}

.t-profile-save-panel {
    background-color: #002223;
    border-radius: 12px 12px 0 0;
    bottom: 0;
    left: 0;
    padding: 16px 8px;
    position: fixed;
    transform: translateY(100%);
    transition: all .3s ease-in-out;
    width: 100vw;
    z-index: 300
}

.t-profile-save-panel__content {
    align-items: center;
    color: #fff;
    display: flex;
    gap: 20px;
    justify-content: center;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-profile-save-panel__content {
        flex-direction: column;
        gap: 12px
    }
}

.t-profile-save-panel__content .description {
    font: 400 16px/22px Inter, sans-serif
}

.t-profile-save-panel__content .action {
    align-items: center;
    display: flex;
    flex-direction: row-reverse;
    gap: 8px
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-save-panel__content .action .t-modal-withdrawal-control__button-cancel,
.t-profile-save-panel__content .action .t-button,
.t-profile-save-panel__content .action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-save-panel__content .action .t-promo-events__router {
    font: 500 16px/22px Inter, sans-serif;
    padding: 13px 32px;
    white-space: nowrap;
    width: 160px
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-save-panel__content .action .t-modal-withdrawal-control__button-cancel:last-child,
.t-profile-save-panel__content .action .t-button:last-child,
.t-profile-save-panel__content .action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:last-child,
.t-profile-save-panel__content .action .t-promo-events__router:last-child {
    align-items: center;
    background: #0000;
    border: 1px solid #ff8a00;
    border-radius: 8px;
    color: #fff;
    cursor: pointer;
    display: flex;
    font: 500 16px/22px Inter, sans-serif;
    justify-content: center;
    overflow: hidden;
    padding: 12px;
    position: relative;
    transition: all .1s ease-in-out;
    z-index: 1
}

@media(hover:hover) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-save-panel__content .action .t-modal-withdrawal-control__button-cancel:last-child:hover,
    .t-profile-save-panel__content .action .t-button:last-child:hover,
    .t-profile-save-panel__content .action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:last-child:hover,
    .t-profile-save-panel__content .action .t-promo-events__router:last-child:hover {
        background: #0000;
        border: 1px solid #e68f42
    }
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-save-panel__content .action .t-modal-withdrawal-control__button-cancel:last-child:active,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-save-panel__content .action .t-modal-withdrawal-control__button-cancel:last-child:focus,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-save-panel__content .action .t-modal-withdrawal-control__button-cancel:last-child:focus-visible,
    .t-profile-save-panel__content .action .t-button:last-child:active,
    .t-profile-save-panel__content .action .t-button:last-child:focus,
    .t-profile-save-panel__content .action .t-button:last-child:focus-visible,
    .t-profile-save-panel__content .action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:last-child:active,
    .t-profile-save-panel__content .action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:last-child:focus,
    .t-profile-save-panel__content .action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:last-child:focus-visible,
    .t-profile-save-panel__content .action .t-promo-events__router:last-child:active,
    .t-profile-save-panel__content .action .t-promo-events__router:last-child:focus,
    .t-profile-save-panel__content .action .t-promo-events__router:last-child:focus-visible {
        background: #0000;
        border: 1px solid #ef7a0e
    }
}

.t-profile-save-panel.show {
    transform: translate(0)
}

.cashback-popup .cashback-modal__caption .text {
    font: 600 24px/32px Inter, sans-serif
}

.cashback-popup .cashback-modal__caption .text p {
    display: none
}

.cashback-popup .cashback-modal__caption-min {
    color: #8ca89e;
    font: 500 14px/20px Inter, sans-serif
}

.cashback-popup .cashback-modal__wrap {
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin-top: 16px
}

.cashback-popup .cashback-modal__wrap_description {
    font: 400 14px/20px Inter, sans-serif
}

.cashback-popup .cashback-modal__get-cashback {
    margin-top: 8px
}

@media(max-width:991px) {
    .cashback-popup .cashback-modal__get-cashback {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 24px
    }
}

.cashback-popup .cashback-modal__inner {
    color: #101214
}

.cashback-popup .cashback-modal__inner .t-button,
.cashback-popup .cashback-modal__inner .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.cashback-popup .cashback-modal__inner .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .cashback-popup .cashback-modal__inner .t-modal-withdrawal-control__button-cancel {
    font: 500 24px/32px Inter, sans-serif;
    margin: 0 auto;
    width: 100%
}

.cashback-popup .cashback-modal__btn {
    color: #00b170;
    cursor: pointer;
    font: 400 14px/20px Inter, sans-serif;
    margin: 0 auto;
    padding: 24px 0 0;
    width: fit-content
}

.cashback-popup .cashback-modal__btn:hover {
    color: #1ecf8e
}

.cashback-popup .cashback-modal .list {
    display: flex;
    flex-direction: column;
    gap: 12px
}

.cashback-popup .cashback-modal .list__item {
    align-items: center;
    display: flex;
    font: 400 14px/20px Inter, sans-serif;
    gap: 16px
}

.cashback-popup .cashback-modal .list__item:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 24px;
    width: 24px
}

.cashback-popup .cashback-modal .list__item_first:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTIwLjUxOCA2LjIxNGgtMi4wOVYxOC40M2ExLjI4NiAxLjI4NiAwIDEgMCAyLjU3MiAwVjYuNjk1YS40ODIuNDgyIDAgMCAwLS40ODItLjQ4MloiLz48cGF0aCBkPSJNMTkuMDM3IDIwLjkxYTIuNTc2IDIuNTc2IDAgMCAxLTEuODk0LTIuNDgyVjMuNDgyQS40ODIuNDgyIDAgMCAwIDE2LjY2IDNIMy40ODJBLjQ4Mi40ODIgMCAwIDAgMyAzLjQ4MlYxOC43NUEyLjI1IDIuMjUgMCAwIDAgNS4yNSAyMWgxMy43NzVhLjA0Ni4wNDYgMCAwIDAgLjAxMi0uMDlaTTUuNTcxIDEwLjA3VjYuMjE0SDkuNDN2My44NTdINS41N1ptOSA3LjcxNWgtOVYxNi41aDl2MS4yODZabTAtMi41NzJoLTlWMTMuOTNoOXYxLjI4NVptMC0yLjU3MWgtOXYtMS4yODZoOXYxLjI4NlptMC0yLjU3MmgtMy44NTdWOC43ODZoMy44NTd2MS4yODVabTAtMi41NzFoLTMuODU3VjYuMjE0aDMuODU3VjcuNVoiLz48L2c+PC9zdmc+")
}

.cashback-popup .cashback-modal .list__item_second:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjgzOCAxMC4xNTRjLS4xMDUgMC0uNTU1LjAwMy0uNzE4LjAxMmwtMi4yMjIuMDU4TDkuNzc0IDRINy4zNThsMi44NyA2LjMzMS0zLjc0My4wNTYtMS43MDMtMi4wOEgyLjc3N2wuNzkzIDMuNjIzYS42NjYuNjY2IDAgMCAwIC4wMi4wNjcuNTk3LjU5NyAwIDAgMC0uMDIuMDZsLS44MDMgMy42MzVoMS45OTFsMS43NDgtMi4xMTUgMy43MjIuMDgzTDcuMzU4IDIwaDIuNDIzbDUuMTE1LTYuMjIxIDIuMjIzLjA2Yy4xNjUuMDA4LjYxNS4wMTEuNzE3LjAxMS45MzcgMCAxLjcwMy0uMTI4IDIuMjc3LS4zODIuOTc1LS40MyAxLjEyLTEuMTA0IDEuMTItMS40NjggMC0xLjE1Ni0xLjI2OS0xLjg0Ni0zLjM5NS0xLjg0NloiIGZpbGw9IiNmZmYiLz48L3N2Zz4=")
}

.cashback-popup .cashback-modal .list__item_third:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDNjLTQuOTYzIDAtOSA0LjAzNy05IDkgMCA0Ljk2MiA0LjAzNyA5IDkgOSA0Ljk2MiAwIDktNC4wMzggOS05IDAtNC45NjMtNC4wMzgtOS05LTlabTMuNzQ4IDExLjc3LS45NzkuOTc4TDEyIDEyLjk4bC0yLjc3IDIuNzctLjk3OC0uOThMMTEuMDIgMTIgOC4yNSA5LjIzbC45OC0uOTc4TDEyIDExLjAybDIuNzctMi43Ny45NzguOThMMTIuOTggMTJsMi43NyAyLjc3WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")
}

.cashback-popup .cashback-modal .list__item_four:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTExLjUgMTQuNjEzYTYuMzkzIDYuMzkzIDAgMCAxLTUuMzI3LTIuODdsLTMuMjM4IDUuNzczSDcuMTFMOS4yMTQgMjFsMi45OTUtNi40MjdjLS4yMzYuMDI3LS40NzIuMDQtLjcwOS4wNFpNMTYuODM1IDExLjczNmE2LjQyIDYuNDIgMCAwIDEtMy4yIDIuNTFsLTEuNDkzIDMuMjUyTDEzLjc4NiAyMWwyLjEwNS0zLjQ4NGg0LjE3M2wtMy4yMy01Ljc4Wk0xMS41IDkuOTY4YTEuNzQyIDEuNzQyIDAgMSAwIDAtMy40ODQgMS43NDIgMS43NDIgMCAwIDAgMCAzLjQ4NFoiLz48cGF0aCBkPSJNMTEuNSAzYTUuMjMyIDUuMjMyIDAgMCAwLTUuMjI2IDUuMjI2IDUuMjMyIDUuMjMyIDAgMCAwIDUuMjI2IDUuMjI2IDUuMjMyIDUuMjMyIDAgMCAwIDUuMjI2LTUuMjI2QTUuMjMyIDUuMjMyIDAgMCAwIDExLjUgM1ptMCA4LjEyOWEyLjkwMyAyLjkwMyAwIDEgMSAwLTUuODA1IDIuOTAzIDIuOTAzIDAgMCAxIDAgNS44MDVaIi8+PC9nPjwvc3ZnPg==")
}

.t-profile-modal-email-confirm__action {
    margin-top: 16px
}

.t-profile-modal-email-confirm-container .t-popup__wrap {
    width: 420px
}

.t-profile-account-details-mini {
    align-items: center;
    display: flex
}

@media screen and (max-width:991px) {
    .t-profile-account-details-mini {
        align-items: flex-start;
        flex-direction: column;
        position: relative
    }
}

.t-profile-account-details-mini .t-icon-blocked {
    height: 24px;
    width: 24px
}

.t-profile-account-details-mini .avatar {
    align-items: center;
    border: 1px solid #ffffff1a;
    border-radius: 6px;
    cursor: pointer;
    display: flex;
    height: 96px;
    justify-content: center;
    min-width: 96px;
    overflow: hidden;
    position: relative;
    width: 96px
}

.t-profile-account-details-mini .avatar img {
    height: 100%;
    object-fit: cover;
    width: 100%
}

.t-profile-account-details-mini .avatar__edit {
    align-items: center;
    background: #ff8a00;
    border-radius: 4px;
    bottom: 0;
    cursor: pointer;
    display: flex;
    height: 32px;
    justify-content: center;
    position: absolute;
    right: 0;
    width: 32px
}

.t-profile-account-details-mini .avatar__edit i {
    height: 24px;
    width: 24px
}

.t-profile-account-details-mini .action {
    align-items: flex-end;
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin-left: auto;
    max-width: 180px;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-profile-account-details-mini .action {
        position: absolute;
        right: 0;
        top: 0
    }
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-account-details-mini .action .t-modal-withdrawal-control__button-cancel,
.t-profile-account-details-mini .action .t-button,
.t-profile-account-details-mini .action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-account-details-mini .action .t-promo-events__router {
    border-radius: 6px;
    font: 500 14px/20px Inter, sans-serif;
    padding: 7px 24px;
    white-space: nowrap;
    width: 100%
}

.t-profile-account-details-mini .action .t-button__icon {
    height: 24px;
    width: 24px
}

.t-profile-account-details-mini .content {
    display: flex;
    flex-direction: column;
    margin: 0 24px 0 20px;
    max-width: 718px;
    padding-top: 4px;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-profile-account-details-mini .content {
        margin: 0;
        padding-top: 18px
    }
}

.t-profile-account-details-mini .content-name {
    font: 500 16px/22px Inter, sans-serif
}

.t-profile-account-details-mini .content-vip {
    align-items: center;
    display: flex;
    gap: 12px;
    margin-top: 8px;
    position: relative
}

.t-profile-account-details-mini .content-vip__lvl {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-top: 8px
}

.t-profile-account-details-mini .content-vip__lvl span {
    font: 400 14px/20px Inter, sans-serif
}

.t-profile-account-details-mini .content-vip__lvl span:last-child {
    color: #ffffff80
}

.t-profile-account-details-mini .content-vip__percent {
    align-items: center;
    color: #ffffff80;
    display: flex;
    flex-direction: column;
    font: 400 14px/20px Inter, sans-serif;
    height: 40px;
    justify-content: flex-start;
    margin-left: auto;
    margin-top: -10px;
    position: relative;
    text-align: right;
    white-space: nowrap
}

.t-profile-account-details-mini .content-vip__percent .t-icon-prize {
    display: none
}

.t-profile-account-details-mini .content-vip__percent .t-icon-blocked {
    margin-top: 10px
}

.t-profile-account-details-mini .content-vip__percent .percent-tooltip {
    background: #091919;
    border: 1px solid #ffffff1a;
    border-radius: 12px;
    bottom: 24px;
    min-height: 113px;
    overflow: hidden;
    padding: 12px;
    position: absolute;
    right: 0;
    text-align: left;
    width: 218px
}

.t-profile-account-details-mini .content-vip__percent .percent-tooltip h4 {
    font: 400 16px/22px Inter, sans-serif
}

.t-profile-account-details-mini .content-vip__percent .percent-tooltip ul {
    display: flex;
    flex-direction: column;
    gap: 2px;
    margin-top: 8px
}

.t-profile-account-details-mini .content-vip__percent .percent-tooltip ul li {
    color: #fff;
    font: 400 12px/16px Inter, sans-serif;
    list-style-type: none
}

.t-profile-account-details-mini .content-vip__percent .percent-tooltip .close {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 12px;
    justify-content: center;
    position: absolute;
    right: 12px;
    top: 12px;
    width: 12px;
    z-index: 2
}

.t-profile-account-details-mini .content-vip__percent .percent-tooltip .close:after,
.t-profile-account-details-mini .content-vip__percent .percent-tooltip .close:before {
    background: #fff;
    content: "";
    height: 1px;
    position: absolute;
    transform: rotate(45deg);
    width: 15px
}

.t-profile-account-details-mini .content-vip__percent .percent-tooltip .close:before {
    transform: rotate(-45deg)
}

.t-profile-account-details-mini .content-vip__percent .percent-tooltip .t-skeleton {
    border-radius: 12px;
    height: 100%;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1
}

.t-profile-account-details-mini .content-vip__progress {
    display: flex;
    flex-direction: column;
    position: relative;
    width: 100%
}

.t-profile-account-details-mini .content-vip__progress .t-progress-line {
    box-sizing: border-box
}

.t-profile-account-details-mini .content-vip__progress .t-progress-line__progress {
    overflow: hidden;
    position: relative
}

.t-profile-account-bonuses-title,
.t-profile-active-bonuses-title {
    font: 600 20px/28px Inter, sans-serif;
    margin-bottom: 12px;
    margin-top: 20px
}

.t-profile-account-bonuses .list,
.t-profile-active-bonuses .list {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    margin-top: 20px
}

@media screen and (max-width:991px) {
    .t-profile-account-bonuses .list,
    .t-profile-active-bonuses .list {
        gap: 12px
    }
}

.t-profile-account-bonuses .list__item,
.t-profile-active-bonuses .list__item {
    align-items: center;
    background: #133536;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    gap: 24px;
    height: 164px;
    justify-content: center;
    max-width: calc(50% - 8px);
    padding: 20px 16px;
    position: relative;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-profile-account-bonuses .list__item,
    .t-profile-active-bonuses .list__item {
        max-width: 100%
    }
}

.t-profile-account-bonuses .list__item.rakeback,
.t-profile-active-bonuses .list__item.rakeback {
    order: -2
}

.t-profile-account-bonuses .list__item.cashback,
.t-profile-active-bonuses .list__item.cashback {
    order: -1
}

.t-profile-account-bonuses .list__item .container-head,
.t-profile-active-bonuses .list__item .container-head {
    align-items: center;
    display: flex;
    height: min-content;
    min-height: 52px;
    width: 100%
}

.t-profile-account-bonuses .list__item .container-head .t-icon,
.t-profile-active-bonuses .list__item .container-head .t-icon {
    align-items: center;
    display: flex;
    height: 68px;
    justify-content: center;
    min-width: 68px;
    position: relative
}

.t-profile-account-bonuses .list__item .container-head .t-icon-rakeback-profile,
.t-profile-active-bonuses .list__item .container-head .t-icon-rakeback-profile {
    background: url("../img/rakeback.2e02532.png") no-repeat 50%/contain
}

.t-profile-account-bonuses .list__item .container-head .t-icon-rank-bonus-profile,
.t-profile-active-bonuses .list__item .container-head .t-icon-rank-bonus-profile {
    background: url("../img/rank-bonus.f7385ad.png") no-repeat 50%/contain
}

.t-profile-account-bonuses .list__item .container-head .t-icon-cashback-profile,
.t-profile-active-bonuses .list__item .container-head .t-icon-cashback-profile {
    background: url("../img/cashback.4a212f3.png") no-repeat 50%/contain
}

.t-profile-account-bonuses .list__item .container-head .t-icon-max-cashback-profile,
.t-profile-active-bonuses .list__item .container-head .t-icon-max-cashback-profile {
    background: url("../img/max-cashback.2d31499.png") no-repeat 50%/contain
}

.t-profile-account-bonuses .list__item .container-head .t-icon:after,
.t-profile-account-bonuses .list__item .container-head .t-icon:before,
.t-profile-active-bonuses .list__item .container-head .t-icon:after,
.t-profile-active-bonuses .list__item .container-head .t-icon:before {
    opacity: 0
}

.t-profile-account-bonuses .list__item .container-head .t-icon.is-blocked:before,
.t-profile-active-bonuses .list__item .container-head .t-icon.is-blocked:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS41IDNhMy44NTcgMy44NTcgMCAwIDAtMy44NTcgMy44NTd2My44NTdINS4wN1YyMWgxMi44NTdWMTAuNzE0aC0yLjU3MVY2Ljg1N0EzLjg1NyAzLjg1NyAwIDAgMCAxMS41IDNaTTguOTI4IDYuODU3YTIuNTcxIDIuNTcxIDAgMCAxIDUuMTQzIDB2My44NTdIOC45MjhWNi44NTdaTTExLjUgMTMuOTNhMS4yODUgMS4yODUgMCAwIDAtLjY0MyAyLjM5OXYxLjQ1OGgxLjI4NnYtMS40NThhMS4yODYgMS4yODYgMCAwIDAtLjY0My0yLjRaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/contain;
    background-size: 24px;
    content: "";
    height: 100%;
    opacity: 1;
    position: absolute;
    width: 100%;
    z-index: 2
}

.t-profile-account-bonuses .list__item .container-head .t-icon.is-blocked:after,
.t-profile-active-bonuses .list__item .container-head .t-icon.is-blocked:after {
    background: #133536;
    content: "";
    height: 100%;
    opacity: .8;
    position: absolute;
    width: 100%;
    z-index: 1
}

.t-profile-account-bonuses .list__item .container-head .title,
.t-profile-active-bonuses .list__item .container-head .title {
    font: 600 16px/22px Inter, sans-serif;
    width: 100%
}

.t-profile-account-bonuses .list__item .container-head .content,
.t-profile-active-bonuses .list__item .container-head .content {
    align-items: baseline;
    display: flex;
    flex-flow: row wrap;
    width: max-content
}

.t-profile-account-bonuses .list__item .container-head .content__wrap,
.t-profile-active-bonuses .list__item .container-head .content__wrap {
    display: inherit;
    flex-wrap: wrap;
    gap: 7px
}

.t-profile-account-bonuses .list__item .container-head .t-bar-bonus__wrap,
.t-profile-active-bonuses .list__item .container-head .t-bar-bonus__wrap {
    width: 100%
}

.t-profile-account-bonuses .list__item .container-head .t-bar-bonus__progress,
.t-profile-active-bonuses .list__item .container-head .t-bar-bonus__progress {
    align-items: center;
    column-gap: 16px;
    display: flex
}

.t-profile-account-bonuses .list__item .container-head .t-bar-bonus__progress .t-progress-line,
.t-profile-active-bonuses .list__item .container-head .t-bar-bonus__progress .t-progress-line {
    height: 4px !important
}

.t-profile-account-bonuses .list__item .container-head .t-bar-bonus__progress .t-progress-line__progress,
.t-profile-active-bonuses .list__item .container-head .t-bar-bonus__progress .t-progress-line__progress {
    max-height: 4px;
    overflow: hidden;
    position: relative
}

.t-profile-account-bonuses .list__item .container-head .t-bar-bonus__info,
.t-profile-active-bonuses .list__item .container-head .t-bar-bonus__info {
    color: #8ca89e;
    font: 500 12px/16px Inter, sans-serif
}

.t-profile-account-bonuses .list__item .container-head .t-bar-bonus__info b,
.t-profile-active-bonuses .list__item .container-head .t-bar-bonus__info b {
    color: #fff
}

.t-profile-account-bonuses .list__item .container-head .link,
.t-profile-active-bonuses .list__item .container-head .link {
    display: flex;
    font: 500 12px/16px Inter, sans-serif;
    justify-content: end
}

.t-profile-account-bonuses .list__item .container-head .link span,
.t-profile-active-bonuses .list__item .container-head .link span {
    color: #ff8a00;
    line-height: 16px;
    margin: 0 4px
}

.t-profile-account-bonuses .list__item .container-head .link span:hover,
.t-profile-active-bonuses .list__item .container-head .link span:hover {
    opacity: .7
}

.t-profile-account-bonuses .list__item .container-head .progress,
.t-profile-active-bonuses .list__item .container-head .progress {
    align-items: center;
    display: flex;
    gap: 8px;
    margin-right: 6px
}

.t-profile-account-bonuses .list__item .container-head .progress__arrow,
.t-profile-active-bonuses .list__item .container-head .progress__arrow {
    align-items: center;
    display: flex;
    height: 16px;
    overflow: hidden;
    width: 44px
}

.t-profile-account-bonuses .list__item .container-head .progress__arrow.is-personal,
.t-profile-active-bonuses .list__item .container-head .progress__arrow.is-personal {
    display: none
}

.t-profile-account-bonuses .list__item .container-head .progress__arrow span,
.t-profile-active-bonuses .list__item .container-head .progress__arrow span {
    height: 100%;
    position: relative;
    width: 25%
}

.t-profile-account-bonuses .list__item .container-head .progress__arrow span:after,
.t-profile-active-bonuses .list__item .container-head .progress__arrow span:after {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGg1bDYgOC02IDhIMGw2LTgtNi04WiIgZmlsbD0iI0ZGOEEwMCIvPjwvc3ZnPg==") no-repeat 50%/cover;
    content: "";
    filter: brightness(1) invert(.5) opacity(.25);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

.t-profile-account-bonuses .list__item .container-head .progress__arrow span:before,
.t-profile-active-bonuses .list__item .container-head .progress__arrow span:before {
    animation: brightness 1s infinite;
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGg1bDYgOC02IDhIMGw2LTgtNi04WiIgZmlsbD0iI0ZGOEEwMCIvPjwvc3ZnPg==") no-repeat 50%/cover;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2
}

.t-profile-account-bonuses .list__item .container-head .progress__arrow span:nth-child(2):before,
.t-profile-active-bonuses .list__item .container-head .progress__arrow span:nth-child(2):before {
    animation-delay: .2s
}

.t-profile-account-bonuses .list__item .container-head .progress__arrow span:nth-child(3):before,
.t-profile-active-bonuses .list__item .container-head .progress__arrow span:nth-child(3):before {
    animation-delay: .4s
}

.t-profile-account-bonuses .list__item .container-head .progress__arrow span:last-child:before,
.t-profile-active-bonuses .list__item .container-head .progress__arrow span:last-child:before {
    animation-delay: .6s
}

.t-profile-account-bonuses .list__item .container-head .progress__lvl,
.t-profile-active-bonuses .list__item .container-head .progress__lvl {
    font: 600 16px/22px Inter, sans-serif
}

.t-profile-account-bonuses .list__item .container-head .progress__lvl:last-child,
.t-profile-active-bonuses .list__item .container-head .progress__lvl:last-child {
    color: #8ca89e
}

.t-profile-account-bonuses .list__item .container-head .progress__lvl-medium,
.t-profile-active-bonuses .list__item .container-head .progress__lvl-medium {
    font: 600 14px/20px Inter, sans-serif
}

.t-profile-account-bonuses .list__item .container-head .progress__lvl-medium:has(.currency),
.t-profile-active-bonuses .list__item .container-head .progress__lvl-medium:has(.currency) {
    font: 600 16px/22px Inter, sans-serif
}

.t-profile-account-bonuses .list__item .container-head .progress .currency,
.t-profile-active-bonuses .list__item .container-head .progress .currency {
    font: 500 12px/16px Inter, sans-serif
}

@media screen and (max-width:991px) {
    .t-profile-account-bonuses .list__item .container-head .progress,
    .t-profile-active-bonuses .list__item .container-head .progress {
        margin-top: 4px
    }
}

.t-profile-account-bonuses .list__item .container-bottom,
.t-profile-active-bonuses .list__item .container-bottom {
    align-items: center;
    display: flex;
    justify-content: space-between;
    min-height: 48px;
    position: relative;
    width: 100%
}

.t-profile-account-bonuses .list__item .container-bottom .content,
.t-profile-active-bonuses .list__item .container-bottom .content {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: space-between;
    width: 100%
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-account-bonuses .list__item .container-bottom .content .t-modal-withdrawal-control__button-cancel,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-active-bonuses .list__item .container-bottom .content .t-modal-withdrawal-control__button-cancel,
.t-profile-account-bonuses .list__item .container-bottom .content .t-button,
.t-profile-account-bonuses .list__item .container-bottom .content .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-account-bonuses .list__item .container-bottom .content .t-promo-events__router,
.t-profile-active-bonuses .list__item .container-bottom .content .t-button,
.t-profile-active-bonuses .list__item .container-bottom .content .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-active-bonuses .list__item .container-bottom .content .t-promo-events__router {
    white-space: nowrap
}

.t-profile-account-bonuses .list__item .container-bottom .content .t-button__disabled,
.t-profile-active-bonuses .list__item .container-bottom .content .t-button__disabled {
    background: #0000;
    border-radius: 0;
    color: #fff;
    cursor: unset;
    font: 400 12px/16px Inter, sans-serif;
    padding: 0
}

.t-profile-account-bonuses .list__item .container-bottom .content .info,
.t-profile-active-bonuses .list__item .container-bottom .content .info {
    background: #0000;
    border-radius: 0;
    color: #fff;
    padding: 0;
    text-align: center;
    width: 100%
}

.t-profile-account-bonuses .list__item .container-bottom .content .info__wrap,
.t-profile-active-bonuses .list__item .container-bottom .content .info__wrap {
    font: 400 12px/16px Inter, sans-serif
}

.t-profile-account-bonuses .list__item .container-bottom .action,
.t-profile-active-bonuses .list__item .container-bottom .action {
    font: 500 16px/22px Inter, sans-serif;
    min-width: 120px;
    padding: 13px 32px
}

.t-profile-account-bonuses .list__item .container-bottom .amount span,
.t-profile-active-bonuses .list__item .container-bottom .amount span {
    font: 600 18px/24px Inter, sans-serif
}

.t-profile-account-bonuses .list__item .container-bottom .amount p,
.t-profile-active-bonuses .list__item .container-bottom .amount p {
    font: 500 12px/16px Inter, sans-serif
}

.t-profile-account-bonuses .list__item .container-bottom .description,
.t-profile-active-bonuses .list__item .container-bottom .description {
    color: #ffffff40;
    font: 400 10px/14px Inter, sans-serif;
    text-align: center;
    width: 100%
}

.t-profile-account-bonuses .list__item .container-bottom:before,
.t-profile-active-bonuses .list__item .container-bottom:before {
    background: #ffffff1a;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    top: -12px;
    width: 100%
}

.t-profile-account-bonuses .list__item>.tooltip,
.t-profile-active-bonuses .list__item>.tooltip {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGOEEwMCI+PHBhdGggZD0iTTEwIDkuNzV2MS41aDEuMjVWMTdoMS41VjkuNzVIMTBaIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMSAxMmE5IDkgMCAxIDEtMTggMCA5IDkgMCAwIDEgMTggMFptLTEgMGE4IDggMCAxIDEtMTYgMCA4IDggMCAwIDEgMTYgMFoiLz48cGF0aCBkPSJNMTMgNy40OTNhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwWiIvPjwvZz48L3N2Zz4=") no-repeat 50%;
    cursor: pointer;
    height: 18px;
    position: absolute;
    right: 19px;
    top: 19px;
    transition: all .3s;
    width: 18px
}

.t-profile-account-bonuses .list__item>.tooltip:hover,
.t-profile-active-bonuses .list__item>.tooltip:hover {
    opacity: .5
}

.t-profile-account-bonuses .list__item .v-popover,
.t-profile-active-bonuses .list__item .v-popover {
    position: absolute;
    right: 0;
    top: 0
}

.t-profile-account-bonuses .max-cashback .content,
.t-profile-account-bonuses .rank-bonus .content,
.t-profile-active-bonuses .max-cashback .content,
.t-profile-active-bonuses .rank-bonus .content {
    flex-direction: column;
    width: min-content
}

.t-profile-account-bonuses .max-cashback .tooltip,
.t-profile-account-bonuses .rank-bonus .tooltip,
.t-profile-active-bonuses .max-cashback .tooltip,
.t-profile-active-bonuses .rank-bonus .tooltip {
    display: none
}

.t-profile-account-bonuses .max-cashback .v-popover,
.t-profile-account-bonuses .rank-bonus .v-popover,
.t-profile-active-bonuses .max-cashback .v-popover,
.t-profile-active-bonuses .rank-bonus .v-popover {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGOEEwMCI+PHBhdGggZD0iTTEwIDkuNzV2MS41aDEuMjVWMTdoMS41VjkuNzVIMTBaIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMSAxMmE5IDkgMCAxIDEtMTggMCA5IDkgMCAwIDEgMTggMFptLTEgMGE4IDggMCAxIDEtMTYgMCA4IDggMCAwIDEgMTYgMFoiLz48cGF0aCBkPSJNMTMgNy40OTNhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwWiIvPjwvZz48L3N2Zz4=") no-repeat 50%;
    cursor: pointer;
    display: block;
    height: 18px;
    margin-left: 8px;
    position: absolute;
    right: 19px;
    top: 19px;
    transition: all .3s;
    width: 18px
}

.t-profile-account-bonuses .max-cashback .v-popover:hover,
.t-profile-account-bonuses .rank-bonus .v-popover:hover,
.t-profile-active-bonuses .max-cashback .v-popover:hover,
.t-profile-active-bonuses .rank-bonus .v-popover:hover {
    opacity: .5
}

.t-profile-account-bonuses .max-cashback .v-popover .trigger,
.t-profile-account-bonuses .rank-bonus .v-popover .trigger,
.t-profile-active-bonuses .max-cashback .v-popover .trigger,
.t-profile-active-bonuses .rank-bonus .v-popover .trigger {
    transform: translateY(-10px)
}

.t-profile-account-bonuses .max-cashback .v-popover .tooltip,
.t-profile-account-bonuses .rank-bonus .v-popover .tooltip,
.t-profile-active-bonuses .max-cashback .v-popover .tooltip,
.t-profile-active-bonuses .rank-bonus .v-popover .tooltip {
    display: block;
    height: 30px;
    position: relative;
    width: 30px
}

.t-profile-account-bonuses .rank-bonus .container-head .progress,
.t-profile-active-bonuses .rank-bonus .container-head .progress {
    position: relative
}

.t-profile-account-bonuses .rank-bonus .container-head .t-profile-level-link,
.t-profile-active-bonuses .rank-bonus .container-head .t-profile-level-link {
    bottom: -16px;
    position: absolute;
    right: 0
}

.t-profile-account-bonuses .rank-bonus .container-head .t-profile-level-link .t-link,
.t-profile-active-bonuses .rank-bonus .container-head .t-profile-level-link .t-link {
    margin-right: 0
}

.t-profile-account-bonuses .wager .v-popover,
.t-profile-active-bonuses .wager .v-popover {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGOEEwMCI+PHBhdGggZD0iTTEwIDkuNzV2MS41aDEuMjVWMTdoMS41VjkuNzVIMTBaIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMSAxMmE5IDkgMCAxIDEtMTggMCA5IDkgMCAwIDEgMTggMFptLTEgMGE4IDggMCAxIDEtMTYgMCA4IDggMCAwIDEgMTYgMFoiLz48cGF0aCBkPSJNMTMgNy40OTNhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwWiIvPjwvZz48L3N2Zz4=") no-repeat 50%;
    cursor: pointer;
    display: block;
    height: 18px;
    margin-left: 8px;
    position: absolute;
    right: 19px;
    top: 19px;
    transition: all .3s;
    width: 18px
}

.t-profile-account-bonuses .wager .v-popover:hover,
.t-profile-active-bonuses .wager .v-popover:hover {
    opacity: .5
}

.t-profile-account-bonuses .wager .v-popover .trigger,
.t-profile-active-bonuses .wager .v-popover .trigger {
    transform: translateY(-10px)
}

.t-profile-account-bonuses .wager .v-popover .tooltip,
.t-profile-active-bonuses .wager .v-popover .tooltip {
    display: block;
    height: 30px;
    position: relative;
    width: 30px
}

.t-profile-account-bonuses .bonuses,
.t-profile-active-bonuses .bonuses {
    display: flex;
    flex-direction: column;
    margin-top: 32px
}

.t-profile-account-bonuses .bonuses .title,
.t-profile-active-bonuses .bonuses .title {
    font: 500 20px/28px Inter, sans-serif
}

@media screen and (max-width:991px) {
    .t-profile-account-bonuses .bonuses .title,
    .t-profile-active-bonuses .bonuses .title {
        font: 500 16px/22px Inter, sans-serif
    }
}

.t-profile-account-bonuses .bonuses .items,
.t-profile-active-bonuses .bonuses .items {
    display: flex;
    margin-top: 16px
}

.t-profile-account-bonuses .bonuses .items__item,
.t-profile-active-bonuses .bonuses .items__item {
    align-items: center;
    background: #091919;
    border-radius: 8px;
    display: flex;
    flex-basis: calc(50% - 6px);
    height: 156px;
    padding: 16px;
    position: relative;
    width: 100%
}

.t-profile-account-bonuses .bonuses .items__item .tooltip,
.t-profile-active-bonuses .bonuses .items__item .tooltip {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyMGE4IDggMCAxIDAgMC0xNiA4IDggMCAwIDAgMCAxNlptMCAxYTkgOSAwIDEgMCAwLTE4IDkgOSAwIDAgMCAwIDE4Wk0xMSA3LjVhMSAxIDAgMSAxIDIgMCAxIDEgMCAwIDEtMiAwWm0xLjc1IDIuMjVIMTB2MS41aDEuMjVWMTdoMS41VjkuNzVaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%;
    cursor: pointer;
    height: 18px;
    margin-left: 8px;
    opacity: .5;
    position: absolute;
    right: 19px;
    top: 19px;
    transition: all .3s;
    width: 18px
}

.t-profile-account-bonuses .bonuses .items__item .tooltip:hover,
.t-profile-active-bonuses .bonuses .items__item .tooltip:hover {
    opacity: 1
}

.t-profile-account-bonuses .bonuses .items__item .title,
.t-profile-active-bonuses .bonuses .items__item .title {
    font: 500 16px/22px Inter, sans-serif
}

.t-profile-account-bonuses .bonuses .items__item .description,
.t-profile-active-bonuses .bonuses .items__item .description {
    color: #ffffff80;
    font: 400 10px/14px Inter, sans-serif
}

.t-profile-account-bonuses .bonuses .items__item .description span,
.t-profile-active-bonuses .bonuses .items__item .description span {
    color: #fff
}

.t-profile-account-bonuses .bonuses .items__item .progress,
.t-profile-active-bonuses .bonuses .items__item .progress {
    align-items: center;
    display: flex
}

.t-profile-account-bonuses .bonuses .items__item .percent,
.t-profile-active-bonuses .bonuses .items__item .percent {
    color: #ffffff80;
    font: 400 14px/20px Inter, sans-serif;
    margin-left: 16px;
    text-align: right
}

.t-profile-account-bonuses .bonuses .items__item .t-icon,
.t-profile-active-bonuses .bonuses .items__item .t-icon {
    height: 52px;
    margin-right: 12px;
    min-width: 52px
}

@media screen and (max-width:991px) {
    .t-profile-account-bonuses .bonuses .items__item,
    .t-profile-active-bonuses .bonuses .items__item {
        flex-basis: 100%
    }
    .t-profile-account-bonuses .bonuses,
    .t-profile-active-bonuses .bonuses {
        margin-top: 24px
    }
}

.t-profile-account-bonuses .t-skeleton,
.t-profile-active-bonuses .t-skeleton {
    border-radius: 8px;
    height: 100%;
    width: 100%
}

.t-profile-account-bonuses-tooltip[x-placement^=top],
.t-profile-active-bonuses-tooltip[x-placement^=top] {
    margin: 0
}

.t-profile-account-bonuses-tooltip .t-popover-arrow,
.t-profile-active-bonuses-tooltip .t-popover-arrow {
    display: none
}

.t-profile-account-bonuses-tooltip .t-close,
.t-profile-active-bonuses-tooltip .t-close {
    cursor: pointer;
    height: 20px;
    position: absolute;
    right: 2px;
    top: 2px;
    width: 20px
}

@keyframes brightness {
    0% {
        opacity: 0
    }
    50% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

.t-profile-modal-email-change-success .t-popup__header {
    align-items: center;
    flex-direction: row;
    gap: 12px;
    margin-bottom: 4px
}

.t-profile-modal-email-change-success .t-popup__header .icon {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiBzdHJva2U9IiMxNEYwODciIHN0cm9rZS13aWR0aD0iMiI+PGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTkiLz48cGF0aCBkPSJtMTMgMjAgNSA1IDExLTExIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg0MHY0MEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==") no-repeat 50%/contain;
    height: 32px;
    width: 32px
}

.t-profile-modal-email-change-success__description {
    color: #8ca89e;
    padding-left: 44px
}

.t-profile-modal-email-change-success__action {
    display: flex;
    gap: 16px
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-email-change-success .t-modal-withdrawal-control__button-cancel,
.t-profile-modal-email-change-success .t-button,
.t-profile-modal-email-change-success .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-modal-email-change-success .t-promo-events__router {
    padding: 9px
}

.t-profile-modal-deactivate-two-fa__description {
    margin-bottom: 20px
}

.t-profile-modal-need_two_fa__description .phone-number {
    background: #ffffff1a;
    color: #ffffff80;
    font: 600 20px/28px Inter, sans-serif;
    padding: 24px;
    text-align: center
}

.t-profile-modal-need_two_fa__description .verification-code-input {
    margin: 24px 0 0
}

.t-profile-modal-need_two_fa__description .text {
    color: #8ca89e;
    margin: 0
}

.t-profile-modal-need_two_fa__action {
    margin: 24px 0 0
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-profile-modal-need_two_fa__action .t-modal-withdrawal-control__button-cancel,
.t-profile-modal-need_two_fa__action .t-button,
.t-profile-modal-need_two_fa__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-profile-modal-need_two_fa__action .t-promo-events__router {
    font: 500 16px/22px Inter, sans-serif;
    padding: 13px 32px
}

.t-profile-modal-need_two_fa__support {
    color: #ffffff80;
    font: 500 12px/16px Inter, sans-serif
}

.t-profile-modal-need_two_fa__support .time {
    color: #ffffff80;
    font: 500 14px/20px Inter, sans-serif;
    margin: 16px 0 0;
    text-align: center
}

.t-profile-modal-need_two_fa__support .description {
    margin: 12px 0 0;
    text-align: center
}

.t-profile-modal-need_two_fa__support .description .t-link {
    font: 500 12px/16px Inter, sans-serif
}

.t-profile {
    position: relative
}

.t-profile__head {
    margin-bottom: 24px
}

@media screen and (max-width:991px) {
    .t-profile__head {
        margin-bottom: 12px
    }
}

.t-profile__title-name {
    font: 600 32px/36px Inter, sans-serif;
    text-transform: uppercase
}

@media screen and (max-width:991px) {
    .t-profile__title-name {
        font: 600 24px/32px Inter, sans-serif
    }
}

.t-profile__action {
    display: none
}

.t-profile__content {
    background: #002223;
    border-radius: 12px;
    max-width: 976px;
    padding: 24px
}

@media screen and (max-width:991px) {
    .t-profile__content {
        background: #0000;
        padding: 0
    }
}

.t-sidebar-menu__header {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-top: 56px;
    position: relative;
    transition: all .3s;
    width: 100%
}

.t-sidebar-menu__header-details {
    width: 100%
}

.t-sidebar-menu__header .t-sidebar-profile {
    border-radius: 4px 4px 0 0
}

.t-sidebar-menu__header-auth {
    display: none
}

.t-sidebar-menu__collapsed .t-sidebar-menu__header:before {
    left: -24px;
    top: -1px
}

.t-sidebar-menu__collapsed .t-sidebar-menu__header-details {
    margin-top: 0
}

.t-sidebar-menu__collapsed .t-sidebar-profile__mini-menu {
    display: none
}

.t-sidebar-menu__collapsed .t-sidebar-profile-user-details.t-sidebar-menu__profile-user-details:before {
    height: 40px
}

.t-sidebar-menu__collapsed .t-sidebar-profile .t-sidebar-profile-user-details__button {
    border-radius: 4px;
    height: 40px;
    position: absolute;
    top: -40px;
    width: 40px
}

.t-sidebar-menu__collapsed .t-sidebar-profile .t-sidebar-profile-user-details__button:hover {
    background-color: #0000004d
}

.t-sidebar-menu__collapsed .t-sidebar-profile .t-sidebar-profile-user-details__button .t-icon {
    display: none
}

.t-sidebar-menu__expanded .t-sidebar-menu__logo {
    margin-left: -8px
}

.t-sidebar-menu__logo {
    background: no-repeat 48px/142px 32px;
    background-color: #002223;
    height: 64px;
    opacity: 1;
    position: fixed;
    top: 0;
    transition: all .3s, opacity .1s;
    width: 240px;
    z-index: 7
}

@media(max-width:991px) {
    .t-sidebar-menu__logo {
        height: 56px
    }
}

.t-sidebar-menu-skeleton .t-sidebar-menu__header {
    margin-bottom: 8px
}

.t-sidebar-menu-skeleton .t-sidebar-menu__header:before {
    content: none
}

.t-sidebar-menu-skeleton span {
    animation: shine 1.5s linear infinite;
    background: linear-gradient(135deg, #133536 2.27%, #091919 31.96%, #133536 99.52%);
    background-size: 200% 100%;
    border-radius: 8px;
    display: block;
    height: 20px;
    height: 40px;
    position: relative;
    width: 100%
}

.t-sidebar-menu-skeleton span_small {
    height: 20px
}

.t-sidebar-menu-skeleton span_medium {
    height: 48px
}

.t-sidebar-menu-skeleton span_large {
    height: 96px
}

.t-sidebar-menu-skeleton span_big {
    height: 180px
}

.t-sidebar-menu-skeleton .t-sidebar-menu__bonus-list {
    margin-bottom: 0
}

.t-sidebar-menu-skeleton .t-sidebar-menu__bonus-list span {
    border: none
}

.t-sidebar-menu-skeleton .t-sidebar-menu__bonus-list span:last-child {
    flex-basis: 100%
}

.t-sidebar-menu-skeleton .t-sidebar-menu__list {
    display: flex;
    flex-direction: column;
    gap: 8px
}

.t-sidebar-menu-skeleton .t-sidebar-menu__item-chat {
    border-top: none;
    margin-top: 0
}

.t-sidebar-menu-skeleton .t-sidebar-menu__select-lang {
    margin-top: 8px
}

.t-sidebar-menu-skeleton .t-sidebar-menu__scroll-wrapper .left-nav__progress-bar {
    border-bottom: none;
    padding: 0
}

.t-sidebar-menu-skeleton .t-sidebar-menu__scroll-wrapper .left-nav__progress-bar:before {
    content: none
}

.t-sidebar-menu__select-lang {
    background-color: #041414;
    cursor: pointer;
    width: 100%
}

.t-sidebar-menu__select-lang .t-dropdown {
    background-color: #041414;
    border-color: #ffffff1a;
    margin-top: 0;
    padding: 12px 4px;
    transition: none
}

.t-sidebar-menu__select-lang .t-dropdown__item {
    border-radius: 6px;
    padding: 6px 8px;
    position: relative
}

.t-sidebar-menu__select-lang .t-dropdown__item:not(:last-child) {
    margin-bottom: 8px
}

.t-sidebar-menu__select-lang .t-dropdown__item:hover {
    background: #043232
}

.t-sidebar-menu__select-lang .t-dropdown__item:hover .t-dropdown__item-option {
    color: #fff
}

.t-sidebar-menu__select-lang .t-dropdown__item-option {
    background: #0000;
    color: #8ca89e;
    font: 500 14px/20px Inter, sans-serif;
    gap: 8px;
    padding: 0;
    transition: none
}

.t-sidebar-menu__select-lang .t-dropdown__item-option_active {
    pointer-events: none
}

.t-sidebar-menu__select-lang .t-dropdown__item .t-icon {
    background-size: contain;
    border-radius: 50%;
    height: 24px;
    min-width: unset;
    width: 24px
}

.t-sidebar-menu__select-lang .t-dropdown .t-icon {
    background-size: cover
}

.t-sidebar-menu__select-lang .t-select__choose {
    background: #0000;
    border: #0000;
    gap: 8px;
    height: 40px;
    min-height: unset;
    padding: 8px 0;
    position: relative;
    transition: all .3s
}

.t-sidebar-menu__select-lang .t-select__choose:hover .t-select__value {
    color: #fff
}

.t-sidebar-menu__select-lang .t-select__choose:hover .t-icon,
.t-sidebar-menu__select-lang .t-select__choose:hover .t-select__icon {
    filter: brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(4deg) brightness(97%) contrast(115%);
    transition: none
}

.t-sidebar-menu__select-lang .t-select__choose .t-icon {
    background-image: url("../img/language.3a7bdf9.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    border-radius: 2px;
    height: 24px;
    margin: 0;
    width: 24px
}

.t-sidebar-menu__select-lang .t-select__choose .t-select__value {
    color: #8ca89e;
    font: 500 14px/20px Inter, sans-serif
}

.t-sidebar-menu__select-lang .t-select__icon {
    background-image: url("../img/caret-down.1e4326a.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    background-size: 8px;
    display: block;
    height: 24px;
    margin-left: auto;
    position: relative;
    right: unset;
    top: 0;
    transform: unset;
    transition: none;
    width: 24px
}

.t-sidebar-menu__select-lang.t-select_open .t-select__icon {
    transform: rotate(180deg)
}

.t-sidebar-menu__item .t-icon {
    height: 24px;
    min-width: 24px
}

.t-sidebar-menu__item .t-link {
    cursor: pointer
}

.t-sidebar-menu__item .t-link_level-1 {
    align-items: center;
    background-color: #041414;
    color: #8ca89e;
    display: flex;
    font: 500 14px/20px Inter, sans-serif;
    gap: 8px;
    height: 40px;
    min-width: 40px;
    position: relative;
    transition: all .3s;
    white-space: nowrap;
    width: 100%
}

.t-sidebar-menu__item .t-link_level-1:hover {
    color: #fff
}

.t-sidebar-menu__item .t-link_level-1:hover .t-icon,
.t-sidebar-menu__item .t-link_level-1:hover .t-sidebar-menu__arrow {
    filter: brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(4deg) brightness(97%) contrast(115%);
    transition: none
}

.t-sidebar-menu__item .t-link_level-2 span {
    font: 400 12px/16px Inter, sans-serif
}

.t-sidebar-menu__item-open {
    position: relative
}

.t-sidebar-menu__item-open .t-link {
    color: #fff
}

.t-sidebar-menu__item-open .t-link .t-icon,
.t-sidebar-menu__item-open .t-link .t-sidebar-menu__arrow {
    filter: brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(4deg) brightness(97%) contrast(115%)
}

.t-sidebar-menu__item-chat,
.t-sidebar-menu__item:has(.bonuses,
.casino,
.favorites) {
    border-top: 1px solid #ffffff1a;
    margin-top: 8px;
    padding-top: 8px
}

.t-sidebar-menu__item-title {
    display: flex;
    font: 500 14px/20px Inter, sans-serif;
    width: 100%
}

.t-sidebar-menu__item-count {
    background: #00b170;
    border-radius: 6px;
    color: #101214;
    display: flex;
    font: 500 12px/16px Inter, sans-serif;
    height: 20px;
    justify-content: center;
    margin-left: auto;
    min-width: 20px;
    padding: 2px 3px
}

.t-sidebar-menu__item-casino .t-sidebar-menu__item-count,
.t-sidebar-menu__item-instant .t-sidebar-menu__item-count,
.t-sidebar-menu__item-livecasino .t-sidebar-menu__item-count {
    background: #0000;
    color: #8ca89e;
    font: 400 10px/14px Inter, sans-serif;
    text-align: right
}

.t-sidebar-menu__item-instant .t-sidebar-menu__item-count {
    margin-right: 32px
}

.t-sidebar-menu__item-chat {
    width: 100%
}

.t-sidebar-menu__list:not(:has(.t-sidebar-menu__item-bonuses)) .t-sidebar-menu__item-promotions {
    border-top: 1px solid #ffffff1a;
    margin-top: 8px;
    padding-top: 8px
}

.t-sidebar-menu__dropdown {
    position: relative;
    transition: all .3s
}

.t-sidebar-menu__dropdown .t-sidebar-menu__list {
    background-color: #041414;
    display: flex;
    flex-direction: column;
    gap: 12px;
    margin-top: 0;
    padding: 8px 0 8px 16px
}

.t-sidebar-menu__dropdown .t-sidebar-menu__list .t-sidebar-menu__item {
    margin-bottom: 4px;
    position: relative
}

.t-sidebar-menu__dropdown .t-sidebar-menu__list .t-sidebar-menu__item:hover {
    color: #fff
}

.t-sidebar-menu__dropdown .t-sidebar-menu__list .t-sidebar-menu__item:last-of-type {
    margin-bottom: 0
}

.t-sidebar-menu__dropdown .t-link {
    align-items: center;
    color: #8ca89e;
    display: flex;
    height: 100%;
    transition: none
}

.t-sidebar-menu__dropdown .t-link:hover {
    color: #fff
}

.t-sidebar-menu__arrow {
    background-image: url("../img/caret-down.1e4326a.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    height: 24px;
    height: 6px;
    margin-left: auto;
    min-width: 24px;
    position: relative;
    width: 6px
}

.t-sidebar-menu__arrow-open {
    transform: rotate(180deg)
}

.t-sidebar-menu__collapsed .t-sidebar-menu__item-bonuses-count,
.t-sidebar-menu__collapsed .t-sidebar-menu__item-count {
    display: none
}

.t-sidebar-menu__collapsed .t-sidebar-vip-manager {
    justify-content: center
}

.t-sidebar-menu__collapsed .t-sidebar-menu__select-lang .t-select__dropdown {
    padding: 12px 3px
}

.t-sidebar-menu__collapsed .t-sidebar-menu__select-lang .t-dropdown__item {
    padding: 6px 5px
}

.t-sidebar-menu__collapsed .t-link {
    padding: 0 8px
}

.t-sidebar-menu__collapsed .t-link:before {
    content: none
}

.t-sidebar-menu__collapsed .t-select__choose {
    padding: 0 8px
}

.t-sidebar-menu__collapsed .t-select__icon,
.t-sidebar-menu__collapsed .t-select__value {
    display: none
}

.t-sidebar-menu__collapsed .t-button-pwa,
.t-sidebar-menu__collapsed .t-sidebar-logout {
    padding: 8px
}

.t-sidebar-menu__collapsed .t-button-pwa__install {
    display: none
}

.t-sidebar-vip-manager:not(.t-sidebar-vip-manager_active) {
    opacity: .5
}

.t-sidebar-vip-manager__wrap {
    align-items: center;
    background-color: #041414;
    color: #8ca89e;
    display: flex;
    font: 500 14px/20px Inter, sans-serif;
    gap: 8px;
    height: 40px;
    transition: all .3s;
    white-space: nowrap
}

.t-sidebar-vip-manager__wrap:hover {
    color: #fff
}

.t-sidebar-vip-manager__wrap:hover .t-icon,
.t-sidebar-vip-manager__wrap:hover .t-sidebar-menu__arrow {
    filter: brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(4deg) brightness(97%) contrast(115%);
    transition: none
}

.t-sidebar-logout {
    order: 6;
    padding: 8px 0
}

.t-sidebar-logout__wrap {
    align-items: center;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    gap: 8px
}

.t-sidebar-logout__wrap:hover .t-sidebar-logout__text {
    color: #fff
}

.t-sidebar-logout__wrap:hover .t-icon {
    filter: brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(4deg) brightness(97%) contrast(115%)
}

.t-sidebar-logout__text {
    color: #8ca89e;
    font: 500 14px/20px Inter, sans-serif
}

.t-sidebar-menu {
    -ms-overflow-style: none;
    background: #041414;
    height: 100%;
    left: 0;
    padding: 8px 8px 24px;
    position: fixed;
    scrollbar-width: none;
    top: 0;
    transition: all .3s, transform 0s;
    width: 240px;
    z-index: 107
}

.t-sidebar-menu::-webkit-scrollbar {
    display: none
}

.t-sidebar-menu__expanded {
    overflow-y: auto
}

.t-sidebar-menu .t-assets-changelly {
    display: none
}

.t-sidebar-menu .t-icon {
    background-position: 50%;
    background-repeat: no-repeat;
    display: block;
    transition: none
}

.t-sidebar-menu .left-nav__progress-bar {
    order: -1;
    padding-bottom: 12px
}

.t-sidebar-menu .t-sidebar-menu__header_hidden-vip .t-sidebar-menu__profile {
    background: #0000
}

.t-sidebar-menu .t-sidebar-menu__header_hidden-vip .profile-user-picture {
    height: 40px;
    margin-left: 4px;
    width: 40px
}

.t-sidebar-menu.t-sidebar-menu__collapsed {
    overflow: scroll;
    padding: 8px 4px;
    width: 48px
}

@media(max-width:1279px) {
    .t-sidebar-menu.t-sidebar-menu__collapsed {
        overflow: visible;
        transform: translate(-48px);
        transition: all .3s
    }
}

.t-sidebar-menu.t-sidebar-menu__collapsed .t-sidebar-menu__logo {
    left: 0;
    width: 48px
}

.t-sidebar-menu.t-sidebar-menu__collapsed .t-sidebar-menu__bonus-list {
    flex-direction: column;
    margin-top: 4px
}

.t-sidebar-menu.t-sidebar-menu__collapsed .t-sidebar-menu__scroll-wrapper {
    margin-top: 4px
}

.t-sidebar-menu.t-sidebar-menu__collapsed .t-sidebar-menu-bonus-item {
    flex-basis: auto;
    height: 40px
}

.t-sidebar-menu.t-sidebar-menu__collapsed span {
    opacity: 0;
    position: absolute;
    right: 100%;
    z-index: -4
}

.t-sidebar-menu__overlay {
    animation-delay: .3s;
    background-color: #051311cc;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    transition: all .3s;
    width: 100%;
    z-index: 106
}

@media(max-width:991px) {
    .t-sidebar-menu__overlay {
        display: block
    }
}

.t-sidebar-menu__bonus-list {
    display: flex;
    flex-wrap: wrap;
    gap: 4px;
    margin-bottom: -8px;
    padding: 12px 0
}

.t-sidebar-menu-bonus-item {
    align-items: center;
    background: #041414;
    border: 1px solid #0a8948;
    border-radius: 8px;
    cursor: pointer;
    display: flex;
    flex-basis: calc(50% - 2px);
    height: 40px;
    justify-content: end;
    overflow: hidden;
    padding: 0 20px;
    position: relative;
    transition: all .3s
}

@media(hover:hover) {
    .t-sidebar-menu-bonus-item:hover {
        border: 1px solid #1ecf8e;
        color: #1ecf8e
    }
}

.t-sidebar-menu-bonus-item .t-icon {
    background-size: contain;
    height: 40px;
    left: 0;
    position: absolute;
    width: 88px
}

.t-sidebar-menu-bonus-item__title {
    font: 500 12px/16px Inter, sans-serif;
    z-index: 1
}

.t-sidebar-menu-bonus-item-wheel .t-icon {
    background-image: url("../img/wheel.af12f51.png")
}

.t-sidebar-menu-bonus-item-store .t-icon {
    background-image: url("../img/store.9ef3fbb.png")
}

.t-sidebar-menu-bonus-item-missions .t-icon {
    background-image: url("../img/missions.7644bbd.png")
}

.t-sidebar-menu-bonus-item-lootbox {
    flex-basis: 100%;
    justify-content: center
}

.t-sidebar-menu-bonus-item-lootbox .t-icon {
    background-image: url("../img/lootbox.e3c1b5a.png")
}

.t-sidebar-menu__item {
    display: flex;
    flex-direction: column
}

.t-sidebar-menu__list {
    position: relative;
    width: 100% !important
}

.t-sidebar-menu__scroll-wrapper {
    display: flex;
    flex-direction: column;
    width: 100%
}

.t-sidebar-menu__toggle-btn {
    background: #043232 url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTS45MS4yMWEuOTM0LjkzNCAwIDAgMSAxLjE4IDBsNSA0LjI4NUEuNjY3LjY2NyAwIDAgMSA3LjMzMiA1YzAgLjE5LS4wODguMzcxLS4yNDQuNTA1bC01IDQuMjg2YS45MzUuOTM1IDAgMCAxLTEuMTc4IDAgLjY0NS42NDUgMCAwIDEgMC0xLjAxTDUuMzIgNSAuOTExIDEuMjJhLjY0NS42NDUgMCAwIDEgMC0xLjAxWiIgZmlsbD0iIzAwQjE3MCIvPjwvc3ZnPg==") no-repeat 50%;
    border-radius: 6px;
    box-sizing: initial;
    cursor: pointer;
    height: 32px;
    left: 8px;
    position: fixed;
    top: 16px;
    transition: left .5s;
    width: 32px;
    z-index: 8
}

@media(max-width:1279px) {
    .t-sidebar-menu__toggle-btn {
        left: 56px
    }
}

@media(max-width:991px) {
    .t-sidebar-menu__toggle-btn {
        display: none
    }
}

@media(max-width:479px) {
    .t-sidebar-menu__toggle-btn {
        left: 60px
    }
}

.t-sidebar-menu__toggle-btn-active {
    background-color: #043232;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMDkuMjFhLjkzNC45MzQgMCAwIDAtMS4xOCAwbC01IDQuMjg1QS42NjcuNjY3IDAgMCAwIC42NjggNWMwIC4xOS4wODcuMzcxLjI0NC41MDVsNSA0LjI4NmEuOTM1LjkzNSAwIDAgMCAxLjE3OCAwIC42NDUuNjQ1IDAgMCAwIDAtMS4wMUwyLjY4IDVsNC40MS0zLjc4YS42NDUuNjQ1IDAgMCAwIDAtMS4wMVoiIGZpbGw9IiMwMEIxNzAiLz48L3N2Zz4=");
    border-radius: 4px;
    left: 8px;
    padding: 0;
    top: 16px;
    transform: unset
}

@media(max-width:991px) {
    .t-sidebar-menu__toggle-btn-active {
        top: 12px
    }
}

.t-sidebar-menu__toggle-btn:hover {
    opacity: .8
}

.t-sidebar-menu .expand-enter-active,
.t-sidebar-menu .expand-leave-active {
    overflow: hidden
}

.t-sidebar-menu .expand-enter,
.t-sidebar-menu .expand-leave-to {
    height: 0 !important
}

.t-sidebar-menu .slide-animation-enter-active,
.t-sidebar-menu .slide-animation-leave-active {
    transition: width .3s ease
}

.t-sidebar-menu .slide-animation-enter,
.t-sidebar-menu .slide-animation-leave-to {
    width: 0 !important
}

.t-sidebar-menu .fade-animation-enter-active,
.t-sidebar-menu .fade-animation-leave-active {
    transition: opacity .3s ease, visibility .3s ease
}

.t-sidebar-menu .fade-animation-enter,
.t-sidebar-menu .fade-animation-leave-to {
    opacity: 0;
    visibility: hidden
}

.t-sidebar-profile {
    width: 100%
}

.t-sidebar-profile .t-sidebar-menu__profile {
    background-color: #041414;
    border-radius: 4px 4px 0 0;
    cursor: pointer;
    display: flex;
    flex-wrap: wrap;
    padding-top: 8px;
    transition: all .3s;
    width: 100%
}

.t-sidebar-profile .t-sidebar-menu__profile-user-details {
    align-items: center;
    display: flex;
    flex-flow: row wrap;
    font: 400 12px/16px Inter, sans-serif;
    margin-left: 8px;
    position: relative
}

.t-sidebar-profile .t-sidebar-menu__profile-user-details:before {
    content: "";
    cursor: pointer;
    height: 100%;
    left: -56px;
    position: absolute;
    top: 0;
    width: calc(100% + 64px);
    z-index: 2
}

.t-sidebar-profile .t-sidebar-menu__profile-user-details__user {
    align-self: flex-start;
    display: flex;
    flex-direction: column;
    margin-top: 3px
}

.t-sidebar-profile .t-sidebar-menu__profile-user-details__welcome {
    color: #8ca89e;
    font: 400 10px/14px Inter, sans-serif;
    width: 100%
}

.t-sidebar-profile .t-sidebar-menu__profile-user-details__button {
    background: #0000;
    display: flex;
    height: 8px;
    padding: 0;
    position: absolute;
    right: 0;
    width: 10px
}

.t-sidebar-profile .t-sidebar-menu__profile-user-details__button:before {
    content: none
}

.t-sidebar-profile .t-sidebar-menu__profile-user-details__button:hover {
    background-color: #0000
}

.t-sidebar-profile .t-sidebar-menu__profile-user-details__button:hover .t-icon:before {
    opacity: 0
}

.t-sidebar-profile .t-sidebar-menu__profile-user-details__button:hover .t-icon:after {
    opacity: 1
}

.t-sidebar-profile .t-sidebar-menu__profile-user-details__button .t-icon-arrow {
    height: 8px;
    width: 8px
}

.t-sidebar-profile .t-sidebar-menu__profile-user-details__button .t-icon-arrow:before {
    filter: brightness(0) saturate(100%) invert(76%) sepia(12%) saturate(400%) hue-rotate(107deg) brightness(83%) contrast(87%)
}

.t-sidebar-profile .t-sidebar-menu__profile-user-details__username {
    overflow: hidden;
    text-overflow: ellipsis
}

.t-sidebar-profile .profile-user-picture {
    display: flex;
    grid-area: icon;
    margin-bottom: 12px;
    max-width: 40px;
    min-width: 40px;
    width: 100%;
    z-index: 1
}

.t-sidebar-profile .profile-user-picture img {
    border-radius: 4px;
    height: 40px;
    width: 40px
}

.t-sidebar-profile-user-details {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    grid-area: username
}

.t-sidebar-profile-user-details_opened .t-icon-arrow {
    transform: rotate(180deg)
}

.t-sidebar-profile__mini-menu {
    color: #8ca89e;
    display: flex;
    flex-direction: column;
    font: 400 12px/16px Inter, sans-serif;
    gap: 6px;
    grid-area: menu;
    position: relative;
    transition: all .3s;
    width: 100%
}

.t-sidebar-profile__mini-menu-item {
    cursor: pointer;
    transition: all .3s
}

.t-sidebar-profile__mini-menu-item:first-child {
    border-top: 1px solid #ffffff1a;
    padding-top: 8px
}

.t-sidebar-profile__mini-menu-item:last-child {
    border-bottom: 1px dashed #ffffff1a;
    margin-bottom: 8px;
    padding-bottom: 8px
}

.t-sidebar-profile__mini-menu-item a,
.t-sidebar-profile__mini-menu-item a:visited {
    display: block;
    width: 100%
}

.t-sidebar-profile__mini-menu-item:active,
.t-sidebar-profile__mini-menu-item:hover {
    color: #fff
}

.t-sidebar-menu__collapsed .t-sidebar-profile__mini-menu {
    height: 0 !important
}

.t-sidebar-menu__collapsed .t-sidebar-menu__profile {
    padding: 0
}

.t-sidebar-menu__collapsed .t-sidebar-menu__profile .profile-user-picture {
    margin: 0
}

.t-sidebar-menu__collapsed .t-sidebar-menu__profile .t-sidebar-menu__profile-user-details__user {
    display: none
}

.t-sidebar-menu__collapsed .t-sidebar-menu__profile .t-sidebar-menu__profile-user-details:before {
    content: none
}

.t-games-filters-action {
    display: flex;
    gap: 8px
}

.t-games-filters-action .t-button,
.t-games-filters-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-games-filters-action .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-games-filters-action .t-modal-withdrawal-control__button-cancel {
    font: 600 16px/22px Inter, sans-serif;
    padding: 12px 8px
}

.t-games-filters-action .t-button:last-child,
.t-games-filters-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:last-child,
.t-games-filters-action .t-promo-events__router:last-child,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-games-filters-action .t-modal-withdrawal-control__button-cancel:last-child {
    background: #ff8a00;
    color: #fff
}

.t-games-filters-action .t-button:last-child:hover,
.t-games-filters-action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:last-child:hover,
.t-games-filters-action .t-promo-events__router:last-child:hover,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-games-filters-action .t-modal-withdrawal-control__button-cancel:last-child:hover {
    background: #e68f42
}

.t-games-filters-block {
    display: none
}

.t-games-filters-block.is-active-tabs {
    display: flex;
    height: 100%;
    overflow: hidden
}

.t-games-filters-block.providers .t-games-select__checkbox .t-checkbox {
    gap: 36px
}

.t-games-filters-block.providers .t-games-select__checkbox .t-checkbox:before {
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

.t-games-filters-block.providers .t-games-select__checkbox .t-checkbox:after {
    color: #ffffff80;
    content: attr(data-providers);
    font: 400 12px/16px Inter, sans-serif;
    position: absolute;
    right: 12px;
    top: 50%;
    transform: translateY(-50%)
}

.t-games-filters-block__items {
    display: flex;
    flex-direction: column;
    gap: 4px;
    margin-top: 4px;
    overflow-y: scroll;
    width: 100%
}

.t-games-filters-block__items::-webkit-scrollbar {
    width: 0
}

.t-games-filters-block__items .t-games-select__checkbox {
    position: relative;
    width: 100%
}

.t-games-filters-block__items .t-games-select__checkbox .image {
    align-items: center;
    display: flex;
    height: 20px;
    justify-content: center;
    left: 42px;
    max-height: 20px;
    max-width: 20px;
    overflow: hidden;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 20px
}

.t-games-filters-block__items .t-games-select__checkbox .image img {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    object-fit: contain;
    width: 100%
}

.t-games-filters-block__items .t-games-select__checkbox .image__empty {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE0Ljg2NyA0LjI0LTIuMzctMi4xOGMtLjQyMi0uNDE1LTEuMTA2LS4zNjMtMS41MjguMDUzTC4yNzcgMTMuMjczYTEuMDkzIDEuMDkzIDAgMCAwIDAgMS40NTRsMTAuNjkyIDExLjE2Yy40MjIuNDE2IDEuMTA2LjQ2OCAxLjUyOC4wNTJsMi4zNy0yLjE4Yy40MjEtLjQxNS40NzQtMS4wOS4wNTMtMS41MDVMNy4wMTkgMTRsNy45LTguMjU0YTEuMTA2IDEuMTA2IDAgMCAwLS4wNTItMS41MDVaTTQ5LjY4NCAxMy4yNzMgMzguOTkxIDIuMTEzYy0uNDIxLS40MTYtMS4xMDYtLjQ2OC0xLjUyNy0uMDUybC0yLjM3IDIuMThjLS40MjIuNDE1LS40NzUgMS4wOS0uMDUzIDEuNTA1TDQyLjk0IDE0bC03LjkgOC4yNTRjLS40MjIuNDE1LS4zNjkgMS4wOS4wNTMgMS41MDVsMi4zNyAyLjE4Yy40MjEuNDE2IDEuMTA2LjM2NCAxLjUyNy0uMDUybDEwLjY5My0xMS4xNmEuOTk0Ljk5NCAwIDAgMCAwLTEuNDU0Wk0zMC4wOS44MTUgMjYuOTMuMDM2Yy0uNTgtLjE1Ni0xLjE2LjIwOC0xLjMxOC43NzlsLTYuNTMxIDI1LjA3MmMtLjE1OC41NzEuMjEgMS4xNDIuNzkgMS4yOThsMy4xNi43NzljLjU4LjE1NiAxLjE2LS4yMDggMS4zMTctLjc3OUwzMC44OCAyLjExM2MuMTA1LS41NzEtLjIxMS0xLjE0Mi0uNzktMS4yOThaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/20px;
    height: 100%;
    width: 100%
}

.t-games-filters-block__items .t-games-select__checkbox .t-checkbox {
    align-items: center;
    background: #041414;
    background: linear-gradient(0deg, #133536, #133536);
    border: 1px solid #0000;
    border-radius: 8px;
    display: flex;
    gap: 12px;
    justify-content: flex-start;
    padding: 11px 12px;
    position: relative;
    transition: all .3s
}

@media(max-width:991px) {
    .t-games-filters-block__items .t-games-select__checkbox .t-checkbox {
        padding: 11px 40px 11px 13px
    }
}

.t-games-filters-block__items .t-games-select__checkbox .t-checkbox.t-checkbox_checked,
.t-games-filters-block__items .t-games-select__checkbox .t-checkbox:hover {
    border: 1px solid #00b170
}

.t-games-filters-block__items .t-games-select__checkbox .t-checkbox__block-label {
    margin: 0;
    white-space: normal
}

.t-games-filters-block__items .t-games-select__checkbox .t-checkbox__label {
    align-items: center;
    display: flex;
    font: 400 14px/20px Inter, sans-serif;
    justify-content: center;
    position: relative
}

.t-games-filters-mobile {
    height: 100%
}

.t-games-filters-mobile__body {
    background: #002223;
    border-radius: 12px 0 0 12px;
    display: flex;
    flex-direction: column;
    gap: 16px;
    height: 100%;
    max-width: 320px;
    padding: 32px 16px 16px;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.t-games-filters-mobile__toggle {
    align-items: center;
    background: #133536;
    border-radius: 8px;
    color: #fff;
    cursor: pointer;
    display: flex;
    font: 600 14px/20px Inter, sans-serif;
    gap: 16px;
    height: 40px;
    margin-left: 8px;
    min-width: 137px;
    padding: 10px 16px;
    position: relative;
    transition: all .3s;
    z-index: 3
}

@media(max-width:639px) {
    .t-games-filters-mobile__toggle {
        min-width: 123px;
        padding: 10px
    }
}

.t-games-filters-mobile__toggle .t-icon {
    height: 24px;
    width: 24px;
    z-index: 1
}

.t-games-filters-mobile__toggle .count-label {
    align-items: center;
    background: #00b170;
    border-radius: 8px;
    color: #fff;
    display: flex;
    font: 600 12px/16px Inter, sans-serif;
    height: 18px;
    justify-content: center;
    padding: 2px 4px;
    position: absolute;
    right: -6px;
    top: -8px;
    width: 22px;
    z-index: 2
}

.t-games-filters__tabs .t-tabs__body {
    display: none
}

.t-games-filters__close {
    align-items: center;
    background-color: #002223;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIgMTQgMTQgMk0yIDJsMTIgMTIiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 16px;
    border: 1px solid #0000;
    border-radius: 8px;
    cursor: pointer;
    display: flex;
    height: 32px;
    justify-content: center;
    position: absolute;
    right: 8px;
    top: 0;
    width: 32px;
    z-index: 1
}

@media(hover:hover) {
    .t-games-filters__close:hover {
        opacity: .8
    }
}

.t-games-filters__close:before {
    content: "";
    cursor: auto;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: calc(100% - 325px);
    z-index: 2
}

.t-games-filters__close:after {
    content: none
}

.t-games-filters__title {
    font: 600 24px/32px Inter, sans-serif
}

.t-games-filters .t-collapse .content,
.t-games-filters-mobile .t-collapse .content {
    align-items: flex-start;
    background: #051311cc;
    display: flex;
    height: 100%;
    justify-content: center;
    left: 0;
    min-height: 100%;
    opacity: 0;
    overflow: auto;
    padding-top: 100px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999
}

@media screen and (max-width:991px) {
    .t-games-filters .t-collapse .content,
    .t-games-filters-mobile .t-collapse .content {
        align-items: flex-end;
        padding-bottom: 0;
        padding-top: 160px;
        padding-top: 0
    }
}

.t-games-filters .t-collapse .content.visibility-visible,
.t-games-filters-mobile .t-collapse .content.visibility-visible {
    display: flex;
    height: 100%;
    opacity: 1
}

@media screen and (max-width:991px) {
    .t-games-filters .t-collapse .content.visibility-visible,
    .t-games-filters-mobile .t-collapse .content.visibility-visible {
        height: 100%;
        overflow-x: hidden
    }
}

.app-providers .t-games-filters-block.is-active-tabs {
    height: 87%
}

.t-main-games_skeleton .t-main-games__head .t-skeleton {
    height: 35px;
    width: 279px
}

.t-main-games_skeleton .t-main-games-slide_skeleton .t-game-list__content,
.t-main-games_skeleton .t-main-games-slide_skeleton .t-game-list__content-skeleton {
    display: flex;
    flex-wrap: nowrap;
    gap: 16px;
    overflow: hidden;
    width: 100%
}

@media(max-width:991px) {
    .t-main-games_skeleton .t-main-games-slide_skeleton .t-game-list__content,
    .t-main-games_skeleton .t-main-games-slide_skeleton .t-game-list__content-skeleton {
        gap: 8px
    }
}

@media(max-width:639px) {
    .t-main-games_skeleton .t-main-games-slide_skeleton .t-game-list__content,
    .t-main-games_skeleton .t-main-games-slide_skeleton .t-game-list__content-skeleton {
        gap: 6px
    }
}

.t-main-games_skeleton .t-main-games-slide_skeleton .t-game-item {
    flex-shrink: 0;
    height: 258px;
    max-width: 258px;
    width: 258px
}

@media(max-width:991px) {
    .t-main-games_skeleton .t-main-games-slide_skeleton .t-game-item {
        height: 146px;
        max-width: 146px;
        width: 146px
    }
}

@media(max-width:639px) {
    .t-main-games_skeleton .t-main-games-slide_skeleton .t-game-item {
        height: 145px;
        max-width: 145px;
        width: 145px
    }
}

@media(max-width:479px) {
    .t-main-games_skeleton .t-main-games-slide_skeleton .t-game-item {
        height: 108px;
        max-width: 108px;
        width: 108px
    }
}

.t-main-games {
    width: 100%
}

.t-main-games__body {
    margin-top: 32px
}

@media screen and (max-width:991px) {
    .t-main-games__body {
        margin-top: 24px
    }
}

.t-main-games__content {
    overflow: hidden;
    position: relative
}

@media screen and (max-width:991px) {
    .t-main-games__content {
        overflow: initial
    }
}

.t-main-games__head {
    align-items: center;
    display: flex;
    gap: 6px;
    justify-content: space-between
}

.t-main-games__more {
    font: 400 14px/20px Inter, sans-serif;
    white-space: nowrap
}

.t-main-games__navigation {
    align-items: center;
    display: flex;
    flex-shrink: 0;
    gap: 12px
}

.t-main-games__pagination {
    align-items: center;
    display: flex;
    gap: 4px
}

.t-main-games__pagination .t-button,
.t-main-games__pagination .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-main-games__pagination .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-games__pagination .t-modal-withdrawal-control__button-cancel {
    align-items: center;
    background: none;
    border: none;
    display: flex;
    height: 32px;
    justify-content: center;
    padding: 0;
    width: 32px
}

.t-main-games__pagination .t-button:hover:not(.swiper-button-disabled),
.t-main-games__pagination .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover:not(.swiper-button-disabled),
.t-main-games__pagination .t-promo-events__router:hover:not(.swiper-button-disabled),
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-games__pagination .t-modal-withdrawal-control__button-cancel:hover:not(.swiper-button-disabled) {
    opacity: .8
}

.t-main-games__pagination .t-button i,
.t-main-games__pagination .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel i,
.t-main-games__pagination .t-promo-events__router i,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-games__pagination .t-modal-withdrawal-control__button-cancel i {
    height: 32px;
    width: 32px
}

.t-main-games__pagination .swiper-button-disabled.t-promo-events__router,
.t-main-games__pagination .t-button.swiper-button-disabled,
.t-main-games__pagination .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .swiper-button-disabled.t-modal-withdrawal-control__button-cancel,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-games__pagination .swiper-button-disabled.t-modal-withdrawal-control__button-cancel {
    cursor: not-allowed;
    opacity: .4
}

.t-main-games .t-icon-arrow-left {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTExLjgyNSAxNyA1LjYgNS42TDE2IDI0bC04LTggOC04IDEuNDI1IDEuNC01LjYgNS42SDI2djJIMTEuODI1WiIgZmlsbD0iIzhDQTg5RSIvPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-main-games .t-icon-arrow-left:after,
.t-main-games .t-icon-arrow-left:before {
    content: none
}

.t-main-games .t-icon-arrow-right {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIwLjE3NSAxNy01LjYgNS42TDE2IDI0bDgtOC04LTgtMS40MjUgMS40IDUuNiA1LjZINnYyaDE0LjE3NVoiIGZpbGw9IiM4Q0E4OUUiLz48L3N2Zz4=") no-repeat 50%/contain
}

.t-main-games .t-icon-arrow-right:after,
.t-main-games .t-icon-arrow-right:before {
    content: none
}

.t-main-games__title {
    min-width: 0
}

.t-main-games__title-wrapper {
    display: flex;
    flex-direction: column;
    gap: 4px;
    min-width: 0;
    padding-left: 16px;
    position: relative
}

.t-main-games__title-wrapper:before {
    background: #ff8a00;
    border-radius: 4px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    top: 0;
    width: 8px
}

.t-main-games__title-name {
    font: 600 24px/32px Inter, sans-serif;
    overflow-wrap: break-word;
    text-transform: uppercase
}

@media screen and (max-width:991px) {
    .t-main-games__title-name {
        font: 600 20px/28px Inter, sans-serif
    }
}

@media screen and (max-width:360px) {
    .t-main-games__title-name {
        font: 600 16px/22px Inter, sans-serif
    }
}

.t-main-games .t-game-item {
    flex-basis: 100%;
    max-width: 100%
}

.t-main-games_top_10 .t-main-games-slider__slide {
    padding-left: 55px;
    position: relative;
    width: 230px
}

.t-main-games_top_10 .t-main-games-slider__slide .t-game-item__hover {
    z-index: 10
}

@media screen and (max-width:639px) {
    .t-main-games_top_10 .t-main-games-slider__slide {
        padding-left: 35px;
        width: 150px
    }
}

@media screen and (max-width:360px) {
    .t-main-games_top_10 .t-main-games-slider__slide {
        padding-left: 20px;
        width: 115px
    }
}

.t-main-games_top_10 .t-main-games-slider__slide:before {
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 118px;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 118px;
    z-index: 10
}

@media(max-width:991px) {
    .t-main-games_top_10 .t-main-games-slider__slide:before {
        height: 76px;
        left: 16px;
        width: 76px
    }
}

@media(max-width:639px) {
    .t-main-games_top_10 .t-main-games-slider__slide:before {
        left: 0
    }
}

@media(max-width:360px) {
    .t-main-games_top_10 .t-main-games-slider__slide:before {
        height: 52px;
        left: -8px;
        width: 52px
    }
}

.t-main-games_top_10 .t-main-games-slider__slide:first-child:before {
    background-image: url("../img/1.9041945.png")
}

.t-main-games_top_10 .t-main-games-slider__slide:nth-child(2):before {
    background-image: url("../img/2.204e47b.png")
}

.t-main-games_top_10 .t-main-games-slider__slide:nth-child(3):before {
    background-image: url("../img/3.77a9f06.png")
}

.t-main-games_top_10 .t-main-games-slider__slide:nth-child(4):before {
    background-image: url("../img/4.04b3bd0.png")
}

.t-main-games_top_10 .t-main-games-slider__slide:nth-child(5):before {
    background-image: url("../img/5.1249383.png")
}

.t-main-games_top_10 .t-main-games-slider__slide:nth-child(6):before {
    background-image: url("../img/6.ca8a7af.png")
}

.t-main-games_top_10 .t-main-games-slider__slide:nth-child(7):before {
    background-image: url("../img/7.4bb8310.png")
}

.t-main-games_top_10 .t-main-games-slider__slide:nth-child(8):before {
    background-image: url("../img/8.493d376.png")
}

.t-main-games_top_10 .t-main-games-slider__slide:nth-child(9):before {
    background-image: url("../img/9.c9c669d.png")
}

.t-main-games_top_10 .t-main-games-slider__slide:nth-child(10):before {
    background-image: url("../img/10.0974e13.png")
}

.t-main-games_top_10 .t-game-list__number {
    display: none
}

.app-game .t-main-games {
    margin-top: 32px
}

.t-account-currencies-item {
    position: relative
}

.t-account-currencies-item__wrapper {
    align-items: center;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    padding: 3px 0;
    transition: all .3s
}

.t-account-currencies-item__choose {
    align-items: center;
    display: flex;
    gap: 8px
}

.t-account-currencies-item__choose-icon {
    height: 20px;
    position: relative;
    width: 20px
}

.t-account-currencies-item__choose-value {
    color: #fff;
    font: 400 16px/22px Inter, sans-serif
}

.t-account-currencies-item__choose-desc {
    color: #ffffff80;
    font: 400 16px/22px Inter, sans-serif;
    margin: 0 0 0 4px
}

.t-account-currencies-item__balance {
    color: #ffffff80;
    font: 400 12px/16px Inter, sans-serif
}

.t-account-currencies-item__balance-above {
    color: #fff
}

.t-account-currencies-switch-group {
    background-color: #1d2c2c;
    border-radius: -8px -8px 0 0;
    display: flex;
    flex-direction: column;
    gap: 12px;
    margin: auto 0 0;
    padding: 0 12px;
    position: relative
}

.t-account-currencies-switch-group__item {
    align-items: center;
    color: #ffffff80;
    cursor: pointer;
    display: flex;
    font: 400 12px/16px Inter, sans-serif;
    gap: 12px;
    white-space: nowrap;
    width: min-content
}

.t-account-currencies-banner .t-account-currencies-item__wrapper {
    padding: 4px 32px
}

.t-account-currencies-banner .t-account-currencies-item__choose {
    gap: 0
}

.t-account-currencies-banner .t-account-currencies-item__choose-value {
    color: #fff;
    font: 400 16px/22px Inter, sans-serif;
    margin: 0 0 0 12px
}

.t-account-currencies-banner .t-account-currencies-item__balance {
    font: 400 16px/22px Inter, sans-serif
}

.t-account-currencies-banner .t-account-currencies-switch-group {
    padding: 0 32px
}

@media screen and (max-width:767px) {
    .t-account-currencies-banner.t-account-currencies .t-tabs .t-tabs__head .t-tabs__item {
        font: 700 18px/24px Inter, sans-serif
    }
}

.t-account-currencies-banner .t-account-currencies__not-balances {
    padding: 0 32px
}

.t-header__group-item__tooltip .t-popover-inner {
    background: #1d2c2c;
    border-radius: 0 0 16px 16px;
    padding: 8px
}

.t-account-currencies {
    border: none;
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    height: 100%;
    max-width: 292px;
    position: relative;
    width: 100%
}

.t-account-currencies-skeleton {
    animation: shine 2.5s linear infinite;
    background: linear-gradient(110deg, #0c1028 8%, #230a5a 18%, #0c1028 33%);
    background-size: 200% 400%;
    border: 1px solid #6e50c3;
    border-radius: 0
}

.t-account-currencies .t-tabs .t-tabs__head {
    display: none
}

.t-account-currencies .t-tabs .t-tabs__body {
    background: #091919;
    border-radius: 12px;
    max-height: 700px;
    overflow: auto;
    padding: 12px 16px
}

@media(max-height:900px) {
    .t-account-currencies .t-tabs .t-tabs__body {
        max-height: 500px
    }
}

@media(max-height:760px) {
    .t-account-currencies .t-tabs .t-tabs__body {
        max-height: 400px
    }
}

@media(max-height:660px) {
    .t-account-currencies .t-tabs .t-tabs__body {
        max-height: 300px
    }
}

.t-account-currencies__not-balances {
    align-items: center;
    display: flex;
    gap: 14px;
    padding: 0 12px
}

.t-account-currencies__not-balances .t-icon {
    min-height: 18px;
    min-width: 21px
}

.t-account-currencies__not-balances span {
    color: #ff8a00;
    font: 400 12px/16px Inter, sans-serif;
    max-width: 410px
}

.t-account-currencies .t-account-currencies-switch-group {
    padding: 20px 12px 0
}

.t-main-banner-slider {
    margin: 0 auto;
    position: relative;
    width: 100%
}

.t-main-banner-slider .t-slide {
    width: 420px
}

@media(max-width:991px) {
    .t-main-banner-slider .t-slide {
        width: 300px
    }
}

@media screen and (max-width:1919px) {
    .t-main-banner-slider {
        width: calc(100% + var(--side-padding))
    }
}

.t-main-banner-slider:after {
    background: linear-gradient(270deg, #091919, #0000);
    content: "";
    height: 100%;
    position: absolute;
    right: -1px;
    top: 0;
    width: 24px;
    z-index: 1
}

.t-main-banner-slider .banner {
    align-items: flex-start;
    background-clip: padding-box;
    border: .5px solid #0000;
    border-radius: 14px;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    height: 244px;
    justify-content: center;
    overflow: hidden;
    overflow: visible;
    padding: 24px;
    position: relative;
    width: 100%
}

.t-main-banner-slider .banner:before {
    background: linear-gradient(270deg, #f7931a33 0, #f7931a);
    border-radius: inherit;
    content: "";
    inset: 0;
    margin: -.5px;
    position: absolute;
    z-index: -1
}

@media(max-width:991px) {
    .t-main-banner-slider .banner {
        height: 188px;
        padding: 14px
    }
}

.t-main-banner-slider .t-slider {
    order: 1;
    width: 100%
}

.t-main-banner-slider .t-slider-pagination {
    align-items: center;
    display: flex;
    gap: 8px;
    height: 16px;
    margin-top: 10px;
    order: 3
}

.t-main-banner-slider .t-slider-pagination .swiper-pagination-bullet {
    background-color: #8ca89e;
    border-radius: 4px;
    cursor: pointer;
    display: block;
    height: 4px;
    margin: 0;
    position: relative;
    transition: width .5s ease;
    width: 8px
}

.t-main-banner-slider .t-slider-pagination .swiper-pagination-bullet:before {
    content: "";
    height: calc(100% + 4px);
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: calc(100% + 4px)
}

.t-main-banner-slider .t-slider-pagination .swiper-pagination-bullet:hover {
    background-color: #fff
}

.t-main-banner-slider .t-slider-pagination .swiper-pagination-bullet[part=bullet-active] {
    background-color: #00b170;
    width: 32px
}

.t-main-banner-slider .t-slider-navigation__prev {
    margin-top: 12px;
    order: 2
}

@media screen and (max-width:991px) {
    .t-main-banner-slider .t-slider-navigation__prev {
        display: none
    }
}

.t-main-banner-slider .t-slider-navigation__prev:before {
    content: "";
    height: calc(100% + 4px);
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: calc(100% + 4px)
}

.t-main-banner-slider .t-slider-navigation__next {
    margin-top: 12px;
    order: 4
}

@media screen and (max-width:991px) {
    .t-main-banner-slider .t-slider-navigation__next {
        display: none
    }
}

.t-main-banner-slider .t-slider-navigation__next:before {
    content: "";
    height: calc(100% + 4px);
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: calc(100% + 4px)
}

.t-main-banner-slider__container {
    display: flex;
    flex-wrap: wrap;
    height: 100%;
    justify-content: center;
    position: relative;
    width: 100%
}

.t-main-banner-slider__image img {
    border-radius: 14px;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

@media(max-width:991px) {
    .t-main-banner-slider__image img {
        border-radius: 14px
    }
}

.t-main-banner-slider__navigation {
    display: none
}

.t-main-banner-slider__title {
    align-items: center;
    background: #27150099;
    border: 1px solid #ffffff1a;
    border-radius: 0 0 8px 8px;
    color: #ff8a00;
    display: flex;
    font: 500 12px/16px Inter, sans-serif;
    height: 28px;
    justify-content: center;
    padding: 10px;
    position: absolute;
    top: 0;
    z-index: 2
}

@media(max-width:991px) {
    .t-main-banner-slider__title {
        font: 500 10px/14px Inter, sans-serif;
        height: 22px
    }
}

.t-main-banner-slider__subtitle {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: center;
    position: relative;
    z-index: 2
}

.t-main-banner-slider__subtitle span {
    font-size: 26px;
    font-weight: 700;
    line-height: 110%;
    text-transform: uppercase
}

.t-main-banner-slider__subtitle span:last-child {
    font-size: 26px
}

@media(max-width:991px) {
    .t-main-banner-slider__subtitle span,
    .t-main-banner-slider__subtitle span:last-child {
        font-size: 24px
    }
}

.t-main-banner-slider-content {
    margin-top: auto
}

.t-main-banner-slider-content .t-button,
.t-main-banner-slider-content .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-main-banner-slider-content .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-banner-slider-content .t-modal-withdrawal-control__button-cancel {
    -webkit-text-stroke: 1px #25120499;
    background: url("../img/theme-luckygem-button-button_m.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: calc(100% - 40px) 100%;
    background-size: calc(100% - 52px) 100%;
    font: 600 20px/28px Inter, sans-serif;
    font: 700 16px/22px Inter, sans-serif;
    min-width: 100px;
    padding: 16px 27px;
    paint-order: stroke fill;
    position: relative;
    text-transform: uppercase;
    transition: all .2s ease-in-out;
    z-index: 1
}

.t-main-banner-slider-content .t-button:before,
.t-main-banner-slider-content .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:before,
.t-main-banner-slider-content .t-promo-events__router:before,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-banner-slider-content .t-modal-withdrawal-control__button-cancel:before {
    background: url("../img/theme-luckygem-button-button_l.png");
    background-position: 0;
    left: 0;
    transition: all .2s ease-in-out
}

.t-main-banner-slider-content .t-button:after,
.t-main-banner-slider-content .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:after,
.t-main-banner-slider-content .t-promo-events__router:after,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-banner-slider-content .t-modal-withdrawal-control__button-cancel:after {
    background: url("../img/theme-luckygem-button-button_r.png");
    background-position: 100%;
    right: 0;
    transition: all .2s ease-in-out
}

.t-main-banner-slider-content .t-button:after,
.t-main-banner-slider-content .t-button:before,
.t-main-banner-slider-content .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:after,
.t-main-banner-slider-content .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:before,
.t-main-banner-slider-content .t-promo-events__router:after,
.t-main-banner-slider-content .t-promo-events__router:before,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-banner-slider-content .t-modal-withdrawal-control__button-cancel:after,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-banner-slider-content .t-modal-withdrawal-control__button-cancel:before {
    background-repeat: no-repeat;
    background-size: 40px 100%;
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    width: 40px;
    z-index: 2
}

@media(hover:hover) {
    .t-main-banner-slider-content .t-button:hover,
    .t-main-banner-slider-content .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover,
    .t-main-banner-slider-content .t-promo-events__router:hover,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-banner-slider-content .t-modal-withdrawal-control__button-cancel:hover {
        filter: brightness(1.1) saturate(1.1)
    }
    .t-main-banner-slider-content .t-button:active,
    .t-main-banner-slider-content .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:active,
    .t-main-banner-slider-content .t-promo-events__router:active,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-banner-slider-content .t-modal-withdrawal-control__button-cancel:active {
        filter: brightness(.95);
        transform: translateY(0)
    }
}

.t-main-banner-slider-content .t-button:after,
.t-main-banner-slider-content .t-button:before,
.t-main-banner-slider-content .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:after,
.t-main-banner-slider-content .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:before,
.t-main-banner-slider-content .t-promo-events__router:after,
.t-main-banner-slider-content .t-promo-events__router:before,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-banner-slider-content .t-modal-withdrawal-control__button-cancel:after,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-banner-slider-content .t-modal-withdrawal-control__button-cancel:before {
    background-size: 27px 100%;
    width: 27px
}

@media screen and (max-width:991px) {
    .t-main-banner-slider-content .t-button,
    .t-main-banner-slider-content .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-main-banner-slider-content .t-promo-events__router,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-banner-slider-content .t-modal-withdrawal-control__button-cancel {
        min-width: 80px
    }
}

.t-main-banner-slider_second {
    margin-top: 36px;
    width: 100%
}

.t-main-banner-slider_second:after {
    display: none
}

.t-main-banner-slider_second swiper-container::part(container),
.t-main-banner-slider_second swiper-container::part(wrapper) {
    overflow: visible
}

.t-main-banner-slider_second .banner {
    align-items: flex-start;
    background: #002223;
    border-radius: 12px;
    height: 156px;
    justify-content: flex-start;
    max-width: 590px;
    min-width: 280px;
    overflow: visible;
    padding: 20px
}

.t-main-banner-slider_second .banner:before {
    background: linear-gradient(90deg, #081010b3 17.39%, #08101000 60%);
    z-index: 1
}

@media screen and (max-width:991px) {
    .t-main-banner-slider_second .banner {
        border-radius: 8px;
        height: 144px;
        padding: 16px
    }
}

@media(hover:hover) {
    .t-main-banner-slider_second .banner:hover .t-main-banner-slider__image img {
        transform: scale(1.2)
    }
}

.t-main-banner-slider_second .banner:hover .t-main-banner-slider__image img {
    transform: none
}

.t-main-banner-slider_second .t-main-banner-slider__title {
    background: unset;
    border: unset;
    border-radius: unset;
    color: #fff;
    font: 700 16px/22px Inter, sans-serif;
    font-size: 14px;
    height: unset;
    line-height: 120%;
    max-width: 144px;
    padding: unset;
    position: relative;
    text-transform: uppercase;
    top: unset;
    z-index: 1
}

.t-main-banner-slider_second .t-main-banner-slider__subtitle {
    color: #fff;
    display: unset;
    flex-grow: unset;
    font: 400 12px/16px Inter, sans-serif;
    justify-content: unset;
    line-height: 120%;
    margin-top: 4px;
    max-width: 142px;
    opacity: .8;
    z-index: 1
}

.t-main-banner-slider_second .t-main-banner-slider__navigation,
.t-main-banner-slider_second .t-main-banner-slider__pagination {
    display: none
}

@media screen and (max-width:991px) {
    .t-main-banner-slider_second .t-main-banner-slider__pagination {
        display: flex
    }
}

.t-main-banner-slider_second .t-main-banner-slider__image img {
    inset: 0;
    position: absolute;
    transition: all .3s ease-in-out
}

.t-main-banner-slider_second .t-main-banner-slider__button {
    -webkit-text-stroke: 1px #25120499;
    background: url("../img/theme-luckygem-button-button_m.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: calc(100% - 40px) 100%;
    background-size: calc(100% - 52px) 100%;
    background-size: calc(100% - 28px) 100%;
    font: 600 20px/28px Inter, sans-serif;
    font: 700 16px/22px Inter, sans-serif;
    font: 700 10px/14px Inter, sans-serif;
    line-height: 100%;
    min-width: 100px;
    padding: 11px 28px;
    paint-order: stroke fill;
    position: relative;
    text-transform: uppercase;
    transition: all .2s ease-in-out;
    z-index: 1
}

.t-main-banner-slider_second .t-main-banner-slider__button:before {
    background: url("../img/theme-luckygem-button-button_l.png");
    background-position: 0;
    left: 0;
    transition: all .2s ease-in-out
}

.t-main-banner-slider_second .t-main-banner-slider__button:after {
    background: url("../img/theme-luckygem-button-button_r.png");
    background-position: 100%;
    right: 0;
    transition: all .2s ease-in-out
}

.t-main-banner-slider_second .t-main-banner-slider__button:after,
.t-main-banner-slider_second .t-main-banner-slider__button:before {
    background-repeat: no-repeat;
    background-size: 40px 100%;
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    width: 40px;
    z-index: 2
}

@media(hover:hover) {
    .t-main-banner-slider_second .t-main-banner-slider__button:hover {
        filter: brightness(1.1) saturate(1.1)
    }
    .t-main-banner-slider_second .t-main-banner-slider__button:active {
        filter: brightness(.95);
        transform: translateY(0)
    }
}

.t-main-banner-slider_second .t-main-banner-slider__button:after,
.t-main-banner-slider_second .t-main-banner-slider__button:before {
    background-size: 27px 100%;
    width: 27px
}

@media screen and (max-width:991px) {
    .t-main-banner-slider_second .t-main-banner-slider__button {
        min-width: 80px
    }
}

.t-main-banner-slider__sport .t-main-banner-slider__subtitle span:first-child {
    font-size: 62px
}

@media(max-width:991px) {
    .t-main-banner-slider__sport .t-main-banner-slider__subtitle span:first-child {
        font-size: 44px
    }
}

.t-main-banner-slider__sport .t-main-banner-slider__subtitle span:last-child {
    font-size: 26px
}

@media(max-width:991px) {
    .t-main-banner-slider__sport .t-main-banner-slider__subtitle span:last-child {
        font-size: 18px
    }
}

.t-main-banner-slider__banner1 .t-main-banner-slider__subtitle span:first-child {
    font-size: 60px
}

@media(max-width:991px) {
    .t-main-banner-slider__banner1 .t-main-banner-slider__subtitle span:first-child {
        font-size: 40px
    }
}

.t-main-banner-slider__banner1 .t-main-banner-slider__subtitle span:last-child {
    font-size: 38px
}

@media(max-width:991px) {
    .t-main-banner-slider__banner1 .t-main-banner-slider__subtitle span:last-child {
        font-size: 26px
    }
}

.t-main-banner-slider__banner3 .t-main-banner-slider__subtitle span {
    font-size: 33px
}

@media(max-width:991px) {
    .t-main-banner-slider__banner3 .t-main-banner-slider__subtitle span {
        font-size: 27px
    }
}

.t-main-banner-slider__banner3 .t-main-banner-slider__subtitle span:first-child {
    font-size: 41px
}

@media(max-width:991px) {
    .t-main-banner-slider__banner3 .t-main-banner-slider__subtitle span:first-child {
        font-size: 34px
    }
}

.t-main-banner-slider__banner6 .t-main-banner-slider__subtitle span {
    font-size: 24px
}

.t-main-banner-slider__banner6 .t-main-banner-slider__subtitle span:nth-child(2) {
    font-size: 58px
}

@media(max-width:991px) {
    .t-main-banner-slider__banner6 .t-main-banner-slider__subtitle span {
        font-size: 14px
    }
    .t-main-banner-slider__banner6 .t-main-banner-slider__subtitle span:nth-child(2) {
        font-size: 40px
    }
}

.t-social-media__list {
    display: flex;
    gap: 8px;
    justify-content: flex-start;
    max-width: 400px
}

.t-social-media__link {
    align-items: center;
    display: flex;
    gap: 8px;
    justify-content: center;
    transition: all .3s
}

.t-social-media__link:hover .t-icon {
    filter: brightness(0) saturate(100%) invert(55%) sepia(71%) saturate(411%) hue-rotate(91deg) brightness(96%) contrast(102%)
}

.t-social-media__link .t-icon {
    height: 24px;
    width: 24px
}

.t-icon-right {
    order: 1
}

.t-icon-left {
    order: 0
}

.t-icon-gaming-curacao {
    background-image: url("../img/curacao.9076500.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    padding: 20px;
    width: 100%
}

.t-game-frame-skeleton__body {
    border-radius: 12px;
    margin: 20px 0 0;
    min-height: 300px
}

.t-game-frame-skeleton__bar {
    display: none
}

.t-game-frame {
    position: relative;
    width: 100%
}

.t-game-frame__body {
    display: flex;
    position: relative
}

.t-game-frame__bar {
    align-items: center;
    background: #002223;
    border-bottom-right-radius: 8px;
    border-top-right-radius: 8px;
    display: flex;
    flex-direction: column;
    gap: 4px;
    min-height: 520px;
    min-width: 60px;
    padding: 56px 0 8px
}

.t-game-frame__bar .game-frame-bar__button {
    align-items: center;
    border: 1px solid #ffffff1a;
    border-radius: 4px;
    cursor: pointer;
    display: flex;
    height: 44px;
    justify-content: center;
    width: 44px
}

.t-game-frame__bar .game-frame-bar__button .t-icon {
    height: 24px;
    width: 24px
}

@media(hover:hover) {
    .t-game-frame__bar .game-frame-bar__button:hover {
        border: 1px solid #ffffff40
    }
}

@media screen and (max-width:1279px) {
    .t-game-frame__bar {
        min-height: 320px
    }
}

.t-game-frame__game {
    width: 100%
}

.t-game-frame__game-wrap {
    background: #002223;
    display: flex;
    padding-top: 56.25%;
    position: relative;
    transition: all .3s;
    width: 100%
}

.t-game-frame__game-wrap iframe {
    border: none;
    height: 100%;
    inset: 0;
    position: absolute;
    width: 100%
}

.t-game-frame__game-wrap_mobile {
    background: #000;
    height: calc(100% - 40px);
    left: 0;
    padding-top: 0;
    position: fixed;
    top: 40px;
    width: 100%;
    z-index: 101
}

.t-game-frame__head {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-top: 8px;
    position: absolute;
    right: 8px;
    width: auto;
    z-index: 2
}

.t-game-frame__head .t-close {
    align-items: center;
    background: none;
    border: 1px solid #ffffff1a;
    border-radius: 4px;
    cursor: pointer;
    display: flex;
    height: 44px;
    justify-content: center;
    position: relative;
    width: 44px
}

@media(hover:hover) {
    .t-game-frame__head .t-close:hover {
        border: 1px solid #ffffff40
    }
}

.t-game-frame__head .t-close:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE4Ljc1IDYuODItMS41Ny0xLjU3TDEyIDEwLjQzIDYuODIgNS4yNSA1LjI1IDYuODIgMTAuNDMgMTJsLTUuMTggNS4xOCAxLjU3IDEuNTdMMTIgMTMuNTdsNS4xOCA1LjE4IDEuNTctMS41N0wxMy41NyAxMmw1LjE4LTUuMThaIiBmaWxsPSIjZmZmIi8+PC9zdmc+") no-repeat 50%/contain;
    content: "";
    height: 24px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 24px
}

.t-game-frame__title {
    display: none
}

.t-game-frame__name {
    font: 600 32px/36px Inter, sans-serif
}

@media screen and (max-width:991px) {
    .t-game-frame__name {
        font: 500 24px/32px Inter, sans-serif
    }
}

.t-game-frame__provider {
    display: none
}

.t-game-frame__footer {
    align-items: center;
    background: #002223;
    border-radius: 8px;
    display: flex;
    font: 400 14px/20px Inter, sans-serif;
    gap: 20px;
    justify-content: center;
    margin-top: 32px;
    padding: 16px
}

.t-game-frame__footer .t-button,
.t-game-frame__footer .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-game-frame__footer .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-game-frame__footer .t-modal-withdrawal-control__button-cancel {
    border-radius: 4px;
    font: 500 12px/16px Inter, sans-serif;
    padding: 8px 20px
}

.page-game.is-mobile {
    overflow-y: hidden
}

.page-game.is-mobile .t-header,
.page-game.is-mobile .t-sidebar-menu__wrap,
.page-game.is-mobile aside {
    display: none
}

.page-game.is-mobile .app {
    margin: 0 !important
}

.t-game-result-list__container_skeleton .t-game-result-list__head {
    align-items: center;
    display: flex;
    height: 32px
}

.t-game-result-list__container_skeleton .t-game-result-list__head .t-skeleton {
    border-radius: 4px;
    height: 32px;
    width: 147px
}

@media(max-width:991px) {
    .t-game-result-list__container_skeleton .t-game-result-list__head,
    .t-game-result-list__container_skeleton .t-game-result-list__head .t-skeleton {
        height: 28px
    }
}

.t-game-result-list__container_skeleton .t-game-result-list__content {
    display: flex;
    flex-flow: column nowrap
}

.t-game-result-list__container_skeleton .t-game-list__content-skeleton {
    display: flex;
    flex-flow: row nowrap;
    gap: 8px;
    overflow: hidden;
    width: 100%
}

@media(max-width:991px) {
    .t-game-result-list__container_skeleton .t-game-list__content-skeleton {
        gap: 6px
    }
}

.t-game-result-list__container_skeleton .t-game-item {
    flex-shrink: 0;
    height: 52px;
    max-width: 138px;
    padding: 0;
    width: 138px
}

.t-game-result-list__container_skeleton .t-game-item .t-skeleton,
.t-game-result-list__container_skeleton .t-game-item__equal {
    border-radius: 4px
}

@media screen and (max-width:991px) {
    .t-game-result-list__container_skeleton .t-game-item:last-child,
    .t-game-result-list__container_skeleton .t-game-item:nth-child(4) {
        display: none
    }
}

@media screen and (max-width:479px) {
    .t-game-result-list__container_skeleton .t-game-item:nth-child(3) {
        display: none
    }
}

.t-game-result-item {
    background-color: #002223;
    border: 1px solid #00b17080;
    border-radius: 8px;
    display: grid;
    gap: 8px;
    grid-template-columns: 44px 1fr;
    min-height: 64px;
    overflow: hidden;
    padding: 2px 8px
}

.t-game-result-item:hover .t-game-result-item__pic-wrapper {
    opacity: .6
}

.t-game-result-item__hover {
    align-items: center;
    background: #040c1ce6;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: flex-start;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: .3s;
    width: 100%;
    z-index: 3
}

.t-game-result-item__hover:before {
    background-image: url("../img/error.3eee4d5.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 100%;
    width: 100%
}

.t-game-result-item__pic-wrapper {
    align-self: center;
    height: 44px;
    width: 44px
}

.t-game-result-item__picture {
    border-radius: 8px;
    cursor: pointer;
    display: flex;
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%
}

.t-game-result-item__picture:hover {
    cursor: pointer
}

.t-game-result-item__picture:hover .t-game-result-item__hover {
    opacity: 1
}

.t-game-result-item__picture img {
    height: 100%;
    left: 0;
    max-width: 100%;
    object-fit: cover;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

.t-game-result-item__content {
    align-self: center;
    display: flex;
    flex-direction: column;
    gap: 2px;
    min-width: 0;
    overflow: hidden;
    width: 100%
}

.t-game-result-item__name {
    align-items: center;
    color: #ffffff80;
    display: flex;
    font: 500 10px/14px Inter, sans-serif;
    gap: 4px;
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

.t-game-result-item__name:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0zLjU0OCAzLjkwM2ExLjk1MSAxLjk1MSAwIDEgMCAwLTMuOTAzIDEuOTUxIDEuOTUxIDAgMCAwIDAgMy45MDNaTTMuNTQ3IDQuODc4QzEuNTkyIDQuODc4IDAgNi4xODkgMCA3LjgwNSAwIDcuOTE1LjA4NiA4IC4xOTUgOEg2LjljLjEwOSAwIC4xOTUtLjA4Ni4xOTUtLjE5NSAwLTEuNjE2LTEuNTkyLTIuOTI3LTMuNTQ4LTIuOTI3WiIgZmlsbD0iI2ZmZiIgZmlsbC1vcGFjaXR5PSIuNSIvPjwvc3ZnPg==") no-repeat 50%/cover;
    content: "";
    flex-shrink: 0;
    height: 8px;
    min-width: 8px
}

.t-game-result-item__name>* {
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.t-game-result-item__win {
    align-items: center;
    color: #0000;
    display: flex;
    font: 600 10px/14px Inter, sans-serif;
    position: relative
}

.t-game-result-item__amount {
    color: #ff0;
    font: 600 10px/14px Inter, sans-serif;
    left: 0;
    position: absolute
}

.t-game-result-item__amount,
.t-game-result-item__game {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

.t-game-result-item__game {
    color: #ffffff80;
    font: 500 10px/14px Inter, sans-serif;
    min-width: 0;
    text-decoration: underline
}

.t-game-result-item .blocked_game {
    background: #040c1ce6;
    height: 100%;
    width: 100%;
    z-index: 2
}

.t-game-result-list {
    position: relative;
    width: 100%
}

@media screen and (max-width:1919px) {
    .t-game-result-list {
        width: calc(100% + var(--root-padding))
    }
}

.t-game-result-list__decorate-item,
.t-game-result-list__slider-nav,
.t-game-result-list__slider-nav_shadow {
    display: none
}

.t-game-result-list__body {
    margin-top: 32px
}

@media screen and (max-width:360px) {
    .t-game-result-list__body {
        margin-top: 16px
    }
    .t-game-result-list__slide {
        width: 140px
    }
}

.t-game-result-list__title-name {
    display: flex;
    flex-direction: column;
    font: 600 24px/32px Inter, sans-serif;
    gap: 4px;
    padding-left: 16px;
    position: relative;
    text-transform: uppercase
}

@media(max-width:991px) {
    .t-game-result-list__title-name {
        font: 600 20px/28px Inter, sans-serif
    }
}

@media screen and (max-width:360px) {
    .t-game-result-list__title-name {
        font: 600 16px/22px Inter, sans-serif
    }
}

.t-game-result-list__title-name:before {
    background: #ff8a00;
    border-radius: 4px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    top: 0;
    width: 8px
}

.t-categories-modal {
    padding-top: 112px
}

.t-categories-modal__component {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    position: relative
}

.t-categories-modal__title {
    font: 500 24px/32px Inter, sans-serif;
    text-transform: uppercase
}

.t-categories-modal__list {
    display: grid;
    gap: 32px 100px;
    grid-template-columns: repeat(3, 1fr);
    margin-top: 38px;
    max-width: 914px;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-categories-modal__list {
        grid-template-columns: repeat(2, 1fr);
        grid-template-columns: repeat(1, 1fr)
    }
}

.t-categories-modal__item {
    align-items: center;
    cursor: pointer;
    display: flex;
    max-width: 238px;
    position: relative;
    transition: all .3s;
    width: 100%;
    z-index: 2
}

@media screen and (max-width:991px) {
    .t-categories-modal__item {
        max-width: 100%;
        padding-right: 18px
    }
}

@media(hover:hover) {
    .t-categories-modal__item:hover {
        opacity: .7
    }
}

.t-categories-modal__item .arrow {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0yLjEyIDcuMTc1YS41LjUgMCAwIDAgLjc2LjY1bC0uNzYtLjY1Wk01LjUgNGwuMzguMzI1YS41LjUgMCAwIDAgMC0uNjVMNS41IDRaTTIuODguMTc1YS41LjUgMCAwIDAtLjc2LjY1bC43Ni0uNjVabTAgNy42NSAzLTMuNS0uNzYtLjY1LTMgMy41Ljc2LjY1Wm0zLTQuMTUtMy0zLjUtLjc2LjY1IDMgMy41Ljc2LS42NVoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat 50%/cover;
    display: block;
    height: 8px;
    margin-left: auto;
    width: 8px
}

.t-categories-modal__item .icon {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    height: 44px;
    min-width: 44px
}

.t-categories-modal__item .icon_empty {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTUuODM0IDgtNC4wNDEgNyA0LjA0MSA3LTQuMDQxIDcgNC4wNDEgN20wLTI4aDguMDgzTTUuODM0IDhsOC4wODMgMTRtMCAxNEg1LjgzNG04LjA4MyAwIDQuMDQxIDdtLTQuMDQtN0wyMiAyMk01LjgzNCAzNmw4LjA4My0xNG0wIDBIMjJtLTQuMDQyIDIxaDguMDgzbDQuMDQyLTdoOC4wODNsNC4wNDEtN00xNy45NTggNDNsOC4wODQtMTRtMTYuMTY1IDAtNC4wNDEtN200LjA0MSA3SDI2LjA0Mm0xMi4xMjQtN0gyMm0xNi4xNjYgMCA0LjA0MS03TTIyIDIybDQuMDQyIDdNMjIgMjIgMTMuOTE3IDhNMjIgMjJsNC4wNDEtN00xMy45MTcgOGw0LjA0MS03bTguMDg0IDE0TDE3Ljk1NyAxbTguMDg0IDE0aDE2LjE2NU0xNy45NTggMWg4LjA4M2w0LjA0MiA3aDguMDgzbDQuMDQxIDciIHN0cm9rZT0iI0JFQjlGRiIvPjwvc3ZnPg==")
}

.t-categories-modal__item .link {
    align-items: flex-end;
    display: flex;
    font: 400 16px/22px Inter, sans-serif;
    margin-left: 24px;
    text-align: center;
    text-transform: capitalize
}

.t-categories-modal .t-popup__close {
    right: 40px;
    top: 24px
}

@media screen and (max-width:991px) {
    .t-categories-modal .t-popup__close {
        right: 15px;
        top: 15px
    }
}

body.ru .t-categories-modal__item {
    max-width: 260px
}

@media screen and (max-width:991px) {
    body.ru .t-categories-modal__item {
        max-width: 100%
    }
}

body.ru .t-categories-modal__item:first-child .arrow {
    margin-left: 12px
}

@media screen and (max-width:991px) {
    body.ru .t-categories-modal__item:first-child .arrow {
        margin-left: auto
    }
}

body.ru .t-categories-modal__item.popular .arrow {
    margin-left: auto
}

body.ru .t-categories-modal__item .link {
    white-space: nowrap
}

body.fr .t-categories-modal__item {
    max-width: 320px
}

@media screen and (max-width:991px) {
    body.fr .t-categories-modal__item {
        max-width: 100%
    }
}

body.fr .t-categories-modal__item:first-child .arrow {
    margin-left: 12px
}

@media screen and (max-width:991px) {
    body.fr .t-categories-modal__item:first-child .arrow {
        margin-left: auto
    }
}

body.fr .t-categories-modal__item:last-child .arrow {
    margin-left: 12px
}

@media screen and (max-width:991px) {
    body.fr .t-categories-modal__item:last-child .arrow {
        margin-left: auto
    }
}

body.fr .t-categories-modal__item.popular .arrow {
    margin-left: auto
}

body.fr .t-categories-modal__item .link {
    white-space: nowrap
}

.t-categories-skeleton {
    display: flex;
    flex-flow: column wrap;
    gap: 20px;
    margin: 40px auto 0;
    padding: var(--root-padding);
    width: 100%
}

@media screen and (max-width:991px) {
    .t-categories-skeleton {
        margin: 32px auto 0
    }
}

.t-categories-skeleton__title {
    height: 40px;
    width: 100%
}

.t-categories-skeleton__title span {
    height: 100%;
    width: 200px
}

.t-categories-skeleton .t-categories__list {
    -ms-overflow-style: none;
    display: flex;
    flex-flow: row nowrap;
    gap: 20px;
    overflow-x: scroll;
    scrollbar-width: none;
    width: 100%
}

.t-categories-skeleton .t-categories__list::-webkit-scrollbar {
    display: none
}

.t-categories-skeleton .t-categories__item {
    border-radius: 12px;
    height: 204px;
    width: 204px
}

@media screen and (max-width:991px) {
    .t-categories-skeleton .t-categories__item {
        min-width: 240px
    }
}

.t-categories {
    margin: 20px 0 40px
}

@media screen and (max-width:479px) {
    .t-categories {
        margin: 10px 0 32px
    }
}

.t-categories__title {
    font: 500 24px/32px Inter, sans-serif;
    margin-bottom: 20px
}

.t-categories__list {
    display: grid;
    gap: 8px;
    grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
    position: relative
}

@media screen and (max-width:991px) {
    .t-categories__list {
        display: flex;
        overflow-x: auto;
        text-align: center;
        white-space: nowrap
    }
    .t-categories__list::-webkit-scrollbar {
        display: none
    }
}

.t-categories__item {
    border-radius: 8px
}

.t-categories__item_view-all {
    color: #ff8a00;
    font: 400 12px/16px Inter, sans-serif;
    padding-right: 14px;
    position: absolute;
    right: 0;
    top: -30px;
    transform: translateY(-100%)
}

.t-categories__item_view-all span.content {
    padding: 0
}

.t-categories__item_view-all:after {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0yIC43MjR2Ni41NTJhLjMuMyAwIDAgMCAuNTEyLjIxMmwzLjEzNC0zLjEzNGEuNS41IDAgMCAwIDAtLjcwOEwyLjUxMi41MTJBLjMuMyAwIDAgMCAyIC43MjRaIiBmaWxsPSIjMjNEN0ZGIi8+PC9zdmc+") no-repeat 50%/cover;
    content: "";
    height: 8px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

.t-categories .content {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 12px;
    justify-content: center;
    padding: 61px 0
}

@media screen and (max-width:1279px) {
    .t-categories .content {
        padding: 26px 0
    }
}

@media screen and (max-width:991px) {
    .t-categories .content {
        padding: 21px 0;
        width: 114px
    }
}

.t-categories .content__img {
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    height: 44px;
    width: 44px
}

.t-main-providers_skeleton .t-main-providers__title {
    height: 35px;
    width: 168px
}

@media screen and (max-width:991px) {
    .t-main-providers_skeleton .t-main-providers__title {
        height: 28px
    }
}

.t-main-providers_skeleton .t-main-providers_skeleton-container__list {
    display: flex;
    flex-flow: row nowrap;
    gap: 6px;
    overflow: hidden;
    width: 100%
}

.t-main-providers_skeleton .t-main-providers_skeleton-container__item {
    flex-shrink: 0;
    height: 48px;
    width: calc(20% - 4.8px)
}

@media screen and (max-width:991px) {
    .t-main-providers_skeleton .t-main-providers_skeleton-container__item {
        width: calc(20% - 4.8px)
    }
}

@media screen and (max-width:639px) {
    .t-main-providers_skeleton .t-main-providers_skeleton-container__item {
        height: 95px
    }
}

.t-main-providers__head {
    align-items: center;
    display: none;
    justify-content: space-between;
    padding-left: 16px;
    position: relative
}

.t-main-providers__head:before {
    background: #ff8a00;
    border-radius: 4px;
    content: "";
    height: 28px;
    left: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

.t-main-providers__head-buttons {
    align-items: center;
    display: flex;
    gap: 4px
}

.t-main-providers__head-buttons .t-slider-providers__next,
.t-main-providers__head-buttons .t-slider-providers__prev {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 32px;
    justify-content: center;
    width: 32px
}

.t-main-providers__head-buttons .t-slider-providers__next:hover:not(.swiper-button-disabled),
.t-main-providers__head-buttons .t-slider-providers__prev:hover:not(.swiper-button-disabled) {
    opacity: .8
}

.t-main-providers__head-buttons .t-slider-providers__next i,
.t-main-providers__head-buttons .t-slider-providers__prev i {
    height: 32px;
    width: 32px
}

.t-main-providers__head-buttons .t-slider-providers__next.swiper-button-disabled,
.t-main-providers__head-buttons .t-slider-providers__prev.swiper-button-disabled {
    cursor: not-allowed;
    opacity: .4
}

.t-main-providers__head-buttons .t-icon-arrow-left {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTExLjgyNSAxNyA1LjYgNS42TDE2IDI0bC04LTggOC04IDEuNDI1IDEuNC01LjYgNS42SDI2djJIMTEuODI1WiIgZmlsbD0iIzhDQTg5RSIvPjwvc3ZnPg==") no-repeat 50%/contain
}

.t-main-providers__head-buttons .t-icon-arrow-left:after,
.t-main-providers__head-buttons .t-icon-arrow-left:before {
    content: none
}

.t-main-providers__head-buttons .t-icon-arrow-right {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIwLjE3NSAxNy01LjYgNS42TDE2IDI0bDgtOC04LTgtMS40MjUgMS40IDUuNiA1LjZINnYyaDE0LjE3NVoiIGZpbGw9IiM4Q0E4OUUiLz48L3N2Zz4=") no-repeat 50%/contain
}

.t-main-providers__head-buttons .t-icon-arrow-right:after,
.t-main-providers__head-buttons .t-icon-arrow-right:before {
    content: none
}

.t-main-providers__title {
    display: flex;
    font: 600 24px/32px Inter, sans-serif;
    gap: 8px;
    text-transform: uppercase
}

@media screen and (max-width:991px) {
    .t-main-providers__title {
        font: 600 20px/28px Inter, sans-serif
    }
}

.t-main-providers__container {
    position: relative;
    width: 100%
}

@media screen and (max-width:1439px) {
    .t-main-providers__container {
        width: calc(100% + 24px)
    }
}

@media screen and (max-width:991px) {
    .t-main-providers__container {
        width: calc(100% + 16px)
    }
}

@media screen and (max-width:479px) {
    .t-main-providers__container {
        width: calc(100% + 8px)
    }
}

.t-main-providers .list-item__background {
    cursor: pointer;
    display: flex;
    height: 48px;
    max-width: 100px
}

.t-provider-item {
    height: 100%;
    opacity: .5;
    transition: .3s
}

.t-provider-item:hover {
    opacity: 1
}

.t-provider-item__img {
    height: 100%;
    object-fit: contain;
    width: 100%
}

.t-main-accordion {
    margin-bottom: 40px;
    min-height: 140px;
    width: 100%
}

.t-main-accordion.is-open {
    min-height: 0
}

.t-main-accordion.is-open .t-main-accordion-text {
    height: 100%
}

.t-main-accordion.is-open .t-main-accordion-toggle:after {
    transform: rotate(180deg)
}

.t-main-accordion.is-open .t-main-accordion-text-decorate {
    opacity: 0
}

.t-main-accordion-title {
    font: 600 24px/32px Inter, sans-serif;
    min-height: 32px
}

.t-main-accordion-text {
    color: #fff;
    font: 500 12px/16px Inter, sans-serif;
    height: 54px;
    margin-top: 12px;
    overflow: hidden;
    position: relative
}

.t-main-accordion-text h1 {
    font: 500 24px/32px Inter, sans-serif
}

.t-main-accordion-text-decorate {
    background: linear-gradient(180deg, #0000, #091919);
    bottom: 0;
    height: 39px;
    left: 0;
    position: absolute;
    transition: all .3s;
    width: 100%
}

.t-main-accordion-toggle {
    align-items: center;
    color: #ff8a00;
    cursor: pointer;
    display: flex;
    font: 400 14px/20px Inter, sans-serif;
    height: 32px;
    text-align: center;
    transition: all .3s;
    width: max-content
}

@media(hover:hover) {
    .t-main-accordion-toggle:hover {
        color: #e68f42
    }
}

.t-main-winners-socket .t-tabs:after,
.t-main-winners-socket .t-tabs:before {
    background: linear-gradient(270deg, #091919, #0000);
    content: "";
    height: 38px;
    position: absolute;
    right: calc(var(--side-padding)*-1);
    top: 0;
    width: 24px;
    z-index: 1
}

.t-main-winners-socket .t-tabs:before {
    left: calc(var(--side-padding)*-1);
    right: unset;
    transform: rotate(180deg)
}

.t-main-winners-socket .t-tabs__head {
    background: none;
    border-radius: 0;
    flex-direction: row;
    gap: 8px;
    justify-content: flex-start;
    padding: 0
}

@media screen and (max-width:1439px) {
    .t-main-winners-socket .t-tabs__head {
        margin: 0 -24px;
        padding: 0 0 0 24px;
        width: calc(100% + 48px)
    }
}

@media screen and (max-width:991px) {
    .t-main-winners-socket .t-tabs__head {
        -webkit-overflow-scrolling: touch;
        align-items: flex-start;
        height: auto;
        margin: 0 -16px;
        overflow-x: auto;
        padding: 0 0 16px 16px;
        text-align: center;
        white-space: nowrap;
        width: calc(100% + 32px)
    }
    .t-main-winners-socket .t-tabs__head::-webkit-scrollbar {
        display: none
    }
}

@media screen and (max-width:479px) {
    .t-main-winners-socket .t-tabs__head {
        margin: 0 -8px;
        padding: 0 0 16px 8px;
        width: calc(100% + 16px)
    }
}

@media screen and (max-width:991px) {
    .t-main-winners-socket .t-tabs__body {
        margin-top: 0
    }
}

.t-main-winners-socket .t-tabs__item {
    border: 1px solid #8ca89e;
    border-radius: 8px;
    color: #8ca89e;
    flex-basis: auto;
    font: 400 14px/20px Inter, sans-serif;
    padding: 7px 16px;
    white-space: nowrap;
    width: auto
}

@media screen and (max-width:360px) {
    .t-main-winners-socket .t-tabs__item {
        font: 400 12px/16px Inter, sans-serif;
        padding: 5px 10px
    }
}

.t-main-winners-socket .t-tabs__item_active {
    background: #00b170;
    border: none;
    color: #101214;
    padding: 8px 16px
}

@media screen and (max-width:360px) {
    .t-main-winners-socket .t-tabs__item_active {
        padding: 6px 10px
    }
}

.t-main-winners-socket-table {
    background: #002223;
    border-radius: 12px;
    display: table;
    padding: 16px 16px 8px;
    table-layout: fixed;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-main-winners-socket-table {
        border-radius: 8px;
        padding: 12px 8px 4px
    }
}

.t-main-winners-socket-table__game {
    align-items: center;
    display: flex;
    position: relative
}

.t-main-winners-socket-table__game img {
    border-radius: 4px;
    height: 32px;
    max-width: 100%;
    width: 32px
}

@media(max-width:991px) {
    .t-main-winners-socket-table__game img {
        height: 20px;
        width: 20px
    }
}

.t-main-winners-socket-table__game.t-link {
    color: #fff;
    font: 400 16px/22px Inter, sans-serif;
    gap: 8px
}

@media screen and (max-width:991px) {
    .t-main-winners-socket-table__game.t-link {
        font: 500 12px/16px Inter, sans-serif
    }
}

.t-main-winners-socket-table__game.t-link:hover {
    color: #fff
}

.t-main-winners-socket-table__game span {
    display: inline-block;
    max-width: 300px;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap
}

.t-main-winners-socket-table__game .non-image {
    background: #323443 url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjUgMWE0LjUgNC41IDAgMCAwLTQuNDkzIDQuNzQ2IDQuNSA0LjUgMCAwIDAgNS45ODctNC40OTNBNC40OTIgNC40OTIgMCAwIDAgNi41IDFaTTEgNS41QTUuNSA1LjUgMCAwIDEgNi41IDBjMi4wODcgMCAzLjk5OC43NTIgNS40NzcgMkgxMnYuMDE5YTguNDkgOC40OSAwIDAgMSAyLjg3OCA1LjAzNSA3LjA3IDcuMDcgMCAwIDAtMS4wMjgtLjA1MiA3LjQ4MiA3LjQ4MiAwIDAgMC0xLjk0OS0zLjcwNSA4LjQ3NiA4LjQ3NiAwIDAgMS0yLjM0OCA0LjY3QTYuOTcyIDYuOTcyIDAgMCAwIDguNiA3LjVhNy40NzkgNy40NzkgMCAwIDAgMi4zODQtNS4wMTJBNy40OCA3LjQ4IDAgMCAwIDkgMS40MjdWMS41YTUuNSA1LjUgMCAwIDEtNy42NjEgNS4wNmwtLjI2Ni0uMTE1LS4wMzQtLjI4NkE1LjU1MSA1LjU1MSAwIDAgMSAxIDUuNVptMTIuNTAyIDUuNTQxYy0uMzU5LjA2LS42OTcuMTg0LTEgLjM2YTYuOTYzIDYuOTYzIDAgMCAwLS40MzktLjkwMiAzLjk3MyAzLjk3MyAwIDAgMSAxLjQzOC0uNDY4Yy4yNzQtLjAzNC40OTkuMTkzLjQ5OS40NjkgMCAuMjc2LS4yMjUuNDk2LS40OTguNTQxWm0tOCAwYy4yNzItLjA0NS40OTgtLjI2NS40OTgtLjU0MXMtLjIyNS0uNTAzLS40OTktLjQ3YTQuMDAyIDQuMDAyIDAgMCAwLTMuNDcgMy40NzFjLS4wMzQuMjc0LjE5My40OTkuNDY5LjQ5OS4yNzYgMCAuNDk2LS4yMjYuNTQxLS40OThhMy4wMDMgMy4wMDMgMCAwIDEgMi40NjEtMi40NlpNNiAxOUE1IDUgMCAxIDAgNiA5YTUgNSAwIDAgMCAwIDEwWm0wIDFBNiA2IDAgMSAwIDYgOGE2IDYgMCAwIDAgMCAxMlptNS41LTEuNjdjLS4yMTEuMjY4LS40NDEuNTItLjY4OC43NTRhNiA2IDAgMSAwIDAtMTAuMTY4Yy4yNDcuMjM0LjQ3Ny40ODYuNjg4Ljc1M2E1IDUgMCAxIDEgMCA4LjY2MloiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat 50%/20px;
    border-radius: 4px;
    height: 32px;
    width: 32px
}

@media(max-width:991px) {
    .t-main-winners-socket-table__game .non-image {
        background-size: 12px;
        height: 20px;
        min-width: 20px;
        width: 20px
    }
}

.t-main-winners-socket-table__user span {
    display: inline-block;
    max-width: 300px;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap
}

.t-main-winners-socket-table__amount,
.t-main-winners-socket-table__user {
    align-items: center;
    display: flex;
    gap: 8px;
    justify-content: center;
    position: relative
}

.t-main-winners-socket-table__amount .t-icon,
.t-main-winners-socket-table__user .t-icon {
    display: none
}

.t-main-winners-socket-table__multiplier {
    text-align: center
}

.t-main-winners-socket-table__body {
    display: table-row-group
}

.t-main-winners-socket-table__body .t-main-winners-socket-table__row {
    position: relative
}

.t-main-winners-socket-table__body .t-main-winners-socket-table__row:nth-child(odd) .t-main-winners-socket-table__cell {
    background: #133536
}

.t-main-winners-socket-table__row {
    display: table-row
}

.t-main-winners-socket-table__heading {
    display: table-header-group
}

.t-main-winners-socket-table__cell {
    background: #0000;
    display: table-cell;
    padding: 8px;
    vertical-align: middle
}

@media screen and (max-width:991px) {
    .t-main-winners-socket-table__cell:has(.t-main-winners-socket-table__game) {
        padding-left: 8px
    }
}

@media screen and (max-width:991px) {
    .t-main-winners-socket-table__cell {
        font: 500 12px/16px Inter, sans-serif;
        padding: 6px
    }
}

.t-main-winners-socket-table__head {
    color: #8ca89e;
    display: table-cell;
    font: 500 16px/22px Inter, sans-serif;
    padding-bottom: 16px;
    text-align: center
}

@media(max-width:991px) {
    .t-main-winners-socket-table__head {
        font: 500 12px/16px Inter, sans-serif
    }
}

.t-main-winners-socket-table__head:first-child {
    padding-left: 12px;
    text-align: left
}

@media(max-width:991px) {
    .t-main-winners-socket-table__head:first-child {
        padding-left: 8px
    }
}

.t-modal-currency-approximations__body-checkbox {
    display: grid;
    gap: 20px 10px;
    grid-template-columns: repeat(4, 1fr);
    margin-top: 20px
}

@media screen and (max-width:479px) {
    .t-modal-currency-approximations__body-checkbox {
        grid-template-columns: 1fr 1fr
    }
}

.t-modal-currency-approximations__body-checkbox-item .t-checkbox__block-label {
    align-items: center;
    display: flex;
    gap: 6px
}

.app-transactions {
    margin-top: 84px;
    padding: var(--root-padding);
    position: relative
}

@media screen and (max-width:991px) {
    .app-transactions {
        margin-top: 68px
    }
}

.app-transactions .t-transactions {
    background: #002223;
    border-radius: 12px;
    max-width: 978px;
    padding: 24px
}

@media(max-width:1279px) {
    .app-transactions .t-transactions {
        max-width: unset
    }
}

@media screen and (max-width:991px) {
    .app-transactions .t-transactions {
        background: initial;
        border-radius: 0;
        padding: 0
    }
}

.app-transactions .t-transactions__aside {
    display: none
}

.app-transactions .t-transactions__wrap {
    grid-template-columns: 1fr
}

@media screen and (max-width:1279px) {
    .app-transactions .t-transactions-list-item {
        gap: 10px
    }
}

@media screen and (max-width:991px) {
    .app-transactions .t-transactions-list-item {
        grid-template-columns: 1fr
    }
}

.app-transactions .t-transactions-list-item__col_amount .t-transactions-list-item__col-head {
    left: 33%
}

@media screen and (max-width:1279px) {
    .app-transactions .t-transactions-list-item__col_amount .t-transactions-list-item__col-head {
        left: 37%
    }
}

@media screen and (max-width:991px) {
    .app-transactions .t-transactions-list-item__col_amount .t-transactions-list-item__col-head {
        left: unset
    }
}

.app-transactions .t-transactions-list-item__col_payout .t-transactions-list-item__col-head {
    left: 10px
}

@media screen and (max-width:1279px) {
    .app-transactions .t-transactions-list-item__col_payout .t-transactions-list-item__col-head {
        left: 40%
    }
}

@media screen and (max-width:991px) {
    .app-transactions .t-transactions-list-item__col_payout .t-transactions-list-item__col-head {
        left: unset
    }
}

.app-transactions .t-transactions__head {
    display: none;
    margin-bottom: 0
}

@media screen and (max-width:991px) {
    .app-transactions .t-transactions__head {
        display: block
    }
}

.app-transactions .t-transactions__title {
    font: 600 32px/36px Inter, sans-serif;
    left: 32px;
    position: absolute;
    text-transform: uppercase;
    top: -58px
}

@media screen and (max-width:991px) {
    .app-transactions .t-transactions__title {
        font: 500 24px/32px Inter, sans-serif;
        left: 16px;
        top: -48px
    }
}

@media screen and (max-width:479px) {
    .app-transactions .t-transactions__title {
        left: 8px
    }
}

@media screen and (max-width:991px) {
    .app-assets .t-transactions {
        padding: 32px 8px
    }
}

@media screen and (max-width:639px) {
    .app-assets .t-transactions {
        padding: 32px 8px 0
    }
}

.t-transactions {
    width: 100%
}

@media screen and (max-width:991px) {
    .t-transactions {
        background: #091919;
        padding: 0
    }
}

.t-transactions__head {
    margin-bottom: 16px
}

.t-transactions__head .t-icon,
.t-transactions__head h1 {
    display: none
}

.t-transactions__wrap {
    background: #091919;
    border-radius: 12px;
    display: grid;
    gap: 20px;
    grid-template-columns: 180px 1fr;
    padding: 24px
}

@media screen and (max-width:991px) {
    .t-transactions__wrap {
        border-radius: 0;
        gap: 12px;
        grid-template-columns: 1fr;
        padding: 0
    }
}

.t-transactions__aside {
    align-self: start;
    background: #041414;
    border-radius: 6px;
    padding: 8px
}

@media screen and (max-width:991px) {
    .t-transactions__aside {
        display: flex;
        padding: 0
    }
}

.t-transactions__aside-item {
    border-radius: 4px;
    color: #ffffff80;
    cursor: pointer;
    font: 500 14px/20px Inter, sans-serif;
    padding: 8px 16px;
    position: relative
}

@media screen and (max-width:991px) {
    .t-transactions__aside-item {
        flex: 1;
        padding: 11px 16px;
        text-align: center
    }
    .t-transactions__aside-item:not(:last-of-type):after {
        background-color: #fff;
        content: "";
        height: 28px;
        opacity: .12;
        position: absolute;
        right: 0;
        top: 8px;
        width: 1px
    }
    .t-transactions__aside-item.t-transactions__aside-item_active:after,
    .t-transactions__aside-item:last-child:after {
        content: none
    }
}

.t-transactions__aside-item_active {
    background: #002223;
    color: #fff
}

.t-transactions__aside:has(.t-transactions__aside-item_active:last-of-type) .t-transactions__aside-item:not(:last-of-type,
:first-of-type):after,
.t-transactions__aside:has(.t-transactions__aside-item_active:not(:last-of-type,
:first-of-type)) .t-transactions__aside-item:after {
    content: none
}

.t-transactions__body .t-transactions-list-empty {
    align-items: center;
    border: 1px solid #ffffff1a;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 200px;
    padding: 16px;
    width: 100%
}

.t-transactions__body .t-transactions-list-empty .t-icon-transactions {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMjAuMDM2YS45NjQuOTY0IDAgMCAwIC45NjQuOTY0aDE2LjA3MmEuOTY1Ljk2NSAwIDAgMCAuOTY0LS45NjRWOC43ODZIM3YxMS4yNVptMTIuODU3LTkuODA0YS4xNi4xNiAwIDAgMSAuMTYtLjE2aDEuNjA4YS4xNi4xNiAwIDAgMSAuMTYuMTZ2MS42MDdhLjE2LjE2IDAgMCAxLS4xNi4xNjFoLTEuNjA3YS4xNi4xNiAwIDAgMS0uMTYtLjE2di0xLjYwOFptMCAzLjIxNGEuMTYuMTYgMCAwIDEgLjE2LS4xNmgxLjYwOGEuMTYuMTYgMCAwIDEgLjE2LjE2djEuNjA4YS4xNi4xNiAwIDAgMS0uMTYuMTZoLTEuNjA3YS4xNi4xNiAwIDAgMS0uMTYtLjE2di0xLjYwOFptLTMuMjE0LTMuMjE0YS4xNi4xNiAwIDAgMSAuMTYtLjE2aDEuNjA4YS4xNjEuMTYxIDAgMCAxIC4xNi4xNnYxLjYwN2EuMTYuMTYgMCAwIDEtLjE2LjE2MWgtMS42MDdhLjE2LjE2IDAgMCAxLS4xNjEtLjE2di0xLjYwOFptMCAzLjIxNGEuMTYuMTYgMCAwIDEgLjE2LS4xNmgxLjYwOGEuMTYuMTYgMCAwIDEgLjE2LjE2djEuNjA4YS4xNi4xNiAwIDAgMS0uMTYuMTZoLTEuNjA3YS4xNi4xNiAwIDAgMS0uMTYxLS4xNnYtMS42MDhabTAgMy4yMTVhLjE2LjE2IDAgMCAxIC4xNi0uMTYxaDEuNjA4YS4xNi4xNiAwIDAgMSAuMTYuMTZ2MS42MDhhLjE2LjE2IDAgMCAxLS4xNi4xNmgtMS42MDdhLjE2MS4xNjEgMCAwIDEtLjE2MS0uMTZWMTYuNjZabS0zLjIxNC0zLjIxNWEuMTYuMTYgMCAwIDEgLjE2LS4xNmgxLjYwN2EuMTYuMTYgMCAwIDEgLjE2MS4xNnYxLjYwOGEuMTYuMTYgMCAwIDEtLjE2LjE2SDkuNTg4YS4xNi4xNiAwIDAgMS0uMTYtLjE2di0xLjYwOFptMCAzLjIxNWEuMTYuMTYgMCAwIDEgLjE2LS4xNjFoMS42MDdhLjE2LjE2IDAgMCAxIC4xNjEuMTZ2MS42MDhhLjE2LjE2IDAgMCAxLS4xNi4xNkg5LjU4OGEuMTYuMTYgMCAwIDEtLjE2LS4xNlYxNi42NlptLTMuMjE1LTMuMjE1YS4xNi4xNiAwIDAgMSAuMTYxLS4xNmgxLjYwN2EuMTYuMTYgMCAwIDEgLjE2LjE2djEuNjA4YS4xNi4xNiAwIDAgMS0uMTYuMTZINi4zNzVhLjE2LjE2IDAgMCAxLS4xNi0uMTZ2LTEuNjA4Wm0wIDMuMjE1YS4xNi4xNiAwIDAgMSAuMTYxLS4xNjFoMS42MDdhLjE2LjE2IDAgMCAxIC4xNi4xNnYxLjYwOGEuMTYuMTYgMCAwIDEtLjE2LjE2SDYuMzc1YS4xNi4xNiAwIDAgMS0uMTYtLjE2VjE2LjY2Wk0yMC4wMzYgNC4yODZoLTIuMjQ3VjNIMTUuODZ2MS4yODZIOC4xNFYzSDYuMjF2MS4yODZIMy45NjRBLjk1Ni45NTYgMCAwIDAgMyA1LjI0VjcuNWgxOFY1LjI0YS45NTguOTU4IDAgMCAwLS45NjQtLjk1NFoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");
    background-position: 50%;
    background-repeat: no-repeat;
    height: 24px;
    width: 24px
}

.t-transactions__date {
    order: -1
}

.t-transactions__date .t-select_not-label.t-select_selected .t-select__value {
    font: 500 14px/20px Inter, sans-serif
}

.t-transactions__filter {
    display: grid;
    gap: 12px;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 16px
}

@media screen and (max-width:991px) {
    .t-transactions__filter {
        grid-template-columns: 1fr
    }
}

.t-transactions-date-filter .t-icon-calendar {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMjAuMDM2YS45NjQuOTY0IDAgMCAwIC45NjQuOTY0aDE2LjA3MmEuOTY1Ljk2NSAwIDAgMCAuOTY0LS45NjRWOC43ODZIM3YxMS4yNVptMTIuODU3LTkuODA0YS4xNi4xNiAwIDAgMSAuMTYtLjE2aDEuNjA4YS4xNi4xNiAwIDAgMSAuMTYuMTZ2MS42MDdhLjE2LjE2IDAgMCAxLS4xNi4xNjFoLTEuNjA3YS4xNi4xNiAwIDAgMS0uMTYtLjE2di0xLjYwOFptMCAzLjIxNGEuMTYuMTYgMCAwIDEgLjE2LS4xNmgxLjYwOGEuMTYuMTYgMCAwIDEgLjE2LjE2djEuNjA4YS4xNi4xNiAwIDAgMS0uMTYuMTZoLTEuNjA3YS4xNi4xNiAwIDAgMS0uMTYtLjE2di0xLjYwOFptLTMuMjE0LTMuMjE0YS4xNi4xNiAwIDAgMSAuMTYtLjE2aDEuNjA4YS4xNjEuMTYxIDAgMCAxIC4xNi4xNnYxLjYwN2EuMTYuMTYgMCAwIDEtLjE2LjE2MWgtMS42MDdhLjE2LjE2IDAgMCAxLS4xNjEtLjE2di0xLjYwOFptMCAzLjIxNGEuMTYuMTYgMCAwIDEgLjE2LS4xNmgxLjYwOGEuMTYuMTYgMCAwIDEgLjE2LjE2djEuNjA4YS4xNi4xNiAwIDAgMS0uMTYuMTZoLTEuNjA3YS4xNi4xNiAwIDAgMS0uMTYxLS4xNnYtMS42MDhabTAgMy4yMTVhLjE2LjE2IDAgMCAxIC4xNi0uMTYxaDEuNjA4YS4xNi4xNiAwIDAgMSAuMTYuMTZ2MS42MDhhLjE2LjE2IDAgMCAxLS4xNi4xNmgtMS42MDdhLjE2MS4xNjEgMCAwIDEtLjE2MS0uMTZWMTYuNjZabS0zLjIxNC0zLjIxNWEuMTYuMTYgMCAwIDEgLjE2LS4xNmgxLjYwN2EuMTYuMTYgMCAwIDEgLjE2MS4xNnYxLjYwOGEuMTYuMTYgMCAwIDEtLjE2LjE2SDkuNTg4YS4xNi4xNiAwIDAgMS0uMTYtLjE2di0xLjYwOFptMCAzLjIxNWEuMTYuMTYgMCAwIDEgLjE2LS4xNjFoMS42MDdhLjE2LjE2IDAgMCAxIC4xNjEuMTZ2MS42MDhhLjE2LjE2IDAgMCAxLS4xNi4xNkg5LjU4OGEuMTYuMTYgMCAwIDEtLjE2LS4xNlYxNi42NlptLTMuMjE1LTMuMjE1YS4xNi4xNiAwIDAgMSAuMTYxLS4xNmgxLjYwN2EuMTYuMTYgMCAwIDEgLjE2LjE2djEuNjA4YS4xNi4xNiAwIDAgMS0uMTYuMTZINi4zNzVhLjE2LjE2IDAgMCAxLS4xNi0uMTZ2LTEuNjA4Wm0wIDMuMjE1YS4xNi4xNiAwIDAgMSAuMTYxLS4xNjFoMS42MDdhLjE2LjE2IDAgMCAxIC4xNi4xNnYxLjYwOGEuMTYuMTYgMCAwIDEtLjE2LjE2SDYuMzc1YS4xNi4xNiAwIDAgMS0uMTYtLjE2VjE2LjY2Wk0yMC4wMzYgNC4yODZoLTIuMjQ3VjNIMTUuODZ2MS4yODZIOC4xNFYzSDYuMjF2MS4yODZIMy45NjRBLjk1Ni45NTYgMCAwIDAgMyA1LjI0VjcuNWgxOFY1LjI0YS45NTguOTU4IDAgMCAwLS45NjQtLjk1NFoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");
    height: 24px;
    width: 24px
}

.t-transactions-date-filter .t-select__dropdown {
    font-size: 100%;
    max-height: 300px
}

.t-transactions__list-wrap {
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    gap: 4px;
    padding: 46px 16px 16px
}

@media screen and (max-width:991px) {
    .t-transactions__list-wrap {
        border: none;
        border-top: 1px solid #ffffff1a;
        gap: 8px;
        padding: 24px 0 0
    }
}

.t-transactions__pagination {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-top: 16px
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-transactions__pagination .t-modal-withdrawal-control__button-cancel,
.t-transactions__pagination .t-button,
.t-transactions__pagination .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-transactions__pagination .t-promo-events__router {
    border: 1px solid #ff8a00;
    border-radius: 6px;
    color: #fff;
    min-width: 134px;
    padding: 7px 13px
}

.t-transactions__pagination .t-button__wrap {
    font: 500 12px/16px Inter, sans-serif
}

@media screen and (max-width:639px) {
    .t-transactions__pagination .t-button__wrap {
        font: 400 14px/20px Inter, sans-serif
    }
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-transactions__pagination .t-button__disabled.t-modal-withdrawal-control__button-cancel,
.t-transactions__pagination .t-button.t-button__disabled,
.t-transactions__pagination .t-button__disabled.t-promo-events__router,
.t-transactions__pagination .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-button__disabled.t-modal-withdrawal-control__button-cancel {
    border: 1px solid #ffffff80;
    opacity: .5
}

@media(hover:none) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-transactions__pagination .t-modal-withdrawal-control__button-cancel:hover,
    .t-transactions__pagination .t-button:hover,
    .t-transactions__pagination .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover,
    .t-transactions__pagination .t-promo-events__router:hover {
        border: 1px solid #e68f42
    }
}

.t-transactions__pagination .t-button__icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE2LjE3NSAxMy01LjYgNS42TDEyIDIwbDgtOC04LTgtMS40MjUgMS40IDUuNiA1LjZIMnYyaDE0LjE3NVoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=")
}

.t-transactions__pagination .t-button__icon-left .t-icon {
    transform: rotate(180deg)
}

.t-transactions-list-item {
    background: #002223;
    border-radius: 8px;
    display: grid;
    gap: 30px;
    grid-template-columns: 1fr 1fr 1fr 90px;
    padding: 16px
}

@media screen and (max-width:1279px) {
    .t-transactions-list-item {
        gap: 15px
    }
}

@media screen and (max-width:991px) {
    .t-transactions-list-item {
        gap: 4px;
        grid-template-columns: 1fr
    }
}

.t-transactions-list-item__popover-button {
    border-radius: 6px;
    font: 500 14px/20px Inter, sans-serif;
    padding: 9px 21px
}

@media screen and (max-width:991px) {
    .t-transactions-list-item__name strong {
        font-weight: 400
    }
}

.t-transactions-list-item__name span {
    color: #ffffff80;
    display: block
}

.t-transactions-list-item_bet .t-transactions-list-item__col_id {
    display: none
}

.t-transactions-list-item_bet .t-transactions-list-item__col_payout {
    justify-self: start
}

@media(max-width:991px) {
    .t-transactions-list-item_bet .t-transactions-list-item__col_payout {
        justify-self: auto
    }
}

.t-transactions-list-item:first-child .t-transactions-list-item__col {
    position: relative
}

.t-transactions-list-item:first-child .t-transactions-list-item__col-head {
    color: #ffffff80;
    font: 500 14px/20px Inter, sans-serif;
    position: absolute;
    top: -46px
}

@media screen and (max-width:991px) {
    .t-transactions-list-item:first-child .t-transactions-list-item__col-head {
        font: 400 14px/20px Inter, sans-serif;
        position: static
    }
}

.t-transactions-list-item__col {
    align-items: center;
    display: flex
}

@media screen and (max-width:991px) {
    .t-transactions-list-item__col {
        justify-content: space-between
    }
}

.t-transactions-list-item__col_amount .t-transactions-list-item__col-body,
.t-transactions-list-item__col_amount-balance .t-transactions-list-item__col-body,
.t-transactions-list-item__col_id .t-transactions-list-item__col-body,
.t-transactions-list-item__col_payout .t-transactions-list-item__col-body {
    align-items: center;
    display: flex;
    flex-direction: row-reverse;
    font: 400 14px/20px Inter, sans-serif;
    height: 100%
}

.t-transactions-list-item__col_amount .t-transactions-list-item__col-body .t-icon,
.t-transactions-list-item__col_amount-balance .t-transactions-list-item__col-body .t-icon,
.t-transactions-list-item__col_id .t-transactions-list-item__col-body .t-icon,
.t-transactions-list-item__col_payout .t-transactions-list-item__col-body .t-icon {
    background-image: none;
    display: block;
    margin: 0 4px
}

.t-transactions-list-item__col_amount .t-transactions-list-item__col-body .t-icon:after,
.t-transactions-list-item__col_amount-balance .t-transactions-list-item__col-body .t-icon:after,
.t-transactions-list-item__col_id .t-transactions-list-item__col-body .t-icon:after,
.t-transactions-list-item__col_payout .t-transactions-list-item__col-body .t-icon:after {
    font-size: 100%;
    inset: 45% 10% 0
}

.t-transactions-list-item__col_amount .t-transactions-list-item__col-head,
.t-transactions-list-item__col_amount-balance .t-transactions-list-item__col-head,
.t-transactions-list-item__col_payout .t-transactions-list-item__col-head {
    left: 20px
}

@media screen and (max-width:1279px) {
    .t-transactions-list-item__col_amount .t-transactions-list-item__col-head,
    .t-transactions-list-item__col_amount-balance .t-transactions-list-item__col-head,
    .t-transactions-list-item__col_payout .t-transactions-list-item__col-head {
        left: 40%
    }
}

@media screen and (max-width:991px) {
    .t-transactions-list-item__col_amount .t-transactions-list-item__col-head,
    .t-transactions-list-item__col_amount-balance .t-transactions-list-item__col-head,
    .t-transactions-list-item__col_payout .t-transactions-list-item__col-head {
        left: unset
    }
}

.t-transactions-list-item__col_amount .t-transactions-list-item__col-body,
.t-transactions-list-item__col_amount-balance .t-transactions-list-item__col-body,
.t-transactions-list-item__col_payout .t-transactions-list-item__col-body {
    justify-content: center;
    width: 100%
}

@media screen and (max-width:991px) {
    .t-transactions-list-item__col_amount .t-transactions-list-item__col-body,
    .t-transactions-list-item__col_amount-balance .t-transactions-list-item__col-body,
    .t-transactions-list-item__col_payout .t-transactions-list-item__col-body {
        justify-content: flex-end;
        width: auto
    }
}

.t-transactions-list-item__col_payout {
    justify-self: end
}

@media screen and (max-width:991px) {
    .t-transactions-list-item__col_payout {
        justify-self: auto
    }
}

.t-transactions-list-item__col_payout .t-transactions-list-item__col-body b {
    background: #043232;
    border-radius: 8px;
    order: 3;
    padding: 1px 8px
}

.t-transactions-list-item__col_payout .t-transactions-list-item__col-body span {
    order: 1
}

.t-transactions-list-item__col_payout .t-transactions-list-item__col-body .t-icon {
    display: block;
    margin: 0 4px;
    order: 2;
    width: auto
}

.t-transactions-list-item__col_payout .t-transactions-list-item__col-body .active {
    color: #0abe73
}

.t-transactions-list-item__col_details {
    justify-self: end
}

@media screen and (max-width:991px) {
    .t-transactions-list-item__col_details {
        margin-top: 8px;
        width: 100%
    }
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-transactions-list-item__col_details .t-transactions-list-item__col-body .t-modal-withdrawal-control__button-cancel,
    .t-transactions-list-item__col_details .t-transactions-list-item__col-body,
    .t-transactions-list-item__col_details .t-transactions-list-item__col-body .t-button,
    .t-transactions-list-item__col_details .t-transactions-list-item__col-body .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-transactions-list-item__col_details .t-transactions-list-item__col-body .t-promo-events__router,
    .t-transactions-list-item__col_details .t-transactions-list-item__col-body .trigger {
        width: 100%
    }
    .t-transactions-list-item__col_id {
        display: none
    }
}

.t-transactions-list-item__col_id .trigger span {
    display: block;
    font: 400 12px/16px Inter, sans-serif;
    max-width: 180px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

.t-transactions-list-item__col_name {
    font: 400 14px/20px Inter, sans-serif
}

.t-transactions-list-item__col_name strong {
    color: #fff
}

.t-transactions-list-item__col_name span {
    color: #ffffff80;
    white-space: nowrap
}

@media screen and (max-width:991px) {
    .t-transactions-list-item__col_name {
        align-items: start
    }
}

.t-transactions-list-item__col_name .t-icon {
    height: 24px;
    width: 24px
}

.t-transactions-list-item__col_name .t-icon-transaction-wit {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M21 12h-4.399a.6.6 0 0 1-.395-.149L13.712 9.67a2.6 2.6 0 0 0-3.424 0l-2.494 2.182a.6.6 0 0 1-.395.149H3V6a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v6Z' stroke='%23fff' stroke-width='2'/%3E%3Cpath d='M21 15V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v9' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M12 14v8.5m0 0-4-3.767m4 3.767 4-3.767' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
}

@media screen and (max-width:991px) {
    .t-transactions-list-item__col_name .t-icon {
        display: none
    }
}

.t-transactions-list-item__col_name .t-transactions-list-item__col-body {
    align-items: center;
    display: flex;
    gap: 8px
}

@media screen and (max-width:991px) {
    .t-transactions-list-item__col_name .t-transactions-list-item__col-body {
        text-align: right
    }
}

.t-transactions-list-item__popover {
    display: flex
}

.t-transactions-list-item:not(:first-child) .t-transactions-list-item__col-head {
    display: none
}

@media screen and (max-width:991px) {
    .t-transactions-list-item:not(:first-child) .t-transactions-list-item__col-head {
        display: initial
    }
}

.t-transactions__dropdown {
    display: flex;
    flex-direction: column;
    gap: 8px
}

.t-transactions__dropdown-item {
    display: flex
}

.t-transactions__dropdown-item_date {
    display: none
}

.t-transactions__dropdown span {
    color: #ffffff80;
    font: 500 14px/20px Inter, sans-serif;
    white-space: nowrap
}

.t-transactions__dropdown strong {
    align-items: center;
    display: flex;
    flex-direction: row-reverse;
    font: 500 14px/20px Inter, sans-serif;
    line-break: anywhere;
    margin-left: 8px
}

.t-transactions__dropdown strong .t-icon {
    background-image: none;
    display: block;
    margin: 0 4px
}

.t-transactions__dropdown strong .t-icon:after {
    font-size: 100%;
    inset: 45% 10% 0
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-transactions__dropdown .t-modal-withdrawal-control__button-cancel,
.t-transactions__dropdown .t-button,
.t-transactions__dropdown .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-transactions__dropdown .t-promo-events__router {
    font: 400 12px/16px Inter, sans-serif;
    padding: 11px;
    width: 100%
}

.t-transactions__dropdown .t-icon-close {
    cursor: pointer;
    margin-left: auto
}

.t-transactions__popover .t-popover-arrow {
    display: none
}

.transactions-popover_deposits .t-transactions__dropdown-item_id {
    display: none;
    order: 1
}

@media screen and (max-width:991px) {
    .transactions-popover_deposits .t-transactions__dropdown-item_id {
        display: flex
    }
}

.transactions-popover_deposits .t-transactions__dropdown-item_provider {
    order: 2
}

.transactions-popover_deposits .t-transactions__dropdown-item_balance {
    order: 4
}

.transactions-popover_deposits .t-transactions__dropdown-item_bonus-balance {
    order: 3
}

.transactions-popover_deposits .t-transactions__dropdown-item_last-update,
.transactions-popover_deposits .t-transactions__dropdown-item_status {
    display: none
}

.transactions-popover_withdrawals .t-transactions__dropdown-item_id {
    display: none;
    order: 1
}

@media screen and (max-width:991px) {
    .transactions-popover_withdrawals .t-transactions__dropdown-item_id {
        display: flex
    }
}

.transactions-popover_withdrawals .t-transactions__dropdown-item_provider {
    order: 1
}

.transactions-popover_withdrawals .t-transactions__dropdown-item_balance {
    align-items: center;
    order: 4
}

.transactions-popover_withdrawals .t-transactions__dropdown-item_status {
    order: 2
}

.transactions-popover_withdrawals .t-transactions__dropdown-item_last-update {
    order: 3
}

.transactions-popover_withdrawals .t-transactions__dropdown-item_rollback {
    order: 5
}

.transactions-popover_bonus .t-transactions__dropdown-item_id {
    display: none;
    order: 1
}

@media screen and (max-width:991px) {
    .transactions-popover_bonus .t-transactions__dropdown-item_id {
        display: flex
    }
}

@media screen and (max-width:1279px) {
    .app-content:has(.is-open-sidebar) .t-transactions__wrap {
        grid-template-columns: 1fr
    }
    .app-content:has(.is-open-sidebar) .t-transactions__aside {
        display: flex;
        padding: 0
    }
    .app-content:has(.is-open-sidebar) .t-transactions__aside-item {
        flex: 1;
        padding: 11px 16px;
        text-align: center
    }
    .app-content:has(.is-open-sidebar) .t-transactions__aside-item:not(:last-of-type):after {
        background-color: #fff;
        content: "";
        height: 28px;
        opacity: .12;
        position: absolute;
        right: 0;
        top: 8px;
        width: 1px
    }
    .app-content:has(.is-open-sidebar) .app-transactions .t-transactions__aside {
        display: none
    }
}

.t-modal-fund-skeleton .t-popup__header .t-skeleton {
    height: 28px;
    width: 120px
}

.t-modal-fund-skeleton .t-popup__header .t-skeleton:last-child {
    display: none
}

.t-modal-fund-skeleton.t-popup {
    padding: 0
}

.t-modal-fund-skeleton .t-popup__wrap {
    border: none;
    padding: 0
}

@media screen and (max-width:767px) {
    .t-modal-fund-skeleton .t-popup__wrap {
        height: 100%;
        margin: 0
    }
}

.t-modal-fund-skeleton .t-fund-skeleton-deposit-bonuses .title {
    height: 20px;
    width: 64px
}

.t-modal-fund-skeleton .t-fund-skeleton-deposit-bonuses .t-skeleton+.t-skeleton {
    height: 84px;
    margin: 12px 0 0
}

.t-modal-fund-skeleton .t-fund-skeleton-deposit-amount {
    margin: 24px 0 0
}

.t-modal-fund-skeleton .t-fund-skeleton-deposit-amount .title {
    height: 20px;
    width: 140px
}

.t-modal-fund-skeleton .t-fund-skeleton-deposit-amount .t-fund-deposit-amount__input .t-skeleton {
    height: 44px;
    margin: 12px 0 0
}

.t-modal-fund-skeleton .t-fund-skeleton-deposit-amount .t-fund-deposit-amount__btn-group .t-skeleton {
    height: 44px
}

.t-modal-fund-skeleton .t-fund-skeleton-payment-method {
    margin: 24px 0 0
}

.t-modal-fund-skeleton .t-fund-skeleton-payment-method .title {
    height: 20px;
    width: 140px
}

.t-modal-fund-skeleton .t-fund-skeleton-payment-method .t-skeleton+.t-skeleton {
    height: 48px;
    margin: 12px 0 0
}

.t-modal-fund-skeleton .t-fund-fee {
    margin: 52px 0 0
}

.t-modal-fund-skeleton .t-fund-fee .t-fund-fee__processing .t-skeleton,
.t-modal-fund-skeleton .t-fund-fee .t-fund-fee__total .t-skeleton {
    height: 22px
}

.t-modal-fund-skeleton__action {
    display: flex;
    margin: 16px 0 0
}

.t-modal-fund-skeleton__action .t-skeleton {
    height: 44px
}

.t-modal-fund-deposit-skeleton .t-fund-skeleton-deposit-amount .title {
    border-radius: 8px;
    height: 20px;
    width: 140px
}

.t-modal-fund-deposit-skeleton .t-fund-skeleton-deposit-amount .t-fund-deposit-amount__input .t-skeleton {
    border-radius: 8px;
    height: 44px;
    margin: 12px 0 0
}

.t-modal-fund-deposit-skeleton .t-fund-skeleton-deposit-amount .t-fund-deposit-amount__btn-group .t-skeleton {
    border-radius: 12px;
    height: 44px
}

.t-modal-fund-deposit-skeleton .t-fund-skeleton-payment-method {
    margin: 24px 0 0
}

.t-modal-fund-deposit-skeleton .t-fund-skeleton-payment-method .title {
    border-radius: 8px;
    height: 20px;
    width: 140px
}

.t-modal-fund-deposit-skeleton .t-fund-skeleton-payment-method .t-skeleton+.t-skeleton {
    border-radius: 12px;
    height: 48px;
    margin: 12px 0 0
}

.t-modal-fund-deposit-skeleton .t-fund-fee {
    margin: 52px 0 0
}

.t-modal-fund-deposit-skeleton .t-fund-fee .t-fund-fee__processing .t-skeleton {
    border-radius: 12px;
    height: 22px;
    width: 164px
}

.t-modal-fund-deposit-skeleton .t-fund-fee .t-fund-fee__total .t-skeleton {
    border-radius: 12px;
    height: 22px;
    width: 180px
}

.t-modal-fund-deposit-skeleton__action {
    display: flex;
    margin: 16px 0 0
}

.t-modal-fund-deposit-skeleton__action .t-skeleton {
    border-radius: 8px;
    height: 44px
}

.t-modal-fund-withdrawal-skeleton .t-fund-withdrawal-available {
    padding: 0
}

.t-modal-fund-withdrawal-skeleton .t-fund-withdrawal-available .t-skeleton {
    border-radius: 12px;
    height: 72px
}

.t-modal-fund-withdrawal-skeleton .t-fund-withdrawal-available .t-skeleton:last-child {
    display: none
}

.t-modal-fund-withdrawal-skeleton .t-fund-skeleton-deposit-amount {
    margin: 24px 0 0
}

.t-modal-fund-withdrawal-skeleton .t-fund-skeleton-deposit-amount .title {
    border-radius: 8px;
    height: 20px;
    width: 140px
}

.t-modal-fund-withdrawal-skeleton .t-fund-skeleton-deposit-amount .t-fund-deposit-amount__input .t-skeleton {
    border-radius: 8px;
    height: 44px;
    margin: 12px 0 0
}

.t-modal-fund-withdrawal-skeleton .t-fund-skeleton-deposit-amount .t-fund-deposit-amount__btn-group .t-skeleton {
    border-radius: 8px;
    height: 44px
}

.t-modal-fund-withdrawal-skeleton .t-fund-skeleton-payment-method {
    margin: 24px 0 0
}

.t-modal-fund-withdrawal-skeleton .t-fund-skeleton-payment-method .title {
    border-radius: 8px;
    height: 20px;
    width: 140px
}

.t-modal-fund-withdrawal-skeleton .t-fund-skeleton-payment-method .t-skeleton+.t-skeleton {
    border-radius: 12px;
    height: 48px;
    margin: 12px 0 0
}

.t-modal-fund-withdrawal-skeleton .t-fund-fee {
    margin: 52px 0 0
}

.t-modal-fund-withdrawal-skeleton .t-fund-fee .t-fund-fee__processing .t-skeleton {
    border-radius: 12px;
    height: 22px;
    width: 164px
}

.t-modal-fund-withdrawal-skeleton .t-fund-fee .t-fund-fee__total .t-skeleton {
    border-radius: 12px;
    height: 22px;
    width: 180px
}

.t-modal-fund-withdrawal-skeleton__action {
    display: flex;
    margin: 16px 0 0
}

.t-modal-fund-withdrawal-skeleton__action .t-skeleton {
    border-radius: 8px;
    height: 44px
}

.t-fund-deposit-bonuses {
    border-radius: 12px;
    margin-bottom: 12px;
    margin-top: 20px
}

.t-fund-deposit-bonuses__title {
    color: #fff;
    font: 500 16px/22px Inter, sans-serif
}

.t-fund-deposit-bonuses__details {
    background: #041414;
    border-radius: 8px;
    margin-top: 12px;
    padding: 12px
}

.t-fund-deposit-bonuses__details .bonus {
    align-items: center;
    display: flex;
    gap: 12px;
    justify-content: space-between
}

.t-fund-deposit-bonuses__details .bonus__info {
    display: flex;
    flex-direction: column
}

.t-fund-deposit-bonuses__details .bonus__info .label {
    color: #fff;
    font: 400 10px/14px Inter, sans-serif
}

.t-fund-deposit-bonuses__details .bonus__info .item {
    align-items: center;
    color: #fff;
    display: flex;
    font: 400 14px/20px Inter, sans-serif;
    gap: 12px
}

.t-fund-deposit-bonuses__details .bonus__button {
    color: #fff;
    max-width: 130px;
    padding: 11px
}

.t-fund-deposit-bonuses__details .t-icon {
    background: url("../img/info.5a1036d.svg");
    background-repeat: no-repeat;
    border: none;
    color: #0000;
    filter: brightness(0) saturate(100%) invert(68%) sepia(62%) saturate(4503%) hue-rotate(358deg) brightness(102%) contrast(108%);
    margin-left: auto;
    min-width: 24px;
    transition: none;
    width: 24px
}

.t-fund-deposit-bonuses__details .t-icon:hover {
    background: url("../img/info.5a1036d.svg");
    border: none;
    filter: none
}

.t-fund-deposit-bonuses__details .bonus-available {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.t-fund-deposit-bonuses__details .bonus-available__info {
    display: flex;
    flex-direction: column
}

.t-fund-deposit-bonuses__details .bonus-available__info .label {
    font-size: 10px;
    font-weight: 400;
    line-height: 14px
}

.t-fund-deposit-bonuses__details .bonus-available__info .item {
    align-items: center;
    display: flex;
    font-size: 14px;
    font-weight: 400;
    gap: 12px;
    line-height: 22px
}

.t-fund-deposit-bonuses__details .bonus-available__btn {
    align-items: center;
    display: inline-flex;
    gap: 5px
}

.t-fund-deposit-bonuses__details .bonus-available__btn .bonus-btn {
    border-color: #ff8a00;
    font-size: 12px;
    line-height: 16px;
    max-height: 30px;
    max-width: 80px
}

.t-fund-deposit-bonuses__details .bonus-group {
    display: flex;
    flex-direction: column
}

.t-fund-deposit-bonuses__details .bonus-group .bonus-item {
    align-items: center;
    display: inline-flex;
    justify-content: space-between;
    padding: 5px 0
}

.t-fund-deposit-bonuses__details .bonus-group span {
    align-items: center;
    display: inline-flex;
    font-size: 14px;
    gap: 6px;
    line-height: 20px
}

.t-fund-deposit-bonuses__details .bonus-group span .v-popover {
    display: flex
}

.t-fund-deposit-bonuses__details .bonus-group .bonus-btn {
    font-size: 12px;
    line-height: 16px;
    max-height: 30px;
    max-width: 80px
}

.t-fund-deposit-amount__head {
    align-items: center;
    color: #101214;
    display: flex;
    font: 500 16px/22px Inter, sans-serif;
    justify-content: space-between
}

.t-fund-deposit-amount__min {
    display: none
}

.t-fund-deposit-amount__title {
    color: #fff;
    font: 500 16px/22px Inter, sans-serif;
    margin-bottom: 10px
}

.t-fund-deposit-amount__title+.t-fund-deposit-amount__input {
    margin: 12px 0 0
}

.t-fund-deposit-amount__input .t-input__input input {
    border: 1px solid #ffffff1a
}

.t-fund-deposit-amount__input .t-input__input input:focus,
.t-fund-deposit-amount__input .t-input__input input:hover {
    border-right: 1px solid #ffffff1a
}

.t-fund-deposit-amount__input .t-icon {
    display: none
}

.t-fund-deposit-amount__input .t-input__select .t-select__dropdown {
    max-height: 175px;
    right: 0
}

.t-fund-deposit-amount__note {
    color: #ff3235;
    font: 400 10px/14px Inter, sans-serif;
    margin-top: 4px
}

.t-fund-deposit-amount__note .t-icon {
    display: none
}

.t-fund-deposit-amount__btn-group {
    display: flex;
    gap: 4px;
    margin: 12px 0 0
}

.t-fund-deposit-amount__btn-group .btn {
    background-color: #041414;
    border: 1px solid #ffffff1a;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    font: 400 12px/16px Inter, sans-serif;
    height: 40px;
    padding: 12px;
    text-align: center;
    transition: all .3s;
    width: 100%
}

.t-fund-deposit-amount__btn-group .btn.active {
    background-color: #041414;
    border: 1px solid #ff8a00
}

@media(hover:hover)and (pointer:fine) {
    .t-fund-deposit-amount__btn-group .btn:hover {
        background-color: #041414;
        border: 1px solid #ff8a00
    }
}

.t-fund-payment-method__title {
    color: #101214;
    font: 400 16px/22px Inter, sans-serif;
    margin-bottom: 16px
}

@media(max-width:991px) {
    .t-fund-payment-method__title {
        font: 400 14px/20px Inter, sans-serif
    }
}

.t-fund-payment-method__select .t-icon {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    min-height: 26px;
    min-width: 85px
}

.t-fund-payment-method__select.t-select_option-disabled .t-select__choose {
    background-color: #ffffff1a;
    border-color: #5d5d6366
}

.t-fund-payment-method__select.t-select_option-disabled .t-select__choose span {
    opacity: .3
}

.t-fund-payment-method__select.t-select_option-disabled .t-select__choose .t-icon:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjI3NSA3LjI3NWEyLjkyNSAyLjkyNSAwIDAgMSA1Ljg1IDBWOC40aC01Ljg1VjcuMjc1Wm0tMS4zNSAxLjE4OFY3LjI3NWE0LjI3NSA0LjI3NSAwIDEgMSA4LjU1IDB2MS4xODhBMy42MDEgMy42MDEgMCAwIDEgMTkuNCAxMnY1LjRhMy42IDMuNiAwIDAgMS0zLjYgMy42SDguNkEzLjYgMy42IDAgMCAxIDUgMTcuNFYxMmMwLTEuNzU3IDEuMjYtMy4yMiAyLjkyNS0zLjUzN1ptNC4yNzUgNC42NjJjLjM3MyAwIC42NzUuMzAyLjY3NS42NzV2MS44YS42NzUuNjc1IDAgMSAxLTEuMzUgMHYtMS44YzAtLjM3My4zMDItLjY3NS42NzUtLjY3NVoiIGZpbGw9IiM1RDVENjMiLz48L3N2Zz4=");
    z-index: 2
}

.t-fund-payment-method__select.t-select_option-disabled .t-select__choose .t-icon:after {
    backdrop-filter: blur(1px);
    display: block;
    opacity: 1
}

.t-fund-payment-method__select .t-select__dropdown {
    max-height: 162px
}

.t-fund-payment-method__select .t-dropdown__item-option_disabled .t-icon:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjI3NSA3LjI3NWEyLjkyNSAyLjkyNSAwIDAgMSA1Ljg1IDBWOC40aC01Ljg1VjcuMjc1Wm0tMS4zNSAxLjE4OFY3LjI3NWE0LjI3NSA0LjI3NSAwIDEgMSA4LjU1IDB2MS4xODhBMy42MDEgMy42MDEgMCAwIDEgMTkuNCAxMnY1LjRhMy42IDMuNiAwIDAgMS0zLjYgMy42SDguNkEzLjYgMy42IDAgMCAxIDUgMTcuNFYxMmMwLTEuNzU3IDEuMjYtMy4yMiAyLjkyNS0zLjUzN1ptNC4yNzUgNC42NjJjLjM3MyAwIC42NzUuMzAyLjY3NS42NzV2MS44YS42NzUuNjc1IDAgMSAxLTEuMzUgMHYtMS44YzAtLjM3My4zMDItLjY3NS42NzUtLjY3NVoiIGZpbGw9IiM1RDVENjMiLz48L3N2Zz4=");
    z-index: 2
}

.t-fund-payment-method__select .t-dropdown__item-option_disabled .t-icon:after {
    backdrop-filter: blur(1px);
    display: block;
    opacity: 1
}

.t-fund-payment-method__select .t-dropdown__item-option_disabled span {
    opacity: .6
}

.t-fund-payment-method__grid {
    display: grid;
    gap: 4px;
    grid-template-columns: 1fr 1fr 1fr 1fr
}

.t-fund-payment-method__grid-item {
    background-color: #091919;
    border: 1px solid #ffffff1a;
    border-radius: 4px;
    cursor: pointer;
    height: 44px;
    overflow: hidden;
    padding: 6px 4px
}

.t-fund-payment-method__grid-item:only-child {
    grid-column: span 4
}

.t-fund-payment-method__grid-item.active,
.t-fund-payment-method__grid-item:hover {
    border: 1px solid #1ecf8e
}

.t-fund-payment-method__grid-item img {
    height: 100%;
    object-fit: contain;
    width: 100%
}

.t-fund-payment-method-withdrawal {
    color: #ff3235;
    font: 400 12px/16px Inter, sans-serif;
    margin: 20px 0 0
}

.t-fund-payment-method .t-icon-attention,
.t-fund-payment-method__two-fa {
    display: none
}

.t-fund-payment-method__description {
    color: #ffffff80;
    font: 400 12px/16px Inter, sans-serif;
    margin: 4px 0 0
}

.t-fund-payment-method__description-blocked {
    color: #ff3235;
    margin: -12px 0 12px
}

.t-fund-payment-method__no-withdrawal {
    color: #ff3235;
    font: 400 12px/16px Inter, sans-serif;
    margin: 16px 0 0
}

.t-fund-payment-method__no-withdrawal .t-link {
    color: #ff8a00
}

.deposit .t-fund-payment-method__title {
    color: #8ca89e;
    font: 500 14px/20px Inter, sans-serif
}

.t-fund-withdrawal-available {
    background: #041414;
    border-radius: 8px;
    color: #fff;
    padding: 12px;
    position: relative
}

.t-fund-withdrawal-available+.t-fund-withdrawal-amount {
    margin: 16px 0 0
}

.t-fund-withdrawal-available__info {
    align-items: center;
    display: flex;
    gap: 12px;
    justify-content: space-between
}

.t-fund-withdrawal-available__info .title {
    color: #fff;
    font: 400 14px/20px Inter, sans-serif;
    margin-bottom: 4px
}

.t-fund-withdrawal-available__info .t-icon {
    background: url("../img/info.5a1036d.svg");
    background-repeat: no-repeat;
    border: none;
    cursor: pointer;
    filter: brightness(0) saturate(100%) invert(68%) sepia(62%) saturate(4503%) hue-rotate(358deg) brightness(102%) contrast(108%);
    font-size: 0;
    height: 24px;
    transition: none;
    width: 24px
}

.t-fund-withdrawal-available__info .t-icon:hover {
    background: url("../img/info.5a1036d.svg");
    background-repeat: no-repeat;
    border: none;
    filter: none
}

.t-fund-withdrawal-available__amount {
    font: 500 20px/28px Inter, sans-serif;
    margin-top: 8px
}

.t-fund-withdrawal-available .v-popover {
    display: flex
}

.t-fund-withdrawal-available__tooltip {
    width: 225px
}

.t-fund-withdrawal-available__tooltip .t-link {
    font: 400 10px/14px Inter, sans-serif
}

.t-fund-withdrawal-available__tooltip .t-wrapper .t-popover-inner {
    background-color: #133536;
    box-shadow: 0 -1px 8px 0 #0000001f;
    color: #fff;
    font: 400 12px/16px Inter, sans-serif
}

.t-fund-withdrawal-available__tooltip .t-wrapper .t-popover-arrow {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNiA2IDYtNkgwbDYgNloiIGZpbGw9IiMxMzM1MzYiLz48L3N2Zz4=")
}

.t-fund-withdrawal-amount__title {
    color: #fff;
    font: 500 16px/22px Inter, sans-serif
}

.t-fund-withdrawal-amount__title+.t-fund-withdrawal-amount__input {
    margin: 12px 0 0
}

.t-fund-withdrawal-amount__input .t-icon {
    display: none
}

@media screen and (max-width:991px) {
    .t-fund-withdrawal-amount__input .t-dropdown {
        right: 0
    }
}

.t-fund-withdrawal-amount__input .t-input__input input {
    border: 1px solid #ffffff1a
}

.t-fund-withdrawal-amount__input .t-input__input input:focus,
.t-fund-withdrawal-amount__input .t-input__input input:hover {
    border-right: 1px solid #ffffff1a
}

.t-fund-withdrawal-amount__input .t-input__select .t-select__dropdown {
    right: 0
}

.t-fund-withdrawal-amount__no-withdrawal {
    color: #ff3235;
    font: 400 12px/16px Inter, sans-serif;
    margin: 16px 0 0
}

.t-fund-withdrawal-amount__no-withdrawal .t-icon-attention {
    display: none
}

.t-fund-withdrawal-amount__max-withdrawal {
    color: #ff3235;
    font: 400 12px/16px Inter, sans-serif;
    margin: 4px 0 0
}

.t-fund-withdrawal-amount__max-withdrawal+.t-fund-withdrawal-amount__min-withdrawal {
    margin: 12px 0 0
}

.t-fund-withdrawal-amount__min-withdrawal {
    color: #fff;
    font: 400 14px/20px Inter, sans-serif;
    margin: 8px 0 0
}

.t-fund-withdrawal-amount__min-withdrawal .t-link {
    color: #0abe73;
    font: 400 14px/20px Inter, sans-serif
}

.t-fund-withdrawal-amount__min-withdrawal .t-link:hover {
    color: #ff8a00
}

.t-fund-withdrawal-amount__btn-group {
    display: flex;
    gap: 4px;
    margin: 12px 0 0
}

.t-fund-withdrawal-amount__btn-group .btn {
    background-color: #041414;
    border: 1px solid #ffffff1a;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    font: 400 12px/16px Inter, sans-serif;
    height: 40px;
    padding: 12px;
    text-align: center;
    transition: all .3s;
    width: 100%
}

.t-fund-withdrawal-amount__btn-group .btn.active {
    background-color: #041414;
    border: 1px solid #ff8a00
}

@media(hover:hover)and (pointer:fine) {
    .t-fund-withdrawal-amount__btn-group .btn:hover {
        background-color: #041414;
        border: 1px solid #ff8a00
    }
}

.t-fund-fee {
    display: flex;
    flex-direction: column;
    gap: 2px
}

.t-fund-fee__processing {
    color: #fff;
    display: flex;
    font: 400 12px/16px Inter, sans-serif;
    justify-content: space-between
}

.t-fund-fee__processing .processing {
    font: 600 14px/20px Inter, sans-serif
}

.t-fund-fee__total {
    color: #fff;
    display: flex;
    font: 400 12px/16px Inter, sans-serif;
    justify-content: space-between
}

.t-fund-fee__total .total {
    font: 600 14px/20px Inter, sans-serif
}

.t-fund-change-method {
    position: relative
}

.t-fund-change-method__details {
    align-items: stretch;
    background-color: #041414;
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    display: flex;
    gap: 12px;
    justify-content: space-between;
    min-height: 48px;
    padding: 7px 12px;
    position: relative
}

.t-fund-change-method__picture {
    align-items: center;
    display: flex;
    flex-grow: 1;
    height: 32px;
    overflow: hidden
}

.t-fund-change-method__picture img {
    height: 100%;
    max-width: 100%;
    object-fit: contain;
    width: auto
}

.t-fund-change-method__button {
    border: none;
    color: #fff;
    flex-shrink: 0;
    font: 400 14px/20px Inter, sans-serif;
    padding: 0;
    transition: all .3s;
    white-space: nowrap;
    width: max-content
}

.t-fund-change-method__button:focus,
.t-fund-change-method__button:hover {
    border: 0;
    color: #ffffff80
}

.t-fund-change-method__info {
    display: none
}

.t-fund-withdrawal-fee-progress {
    bottom: 65px;
    display: flex;
    flex-direction: column;
    gap: 7px;
    position: sticky;
    width: 100%;
    z-index: 1
}

.t-fund-withdrawal-fee-progress:before {
    background: #002223;
    inset: 0 0 0 -16px;
    bottom: -18px;
    content: "";
    position: absolute;
    width: calc(100% + 32px);
    z-index: -1
}

@media(max-width:991px) {
    .t-fund-withdrawal-fee-progress {
        bottom: 86px;
        padding-top: 12px;
        z-index: 2
    }
}

.t-fund-withdrawal-fee-progress__container {
    align-items: flex-end;
    display: flex;
    justify-content: space-between
}

.t-fund-withdrawal-fee-progress__container .v-popover .trigger .t-icon-info {
    background: url("../img/info.5a1036d.svg");
    border: none;
    cursor: pointer;
    filter: brightness(0) saturate(100%) invert(68%) sepia(62%) saturate(4503%) hue-rotate(358deg) brightness(102%) contrast(108%);
    font-size: 0;
    height: 24px;
    transition: none;
    width: 24px
}

.t-fund-withdrawal-fee-progress__container .v-popover .trigger .t-icon-info:hover {
    background: url("../img/info.5a1036d.svg");
    border: none;
    filter: none
}

.t-fund-withdrawal-fee-progress__description {
    color: #ffffff80;
    font: 400 12px/16px Inter, sans-serif
}

.t-fund-withdrawal-fee-progress__description span {
    text-transform: uppercase
}

.t-fund-withdrawal-fee-progress .t-progress-line {
    background: #091919 !important;
    border: none;
    padding: 0
}

.t-fund-withdrawal-fee-progress .t-progress-line:before {
    content: none
}

.t-fund-withdrawal-fee-progress .t-progress-line__progress {
    background: #00b170 !important
}

.t-fund-withdrawal-fee-progress .t-progress-line__progress:before {
    content: none
}

.t-fund-withdrawal-fee-progress__tooltip .t-popover-inner {
    background-color: #133536;
    border-radius: 6px;
    min-width: 336px;
    padding: 12px 30px 12px 12px
}

.t-fund-withdrawal-fee-progress__tooltip .t-popover-arrow {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNiA2IDYtNkgwbDYgNloiIGZpbGw9IiMxMzM1MzYiLz48L3N2Zz4=")
}

.t-fund-withdrawal-fee-progress__tooltip .t-close {
    border: none;
    cursor: pointer;
    filter: brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(334deg) brightness(107%) contrast(101%);
    height: 20px;
    position: absolute;
    right: 2px;
    top: 2px;
    width: 20px
}

.t-fund-withdrawal-fee-progress__popover {
    display: flex;
    flex-direction: column;
    gap: 4px
}

.t-fund-withdrawal-fee-progress__popover-content {
    color: #fff;
    display: flex;
    font: 400 10px/14px Inter, sans-serif;
    justify-content: space-between
}

.t-fund-withdrawal-fee-progress__popover-content span {
    font: 500 12px/16px Inter, sans-serif
}

.t-fund-withdrawal-fee-progress__complete {
    color: #fff;
    font: 400 12px/16px Inter, sans-serif;
    margin-top: 4px;
    white-space: nowrap
}

@media(max-width:991px) {
    .t-fund-withdrawal-fee-progress__complete {
        white-space: normal
    }
}

.t-popup__body .t-fund-withdrawal-fee-progress p {
    margin: 0
}

.t-fund-cryptocurrency-select {
    margin: 20px 0
}

.t-fund-cryptocurrency-select__title {
    color: #fff;
    font: 500 16px/22px Inter, sans-serif
}

.t-fund-cryptocurrency-select__item {
    margin: 10px 0 0
}

.t-fund-rate-calculator {
    margin-top: 16px
}

.t-fund-rate-calculator__exchange-rate-title {
    align-items: center;
    color: #fff;
    display: flex;
    font: 500 16px/22px Inter, sans-serif;
    gap: 12px;
    justify-content: space-between
}

.t-fund-rate-calculator__exchange-rate-title .v-popover {
    align-items: center;
    display: flex
}

.t-fund-rate-calculator .t-input {
    margin: 10px 0
}

.t-fund-qr-info {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center
}

.t-fund-qr-info__title {
    align-items: center;
    color: #fff;
    display: flex;
    font: 500 16px/22px Inter, sans-serif;
    gap: 12px;
    justify-content: space-between;
    margin: 17px 13px;
    width: 100%
}

.t-fund-qr-info__address:has(.t-fund-qr-info__title) {
    margin: 17px 13px;
    width: 100%
}

.t-fund-qr-info__address:has(.t-fund-qr-info__title) .t-fund-qr-info__title {
    margin: 0
}

.t-fund-qr-info .v-popover {
    cursor: pointer;
    flex-shrink: 0;
    height: 24px
}

.t-fund-qr-info .v-popover .t-icon-info {
    background: url("../img/info.5a1036d.svg");
    background-repeat: no-repeat;
    border: none;
    color: #0000;
    filter: brightness(0) saturate(100%) invert(68%) sepia(62%) saturate(4503%) hue-rotate(358deg) brightness(102%) contrast(108%);
    height: 24px;
    margin-left: auto;
    min-width: 24px;
    transition: none;
    width: 24px
}

.t-fund-qr-info .v-popover .t-icon-info:hover {
    background: url("../img/info.5a1036d.svg");
    background-repeat: no-repeat;
    border: none;
    filter: none
}

.t-fund-qr-info__qr-code {
    background-color: #133536;
    border-radius: 8px;
    padding: 24px;
    width: 100%
}

.t-fund-qr-info__qr-code .t-fund-converter-wallet__qr-code {
    border-radius: 4px;
    height: 104px;
    margin: 0 auto;
    overflow: hidden;
    width: 104px
}

.t-fund-qr-info__fields {
    align-items: center;
    display: flex;
    gap: 0;
    margin-bottom: 4px;
    width: 100%
}

.t-fund-qr-info__fields .control {
    display: flex;
    flex: 1;
    flex-wrap: wrap
}

.t-fund-qr-info__fields .control__input {
    width: 100%
}

.t-fund-qr-info__fields .control__input input {
    background: #0000
}

.t-fund-qr-info__fields:has(.copy) {
    position: relative
}

.t-fund-qr-info__fields:has(.copy) .control {
    width: 100%
}

.t-fund-qr-info__fields:has(.copy) .control .t-input__wrap input {
    padding-right: 50px
}

.t-fund-qr-info__fields:has(.copy) .copy {
    position: absolute;
    right: 0
}

.t-fund-qr-info__fields .copy {
    display: flex;
    flex-wrap: wrap;
    height: 48px;
    width: 48px
}

.t-fund-qr-info__fields .copy__button {
    border: none;
    border-radius: 0;
    height: 100%;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%
}

@media(hover:hover) {
    .t-fund-qr-info__fields .copy__button:hover .t-icon-copy {
        opacity: .7
    }
}

.t-fund-qr-info__fields .t-icon-copy {
    align-items: center;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDNINHYxMyIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik04IDdoMTJ2MTJhMiAyIDAgMCAxLTIgMmgtOGEyIDIgMCAwIDEtMi0yVjdaIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    display: flex;
    height: 24px;
    justify-content: center;
    min-width: 24px;
    opacity: 1
}

.t-fund-qr-info__fields .t-icon-copy:after,
.t-fund-qr-info__fields .t-icon-copy:before {
    content: none
}

.t-fund-qr-info__fields .t-icon-copy+span {
    display: none
}

.t-fund-qr-info__title-skeleton {
    display: flex;
    gap: 5px;
    margin: 10px 0
}

.t-fund-qr-info__qr-code-skeleton {
    border-radius: 18px;
    height: 120px;
    margin: 17px 0 13px;
    width: 120px
}

.t-fund-qr-info__address-skeleton,
.t-fund-qr-info__fields-skeleton {
    align-items: center;
    display: flex;
    gap: 0;
    margin-bottom: 4px;
    width: 100%
}

.t-fund-preliminary-fields {
    margin: 10px 0
}

.t-fund-preliminary-fields__item-title {
    display: flex;
    font-size: 16px;
    margin: 10px 0
}

.t-fund-preliminary-fields .t-search__input input {
    padding: 10px
}

.t-modal-fund-global {
    height: 100%
}

.t-modal-fund-global .t-popup__wrap {
    border-color: #002223;
    padding: 0
}

.t-modal-fund-global .t-popup__component {
    background: #002223;
    border-radius: 12px;
    padding: 32px 24px 28px
}

@media screen and (max-width:991px) {
    .t-modal-fund-global .t-popup__component {
        padding: 40px 16px 24px
    }
}

.t-modal-fund-global .t-popup__component .t-select__choose {
    background-color: #041414;
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    color: #fff
}

@media(hover:hover) {
    .t-modal-fund-global .t-popup__component .t-select__choose:hover {
        border-color: #ffffff40
    }
    .t-modal-fund-global .t-popup__component .t-select__choose:active,
    .t-modal-fund-global .t-popup__component .t-select__choose:focus,
    .t-modal-fund-global .t-popup__component .t-select__choose:focus-visible {
        border-color: #ffffff80
    }
}

.t-modal-fund-global .t-popup__component .t-select__icon {
    filter: brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(150deg) brightness(103%) contrast(102%)
}

.t-modal-fund-global .t-popup__component .t-select_open .t-dropdown {
    background-color: #041414;
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    z-index: 10
}

.t-modal-fund-global .t-popup__component .t-select_open .t-dropdown__item-option {
    color: #fff
}

.t-modal-fund-global .t-popup__component .t-select_open .t-dropdown__item-option small {
    color: #8ca89e
}

.t-modal-fund-global .t-popup__component .t-select_open .t-dropdown__item-option_active {
    background: #091919
}

.t-modal-fund-global .t-popup__component .t-input__input input {
    background-color: #041414;
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    color: #fff
}

.t-modal-fund-global .t-popup__component .t-input_select .t-input__input input {
    border-bottom-right-radius: 0;
    border-right: none;
    border-top-right-radius: 0
}

.t-modal-fund-global .t-popup__component .t-input_select .t-input__input:before {
    background: #ffffff1a;
    bottom: 4px;
    content: "";
    position: absolute;
    right: 0;
    top: 4px;
    width: 1px
}

.t-modal-fund-global .t-popup__component .t-input_select .t-select__choose {
    border-bottom-left-radius: 0;
    border-left: none;
    border-top-left-radius: 0
}

@media(hover:hover) {
    .t-modal-fund-global .t-popup__component .t-input__wrap:hover .t-input__input input,
    .t-modal-fund-global .t-popup__component .t-input__wrap:hover .t-input__select .t-select__choose {
        border-color: #ffffff40
    }
    .t-modal-fund-global .t-popup__component .t-input__wrap:active .t-input__input input,
    .t-modal-fund-global .t-popup__component .t-input__wrap:active .t-input__select .t-select__choose,
    .t-modal-fund-global .t-popup__component .t-input__wrap:focus .t-input__input input,
    .t-modal-fund-global .t-popup__component .t-input__wrap:focus .t-input__select .t-select__choose,
    .t-modal-fund-global .t-popup__component .t-input__wrap:focus-visible .t-input__input input,
    .t-modal-fund-global .t-popup__component .t-input__wrap:focus-visible .t-input__select .t-select__choose {
        border-color: #ffffff80
    }
}

.t-modal-fund-global .t-popup__component .t-radio__elem {
    background: #0000
}

.t-modal-fund-global .t-popup__component .t-radio__label {
    color: #fff
}

.t-modal-fund-global .t-popup__component .t-icon-info {
    background: url("../img/info.5a1036d.svg");
    background-repeat: no-repeat;
    border: none;
    color: #0000;
    cursor: pointer;
    filter: brightness(0) saturate(100%) invert(68%) sepia(62%) saturate(4503%) hue-rotate(358deg) brightness(102%) contrast(108%);
    margin-left: auto;
    min-width: 24px;
    transition: none;
    width: 24px
}

.t-modal-fund-global .t-popup__component .t-icon-info:hover {
    background: url("../img/info.5a1036d.svg");
    background-repeat: no-repeat;
    border: none;
    filter: none
}

.t-modal-fund-global .t-popup__close {
    background: #0000;
    border: 0;
    right: 8px;
    top: 8px
}

.t-modal-fund-global .t-popup__close:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjc1IDEuODIgMTIuMTguMjUgNyA1LjQzIDEuODIuMjUuMjUgMS44MiA1LjQzIDcgLjI1IDEyLjE4bDEuNTcgMS41N0w3IDguNTdsNS4xOCA1LjE4IDEuNTctMS41N0w4LjU3IDdsNS4xOC01LjE4WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
    height: 14px;
    width: 14px
}

@media(hover:hover) {
    .t-modal-fund-global .t-popup__close:hover {
        background: #0000;
        border: 0;
        opacity: .5
    }
}

.t-modal-fund-global .t-tabs {
    position: static
}

.t-modal-fund-global .t-tabs__head {
    display: none
}

.t-modal-fund-global .t-tabs__body {
    margin: 0
}

.t-modal-fund.deposit:has(.t-fund-payment-method) {
    gap: 2px
}

.t-modal-fund.deposit .t-modal-fund__action {
    margin: 24px 0 0
}

.t-modal-fund.deposit .t-modal-fund__action .t-button,
.t-modal-fund.deposit .t-modal-fund__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-modal-fund.deposit .t-modal-fund__action .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-fund.deposit .t-modal-fund__action .t-modal-withdrawal-control__button-cancel {
    padding: 13px
}

@media screen and (max-width:991px) {
    .t-modal-fund.deposit .t-modal-fund__action .t-button,
    .t-modal-fund.deposit .t-modal-fund__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-modal-fund.deposit .t-modal-fund__action .t-promo-events__router,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-fund.deposit .t-modal-fund__action .t-modal-withdrawal-control__button-cancel {
        border-radius: 6px;
        padding: 9px
    }
}

.t-modal-fund.t-popup {
    padding: 0
}

.t-modal-fund .t-popup__wrap {
    border: none;
    padding: 0
}

@media screen and (max-width:991px) {
    .t-modal-fund .t-popup__wrap {
        height: 100%;
        margin: 0
    }
}

.t-modal-fund .t-fund-deposit-amount+.t-fund-payment-method,
.t-modal-fund .t-fund-deposit-bonuses+.t-fund-deposit-amount,
.t-modal-fund .t-fund-withdrawal-amount+.t-fund-payment-method {
    margin: 20px 0 0
}

.t-modal-fund .t-fund-deposit-amount+.t-fund-fee,
.t-modal-fund .t-fund-payment-method+.t-fund-fee,
.t-modal-fund .t-modal-fund-password-input+.t-fund-fee {
    margin: 20px 0 12px
}

@media screen and (max-width:991px) {
    .t-modal-fund .t-fund-deposit-amount+.t-fund-fee,
    .t-modal-fund .t-fund-payment-method+.t-fund-fee,
    .t-modal-fund .t-modal-fund-password-input+.t-fund-fee {
        margin-bottom: 28px
    }
}

.t-modal-fund-password-input {
    margin: 24px 0 0
}

.t-modal-fund-password-input.t-input_out-label .t-input__label {
    font: 400 16px/22px Inter, sans-serif
}

.t-modal-fund-password-input .t-input__info {
    display: flex
}

.t-modal-fund-password-input .t-icon-eye:after,
.t-modal-fund-password-input .t-icon-eye:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxLjA5IDExLjIxM2E0Ljk2IDQuOTYgMCAwIDEtLjE0NS4xOTNjLS4xMDIuMTI5LS4yNTUuMzE1LS40NTcuNTRhMTMuNTQ5IDEzLjU0OSAwIDAgMS0xLjc5MyAxLjY1OEMxNy4xMjUgMTQuODEgMTQuODU1IDE2IDEyIDE2Yy0yLjg1NSAwLTUuMTI2LTEuMTktNi42OTUtMi4zOTZhMTMuNTQ0IDEzLjU0NCAwIDAgMS0xLjc5My0xLjY1NyA4LjIzMiA4LjIzMiAwIDAgMS0uNjAyLS43MzQuNS41IDAgMCAwLS44Mi41NzRsLjA0OS4wNjZjLjAzLjA0LjA3My4wOTguMTMuMTcuMTE0LjE0NS4yOC4zNS41LjU5My4xOC4yLjM5Ny40MjguNjQ3LjY3MmwtMS4xOTMuNzk2YS41LjUgMCAwIDAgLjU1NC44MzJsMS40MDMtLjkzNWExMy42NCAxMy42NCAwIDAgMCAyLjE5MyAxLjUyMkw1LjEgMTcuMmEuNS41IDAgMSAwIC44LjZsMS4zOC0xLjg0Yy42NjQuMzAzIDEuMzg4LjU2MiAyLjE3Ljc0NWwtLjQ0IDIuMTk3YS41LjUgMCAxIDAgLjk4LjE5NmwuNDQyLTIuMjA4YTExLjE2MSAxMS4xNjEgMCAwIDAgMy4xMzYgMGwuNDQyIDIuMjA4YS41LjUgMCAxIDAgLjk4LS4xOTZsLS40MzktMi4xOTdhMTEuNjcyIDExLjY3MiAwIDAgMCAyLjE3LS43NDRMMTguMSAxNy44YS41LjUgMCAwIDAgLjgtLjZsLTEuMjc0LTEuNjk3YTEzLjY0IDEzLjY0IDAgMCAwIDIuMTkzLTEuNTIybDEuNDAzLjkzNWEuNS41IDAgMSAwIC41NTQtLjgzMmwtMS4xOTMtLjc5NmMuMjUtLjI0NC40NjYtLjQ3Mi42NDctLjY3Mi4yMi0uMjQ0LjM4Ni0uNDQ4LjUtLjU5Mi4wNjEtLjA3OC4xMjEtLjE1Ni4xNzgtLjIzNnYtLjAwMWEuNS41IDAgMCAwLS44MTktLjU3NFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=");
    opacity: .25
}

.t-modal-fund-password-input .t-icon-eye-cross:after,
.t-modal-fund-password-input .t-icon-eye-cross:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjkxIDEyLjc4N3YtLjAwMWwuMDA2LS4wMDguMDI3LS4wMzcuMTEyLS4xNDdjLjEwMi0uMTI5LjI1NS0uMzE2LjQ1Ny0uNTRhMTMuNTQ0IDEzLjU0NCAwIDAgMSAxLjc5My0xLjY1OCAxMi4wNjIgMTIuMDYyIDAgMCAxIDIuOTE3LTEuNjcxIDUgNSAwIDEgMCA3LjU1NiAwYzEuMTQzLjQ1IDIuMTIgMS4wNTggMi45MTcgMS42NzFhMTMuNTQ5IDEzLjU0OSAwIDAgMSAxLjc5MyAxLjY1NyAxMC43MzEgMTAuNzMxIDAgMCAxIC41Ny42ODhsLjAyNi4wMzcuMDA2LjAwOHYuMDAxYS41LjUgMCAwIDAgLjgyLS41NzRsLS40MS4yODcuNDEtLjI4N2gtLjAwMXYtLjAwMmwtLjAwNC0uMDA0LS4wMS0uMDEzYTQuNDkgNC40OSAwIDAgMC0uMTY0LS4yMTggMTEuNjYgMTEuNjYgMCAwIDAtLjUtLjU5MiAxNC41NTIgMTQuNTUyIDAgMCAwLTEuOTI2LTEuNzhDMTcuNjI1IDguMzEgMTUuMTQ1IDcgMTIgNyA4Ljg1NiA3IDYuMzc2IDguMzEgNC42OTUgOS42MDRhMTQuNTQ3IDE0LjU0NyAwIDAgMC0xLjkyNiAxLjc4IDExLjY3NCAxMS42NzQgMCAwIDAtLjY2NS44MWwtLjAxLjAxMy0uMDAyLjAwNC0uMDAxLjAwMS40MDkuMjg4LS40MS0uMjg3YS41LjUgMCAwIDAgLjgyLjU3NFpNOCAxMmE0IDQgMCAxIDEgOCAwIDQgNCAwIDAgMS04IDBabTYgMGEyIDIgMCAxIDEtMS40MTEtMS45MTIgMSAxIDAgMSAwIDEuMzIzIDEuMzIzYy4wNTcuMTg2LjA4OC4zODQuMDg4LjU4OVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=");
    opacity: .25
}

.t-modal-fund__loading {
    margin: 0 auto
}

.t-modal-fund__loading svg path {
    fill: #ff5a00
}

.t-modal-fund__tabs-item {
    display: none
}

.t-modal-fund__tabs-item.active {
    color: #fff;
    display: block;
    font: 600 24px/32px Inter, sans-serif;
    margin-right: 32px
}

.t-modal-fund__help {
    display: none
}

.t-modal-fund.withdrawal .t-fund-deposit-address__body,
.t-modal-fund.withdrawal .t-fund-deposit-address__destination-tag {
    margin: 20px 0 0
}

.t-modal-fund.withdrawal .t-fund-deposit-address__title {
    color: #fff;
    font: 500 16px/22px Inter, sans-serif
}

.t-modal-fund.withdrawal .t-fund-deposit-address__destination-tag .t-fund-deposit-address__title {
    align-items: center;
    display: flex;
    gap: 12px;
    justify-content: space-between
}

.t-modal-fund.withdrawal .t-fund-deposit-address__title+.t-fund-deposit-address__fields {
    margin-top: 10px
}

.t-modal-fund.withdrawal .t-fund-deposit-address__info {
    color: #e15541;
    font: 400 14px/20px Inter, sans-serif;
    margin: 16px 0 8px
}

@media screen and (max-width:991px) {
    .t-modal-fund.withdrawal .t-fund-deposit-address__info {
        font: 400 12px/16px Inter, sans-serif;
        margin-top: 20px
    }
}

.t-modal-fund.withdrawal .t-modal-fund__action {
    bottom: 0;
    margin: 24px 0 0;
    position: sticky;
    z-index: 3
}

.t-modal-fund.withdrawal .t-modal-fund__action:before {
    background: #002223;
    border-radius: 12px;
    bottom: -32px;
    content: "";
    height: 88px;
    left: -16px;
    position: absolute;
    right: 0;
    width: calc(100% + 32px);
    z-index: -1
}

.t-modal-fund.withdrawal .t-modal-fund__action:has(.interac_trademark) {
    height: 100px
}

.t-modal-fund.withdrawal .t-modal-fund__action:has(.interac_trademark):before {
    height: 140px
}

.t-modal-fund.withdrawal .t-modal-fund__action:has(.utorg_policy):before {
    height: 200px
}

.t-modal-fund.withdrawal .t-modal-fund__action:has(.t-modal-fund__additional-info) .t-modal-fund__additional-info {
    padding-top: 8px
}

@media screen and (max-width:991px) {
    .t-modal-fund.withdrawal .t-modal-fund__action:has(.t-modal-fund__additional-info) .t-modal-fund__additional-info {
        padding-left: 16px;
        padding-right: 16px
    }
}

@media screen and (max-width:991px) {
    .t-modal-fund.withdrawal .t-modal-fund__action {
        bottom: 24px
    }
    .t-modal-fund.withdrawal .t-modal-fund__action:before {
        bottom: -26px;
        box-shadow: 0 -3px 10px 0 #060c1429;
        height: 86px
    }
}

.t-modal-fund.withdrawal .t-modal-fund__action-button {
    padding: 13px
}

@media screen and (max-width:991px) {
    .t-modal-fund.withdrawal .t-modal-fund__action-button {
        border-radius: 6px;
        padding: 9px
    }
}

.t-modal-fund ::-webkit-scrollbar-track {
    background-color: #e6e6f0
}

.t-modal-fund ::-webkit-scrollbar-thumb,
.t-modal-fund ::-webkit-scrollbar-thumb:hover {
    background: #aaaab9
}

@media screen and (max-width:991px) {
    .t-modal-fund .t-fund-deposit-amount__input .t-select__dropdown {
        bottom: 100%;
        max-height: 150px;
        top: unset
    }
}

.t-modal-fund .t-fund-withdrawal-payment-method {
    margin-top: 16px
}

.t-modal-fund .t-fund-withdrawal-payment-method__title {
    color: #fff;
    font: 500 16px/22px Inter, sans-serif;
    margin-bottom: 12px
}

.t-modal-fund .t-fund-withdrawal-payment-method__select .t-icon {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    min-height: 26px;
    min-width: 85px
}

.t-modal-fund .t-fund-withdrawal-payment-method .t-fund-payment-method-select+.t-fund-withdrawal-payment-method__title {
    margin-top: 16px
}

.t-modal-fund .t-fund-withdrawal-payment-method__payment-verify,
.t-modal-fund .t-fund-withdrawal-payment-method__two-fa {
    color: #ff3235;
    display: flex;
    gap: 8px;
    margin: 10px 0
}

.t-modal-fund .t-fund-withdrawal-payment-method__payment-verify i,
.t-modal-fund .t-fund-withdrawal-payment-method__two-fa i {
    flex-shrink: 0
}

.t-modal-fund__additional-info,
.t-modal-fund__transaction-limits-info {
    color: #ffffffb3;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    margin: 12px 0
}

.t-modal-fund__additional-info .link,
.t-modal-fund__transaction-limits-info .link {
    font-weight: 600
}

.t-modal-fund__additional-info .list,
.t-modal-fund__transaction-limits-info .list {
    list-style: none
}

.t-modal-fund__additional-info .sepa_instant,
.t-modal-fund__additional-info .velocityLimit,
.t-modal-fund__transaction-limits-info .sepa_instant,
.t-modal-fund__transaction-limits-info .velocityLimit {
    align-items: flex-start;
    background: #ffdb1c0a;
    border: 1px solid #d487133d;
    border-radius: 4px;
    color: #ffc337;
    display: flex;
    font-size: 14px;
    gap: 8px;
    line-height: 22px;
    padding: 15px
}

.t-modal-fund__additional-info .sepa_instant:before,
.t-modal-fund__additional-info .velocityLimit:before,
.t-modal-fund__transaction-limits-info .sepa_instant:before,
.t-modal-fund__transaction-limits-info .velocityLimit:before {
    background-color: currentcolor;
    content: "";
    height: 20px;
    -webkit-mask: url("../img/info.5a1036d.svg") no-repeat center/contain;
    mask: url("../img/info.5a1036d.svg") no-repeat center/contain;
    min-width: 20px;
    width: 20px
}

@media screen and (max-width:991px) {
    .t-modal-pnp {
        bottom: 0;
        height: unset;
        margin: 0;
        top: unset;
        width: 100vw
    }
}

.t-modal-pnp__container {
    background: #002223
}

.t-modal-pnp .t-popup__close {
    right: 12px;
    top: 12px
}

.t-modal-pnp .t-popup__close:before {
    color: #fff;
    filter: brightness(0) invert(1);
    height: 12px;
    width: 12px
}

.t-modal-pnp .t-popup__component {
    background: #0000;
    gap: 0;
    padding: 16px 24px
}

.t-modal-pnp .t-popup__wrap {
    border-radius: 24px;
    padding: 160px 0 0;
    position: relative;
    width: 460px
}

@media(max-width:991px) {
    .t-modal-pnp .t-popup__wrap {
        border-radius: 24px 24px 0 0
    }
}

.t-modal-pnp .t-popup__wrap:before {
    background-image: url("../img/banner.e8c6a53.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 12px 12px 0 0;
    content: "";
    height: 160px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

.t-modal-pnp .t-fund-payment-method__grid-item {
    background-color: #041414;
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    transition: all .3s
}

.t-modal-pnp .t-fund-payment-method__grid-item.active,
.t-modal-pnp .t-fund-payment-method__grid-item:hover {
    border-color: #00b170
}

.t-modal-pnp__caption {
    color: #fff;
    font: 600 24px/32px Inter, sans-serif;
    margin-bottom: 4px
}

.t-modal-pnp__content {
    position: relative;
    z-index: 2
}

.t-modal-pnp__description {
    color: #8ca89e;
    font: 400 14px/20px Inter, sans-serif
}

.t-modal-pnp__skeleton {
    height: 300px
}

.t-modal-pnp__wrapper {
    margin-bottom: 34px;
    margin-top: 20px;
    position: relative
}

.t-modal-pnp__inner {
    position: relative;
    width: 100%;
    z-index: 2
}

.t-modal-pnp__inner-section {
    margin-bottom: 24px;
    position: relative;
    z-index: 2
}

.t-modal-pnp__or {
    align-items: center;
    display: flex;
    font: 400 12px/16px Inter, sans-serif;
    justify-content: space-between;
    margin-bottom: 12px;
    position: relative
}

.t-modal-pnp__or:after,
.t-modal-pnp__or:before {
    background: #ffffff1a;
    content: "";
    height: 1px;
    position: relative;
    width: calc(50% - 24px)
}

.t-modal-pnp__btn {
    align-items: center;
    background: #0000;
    border: 1px solid #ff8a00;
    border-radius: 8px;
    border-radius: 6px;
    color: #fff;
    cursor: pointer;
    display: flex;
    font: 500 16px/22px Inter, sans-serif;
    font: 500 14px/20px Inter, sans-serif;
    justify-content: center;
    overflow: hidden;
    padding: 10px 24px;
    position: relative;
    transition: all .1s ease-in-out;
    z-index: 1
}

@media(hover:hover) {
    .t-modal-pnp__btn:hover {
        background: #0000;
        border: 1px solid #e68f42
    }
    .t-modal-pnp__btn:active,
    .t-modal-pnp__btn:focus,
    .t-modal-pnp__btn:focus-visible {
        background: #0000;
        border: 1px solid #ef7a0e
    }
}

.t-modal-pnp__btn:before {
    content: none
}

.t-modal-pnp__help {
    align-items: center;
    display: flex;
    font: 400 12px/16px Inter, sans-serif;
    gap: 4px;
    justify-content: center;
    position: relative;
    z-index: 2
}

.t-modal-pnp__help .t-link {
    color: #00b170
}

@media(hover:hover) {
    .t-modal-pnp__help .t-link:hover {
        color: #e68f42
    }
}

.t-modal-pnp__account {
    display: none
}

.t-bonuses-cashback-modal__header {
    margin: 0 0 16px
}

.t-bonuses-cashback-modal__title-text {
    font: 600 24px/32px Inter, sans-serif
}

.t-bonuses-cashback-modal__info {
    display: flex;
    flex-direction: column;
    gap: 12px;
    margin-bottom: 24px
}

.t-bonuses-cashback-modal__info-item {
    align-items: center;
    display: flex;
    font: 400 16px/22px Inter, sans-serif;
    gap: 12px
}

.t-bonuses-cashback-modal__info-name {
    color: #ffffff80;
    flex-shrink: 0
}

@media(max-width:991px) {
    .t-bonuses-cashback-modal__action .t-button,
    .t-bonuses-cashback-modal__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-bonuses-cashback-modal__action .t-promo-events__router,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-bonuses-cashback-modal__action .t-modal-withdrawal-control__button-cancel {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 24px
    }
}

.t-bonuses-cashback-modal__policy {
    background: #0000;
    border: none;
    margin-top: 24px;
    padding: 0 20px
}

.t-bonuses-cashback-modal__policy .t-button__wrap {
    color: #00b170;
    font: 400 16px/22px Inter, sans-serif;
    transition: all .3s
}

@media(hover:hover) {
    .t-bonuses-cashback-modal__policy.t-button:hover,
    .t-bonuses-cashback-modal__policy.t-promo-events__router:hover,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-bonuses-cashback-modal__policy.t-modal-withdrawal-control__button-cancel:hover {
        background: #0000;
        border: none
    }
    .t-bonuses-cashback-modal__policy.t-button:hover .t-button__wrap,
    .t-bonuses-cashback-modal__policy.t-promo-events__router:hover .t-button__wrap,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-bonuses-cashback-modal__policy.t-modal-withdrawal-control__button-cancel:hover .t-button__wrap {
        color: #1ecf8e
    }
}

@media(hover:hover) {
    .t-bonuses-cashback-modal__policy:active,
    .t-bonuses-cashback-modal__policy:focus,
    .t-bonuses-cashback-modal__policy:focus-visible {
        background: #0000;
        border: none
    }
}

.t-modal-events {
    width: 100%
}

.t-modal-events__header {
    padding-right: 40px
}

.t-modal-events__action t-button {
    padding: 16px
}

.t-popup:has(.t-modal-events) .t-popup__wrap {
    max-width: 460px !important
}

.t-modal-country-is-not-allowed__action .t-button,
.t-modal-country-is-not-allowed__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-modal-country-is-not-allowed__action .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-country-is-not-allowed__action .t-modal-withdrawal-control__button-cancel {
    min-height: 56px
}

.t-main-banner-link {
    background: url("../img/theme-luckygem-main-banner-link-vip-banner-desktop.webp") no-repeat top;
    background-size: cover;
    border-radius: 14px;
    display: flex;
    flex-direction: column;
    min-height: 350px;
    outline: 1px solid #ffffff1a;
    overflow: hidden;
    padding: 68px 58px;
    position: relative
}

.t-main-banner-link:before {
    background: linear-gradient(90deg, #041414 0, #04141499 50%, #0000);
    left: 0
}

.t-main-banner-link:after,
.t-main-banner-link:before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    width: 30%
}

.t-main-banner-link:after {
    background: linear-gradient(270deg, #041414 0, #04141499 50%, #0000);
    right: 0
}

@media(max-width:991px) {
    .t-main-banner-link {
        min-height: 260px;
        padding: 28px
    }
}

@media(max-width:639px) {
    .t-main-banner-link {
        background: url("../img/theme-luckygem-main-banner-link-vip-banner-tablet.webp") no-repeat top;
        background-size: cover;
        min-height: 260px
    }
    .t-main-banner-link:after {
        content: none
    }
}

@media(max-width:360px) {
    .t-main-banner-link {
        align-items: center;
        background: url("../img/theme-luckygem-main-banner-link-vip-banner-mobile.webp") no-repeat top;
        background-size: cover;
        justify-content: end;
        min-height: 350px;
        padding-bottom: 20px
    }
    .t-main-banner-link:before {
        width: 15%
    }
    .t-main-banner-link:after {
        content: "";
        width: 15%
    }
}

.t-main-banner-link__content {
    display: flex;
    flex-direction: column;
    font: 800 60px/60px Inter, sans-serif;
    gap: 12px;
    margin-bottom: 40px;
    max-width: 370px;
    position: relative;
    z-index: 2
}

@media(max-width:991px) {
    .t-main-banner-link__content {
        font: 800 36px/40px Inter, sans-serif;
        margin-top: 0;
        max-width: 260px
    }
}

@media(max-width:479px) {
    .t-main-banner-link__content {
        align-items: center;
        font: 800 48px/52px Inter, sans-serif
    }
}

@media(max-width:360px) {
    .t-main-banner-link__content {
        font-size: 42px;
        margin-bottom: 20px
    }
}

.t-main-banner-link__content p {
    font: 500 24px/32px Inter, sans-serif
}

@media(max-width:991px) {
    .t-main-banner-link__content p {
        font: 500 16px/22px Inter, sans-serif
    }
}

@media(max-width:360px) {
    .t-main-banner-link__content p {
        align-self: center;
        text-align: center
    }
}

.t-main-banner-link__container.t-skeleton {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.t-main-banner-link__action {
    border-radius: 26px;
    display: flex;
    position: relative;
    z-index: 2
}

@media(max-width:360px) {
    .t-main-banner-link__action {
        justify-content: center;
        margin-top: 20px
    }
}

.t-main-banner-link__action a,
.t-main-banner-link__action a:visited {
    -webkit-text-stroke: 1px #25120499;
    background: url("../img/theme-luckygem-button-button_m.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: calc(100% - 40px) 100%;
    background-size: calc(100% - 52px) 100%;
    font: 600 20px/28px Inter, sans-serif;
    font: 700 16px/22px Inter, sans-serif;
    max-width: 171px;
    padding: 16px 27px;
    paint-order: stroke fill;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    transition: all .2s ease-in-out;
    width: 100%;
    z-index: 1
}

.t-main-banner-link__action a:before,
.t-main-banner-link__action a:visited:before {
    background: url("../img/theme-luckygem-button-button_l.png");
    background-position: 0;
    left: 0;
    transition: all .2s ease-in-out
}

.t-main-banner-link__action a:after,
.t-main-banner-link__action a:visited:after {
    background: url("../img/theme-luckygem-button-button_r.png");
    background-position: 100%;
    right: 0;
    transition: all .2s ease-in-out
}

.t-main-banner-link__action a:after,
.t-main-banner-link__action a:before,
.t-main-banner-link__action a:visited:after,
.t-main-banner-link__action a:visited:before {
    background-repeat: no-repeat;
    background-size: 40px 100%;
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    width: 40px;
    z-index: 2
}

@media(hover:hover) {
    .t-main-banner-link__action a:hover,
    .t-main-banner-link__action a:visited:hover {
        filter: brightness(1.1) saturate(1.1)
    }
    .t-main-banner-link__action a:active,
    .t-main-banner-link__action a:visited:active {
        filter: brightness(.95);
        transform: translateY(0)
    }
}

.t-main-banner-link__action a:after,
.t-main-banner-link__action a:before,
.t-main-banner-link__action a:visited:after,
.t-main-banner-link__action a:visited:before {
    background-size: 27px 100%;
    width: 27px
}

@media(max-width:991px) {
    .app:not(.collapsed) .t-main-banner-link:after {
        right: 0
    }
}

.t-referral-invite {
    background: linear-gradient(90deg, #09867c, #13a94b);
    border-radius: 12px;
    grid-area: invite;
    overflow: hidden;
    padding: 0 0 24px;
    position: relative;
    width: 100%
}

@media(max-width:991px) {
    .t-referral-invite {
        background: none;
        border: none;
        margin-top: -175px;
        overflow: visible;
        padding: 0
    }
}

.t-referral-invite:before {
    background-image: url("../img/bg.4263e1d.png");
    background-repeat: no-repeat;
    background-size: cover;
    content: "";
    height: 100%;
    position: absolute;
    width: 100%
}

@media(max-width:991px) {
    .t-referral-invite:before {
        background-image: url("../img/bg_mobile.356dc5e.png");
        border-radius: 16px 16px 0 0;
        top: -272px
    }
}

.t-referral-invite:after {
    background: url("../img/coin_bottom.33251bb.webp") no-repeat 50%/contain;
    content: "";
    height: 169px;
    left: 344px;
    position: absolute;
    top: 464px;
    width: 131px
}

@media(max-width:991px) {
    .t-referral-invite:after {
        content: none
    }
}

.t-referral-invite-form {
    background: #133536;
    border: 1px solid #0000;
    border-radius: 12px;
    margin: 40px 20px 45px;
    max-width: 408px;
    padding: 32px 24px;
    position: relative;
    width: calc(100% - 32px);
    z-index: 1
}

.t-referral-invite-form:before {
    background: url("../img/coin_top.96a98cc.webp") no-repeat 50%/contain;
    content: "";
    height: 118px;
    left: 294px;
    position: absolute;
    top: -20px;
    width: 200px
}

@media(max-width:991px) {
    .t-referral-invite-form:before {
        content: none
    }
}

.t-referral-invite-form:after {
    background: url("../img/megafon.35aa2f1.png") no-repeat 50%/contain;
    content: "";
    height: 516px;
    left: 308px;
    position: absolute;
    top: -28px;
    width: 398px
}

@media(max-width:991px) {
    .t-referral-invite-form:after {
        content: none
    }
    .t-referral-invite-form {
        border-radius: 0 0 12px 12px;
        margin: 66px 0 0;
        max-width: 100%;
        padding: 114px 24px 32px;
        width: auto
    }
}

.t-referral-invite-form__title {
    margin-bottom: 28px;
    width: 100%
}

@media(max-width:991px) {
    .t-referral-invite-form__title {
        left: 0;
        position: absolute;
        text-align: center;
        top: -418px
    }
}

.t-referral-invite-form__title span {
    color: #fff;
    font: 600 20px/28px Inter, sans-serif
}

.t-referral-invite-form__title span p {
    font: 600 24px/32px Inter, sans-serif
}

.t-referral-invite-form__title span b {
    color: #ff8a00;
    font: 600 32px/36px Inter, sans-serif
}

.t-referral-invite-form__fieldset {
    margin-bottom: 24px;
    width: 100%
}

.t-referral-invite-form .fieldset {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.t-referral-invite-form .fieldset__input {
    width: 100%
}

.t-referral-invite-form__get-promo {
    display: flex;
    justify-content: center;
    margin-top: -8px;
    width: 100%
}

.t-referral-invite-form__get-promo .t-link {
    align-items: center;
    display: flex;
    font: 400 14px/20px Inter, sans-serif;
    gap: 12px;
    justify-content: center
}

.t-referral-invite-form__get-promo .t-link:hover {
    color: #e68f42
}

.t-referral-invite-form__get-promo .t-link .t-icon-get-document {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjEwNyAxOC4xMjhjLTEuODAzLjEyOC0xLjgwMyAyLjc0MyAwIDIuODcyaDQuMjgyYy41MjEgMCAxLjAxNy0uMTg5IDEuNDAyLS41MzkgMS4yNjUtMS4xMDIuNTktMy4zMjUtMS4wNzctMy41My0uNTk4LTMuNjA3LTUuODItMi4yNC00LjU4MSAxLjE5NyIgZmlsbD0iI0ZGRTY1RiIvPjxwYXRoIGQ9Ik0xNS4xMDcgMTguMTI4Yy0xLjgwMy4xMjgtMS44MDMgMi43NDMgMCAyLjg3Mmg0LjI4MmMuNTIxIDAgMS4wMTctLjE4OSAxLjQwMi0uNTM5IDEuMjY1LTEuMTAyLjU5LTMuMzI1LTEuMDc3LTMuNTMtLjU5OC0zLjYwNy01LjgyLTIuMjQtNC41ODEgMS4xOTciIGZpbGw9IiNGRkU2NUYiLz48cGF0aCBkPSJNMjAuNTk0IDEwLjc1MnYzLjY1YzAgLjI3My0uNDM2LjM5My0uNjI0LjE5NmEzLjUgMy41IDAgMCAwLTEuNDg3LS45MTRjLTEuMzQyLS40MTktMi44ODktLjAwOS0zLjg2MyAxYTMuNTIgMy41MiAwIDAgMC0uOTY2IDIuMzY3LjQ5LjQ5IDAgMCAxLS4xOTcuMzg1Yy0uNjE1LjQ4Ny0uOTkxIDEuMjQ4LS45OTEgMi4xMnYuMDA4YzAgLjI3NC0uMTk3LjUyMS0uNDcuNTIxSDguMDY0Yy0yLjUxMy4wMDktNC41NjQtMi4wNDItNC41NjQtNC41NjRWNi43NzhBMy43OCAzLjc4IDAgMCAxIDcuMjc4IDNIOS4yNmMxLjM5MyAwIDEuODI5LjQ1MyAyLjM4NCAxLjE5N2wxLjE5NyAxLjU5Yy4yNjUuMzUuMjk5LjM5Mi43OTUuMzkyaDIuMzg0YTQuNTcgNC41NyAwIDAgMSA0LjM1IDMuMThjLjEyOS4zODUuMTk3Ljc3OC4yMTUgMS4xOTcuMDA4LjA2LjAwOC4xMzYuMDA4LjE5NiIgZmlsbD0iI0ZGRTY1RiIvPjwvc3ZnPg==");
    height: 24px;
    width: 24px
}

.t-referral-invite-input {
    position: relative
}

.t-referral-invite-input__label {
    align-items: center;
    display: flex;
    gap: 20px;
    margin-bottom: 8px;
    width: 100%
}

.t-referral-invite-input__popover {
    align-items: center;
    display: flex;
    justify-content: center;
    left: 124px;
    position: absolute
}

.t-referral-invite-input__popover .t-icon-info {
    transition: none
}

.t-referral-invite-input__popover .t-icon-info:hover {
    cursor: pointer;
    filter: brightness(0) saturate(100%) invert(60%) sepia(80%) saturate(470%) hue-rotate(338deg) brightness(96%) contrast(88%)
}

.t-referral-invite-input .t-input input {
    padding-right: 44px;
    text-overflow: ellipsis
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-referral-invite-input .t-modal-withdrawal-control__button-cancel,
.t-referral-invite-input .t-button,
.t-referral-invite-input .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-referral-invite-input .t-promo-events__router {
    background: #0000;
    border: none;
    border-radius: 0;
    bottom: 12px;
    min-width: unset;
    padding: 0 8px;
    position: absolute
}

@media(hover:hover)and (pointer:fine) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-referral-invite-input .t-modal-withdrawal-control__button-cancel:hover,
    .t-referral-invite-input .t-button:hover,
    .t-referral-invite-input .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover,
    .t-referral-invite-input .t-promo-events__router:hover {
        opacity: .6
    }
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-referral-invite-input .t-modal-withdrawal-control__button-cancel:after,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-referral-invite-input .t-modal-withdrawal-control__button-cancel:before,
.t-referral-invite-input .t-button:after,
.t-referral-invite-input .t-button:before,
.t-referral-invite-input .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:after,
.t-referral-invite-input .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:before,
.t-referral-invite-input .t-promo-events__router:after,
.t-referral-invite-input .t-promo-events__router:before {
    display: none
}

.t-referral-invite-input .t-button__wrap {
    padding: 0
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-referral-invite-input .t-modal-withdrawal-control__button-cancel span,
.t-referral-invite-input .t-button span,
.t-referral-invite-input .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel span,
.t-referral-invite-input .t-promo-events__router span {
    display: none
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-referral-invite-input .t-modal-withdrawal-control__button-cancel .t-icon-copy,
.t-referral-invite-input .t-button .t-icon-copy,
.t-referral-invite-input .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-icon-copy,
.t-referral-invite-input .t-promo-events__router .t-icon-copy {
    background: url("../img/copy.65cdc7e.svg") no-repeat 50%/contain;
    height: 24px;
    margin: 0;
    width: 24px
}

.t-referral-invite-share {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 24px;
    width: 100%
}

.t-referral-invite-share__title {
    align-items: center;
    display: flex;
    justify-content: center;
    width: 100%
}

.t-referral-invite-share__title:after,
.t-referral-invite-share__title:before {
    background: #ffffff1a;
    content: "";
    height: 1px;
    width: 100%
}

.t-referral-invite-share__title span {
    color: #fff;
    font: 500 16px/22px Inter, sans-serif;
    padding: 0 24px;
    text-align: center
}

.t-referral-invite-share__list {
    display: flex;
    gap: 24px;
    justify-content: center;
    margin-top: -2px;
    max-width: 232px;
    width: 100%
}

.t-referral-invite-share__action {
    width: 100%
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-referral-invite-share__action .t-modal-withdrawal-control__button-cancel,
.t-referral-invite-share__action .t-button,
.t-referral-invite-share__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-referral-invite-share__action .t-promo-events__router {
    border-radius: 6px;
    font: 500 14px/20px Inter, sans-serif;
    max-height: 40px;
    padding: 10px 24px;
    width: 100%
}

.t-referral-share-list__item {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 40px;
    justify-content: center;
    transition: .3s;
    width: 40px
}

.t-referral-share-list__item:hover {
    background: #133536
}

.t-referral-share-list__item span {
    display: none
}

.t-referral-share-list__item .t-icon {
    height: 40px;
    width: 40px
}

.t-referral-share-list__item_more {
    background: #002223;
    border: none;
    border-radius: 8px
}

.t-referral-share-list__item_more .t-icon {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIyIiBjeT0iMiIgcj0iMiIgZmlsbD0iI2ZmZiIvPjxjaXJjbGUgY3g9IjEwIiBjeT0iMiIgcj0iMiIgZmlsbD0iI2ZmZiIvPjxjaXJjbGUgY3g9IjE4IiBjeT0iMiIgcj0iMiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
    height: 4px;
    width: 20px
}

.t-referral-share-list__item_telegram .t-icon {
    background: url("../img/telegram.98c2fab.svg") no-repeat 50%/contain
}

.t-referral-share-list__item_x .t-icon {
    background: url("../img/x.ca1aa14.svg") no-repeat 50%/contain
}

.t-referral-share-list__item_reddit .t-icon {
    background: url("../img/reddit.364260c.svg") no-repeat 50%/contain
}

.t-referral-share-list__item_whatsapp .t-icon {
    background: url("../img/whatsapp.af16ce5.png") no-repeat 50%/contain;
    background-size: cover
}

.t-referral-share-list__item_viber .t-icon {
    background: url("../img/viber.69dddeb.png") no-repeat 50%/contain;
    background-size: cover
}

.t-referral-share-list__item_facebook .t-icon {
    background: url("../img/facebook.35d5421.svg") no-repeat 50%/contain
}

.t-referral-share-list__item_line .t-icon {
    background: url("../img/line.6aaa2c3.svg") no-repeat 50%/contain
}

.t-referral-share-list__item_pinterest .t-icon {
    background: url("../img/pinterest.bae87cd.svg") no-repeat 50%/contain
}

.t-referral-share-list__item_instagram .t-icon {
    background: url("../img/instagram.709b582.svg") no-repeat 50%/contain
}

.t-referral-share-list__item_linkedin .t-icon {
    background: url("../img/linkedin.41f01ad.svg") no-repeat 50%/contain
}

.t-referral-invite-promo {
    display: none
}

.t-referral-invite-info {
    position: relative;
    width: 100%
}

@media(max-width:991px) {
    .t-referral-invite-info {
        margin-top: 12px
    }
}

.t-referral-invite-info__item {
    width: 100%
}

.t-referral-invite-info__item_bring-people {
    background: #002223;
    margin-bottom: 12px;
    padding: 32px
}

@media(max-width:991px) {
    .t-referral-invite-info__item_bring-people {
        border-radius: 8px
    }
}

.t-referral-invite-info__item_bring-people p {
    font: 500 14px/20px Inter, sans-serif
}

.t-referral-invite-info__item_maximum-commission {
    padding: 0 32px;
    width: 100%
}

@media(max-width:991px) {
    .t-referral-invite-info__item_maximum-commission {
        padding: 0 8px
    }
}

.t-referral-invite-info__item_maximum-commission p {
    font: 500 10px/14px Inter, sans-serif;
    width: 100%
}

.t-referral-invite-info-skeleton {
    padding: 0 20px
}

.t-referral-payout {
    background: #043232;
    border-radius: 12px;
    box-shadow: 0 4px 16px 0 #080a1a66;
    grid-area: payout;
    padding: 32px 24px;
    position: relative
}

@media(max-width:991px) {
    .t-referral-payout {
        margin: 112px 24px 0;
        order: -1;
        z-index: 2
    }
}

.t-referral-payout:before {
    background-image: url("../img/megafon_mobile.5684b4a.png");
    background-repeat: no-repeat;
    background-size: contain;
    content: none;
    height: 317px;
    position: absolute;
    right: -67px;
    top: -33px;
    width: 339px
}

@media(max-width:991px) {
    .t-referral-payout:before {
        content: "";
        right: -24px
    }
}

@media(max-width:639px) {
    .t-referral-payout:before {
        right: -66px
    }
}

@media(max-width:479px) {
    .t-referral-payout:before {
        right: -94px
    }
}

.t-referral-payout__statistic {
    border-bottom: 1px solid #ffffff1a;
    display: flex;
    flex-direction: column;
    gap: 22px;
    margin-bottom: 20px;
    padding-bottom: 20px
}

.t-referral-payout__statistic-item {
    display: flex;
    flex-flow: column wrap;
    height: 40px;
    justify-content: center;
    position: relative
}

.t-referral-payout__statistic-item .t-icon {
    height: 36px;
    margin-right: 16px;
    width: 36px
}

.t-referral-payout__statistic-item span {
    color: #8ca89e;
    font: 400 12px/16px Inter, sans-serif;
    width: 100%
}

.t-referral-payout__statistic-item b {
    font: 500 16px/22px Inter, sans-serif
}

.t-referral-payout__statistic-item_referrals {
    align-items: center;
    flex-flow: row nowrap;
    justify-content: flex-start
}

.t-referral-payout__statistic-item_referrals .t-icon {
    background: url("../img/payout-referrals.9f31c21.svg") no-repeat 50%/cover
}

.t-referral-payout__statistic-item_referrals span {
    margin-right: 12px;
    width: auto
}

.t-referral-payout__statistic-item_wager .t-icon {
    background: url("../img/payout-wager.1bd68f0.svg") no-repeat 50%/cover
}

.t-referral-payout__statistic-item_earned .t-icon {
    background: url("../img/payout-earned.411b5d5.svg") no-repeat 50%/cover
}

.t-referral-payout__summary {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-bottom: 10px;
    width: 100%
}

.t-referral-payout__summary span {
    color: #8ca89e;
    font: 400 12px/16px Inter, sans-serif
}

.t-referral-payout__summary b {
    font: 600 20px/28px Inter, sans-serif
}

.t-referral-payout__action {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 12px;
    width: 100%
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-referral-payout__action .t-modal-withdrawal-control__button-cancel,
.t-referral-payout__action .t-button,
.t-referral-payout__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-referral-payout__action .t-promo-events__router {
    width: 100%
}

.t-referral-payout__action .t-button__wrap .t-icon-lock {
    display: none
}

.t-referral-payout__action .t-link {
    align-items: center;
    color: #fff;
    display: flex;
    font: 500 14px/20px Inter, sans-serif;
    gap: 12px
}

.t-referral-payout__action .t-link .t-icon-statistic {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMCAyMC41aDI0bS0yLTIwaC00djE2aDRWLjVabS0xNiA0SDJ2MTJoNHYtMTJabTggMTJoLTR2LThoNHY4WiIgc3Ryb2tlPSIjRjc5MzFBIiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC41KSIgZD0iTTAgMGgyNHYyNEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==");
    height: 24px;
    width: 24px
}

.t-referral-payout__action .t-link:hover .t-icon-statistic {
    opacity: .9
}

.t-referral-payout-skeleton .t-referral-payout__statistic-item {
    gap: 10px;
    height: unset
}

.t-referral-info {
    grid-area: info;
    position: relative
}

.t-referral-info__wrap {
    background: #043232;
    border: none;
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    height: 100%;
    overflow: hidden;
    padding: 36px 20px 20px;
    position: relative;
    width: 100%
}

@media(max-width:991px) {
    .t-referral-info__wrap {
        padding: 20px
    }
}

.t-referral-info__wrap:before {
    background: linear-gradient(90deg, #09867c, #13a94b);
    content: "";
    filter: blur(72px);
    height: 188.879px;
    left: -28.485px;
    position: absolute;
    top: -44.439px;
    width: 215.517px;
    z-index: 0
}

.t-referral-info__title {
    display: flex;
    gap: 20px;
    margin-bottom: 16px;
    padding-left: 8px;
    z-index: 1
}

.t-referral-info__title b {
    font: 800 60px/60px Inter, sans-serif
}

.t-referral-info__title span {
    font: 600 16px/22px Inter, sans-serif
}

.t-referral-info__sub-title {
    font: unset;
    line-height: 13px;
    max-width: 146px;
    position: absolute;
    right: 27px;
    top: 60px;
    z-index: 1
}

@media(max-width:991px) {
    .t-referral-info__sub-title {
        left: 171px;
        max-width: unset;
        top: 50px
    }
}

@media(max-width:479px) {
    .t-referral-info__sub-title {
        max-width: 138px
    }
}

.t-referral-info__sub-title span {
    color: #8ca89e;
    font: 500 12px/16px Inter, sans-serif
}

.t-referral-info__text {
    padding-left: 22px;
    z-index: 1
}

.t-referral-info__text p {
    font: 500 12px/16px Inter, sans-serif
}

.t-referral-info-skeleton .t-referral-info__text,
.t-referral-info-skeleton .t-referral-info__title {
    padding-left: 0
}

.t-referral-info-skeleton .t-referral-info__sub-title {
    display: none
}

.t-referral-benefits {
    grid-area: benefits
}

.t-referral-benefits__wrap {
    display: flex;
    gap: 16px;
    width: 100%
}

@media(max-width:991px) {
    .t-referral-benefits__wrap {
        flex-direction: column
    }
}

.t-referral-benefits .t-referral-benefit-item {
    align-items: center;
    animation: referral-benefits-shadow .7s ease-in-out infinite alternate;
    background: #002223;
    border: none;
    border-radius: 8px;
    box-shadow: 0 4px 8px 0 #1d1e2533;
    display: flex;
    gap: 12px;
    justify-content: flex-start;
    overflow: hidden;
    padding: 8px 10px;
    position: relative;
    width: 100%
}

.t-referral-benefits .t-referral-benefit-item__live {
    align-items: center;
    display: flex;
    gap: 6px;
    position: absolute;
    right: 16px;
    top: 6px
}

.t-referral-benefits .t-referral-benefit-item__live .t-icon-live-status {
    background: #ff3235;
    border-radius: 50%;
    height: 6px;
    width: 6px
}

.t-referral-benefits .t-referral-benefit-item__live span {
    font: 400 14px/20px Inter, sans-serif
}

.t-referral-benefits .t-referral-benefit-item__live .t-skeleton {
    width: 150px
}

.t-referral-benefits .t-referral-benefit-item__icon {
    align-items: center;
    display: flex;
    justify-content: center;
    position: relative
}

.t-referral-benefits .t-referral-benefit-item__icon .t-icon {
    height: 100px;
    width: 100px
}

.t-referral-benefits .t-referral-benefit-item__body {
    display: flex;
    flex-direction: column;
    gap: 6px
}

.t-referral-benefits .t-referral-benefit-item__title {
    align-items: center;
    display: flex;
    gap: 12px;
    width: 100%
}

.t-referral-benefits .t-referral-benefit-item__title>span {
    color: #8ca89e;
    font: 500 16px/22px Inter, sans-serif
}

.t-referral-benefits .t-referral-benefit-item__popover {
    align-items: center;
    display: flex;
    justify-content: center
}

.t-referral-benefits .t-referral-benefit-item__popover .t-icon-info {
    transition: none
}

.t-referral-benefits .t-referral-benefit-item__popover .t-icon-info:hover {
    cursor: pointer;
    filter: brightness(0) saturate(100%) invert(60%) sepia(80%) saturate(470%) hue-rotate(338deg) brightness(96%) contrast(88%)
}

.t-referral-benefits .t-referral-benefit-item__currency {
    width: 100%
}

.t-referral-benefits .t-referral-benefit-item__currency b {
    font: 700 24px/32px Inter, sans-serif
}

.t-referral-benefits .t-referral-benefit-item_rewards .t-icon-benefit {
    background: url("../img/benefits-rewards.9fe4016.png") no-repeat 50%/cover
}

.t-referral-benefits .t-referral-benefit-item_friends .t-icon-benefit {
    background: url("../img/benefits-friends.0e53a97.png") no-repeat 50%/cover
}

.t-referral-benefits__tooltip .t-close {
    display: none
}

@keyframes referral-benefits-shadow {
    0% {
        box-shadow: 0 4px 8px 0 #002223
    }
    to {
        box-shadow: 0 4px 8px 0 #002223
    }
}

.app-referral .t-faq {
    padding-top: 40px
}

@media(max-width:991px) {
    .app-referral .t-faq {
        padding-top: 32px
    }
}

.app-referral .t-faq-content__list,
.app-referral .t-faq-content__wrap,
.app-referral .t-faq__body,
.app-referral .t-faq__wrapper,
.app-referral .t-faq_content {
    width: 100%
}

.app-referral .t-faq-content__title {
    display: none
}

.app-referral .t-faq-list,
.app-referral .t-faq-list-item {
    width: 100%
}

.app-referral .t-faq-list-item__title {
    color: #fff;
    font: 600 32px/36px Inter, sans-serif;
    margin-bottom: 32px;
    text-align: center;
    width: 100%
}

.app-referral .t-faq-list-item__collapses {
    display: flex;
    flex-direction: column;
    gap: 24px;
    width: 100%
}

.app-referral .t-faq-collapse {
    border-bottom: 1px solid #ffffff1a;
    padding-bottom: 16px;
    width: 100%
}

.app-referral .t-faq-collapse__wrap {
    display: flex;
    flex-direction: column;
    gap: 16px;
    width: 100%
}

.app-referral .t-faq-collapse__title {
    align-items: center;
    cursor: pointer;
    display: flex;
    font: 500 16px/22px Inter, sans-serif;
    justify-content: space-between;
    width: 100%
}

.app-referral .t-faq-collapse__arrow {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im00LjM5IDUuNTEyIDIuOTYtMy43QS41LjUgMCAwIDAgNi45NiAxSDEuMDRhLjUuNSAwIDAgMC0uMzkuODEybDIuOTYgMy43Yy4yLjI1LjU4LjI1Ljc4IDAiIGZpbGw9IiM5RUE1QjciLz48L3N2Zz4=");
    background-position: 50%;
    background-repeat: no-repeat;
    flex-shrink: 0;
    height: 100%;
    transition: .3s;
    width: 56px
}

.app-referral .t-faq-collapse__arrow_active {
    transform: scaleY(-1)
}

.app-referral .t-faq-collapse__text {
    color: #8ca89e;
    font: 400 16px/22px Inter, sans-serif
}

.app-referral .t-tab-termsandconditions {
    justify-self: center;
    margin-top: 32px
}

.app-referral .t-tab-termsandconditions .t-link {
    font: 400 14px/20px Inter, sans-serif
}

.t-popup_referral .t-popup__header {
    align-items: center;
    flex-direction: row
}

.t-popup_referral .t-popup__header .t-icon {
    height: 40px;
    width: 40px
}

.t-popup_referral .t-popup__header .t-icon-completed {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTIxLjg3MyAySDEwLjE0Yy01LjA5NiAwLTguMTM0IDMuMDM4LTguMTM0IDguMTM0djExLjcxOGMwIDUuMTEgMy4wMzggOC4xNDggOC4xMzQgOC4xNDhoMTEuNzE4YzUuMDk2IDAgOC4xMzQtMy4wMzggOC4xMzQtOC4xMzRWMTAuMTM0QzMwLjAwNyA1LjAzOCAyNi45NjkgMiAyMS44NzMgMm0uODI2IDEwLjc4LTcuOTM4IDcuOTM4YTEuMDUgMS4wNSAwIDAgMS0xLjQ4NCAwbC0zLjk2Mi0zLjk2MmExLjA1NiAxLjA1NiAwIDAgMSAwLTEuNDg0IDEuMDU2IDEuMDU2IDAgMCAxIDEuNDg0IDBsMy4yMiAzLjIyIDcuMTk2LTcuMTk2YTEuMDU2IDEuMDU2IDAgMCAxIDEuNDg0IDAgMS4wNTYgMS4wNTYgMCAwIDEgMCAxLjQ4NCIgZmlsbD0iIzBBQkU3MyIvPjwvc3ZnPg==")
}

.t-popup_referral .t-modal-referral__title {
    margin-bottom: 4px
}

.t-popup_referral .t-modal-referral__title span {
    font: 600 24px/32px Inter, sans-serif
}

.t-popup_referral .t-modal-referral__description {
    color: #8ca89e;
    font: 500 14px/20px Inter, sans-serif;
    margin-bottom: 16px
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-popup_referral .t-modal-referral .t-modal-withdrawal-control__button-cancel,
.t-popup_referral .t-modal-referral .t-button,
.t-popup_referral .t-modal-referral .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-popup_referral .t-modal-referral .t-promo-events__router {
    width: 100%
}

@media(max-width:991px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-popup_referral .t-modal-referral .t-modal-withdrawal-control__button-cancel,
    .t-popup_referral .t-modal-referral .t-button,
    .t-popup_referral .t-modal-referral .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-popup_referral .t-modal-referral .t-promo-events__router {
        border-radius: 6px;
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 24px
    }
}

.t-popup_referral .t-modal-referral-share__list {
    background: #133536;
    border-radius: 8px;
    display: flex;
    flex-wrap: wrap;
    gap: 20px 26px;
    justify-content: center;
    padding: 20px 24px;
    width: 100%
}

@media(max-width:991px) {
    .t-popup_referral .t-modal-referral-share__list {
        gap: 20px 8px
    }
}

.t-popup_referral .t-modal-referral-payout-confirmation__info {
    align-items: center;
    background: #133536;
    border: none;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-bottom: 24px;
    padding: 20px 24px;
    width: 100%
}

.t-popup_referral .t-modal-referral-payout-confirmation__info span {
    color: #8ca89e;
    font: 600 14px/20px Inter, sans-serif
}

.t-popup_referral .t-modal-referral-payout-confirmation__info b {
    color: #fff;
    font: 600 32px/36px Inter, sans-serif
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-popup_referral .t-modal-referral-payout-confirmation__action .t-modal-withdrawal-control__button-cancel,
.t-popup_referral .t-modal-referral-payout-confirmation__action,
.t-popup_referral .t-modal-referral-payout-confirmation__action .t-button,
.t-popup_referral .t-modal-referral-payout-confirmation__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-popup_referral .t-modal-referral-payout-confirmation__action .t-promo-events__router {
    width: 100%
}

.t-popup_referral .t-modal-referral-campaigns-create .t-modal-referral__description {
    margin: 16px 0
}

.t-popup_referral .t-modal-referral-campaigns-delete__title {
    display: none
}

.t-popup_referral .t-modal-referral-campaigns-delete .t-modal-referral__description {
    color: #fff;
    font: 600 20px/28px Inter, sans-serif
}

@media(max-width:991px) {
    .t-popup_referral .t-modal-referral-campaigns-delete .t-modal-referral__description {
        margin-bottom: 24px
    }
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-popup_referral .t-modal-referral-campaigns-delete__action .t-modal-withdrawal-control__button-cancel:first-child,
.t-popup_referral .t-modal-referral-campaigns-delete__action .t-button:first-child,
.t-popup_referral .t-modal-referral-campaigns-delete__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:first-child,
.t-popup_referral .t-modal-referral-campaigns-delete__action .t-promo-events__router:first-child {
    background: #0000;
    border: 1px solid #ffffff1a
}

.t-popup_referral .t-modal-referral-payout-share__message {
    margin-bottom: 16px;
    width: 100%
}

.t-popup_referral .t-modal-referral-payout-share__message .t-referral-invite-input__label {
    margin-bottom: 8px
}

.t-popup_referral .t-modal-referral-payout-share__message .t-referral-invite-input__label span {
    color: #fff;
    font: 400 14px/20px Inter, sans-serif
}

.t-popup_referral .t-modal-referral-payout-share__message .t-textarea {
    height: 56px;
    width: 100%
}

.t-popup_referral .t-modal-referral-payout-share__message .t-textarea textarea {
    background: #041414;
    border: none;
    border-radius: 4px;
    color: #fff;
    font: 400 12px/16px Inter, sans-serif;
    height: 56px;
    min-height: 56px;
    padding: 12px;
    resize: none
}

.t-popup_referral .t-modal-referral-payout-share__image {
    margin-bottom: 24px;
    width: 100%
}

.t-popup_referral .t-modal-referral-payout-share__image .t-referral-invite-image {
    border: none;
    border-radius: 8px;
    display: flex;
    overflow: hidden
}

.t-popup_referral .t-modal-referral-payout-share__image .t-referral-invite-image canvas {
    height: 163px !important;
    width: 448px !important
}

@media(max-width:479px) {
    .t-popup_referral .t-modal-referral-payout-share__image .t-referral-invite-image canvas {
        height: 138px !important
    }
}

.t-popup_referral .t-modal-referral-payout-share__share .t-referral-invite-share__list {
    margin-top: -8px
}

.t-popup_referral .t-modal-referral-payout-share__checkbox {
    margin: 24px auto 0
}

.t-popup_referral .t-modal-referral-payout-share__checkbox .t-checkbox__elem {
    height: 16px;
    width: 16px
}

.t-popup_referral .t-modal-referral-payout-share__checkbox .t-checkbox__block-label {
    font: 400 12px/16px Inter, sans-serif
}

.t-popup_referral .t-modal-referral-howtofind__list {
    margin: 12px 0 24px;
    width: 100%
}

.t-popup_referral .t-modal-referral-howtofind__action {
    display: flex;
    justify-content: center;
    width: 100%
}

.t-popup_referral .t-modal-referral-howtofind .t-howtofind-list {
    display: flex;
    flex-direction: column;
    gap: 12px
}

.t-popup_referral .t-modal-referral-howtofind .t-howtofind-list__item {
    align-items: center;
    color: #fff;
    display: flex;
    font: 400 14px/20px Inter, sans-serif;
    gap: 16px
}

.t-popup_referral .t-modal-referral-howtofind .t-howtofind-list__item:before {
    content: "";
    height: 24px;
    min-width: 24px;
    width: 24px
}

.t-popup_referral .t-modal-referral-howtofind .t-howtofind-list__item_one:before {
    background-image: url("../img/one.4a22c0c.svg")
}

.t-popup_referral .t-modal-referral-howtofind .t-howtofind-list__item_two:before {
    background-image: url("../img/two.2fddecb.svg")
}

.t-popup_referral .t-modal-referral-howtofind .t-howtofind-list__item_three:before {
    background-image: url("../img/three.041f235.svg")
}

.t-popup_referral .t-modal-referral-howtofind .t-howtofind-list__item_four:before {
    background-image: url("../img/four.91359ad.svg")
}

.t-popup_referral .t-modal-referral-payout-lock__description {
    margin-bottom: 0
}

.app-referral {
    align-self: center;
    justify-content: unset;
    max-width: calc(1920px + var(--side-padding)*2)
}

.app-referral .t-title__name {
    text-transform: uppercase
}

.app-referral .t-title__subtitle {
    display: none
}

.app-referral .t-breadcrumb {
    margin-top: 40px
}

@media(max-width:991px) {
    .app-referral .t-breadcrumb {
        margin-top: 32px
    }
}

.t-referral-dashboard {
    display: grid;
    gap: 16px;
    grid-template-areas: "invite payout" "invite info" "benefits benefits";
    grid-template-columns: auto 344px;
    grid-template-rows: auto 1fr auto;
    width: 100%
}

@media(max-width:991px) {
    .t-referral-dashboard {
        display: flex;
        flex-direction: column;
        gap: 24px;
        overflow: hidden
    }
    body.ru .t-referral-dashboard {
        padding-top: 104px
    }
    body.ru .t-referral-invite-form__title {
        top: -334px
    }
}

.t-referral-campaigns {
    width: 100%
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-referral-campaigns-skeleton .t-modal-withdrawal-control__button-cancel .t-skeleton,
.t-referral-campaigns-skeleton .t-button .t-skeleton,
.t-referral-campaigns-skeleton .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-skeleton,
.t-referral-campaigns-skeleton .t-promo-events__router .t-skeleton {
    width: 125px
}

.t-referral-campaigns-skeleton .t-referral-campaigns-item .t-skeleton {
    height: 97px
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-referral-campaigns-skeleton .t-referral-campaigns-head__action .t-modal-withdrawal-control__button-cancel,
.t-referral-campaigns-skeleton .t-referral-campaigns-head__action .t-button,
.t-referral-campaigns-skeleton .t-referral-campaigns-head__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-referral-campaigns-skeleton .t-referral-campaigns-head__action .t-promo-events__router {
    border: none;
    padding: 0;
    pointer-events: none
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-referral-campaigns-skeleton .t-referral-campaigns-head__action .t-modal-withdrawal-control__button-cancel .t-skeleton,
.t-referral-campaigns-skeleton .t-referral-campaigns-head__action .t-button .t-skeleton,
.t-referral-campaigns-skeleton .t-referral-campaigns-head__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-skeleton,
.t-referral-campaigns-skeleton .t-referral-campaigns-head__action .t-promo-events__router .t-skeleton {
    height: 48px;
    width: 165px
}

@media(max-width:991px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-referral-campaigns-skeleton .t-referral-campaigns-head__action .t-modal-withdrawal-control__button-cancel .t-skeleton,
    .t-referral-campaigns-skeleton .t-referral-campaigns-head__action .t-button .t-skeleton,
    .t-referral-campaigns-skeleton .t-referral-campaigns-head__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-skeleton,
    .t-referral-campaigns-skeleton .t-referral-campaigns-head__action .t-promo-events__router .t-skeleton {
        width: 120px
    }
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-referral-campaigns-skeleton .t-referral-campaigns-head__action .t-modal-withdrawal-control__button-cancel .t-icon-add,
.t-referral-campaigns-skeleton .t-referral-campaigns-head__action .t-button .t-icon-add,
.t-referral-campaigns-skeleton .t-referral-campaigns-head__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-icon-add,
.t-referral-campaigns-skeleton .t-referral-campaigns-head__action .t-promo-events__router .t-icon-add {
    display: none
}

.t-referral-campaigns__wrap {
    display: flex;
    flex-direction: column;
    gap: 16px;
    width: 100%
}

@media(max-width:991px) {
    .t-referral-campaigns__wrap {
        gap: 24px
    }
}

.t-referral-campaigns__head {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%
}

.t-referral-campaigns__list {
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: 100%
}

@media(max-width:991px) {
    .t-referral-campaigns__list {
        gap: 24px
    }
}

.t-referral-campaigns-head__count {
    align-items: center;
    display: flex;
    font: 600 24px/32px Inter, sans-serif;
    gap: 16px
}

.t-referral-campaigns-head__description {
    display: none
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-referral-campaigns-head__action .t-modal-withdrawal-control__button-cancel,
.t-referral-campaigns-head__action .t-button,
.t-referral-campaigns-head__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-referral-campaigns-head__action .t-promo-events__router {
    border-radius: 6px;
    font: 500 14px/20px Inter, sans-serif;
    max-height: 40px;
    max-width: 121px;
    padding: 10px 24px;
    width: 100%
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-referral-campaigns-head__action .t-modal-withdrawal-control__button-cancel .t-icon-add,
.t-referral-campaigns-head__action .t-button .t-icon-add,
.t-referral-campaigns-head__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-icon-add,
.t-referral-campaigns-head__action .t-promo-events__router .t-icon-add {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy4wOSAxMVY2aC0ydjVINnYyaDUuMDl2NWgydi01SDE4di0yeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
    margin-right: 4px;
    min-width: 24px
}

.t-referral-campaigns-item {
    width: 100%
}

.t-referral-campaigns-item__wrap {
    border: none;
    border-radius: 12px;
    box-shadow: 0 4px 8px 0 #1d1e2533;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    width: 100%
}

.t-referral-campaigns-item__head {
    align-items: center;
    background: #002223;
    display: flex;
    gap: 24px;
    justify-content: space-between;
    overflow-x: auto;
    padding: 24px;
    width: 100%
}

@media(max-width:991px) {
    .t-referral-campaigns-item__head {
        flex-direction: column;
        padding: 40px 0 0
    }
}

.t-referral-campaigns-item__body {
    background: #002223;
    padding: 16px 24px;
    width: 100%
}

@media(max-width:991px) {
    .t-referral-campaigns-item__body {
        flex-direction: column;
        gap: 24px;
        padding: 16px
    }
}

.t-referral-campaigns-item_default .t-referral-campaigns-item-action__item_remove {
    cursor: not-allowed;
    opacity: .5
}

.t-referral-campaigns-item-head {
    position: relative
}

.t-referral-campaigns-item-head__label {
    align-items: center;
    background: linear-gradient(0deg, #1fa633cc, #53fb89cc);
    border-radius: 0 0 8px;
    display: flex;
    height: 18px;
    left: 0;
    padding: 0 10px;
    position: absolute;
    top: 0
}

.t-referral-campaigns-item-head__label span {
    color: #101214;
    font: 500 12px/16px Inter, sans-serif;
    text-transform: lowercase
}

.t-referral-campaigns-item-head__name {
    flex-basis: 23%;
    width: auto
}

@media(max-width:991px) {
    .t-referral-campaigns-item-head__name {
        flex-basis: 100%;
        padding: 0 16px;
        width: 100%
    }
}

.t-referral-campaigns-item-head__info {
    display: flex;
    flex-basis: 11%;
    flex-direction: column
}

@media(max-width:991px) {
    .t-referral-campaigns-item-head__info {
        flex-basis: 100%;
        flex-direction: row;
        gap: 20px;
        padding: 0 16px;
        width: 100%
    }
}

.t-referral-campaigns-item-head__info span {
    color: #8ca89e;
    font: 400 14px/20px Inter, sans-serif;
    text-align: left
}

.t-referral-campaigns-item-head__info b {
    font: 600 14px/20px Inter, sans-serif
}

@media(max-width:991px) {
    .t-referral-campaigns-item-head__input {
        padding: 0 16px
    }
}

.t-referral-campaigns-item-head__action {
    width: auto
}

.t-referral-campaigns-item-name {
    display: flex;
    flex-direction: column;
    justify-content: center
}

.t-referral-campaigns-item-name__top {
    align-items: center;
    display: flex;
    gap: 12px;
    width: 100%
}

.t-referral-campaigns-item-name__top .t-icon-campaign {
    background: url("../img/campaigns.12d2317.svg") no-repeat 50%/contain;
    height: 24px;
    width: 24px
}

.t-referral-campaigns-item-name__top .t-input input {
    background: none;
    border: none;
    border-bottom: 1px solid #7c68d4;
    border-radius: 0;
    height: auto;
    padding: 0
}

.t-referral-campaigns-item-name__top span {
    align-self: baseline;
    font: 500 14px/20px Inter, sans-serif
}

.t-referral-campaigns-item-name__edit {
    cursor: pointer
}

.t-referral-campaigns-item-name__edit .t-icon-edit {
    background: url("../img/edit.a62ff6e.svg") no-repeat 50%/contain;
    height: 24px;
    width: 24px
}

.t-referral-campaigns-item-name__edit .t-icon-close {
    height: 12px;
    width: 12px
}

.t-referral-campaigns-item-name__edit .t-icon-close:after,
.t-referral-campaigns-item-name__edit .t-icon-close:before {
    background: #fff;
    border: none;
    content: "";
    height: 1px;
    position: absolute;
    transform: rotate(45deg);
    width: 14px
}

.t-referral-campaigns-item-name__edit .t-icon-close:after {
    opacity: 1;
    transform: rotate(-45deg)
}

.t-referral-campaigns-item-name__bottom {
    padding-left: 36px;
    width: 100%
}

@media(max-width:991px) {
    .t-referral-campaigns-item-name__bottom {
        margin-top: -6px
    }
}

.t-referral-campaigns-item-name__bottom span {
    color: #8ca89e;
    font: 400 14px/20px Inter, sans-serif
}

.t-referral-campaigns-item-input {
    display: flex;
    gap: 6px;
    max-width: 360px
}

@media(max-width:991px) {
    .t-referral-campaigns-item-input {
        flex-basis: 100%;
        flex-direction: column;
        width: 100%
    }
}

.t-referral-campaigns-item-input__item {
    flex-basis: 50%
}

.t-referral-campaigns-item-action {
    align-items: center;
    display: flex;
    flex-basis: 6%;
    gap: 21px
}

@media(max-width:991px) {
    .t-referral-campaigns-item-action {
        display: contents
    }
}

.t-referral-campaigns-item-action__item {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 24px;
    justify-content: center;
    width: 24px
}

.t-referral-campaigns-item-action__item .t-icon-arrow-bottom {
    background: url("../img/arrow-down.52782d5.svg") no-repeat 50%/contain;
    height: 24px;
    transition: .3s;
    width: 24px
}

.t-referral-campaigns-item-action__item .t-icon-trash {
    background: url("../img/delete.2117496.svg") no-repeat 50%/contain;
    height: 24px;
    transition: .3s;
    width: 24px
}

@media(max-width:991px) {
    .t-referral-campaigns-item-action__item_details {
        background: #002223;
        border-top: 1px solid #ffffff1a;
        height: 48px;
        margin-top: -8px;
        width: 100%
    }
    .t-referral-campaigns-item-action__item_remove {
        position: absolute;
        right: 16px;
        top: 16px
    }
}

.t-referral-campaigns-item-action__item_tooltip .t-icon-more-info {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxOCIgY3k9IjIiIHI9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDE4IDIpIiBmaWxsPSIjZmZmIi8+PGNpcmNsZSBjeD0iMTAiIGN5PSIyIiByPSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMCAyKSIgZmlsbD0iI2ZmZiIvPjxjaXJjbGUgY3g9IjIiIGN5PSIyIiByPSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyIDIpIiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    height: 20px;
    width: 20px
}

@media(max-width:991px) {
    .t-referral-campaigns-item-action__item_tooltip {
        position: absolute;
        right: 16px;
        top: 16px
    }
}

.t-referral-campaigns-item-action__item_active .t-icon-arrow-bottom {
    transform: scaleY(-1)
}

.t-referral-campaigns-item-body {
    align-items: center;
    border-top: 1px solid #ffffff1a;
    display: flex;
    justify-content: space-between
}

@media(max-width:991px) {
    .t-referral-campaigns-item-body {
        align-items: center;
        background: #002223;
        border-top: none;
        padding: 8px 16px 16px
    }
}

.t-referral-campaigns-item-body__count {
    align-items: center;
    display: flex;
    flex-basis: 200px;
    justify-content: flex-start;
    margin-right: 80px
}

@media(max-width:1279px) {
    .t-referral-campaigns-item-body__count {
        margin-right: 20px
    }
}

@media(max-width:991px) {
    .t-referral-campaigns-item-body__count {
        flex-basis: unset;
        margin-right: 0
    }
}

.t-referral-campaigns-item-body__count .t-icon {
    background: url("../img/user.36b042f.svg") no-repeat 50%/contain;
    height: 24px;
    margin-right: 12px;
    width: 24px
}

.t-referral-campaigns-item-body__count span {
    color: #8ca89e;
    font: 500 14px/20px Inter, sans-serif;
    margin-right: 20px
}

.t-referral-campaigns-item-body__count b {
    font: 500 16px/22px Inter, sans-serif
}

.t-referral-campaigns-item-body__info {
    display: flex;
    flex-basis: 240px;
    flex-direction: column;
    gap: 12px
}

@media(max-width:1279px) {
    .t-referral-campaigns-item-body__info {
        margin-right: 20px
    }
}

@media(max-width:991px) {
    .t-referral-campaigns-item-body__info {
        flex-basis: unset;
        margin: 8px 0 0;
        width: 100%
    }
}

.t-referral-campaigns-item-body__info-wager {
    background: #133536;
    border-radius: 8px;
    display: flex;
    flex-basis: 368px;
    flex-direction: column;
    gap: 12px;
    margin-left: auto;
    padding: 24px
}

@media(max-width:991px) {
    .t-referral-campaigns-item-body__info-wager {
        flex-basis: unset;
        margin-left: unset;
        padding: 16px 12px;
        width: 100%
    }
}

.t-referral-campaigns-item-body__info-wager .t-referral-campaigns-item-info {
    height: 24px
}

.t-referral-campaigns-item-body__info-wager .t-referral-campaigns-item-info span {
    color: #8ca89e;
    font: 400 14px/20px Inter, sans-serif
}

.t-referral-campaigns-item-body__info-wager .t-referral-campaigns-item-info b {
    font: 500 14px/20px Inter, sans-serif
}

.t-referral-campaigns-item-body__info-wager .t-referral-campaigns-item-info .t-icon-info {
    background: url("../img/info.5a1036d.svg")
}

.t-referral-campaigns-item-body__info-wager .t-referral-campaigns-item-info .t-icon-info:hover {
    background: url("../img/info-accent.77b248c.svg")
}

.t-referral-campaigns-item-info {
    align-items: center;
    display: flex;
    gap: 24px;
    justify-content: space-between;
    width: 100%
}

.t-referral-campaigns-item-info span {
    align-items: center;
    color: #8ca89e;
    display: flex;
    font: 500 14px/20px Inter, sans-serif;
    gap: 8px
}

.t-referral-campaigns-item-info b {
    font: 600 16px/22px Inter, sans-serif
}

.t-modal-referral-campaigns-create .t-button,
.t-modal-referral-campaigns-create .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-modal-referral-campaigns-create .t-promo-events__router,
.t-modal-referral-campaigns-rename .t-button,
.t-modal-referral-campaigns-rename .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-modal-referral-campaigns-rename .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-referral-campaigns-create .t-modal-withdrawal-control__button-cancel,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-referral-campaigns-rename .t-modal-withdrawal-control__button-cancel {
    padding: 16px;
    width: 100%
}

.t-modal-referral-campaigns-delete__action,
.t-modal-referral-campaigns-rename__action {
    display: flex;
    gap: 8px;
    width: 100%
}

.t-modal-referral-campaigns-delete__action .t-button,
.t-modal-referral-campaigns-delete__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-modal-referral-campaigns-delete__action .t-promo-events__router,
.t-modal-referral-campaigns-rename__action .t-button,
.t-modal-referral-campaigns-rename__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-modal-referral-campaigns-rename__action .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-referral-campaigns-delete__action .t-modal-withdrawal-control__button-cancel,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-referral-campaigns-rename__action .t-modal-withdrawal-control__button-cancel {
    flex-grow: 1;
    padding: 15px
}

.t-modal-referral-campaigns-rename .t-input__input input {
    padding: 12px
}

.t-referral-campaigns-item-popover {
    align-items: center;
    display: flex;
    justify-content: center
}

.t-referral-campaigns-item-popover .t-icon-info {
    background: url("../img/info-gray.75d84ad.svg");
    border: 0;
    height: 24px;
    transition: .3s;
    width: 24px
}

.t-referral-campaigns-item-popover .t-icon-info:hover {
    border: 0;
    opacity: .7
}

.t-referral-campaigns-item-popover-dark .t-popover-inner {
    background: #041414
}

.t-referral-campaigns-item-popover-dark .t-popover-inner span {
    display: block;
    font: 400 14px/20px Inter, sans-serif;
    min-width: 60px;
    padding: 4px 8px
}

.t-referral-campaigns-item-popover-dark .t-popover-inner span:not(.disabled):hover {
    background: #041414;
    border-radius: 4px
}

.t-referral-campaigns-item-popover-dark .t-popover-inner span:last-child {
    color: #ff3235
}

.t-referral-campaigns-item-popover-dark .t-popover-inner span.disabled {
    opacity: .6;
    pointer-events: none
}

.t-referral-campaigns-item-popover-dark .t-popover-arrow {
    display: none
}

.t-referral-statistic {
    display: flex;
    flex-direction: column;
    gap: 16px;
    width: 100%
}

.t-referral-statistic__head,
.t-referral-statistic__table {
    width: 100%
}

.t-referral-statistic-head {
    align-items: center;
    display: flex;
    gap: 52px
}

@media(max-width:991px) {
    .t-referral-statistic-head {
        gap: 20px
    }
}

.t-referral-statistic-head__select-campaing {
    order: 1
}

.t-referral-statistic-head__select-rows {
    order: 3
}

.t-referral-statistic-head__calendar {
    order: 2
}

.t-referral-statistic-head .t-select__choose {
    min-height: 24px
}

.t-referral-statistic-head .t-select__choose:hover {
    opacity: .5
}

.t-referral-statistic-head .t-select__choose:hover span {
    color: #fff
}

.t-referral-statistic-head .t-select__label {
    display: none
}

.t-referral-statistic-head .t-select__icon {
    top: 4px
}

.t-referral-statistic-head .t-select .t-select__dropdown {
    width: max-content
}

.t-referral-statistic-calendar__value {
    align-items: center;
    cursor: pointer;
    display: flex;
    gap: 8px;
    transition: .3s
}

.t-referral-statistic-calendar__value span {
    font: 400 14px/20px Inter, sans-serif
}

.t-referral-statistic-calendar__value:hover {
    opacity: .5
}

.t-referral-statistic-calendar__value_active .t-icon {
    transform: scaleY(-1)
}

.t-referral-statistic-calendar__datepicker {
    width: auto
}

.t-referral-statistic-calendar__popover-base .t-popover-inner {
    background: #041414;
    border-radius: 8px;
    box-shadow: 0 0 16px 0 #042020;
    max-width: 240px;
    padding: 16px
}

.t-referral-statistic-calendar__popover-base .t-popover-arrow {
    display: none
}

.t-referral-datepicker__title {
    font: 500 20px/28px Inter, sans-serif;
    margin-bottom: 7px;
    width: 100%
}

.t-referral-datepicker .t-date-picker {
    background: none;
    border: none;
    box-shadow: none
}

.t-referral-datepicker .t-date-picker .vc-pane-container {
    padding: 16px 0 24px
}

.t-referral-datepicker .t-date-picker .vc-pane-container .vc-header {
    padding: 0
}

.t-referral-statistic-table .t-table {
    background: #002223;
    border-radius: 12px;
    overflow: hidden
}

@media(max-width:991px) {
    .t-referral-statistic-table .t-table {
        background: none;
        border: none
    }
}

.t-referral-statistic-table .t-table__table thead {
    border-bottom: 1px solid #ffffff1a
}

.t-referral-statistic-table .t-table__table thead:before {
    content: none
}

.t-referral-statistic-table .t-table__table th {
    color: #8ca89e;
    font: 400 14px/20px Inter, sans-serif;
    padding-left: 12px;
    text-align: unset !important
}

.t-referral-statistic-table .t-table__table th span {
    padding: 0
}

.t-referral-statistic-table .t-table__table th span:before {
    content: none
}

.t-referral-statistic-table .t-table__table th:first-child {
    padding: 20px 0 20px 24px
}

@media(max-width:991px) {
    .t-referral-statistic-table .t-table__table tr {
        background: #002223;
        border-radius: 12px;
        margin-bottom: 20px;
        padding: 24px
    }
}

.t-referral-statistic-table .t-table__table tr:first-child td {
    padding-top: 20px
}

@media(max-width:991px) {
    .t-referral-statistic-table .t-table__table tr:first-child td {
        padding: 0
    }
}

.t-referral-statistic-table .t-table__table tr:last-child td {
    padding-bottom: 20px
}

@media(max-width:991px) {
    .t-referral-statistic-table .t-table__table tr:last-child td {
        padding: 0
    }
}

.t-referral-statistic-table .t-table__table td {
    font: 400 14px/20px Inter, sans-serif;
    padding: 6px 12px;
    text-align: unset !important
}

@media(max-width:991px) {
    .t-referral-statistic-table .t-table__table td {
        margin-bottom: 12px;
        min-height: unset;
        padding: 0
    }
}

.t-referral-statistic-table .t-table__table td:first-child {
    padding-left: 24px
}

@media(max-width:991px) {
    .t-referral-statistic-table .t-table__table td:first-child {
        padding: 0
    }
}

.t-referral-statistic-table .t-table__table td:last-child {
    padding-right: 24px
}

@media(max-width:991px) {
    .t-referral-statistic-table .t-table__table td:last-child {
        margin-bottom: 0;
        padding: 0
    }
}

.t-referral-statistic-table .t-table__table .t-table__mobile-head {
    color: #8ca89e
}

.t-referral-statistic-table_empty .t-table {
    padding: 40px 20px;
    text-align: center
}

.t-popup.t-vip-manager__modal .t-popup__wrap {
    border: 1px solid #00b170;
    max-width: 460px
}

.t-popup.t-vip-manager__modal .t-popup__wrap:before {
    background: linear-gradient(1turn, #1fa633, #53fb89);
    border-radius: 50%;
    content: "";
    filter: blur(91px);
    height: 352px;
    left: 37px;
    opacity: .7;
    pointer-events: none;
    position: absolute;
    top: -245px;
    width: 397px;
    z-index: 0
}

@media(max-width:991px) {
    .t-popup.t-vip-manager__modal .t-popup__wrap:before {
        left: 0;
        width: 100%
    }
}

.t-popup.t-vip-manager__modal .t-popup__wrap:after {
    background: #002223;
    border-radius: 12px;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

@media(max-width:991px) {
    .t-popup.t-vip-manager__modal .t-popup__wrap:after {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }
    .t-popup.t-vip-manager__modal .t-popup__wrap {
        border-width: 1px 0 0
    }
}

.t-popup.t-vip-manager__modal .t-popup__header {
    font: 600 32px/36px Inter, sans-serif;
    margin: 0;
    position: relative;
    z-index: 2
}

@media(max-width:479px) {
    .t-popup.t-vip-manager__modal .t-popup__header {
        font-size: 28px
    }
}

.t-popup.t-vip-manager__modal .t-popup__body {
    color: #8ca89e;
    font: 500 14px/20px Inter, sans-serif;
    margin-top: 20px;
    position: relative;
    z-index: 2
}

.t-popup.t-vip-manager__modal .t-popup__action {
    margin: 24px 0 0;
    position: relative;
    z-index: 2
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup.t-vip-manager__modal .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-popup.t-vip-manager__modal .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-popup.t-vip-manager__modal .t-popup__action .t-button,
.t-popup.t-vip-manager__modal .t-popup__action .t-promo-events__router {
    font: 700 16px/22px Inter, sans-serif;
    padding: 15px 12px
}

@media(max-width:639px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup.t-vip-manager__modal .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-popup.t-vip-manager__modal .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-popup.t-vip-manager__modal .t-popup__action .t-button,
    .t-popup.t-vip-manager__modal .t-popup__action .t-promo-events__router {
        padding: 9px 6px
    }
}

.t-popup.t-vip-manager__modal .t-popup__action .t-button__wrap {
    display: flex;
    gap: 8px;
    justify-items: center
}

.t-popup.t-vip-manager__modal .t-popup__icon {
    height: 143px;
    left: 50%;
    position: absolute;
    top: -20.72px;
    transform: translate(-50%, -100%);
    width: 216px;
    z-index: 1
}

@media(max-width:991px) {
    .t-popup.t-vip-manager__modal .t-popup__close {
        display: none
    }
}

.t-popup.t-vip-manager__modal_active .t-popup__body {
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: 20px 0 24px 116px;
    min-height: 96px;
    width: auto
}

.t-popup.t-vip-manager__modal_active .t-popup__body span {
    color: #fff;
    display: block;
    font: 600 18px/24px Inter, sans-serif;
    padding-bottom: 8px
}

.t-popup.t-vip-manager__modal_active .t-popup__icon {
    height: 96px;
    left: 24px;
    top: 96px;
    transform: none;
    width: 96px;
    z-index: 2
}

.t-popup.t-vip-manager__modal_active .t-popup__wrap:before {
    height: 480px;
    top: 50%;
    transform: translateY(-50%)
}

.t-popup.t-vip-manager__modal_lost .t-popup__wrap {
    border: none
}

.t-popup.t-vip-manager__modal_lost .t-popup__wrap:before {
    display: none
}

.vip-manager__image {
    height: 100%;
    width: 100%
}

.vip-manager__image_active {
    background-color: #133536;
    border: 1px solid #ffffff1a;
    border-radius: 6px;
    overflow: hidden
}

.vip-manager__image img {
    height: 100%;
    width: 100%
}

.t-top-events-st8__items {
    display: flex;
    flex-direction: column;
    gap: 32px
}

@media screen and (max-width:991px) {
    .t-top-events-st8__items {
        gap: 32px
    }
}

.t-top-events-st8__head {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.t-top-events-st8__head .t-link {
    font: 400 14px/20px Inter, sans-serif
}

.t-top-events-st8__title {
    font: 600 24px/32px Inter, sans-serif;
    padding-left: 12px;
    position: relative;
    text-transform: uppercase
}

@media screen and (max-width:991px) {
    .t-top-events-st8__title {
        font: 600 20px/28px Inter, sans-serif
    }
}

@media screen and (max-width:360px) {
    .t-top-events-st8__title {
        font: 600 16px/22px Inter, sans-serif
    }
}

.t-top-events-st8__title:before {
    background: #ff8a00;
    border-radius: 4px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    top: 0;
    width: 8px
}

.t-top-events-st8__wrap {
    min-height: 204px
}

.t-top-events-st8-skeleton {
    display: flex;
    flex-direction: column;
    gap: 20px;
    width: 100%
}

.t-top-events-st8-skeleton__title {
    height: 40px;
    width: 100%
}

.t-top-events-st8-skeleton__title span {
    height: 100%;
    width: 200px
}

.t-top-events-st8-skeleton__cards {
    -ms-overflow-style: none;
    display: flex;
    gap: 14px;
    overflow-x: scroll;
    scrollbar-width: none;
    width: 100%
}

.t-top-events-st8-skeleton__cards::-webkit-scrollbar {
    display: none
}

.t-top-events-st8-skeleton__card {
    border-radius: 12px;
    height: 180px;
    min-width: 240px
}

.t-modal-deposit-exit-confirm {
    display: flex;
    width: 100%
}

.t-modal-deposit-exit-confirm .t-popup__wrap {
    padding: 0
}

.t-modal-deposit-exit-confirm__header {
    align-items: center;
    background-image: linear-gradient(180deg, #0b333400 3.95%, #0a312f 74.95%), url("../img/bg.c12d23d.webp");
    background-position: 50%, center -1px;
    background-repeat: no-repeat;
    background-size: contain;
    border-radius: 12px 12px 0 0;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    min-height: 210px;
    padding: 0 0 10px
}

.t-modal-deposit-exit-confirm__title {
    color: #fef401;
    font-size: 22px;
    font-weight: 800;
    text-align: center
}

@media screen and (max-width:479px) {
    .t-modal-deposit-exit-confirm__title {
        font: 600 20px/28px Inter, sans-serif
    }
}

.t-modal-deposit-exit-confirm__content {
    padding: 24px
}

.t-modal-deposit-exit-confirm__info {
    color: #aac6bc;
    font: 500 16px/22px Inter, sans-serif
}

@media screen and (max-width:479px) {
    .t-modal-deposit-exit-confirm__info {
        font: 500 14px/20px Inter, sans-serif
    }
}

.t-modal-deposit-exit-confirm__timer .t-countdown__group-date {
    display: flex;
    justify-content: center;
    padding: 24px 0 0
}

.t-modal-deposit-exit-confirm__timer .t-countdown__group-date>:last-child {
    margin-left: 24px
}

.t-modal-deposit-exit-confirm__timer .t-countdown__group-date .t-countdown__date_days,
.t-modal-deposit-exit-confirm__timer .t-countdown__group-date .t-countdown__date_hours {
    display: none
}

.t-modal-deposit-exit-confirm__timer .t-countdown__group-date .digit {
    align-items: center;
    color: #fff;
    display: flex;
    flex-direction: column;
    font: 700 48px/52px Inter, sans-serif
}

@media screen and (max-width:479px) {
    .t-modal-deposit-exit-confirm__timer .t-countdown__group-date .digit {
        font: 800 36px/40px Inter, sans-serif
    }
}

.t-modal-deposit-exit-confirm__timer .t-countdown__group-date .text {
    color: #8ca89e;
    font: 400 16px/22px Inter, sans-serif;
    text-align: center
}

.t-modal-deposit-exit-confirm__button {
    padding: 24px 0 0
}

.t-modal-deposit-exit-confirm__button>:first-child {
    margin-bottom: 12px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body {
    gap: 8px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .trigger {
    width: 100%
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .t-login__text {
    display: none
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .t-login__input_promo_code {
    max-width: 263px
}

@media screen and (max-width:991px) {
    .t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .t-login__input_promo_code {
        flex-grow: 1;
        max-width: unset
    }
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .t-login__input_promo_code .t-input__wrap input {
    height: 48px;
    padding: 18px 12px 6px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .t-login__input_promo_code .t-input__wrap .t-input__label {
    top: 12px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .t-login__row {
    display: flex;
    justify-content: space-between
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .t-login__row .t-checkbox {
    align-items: center;
    min-height: 48px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .t-login__row .t-login__checkbox_promocode {
    margin-right: 46px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .t-login__row .t-login__checkbox_promocode .t-checkbox__label {
    white-space: nowrap
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .t-login__checkbox {
    align-items: start;
    color: #fff;
    font: 400 14px/20px Inter, sans-serif
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .t-login__checkbox .t-checkbox__block-label .t-link {
    font-size: inherit
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .t-login__checkbox-promo {
    display: none
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_2 .fields__input-group-radio {
    display: flex;
    flex-direction: row;
    gap: 8px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_2 .fields__input-group-radio .t-radio {
    align-items: center;
    border: 1px solid #ffffff1a;
    border-radius: 8px;
    height: 48px;
    opacity: .5;
    padding: 0 16px;
    position: relative;
    width: 50%
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_2 .fields__input-group-radio .t-radio:has(input:checked) {
    background: #041414;
    border: none;
    opacity: 1
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_2 .fields__input-group-radio .t-radio:has(input:checked):after {
    background-color: currentcolor;
    color: #fff;
    content: "";
    height: 12px;
    -webkit-mask: url("../img/checkbox.a7a7005.svg") no-repeat center/contain;
    mask: url("../img/checkbox.a7a7005.svg") no-repeat center/contain;
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    width: 12px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_2 .fields__input-group-radio .t-radio__elem {
    background-color: currentcolor;
    border: none;
    border-radius: 0;
    color: #fff;
    height: 24px;
    -webkit-mask: url("../img/male.e36b5b3.svg") no-repeat center/contain;
    mask: url("../img/male.e36b5b3.svg") no-repeat center/contain;
    position: static;
    width: 24px
}

@media(hover:hover) {
    .t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_2 .fields__input-group-radio .t-radio__elem:active,
    .t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_2 .fields__input-group-radio .t-radio__elem:focus,
    .t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_2 .fields__input-group-radio .t-radio__elem:hover {
        background-color: #0000;
        border: none
    }
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_2 .fields__input-group-radio .t-radio__elem:before {
    content: none
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_2 .fields__input-group-radio .t-radio__elem:after {
    border: 1px solid #ffffff80;
    border-radius: 8px;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: all .3s;
    width: 100%;
    z-index: -1
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_2 .fields__input-group-radio .t-radio__label {
    font: 500 16px/22px Inter, sans-serif;
    margin: 0 0 0 4px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_2 .fields__input-group-radio .t-radio:last-child .t-radio__elem,
.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_2 .fields__input-group-radio .t-radio:last-child input:checked+.t-radio__elem {
    background-color: currentcolor;
    color: #fff;
    height: 24px;
    -webkit-mask: url("../img/female.e904ac0.svg") no-repeat center/contain;
    mask: url("../img/female.e904ac0.svg") no-repeat center/contain;
    width: 24px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .fields__input-group-date {
    margin: 0
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .fields__input-group-date .label {
    margin: 4px 0
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .fields__input-group-date .t-date-dropdown__wrapper {
    gap: 8px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .fields__input-group-date .t-date-dropdown__wrapper .t-date-dropdown__select {
    flex: 0 1 33.3333333333%
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .t-select .t-select__dropdown {
    background: #041414;
    border-color: #ffffff80;
    border-radius: 8px;
    margin-top: 4px;
    max-height: 180px;
    padding: 0;
    top: 100%
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .t-select .t-dropdown__item:not(:last-child) {
    margin-bottom: 0
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .t-select .t-dropdown__item-option {
    padding: 7px 12px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .t-select .t-dropdown__item-group:hover {
    background: #043232
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body .t-select .t-dropdown__item:first-child .t-dropdown__item-option {
    padding: 16px 12px 7px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_1 {
    display: grid;
    grid-template-columns: 1fr 1fr
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_1 div:last-of-type {
    grid-column: 1/-1
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_1 .t-search__label {
    display: none
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_1 .t-search__dropdown {
    border-color: #ffffff80;
    max-height: 200px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_1 .t-search__dropdown .t-search__item:hover {
    background: #043232
}

@media screen and (max-width:991px) {
    .t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_1 .t-search__dropdown {
        max-height: 160px
    }
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__body.step_1 .t-search input {
    padding: 12px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__action {
    border-bottom: #ffffff1a;
    margin: auto 0 30px;
    padding-bottom: 12px
}

@media screen and (max-width:991px) {
    .t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__action {
        margin: 24px 0 30px
    }
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__action .t-modal-withdrawal-control__button-cancel,
.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__action .t-button,
.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login__action .t-promo-events__router {
    padding: 12px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login .t-signup__header {
    align-items: flex-start;
    display: flex;
    flex-direction: row;
    gap: 8px;
    justify-content: space-between;
    margin: 12px 0;
    padding: 0
}

@media screen and (max-width:991px) {
    .t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login .t-signup__header {
        margin-top: 0
    }
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login .t-signup__header .steps {
    align-items: center;
    display: flex;
    gap: 12px;
    margin-top: 4px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login .t-signup__header .steps__item {
    align-items: center;
    border: 2px solid #8ca89e;
    border-radius: 50%;
    display: flex;
    height: 8px;
    justify-content: center;
    margin: 0 6px;
    position: relative;
    width: 8px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login .t-signup__header .steps__item.in-progress {
    background-color: #fff;
    border-color: #0000;
    height: 20px;
    margin: 0;
    width: 20px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login .t-signup__header .steps__item.in-progress span {
    display: block;
    margin-top: 6px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login .t-signup__header .steps__item.done {
    background-color: #00b170;
    border-color: #0000;
    height: 20px;
    width: 20px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login .t-signup__header .steps__item.done:after {
    background-color: currentcolor;
    color: #101214;
    content: "";
    height: 10px;
    left: 0;
    -webkit-mask: url("../img/checkbox.a7a7005.svg") no-repeat center/contain;
    mask: url("../img/checkbox.a7a7005.svg") no-repeat center/contain;
    top: 0;
    width: 10px
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login .t-signup__header .steps__item.done span {
    display: none
}

.t-popup.almost-there .t-popup__wrap>.t-signup__backdrop .t-login .t-signup__header .steps__item span {
    align-items: center;
    border-radius: 50%;
    color: #151515;
    display: none;
    font: 600 10px/14px Inter, sans-serif;
    height: 20px;
    justify-content: center;
    text-align: center;
    transition: all .3s;
    width: 20px;
    z-index: 2
}

.t-main-promo-events-skeleton {
    display: flex;
    flex-flow: column wrap;
    gap: 16px;
    padding: 0;
    width: 100%
}

@media(max-width:639px) {
    .t-main-promo-events-skeleton {
        margin: 32px auto 0
    }
}

.t-main-promo-events-skeleton__title {
    height: 28px;
    width: 100%
}

.t-main-promo-events-skeleton__title span {
    height: 100%;
    width: 200px
}

.t-main-promo-events-skeleton .cards {
    -ms-overflow-style: none;
    display: flex;
    flex-flow: row nowrap;
    gap: 16px;
    overflow-x: scroll;
    scrollbar-width: none;
    width: 100%
}

.t-main-promo-events-skeleton .cards::-webkit-scrollbar {
    display: none
}

.t-main-promo-events-skeleton .t-promo-card {
    border-radius: 12px;
    flex-shrink: 0;
    height: 320px;
    min-width: 260px;
    width: 260px
}

@media screen and (max-width:639px) {
    .t-main-promo-events-skeleton .t-promo-card {
        min-width: 260px
    }
}

.t-main-promotion-list {
    overflow: hidden
}

.t-main-promotion-list__items {
    position: relative
}

.t-main-promotion-list__items swiper-container::part(container) {
    overflow: visible
}

.t-main-promotion-list .swiper-slide {
    height: auto;
    width: 260px
}

.t-main-promotion-list__header {
    align-items: center;
    display: flex;
    margin-bottom: 24px;
    position: relative;
    width: 100%
}

.t-main-promotion-list__header-title {
    display: flex;
    flex: 1;
    flex-direction: column;
    font: 600 24px/32px Inter, sans-serif;
    gap: 4px;
    min-width: 0;
    overflow: hidden;
    overflow-wrap: break-word;
    padding-left: 16px;
    position: relative;
    text-transform: uppercase
}

.t-main-promotion-list__header-title:before {
    background: #ff8a00;
    border-radius: 4px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    top: 0;
    width: 8px
}

@media screen and (max-width:991px) {
    .t-main-promotion-list__header-title {
        font: 600 20px/28px Inter, sans-serif
    }
}

@media screen and (max-width:360px) {
    .t-main-promotion-list__header-title {
        font: 600 16px/22px Inter, sans-serif
    }
}

.t-main-promotion-list__header-btn {
    color: #ff8a00;
    cursor: pointer;
    font: 400 14px/20px Inter, sans-serif;
    margin-left: 6px;
    text-decoration: none;
    transition: all .3s;
    white-space: nowrap
}

@media(hover:hover) {
    .t-main-promotion-list__header-btn:hover {
        color: #e68f42
    }
}

.t-main-promotion-list__header .t-icon-arrow-left {
    background-image: url("../img/arrow-left.3778f0d.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 32px;
    width: 32px
}

.t-main-promotion-list__header .t-icon-arrow-left:after,
.t-main-promotion-list__header .t-icon-arrow-left:before {
    content: none
}

.t-main-promotion-list__header .t-icon-arrow-right {
    background-image: url("../img/arrow-left.3778f0d.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 32px;
    transform: rotate(180deg);
    width: 32px
}

.t-main-promotion-list__header .t-icon-arrow-right:after,
.t-main-promotion-list__header .t-icon-arrow-right:before {
    content: none
}

.t-main-promotion-list__pagination {
    align-items: center;
    display: flex;
    flex-shrink: 0;
    gap: 4px;
    margin-left: 12px
}

.t-main-promotion-list__pagination .t-button,
.t-main-promotion-list__pagination .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-main-promotion-list__pagination .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-promotion-list__pagination .t-modal-withdrawal-control__button-cancel {
    align-items: center;
    background: none;
    border: none;
    display: flex;
    height: 32px;
    justify-content: center;
    padding: 0;
    width: 32px
}

.t-main-promotion-list__pagination .t-button:hover:not(.swiper-button-disabled),
.t-main-promotion-list__pagination .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover:not(.swiper-button-disabled),
.t-main-promotion-list__pagination .t-promo-events__router:hover:not(.swiper-button-disabled),
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-promotion-list__pagination .t-modal-withdrawal-control__button-cancel:hover:not(.swiper-button-disabled) {
    opacity: .8
}

.t-main-promotion-list__pagination .t-button i,
.t-main-promotion-list__pagination .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel i,
.t-main-promotion-list__pagination .t-promo-events__router i,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-promotion-list__pagination .t-modal-withdrawal-control__button-cancel i {
    height: 32px;
    width: 32px
}

.t-main-promotion-list__pagination .swiper-button-disabled.t-promo-events__router,
.t-main-promotion-list__pagination .t-button.swiper-button-disabled,
.t-main-promotion-list__pagination .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .swiper-button-disabled.t-modal-withdrawal-control__button-cancel,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-main-promotion-list__pagination .swiper-button-disabled.t-modal-withdrawal-control__button-cancel {
    cursor: not-allowed;
    opacity: .4
}

.t-promo-card {
    background-color: #133536;
    border-radius: 12px;
    cursor: pointer;
    display: flex;
    flex-basis: 20%;
    flex-direction: column;
    height: 320px;
    max-width: 310px;
    overflow: hidden;
    position: relative;
    width: 100%
}

@media screen and (max-width:1439px) {
    .t-promo-card {
        min-width: 260px
    }
}

.t-promo-card-hot-events .t-promo-card__action {
    align-items: flex-end
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control__button-cancel,
.t-promo-card-hot-events .t-promo-card__action .t-button,
.t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-promo-card-hot-events .t-promo-card__action .t-promo-events__router {
    -webkit-text-stroke: 1px #25120499;
    background: url("../img/theme-luckygem-button-button_m.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: calc(100% - 40px) 100%;
    background-size: calc(100% - 52px) 100%;
    font: 600 20px/28px Inter, sans-serif;
    font: 700 16px/22px Inter, sans-serif;
    padding: 16px 27px;
    paint-order: stroke fill;
    position: relative;
    transition: all .2s ease-in-out;
    z-index: 1
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control__button-cancel:before,
.t-promo-card-hot-events .t-promo-card__action .t-button:before,
.t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:before,
.t-promo-card-hot-events .t-promo-card__action .t-promo-events__router:before {
    background: url("../img/theme-luckygem-button-button_l.png");
    background-position: 0;
    left: 0;
    transition: all .2s ease-in-out
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control__button-cancel:after,
.t-promo-card-hot-events .t-promo-card__action .t-button:after,
.t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:after,
.t-promo-card-hot-events .t-promo-card__action .t-promo-events__router:after {
    background: url("../img/theme-luckygem-button-button_r.png");
    background-position: 100%;
    right: 0;
    transition: all .2s ease-in-out
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control__button-cancel:after,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control__button-cancel:before,
.t-promo-card-hot-events .t-promo-card__action .t-button:after,
.t-promo-card-hot-events .t-promo-card__action .t-button:before,
.t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:after,
.t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:before,
.t-promo-card-hot-events .t-promo-card__action .t-promo-events__router:after,
.t-promo-card-hot-events .t-promo-card__action .t-promo-events__router:before {
    background-repeat: no-repeat;
    background-size: 40px 100%;
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    width: 40px;
    z-index: 2
}

@media(hover:hover) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control__button-cancel:hover,
    .t-promo-card-hot-events .t-promo-card__action .t-button:hover,
    .t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover,
    .t-promo-card-hot-events .t-promo-card__action .t-promo-events__router:hover {
        filter: brightness(1.1) saturate(1.1)
    }
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control__button-cancel:active,
    .t-promo-card-hot-events .t-promo-card__action .t-button:active,
    .t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:active,
    .t-promo-card-hot-events .t-promo-card__action .t-promo-events__router:active {
        filter: brightness(.95);
        transform: translateY(0)
    }
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control__button-cancel:after,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control__button-cancel:before,
.t-promo-card-hot-events .t-promo-card__action .t-button:after,
.t-promo-card-hot-events .t-promo-card__action .t-button:before,
.t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:after,
.t-promo-card-hot-events .t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:before,
.t-promo-card-hot-events .t-promo-card__action .t-promo-events__router:after,
.t-promo-card-hot-events .t-promo-card__action .t-promo-events__router:before {
    background-size: 27px 100%;
    width: 27px
}

.t-promo-card__limited-label {
    align-items: center;
    background-color: #cd2326;
    display: flex;
    font: 600 10px/14px Inter, sans-serif;
    height: 24px;
    justify-content: center;
    left: -30px;
    padding: 0 12px;
    position: absolute;
    top: 8px;
    transform: rotate(-45deg);
    width: 96px;
    z-index: 2
}

.t-promo-card__label {
    background: #ec3d5c;
    border-radius: 4px;
    padding: 0 8px;
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 2
}

.t-promo-card__img {
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 1
}

.t-promo-card__img .img {
    background-image: url("../img/bg.e11a608.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    width: 100%
}

.t-promo-card__img .icon {
    display: none
}

.t-promo-card__img-text {
    bottom: 21px;
    display: flex;
    flex-direction: column;
    gap: 10px;
    left: 16px;
    position: absolute
}

.t-promo-card__info {
    display: flex;
    flex-direction: column;
    gap: 4px;
    height: 100%;
    justify-content: flex-end;
    margin: 16px 16px 10px;
    overflow: hidden;
    z-index: 2
}

.t-promo-card__info-title .title {
    backdrop-filter: blur(2px);
    background: #27150099;
    border-radius: 0 0 6px 6px;
    color: #ff8a00;
    font: 500 12px/16px Inter, sans-serif;
    height: 16px;
    left: 50%;
    overflow: hidden;
    padding: 0 8px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    top: 0;
    transform: translateX(-50%)
}

.t-promo-card__info-title .t-icon-info {
    border: none;
    position: absolute;
    right: 12px;
    top: 12px
}

@media screen and (max-width:991px) {
    .t-promo-card__info-title {
        order: 2
    }
}

.t-promo-card__info-text {
    font: 600 18px/24px Inter, sans-serif;
    font-size: 28px;
    text-align: center;
    white-space: normal
}

.t-promo-card__info-text p:nth-child(2) {
    color: #fff;
    font-size: 20px
}

.t-promo-card__action {
    display: flex;
    justify-content: center;
    margin-top: auto;
    padding: 0 16px 12px;
    position: relative;
    width: 100%;
    z-index: 1
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card__action .t-modal-withdrawal-control__button-cancel,
.t-promo-card__action .t-button,
.t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-promo-card__action .t-promo-events__router {
    -webkit-text-stroke: 1px #25120499;
    background: url("../img/theme-luckygem-button-button_m.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: calc(100% - 40px) 100%;
    background-size: calc(100% - 52px) 100%;
    font: 600 20px/28px Inter, sans-serif;
    font: 700 16px/22px Inter, sans-serif;
    min-width: 100px;
    padding: 16px 27px;
    paint-order: stroke fill;
    position: relative;
    text-transform: uppercase;
    transition: all .2s ease-in-out;
    width: 100%;
    z-index: 1
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card__action .t-modal-withdrawal-control__button-cancel:before,
.t-promo-card__action .t-button:before,
.t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:before,
.t-promo-card__action .t-promo-events__router:before {
    background: url("../img/theme-luckygem-button-button_l.png");
    background-position: 0;
    left: 0;
    transition: all .2s ease-in-out
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card__action .t-modal-withdrawal-control__button-cancel:after,
.t-promo-card__action .t-button:after,
.t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:after,
.t-promo-card__action .t-promo-events__router:after {
    background: url("../img/theme-luckygem-button-button_r.png");
    background-position: 100%;
    right: 0;
    transition: all .2s ease-in-out
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card__action .t-modal-withdrawal-control__button-cancel:after,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card__action .t-modal-withdrawal-control__button-cancel:before,
.t-promo-card__action .t-button:after,
.t-promo-card__action .t-button:before,
.t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:after,
.t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:before,
.t-promo-card__action .t-promo-events__router:after,
.t-promo-card__action .t-promo-events__router:before {
    background-repeat: no-repeat;
    background-size: 40px 100%;
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    width: 40px;
    z-index: 2
}

@media(hover:hover) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card__action .t-modal-withdrawal-control__button-cancel:hover,
    .t-promo-card__action .t-button:hover,
    .t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover,
    .t-promo-card__action .t-promo-events__router:hover {
        filter: brightness(1.1) saturate(1.1)
    }
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card__action .t-modal-withdrawal-control__button-cancel:active,
    .t-promo-card__action .t-button:active,
    .t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:active,
    .t-promo-card__action .t-promo-events__router:active {
        filter: brightness(.95);
        transform: translateY(0)
    }
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card__action .t-modal-withdrawal-control__button-cancel:after,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card__action .t-modal-withdrawal-control__button-cancel:before,
.t-promo-card__action .t-button:after,
.t-promo-card__action .t-button:before,
.t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:after,
.t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:before,
.t-promo-card__action .t-promo-events__router:after,
.t-promo-card__action .t-promo-events__router:before {
    background-size: 27px 100%;
    width: 27px
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-card__action .t-modal-withdrawal-control__button-cancel .t-button__wrap,
.t-promo-card__action .t-button .t-button__wrap,
.t-promo-card__action .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel .t-button__wrap,
.t-promo-card__action .t-promo-events__router .t-button__wrap {
    padding: 0
}

.t-promo-card-archive {
    filter: grayscale(100%) brightness(85%) contrast(70%)
}

.t-promo-card-archive .t-promo-card__action-btn {
    -webkit-text-stroke: 1px #25120499;
    background: url("../img/theme-luckygem-button-button_m.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: calc(100% - 40px) 100%;
    background-size: calc(100% - 52px) 100%;
    font: 600 20px/28px Inter, sans-serif;
    font: 700 16px/22px Inter, sans-serif;
    padding: 16px 27px;
    paint-order: stroke fill;
    position: relative;
    transition: all .2s ease-in-out;
    z-index: 1
}

.t-promo-card-archive .t-promo-card__action-btn:before {
    background: url("../img/theme-luckygem-button-button_l.png");
    background-position: 0;
    left: 0;
    transition: all .2s ease-in-out
}

.t-promo-card-archive .t-promo-card__action-btn:after {
    background: url("../img/theme-luckygem-button-button_r.png");
    background-position: 100%;
    right: 0;
    transition: all .2s ease-in-out
}

.t-promo-card-archive .t-promo-card__action-btn:after,
.t-promo-card-archive .t-promo-card__action-btn:before {
    background-repeat: no-repeat;
    background-size: 40px 100%;
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    width: 40px;
    z-index: 2
}

@media(hover:hover) {
    .t-promo-card-archive .t-promo-card__action-btn:hover {
        filter: brightness(1.1) saturate(1.1)
    }
    .t-promo-card-archive .t-promo-card__action-btn:active {
        filter: brightness(.95);
        transform: translateY(0)
    }
}

.t-promo-card-archive .t-promo-card__action-btn:after,
.t-promo-card-archive .t-promo-card__action-btn:before {
    background-size: 27px 100%;
    width: 27px
}

.de .t-promo-card__info-title .title {
    font: 600 18px/24px Inter, sans-serif
}

.t-promo-events-skeleton__title {
    height: 40px;
    width: 200px
}

.t-promo-events-skeleton__wrapper {
    display: flex;
    flex-flow: row nowrap;
    gap: 14px
}

@media screen and (max-width:991px) {
    .t-promo-events-skeleton__wrapper {
        -ms-overflow-style: none;
        gap: 6px;
        overflow: scroll;
        scrollbar-width: none;
        width: 100%
    }
    .t-promo-events-skeleton__wrapper::-webkit-scrollbar {
        display: none
    }
}

.t-promo-events-skeleton__card {
    border-radius: 12px;
    height: 322px;
    width: 240px
}

@media screen and (max-width:991px) {
    .t-promo-events-skeleton__card {
        min-width: 240px
    }
}

.t-promo-events-skeleton__wrap {
    height: 68px;
    margin-top: 32px;
    width: 100%
}

.t-promo-events-skeleton__btn {
    border-radius: 12px;
    height: 100%
}

.t-promo-events-modal__title {
    align-items: center;
    display: flex;
    font: 600 24px/32px Inter, sans-serif;
    margin-bottom: 4px;
    text-transform: uppercase;
    white-space: normal
}

@media screen and (max-width:991px) {
    .t-promo-events-modal__title {
        margin-right: 0
    }
}

.t-promo-events-modal__info {
    display: flex;
    flex-direction: column;
    gap: 16px;
    height: auto;
    position: relative;
    width: 100%
}

.t-promo-events-modal__info-img {
    display: none;
    position: relative;
    width: 100%;
    z-index: -1
}

.t-promo-events-modal__info-img .img {
    border-radius: 19px;
    width: 100%
}

.t-promo-events-modal__info-description {
    height: 100%;
    overflow-y: auto;
    position: relative;
    width: 100%
}

.t-promo-events-modal__info-description+span {
    padding: 6px 0
}

.t-promo-events-modal__info-description .text>p {
    color: #ffffff80;
    font: 500 14px/20px Inter, sans-serif;
    margin-bottom: 12px
}

.t-promo-events-modal__info-description .text>p span {
    color: inherit;
    margin-right: 12px
}

@media screen and (max-width:991px) {
    .t-promo-events-modal__info-description .text>p {
        margin-right: 0
    }
}

.t-promo-events-modal__info-description .text>p:last-child {
    margin-bottom: 0
}

.t-promo-events-modal__info-description .text>.list {
    font: 500 16px/22px Inter, sans-serif
}

.t-promo-events-modal__info-description .text>.list>* {
    margin-bottom: 10px
}

.t-promo-events-modal__info-description .text>.list>:last-child {
    margin-bottom: 0
}

.t-promo-events-modal__info-description .text>.list>p {
    color: #ffffff80
}

.t-promo-events-modal__info-description .text>.list>p span {
    color: #fff
}

.t-promo-events-modal__action {
    display: flex;
    justify-content: center;
    margin-top: 24px;
    width: 100%
}

.t-promo-events-modal__action .modal-btn {
    font: 500 16px/22px Inter, sans-serif;
    padding: 13px 16px;
    width: 100%
}

@media screen and (max-width:639px) {
    .t-promo-events-modal__action .modal-btn {
        font: 500 14px/20px Inter, sans-serif;
        padding: 10px 16px
    }
}

.t-promo-events {
    display: flex;
    flex-flow: row wrap;
    gap: 40px 8px;
    overflow-x: hidden
}

@media(max-width:1279px) {
    .t-promo-events {
        width: calc(100% + var(--side-padding))
    }
}

@media(max-width:991px) {
    .t-promo-events {
        gap: 20px 8px
    }
}

.t-promo-events__item {
    display: flex;
    flex-direction: column;
    gap: 40px;
    order: 2;
    width: 100%
}

@media(max-width:991px) {
    .t-promo-events__item {
        gap: 32px
    }
}

.t-promo-events__title {
    font: 500 24px/32px Inter, sans-serif;
    margin-bottom: 20px;
    text-transform: uppercase
}

@media screen and (max-width:991px) {
    .t-promo-events__title {
        font: 600 20px/28px Inter, sans-serif;
        width: 100%
    }
}

.t-promo-events__title-row {
    align-items: center;
    display: flex;
    gap: 12px;
    justify-content: space-between;
    margin-bottom: 20px
}

.t-promo-events__title-row .t-promo-events__title {
    margin-bottom: 0
}

.t-promo-events__title-action {
    background: linear-gradient(0deg, #ff9500, #feed2d 121.55%);
    -webkit-background-clip: text;
    background-clip: text;
    border: 0;
    color: #0000;
    cursor: pointer;
    display: none;
    flex-shrink: 0;
    font: 500 14px/20px Inter, sans-serif;
    padding: 0;
    white-space: nowrap
}

@media(max-width:991px) {
    .t-promo-events__title-action {
        display: block
    }
}

.t-promo-events__router {
    margin-left: auto;
    order: 0;
    padding: 8px 24px
}

@media(max-width:991px) {
    .t-promo-events__router {
        margin-left: 0;
        min-width: 160px;
        width: calc(50% - 12px)
    }
}

.t-promo-events__more-events {
    color: #9effc0;
    font: 400 12px/16px Inter, sans-serif;
    padding-right: 14px;
    position: absolute;
    right: 0;
    top: 8px
}

.t-promo-events__more-events:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Cpath d='M2 .724v6.552a.3.3 0 0 0 .512.212l3.134-3.134a.5.5 0 0 0 0-.708L2.512.512A.3.3 0 0 0 2 .724Z' fill='%239EFFC0'/%3E%3C/svg%3E");
    content: "";
    height: 8px;
    position: absolute;
    right: 0;
    top: calc(50% - 4px);
    width: 8px
}

.t-promo-events .t-promotions__title {
    align-items: center;
    display: flex;
    font: 600 32px/36px Inter, sans-serif;
    order: -1;
    text-align: left;
    text-transform: uppercase
}

@media(max-width:991px) {
    .t-promo-events .t-promotions__title {
        font: 500 24px/32px Inter, sans-serif;
        margin-bottom: -8px;
        width: 100%
    }
}

.t-promo-events__coupon {
    order: 1;
    width: max-content
}

.t-promo-events__coupon .title {
    display: none
}

.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-events__coupon .t-modal-withdrawal-control__button-cancel,
.t-promo-events__coupon .t-button,
.t-promo-events__coupon .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-promo-events__coupon .t-promo-events__router {
    align-items: center;
    background: #0000;
    cursor: pointer;
    font: 500 14px/20px Inter, sans-serif;
    justify-content: center;
    padding: 11px 22px
}

@media(max-width:991px) {
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-promo-events__coupon .t-modal-withdrawal-control__button-cancel,
    .t-promo-events__coupon .t-button,
    .t-promo-events__coupon .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-promo-events__coupon .t-promo-events__router {
        gap: 8px
    }
}

@media(max-width:1279px) {
    .t-promo-events__coupon {
        margin-right: var(--side-padding)
    }
}

@media(max-width:991px) {
    .t-promo-events__coupon {
        flex-direction: column;
        gap: 12px;
        margin-right: 0;
        width: calc(50% - 12px)
    }
}

.t-promo-events__coupon-title {
    align-items: center;
    display: flex;
    gap: 8px
}

.t-promo-events__coupon-title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjUwNSA0aC00LjAxYy0zLjc4IDAtNS42NyAwLTYuODQ1IDEuMTcyLS44MS44MDYtMS4wNjEgMS45NTEtMS4xNCAzLjgxNy0uMDE1LjM3LS4wMjMuNTU2LjA0Ni42NzkuMDcuMTIzLjM0NS4yNzguODk3LjU4NmExLjk5OSAxLjk5OSAwIDAgMSAwIDMuNDkyYy0uNTUyLjMwOS0uODI4LjQ2My0uODk3LjU4Ni0uMDY5LjEyMy0uMDYxLjMwOC0uMDQ1LjY3OC4wNzggMS44NjcuMzMgMy4wMTIgMS4xMzkgMy44MThDNC44MjQgMjAgNi43MTQgMjAgMTAuNDk1IDIwaDQuMDFjMy43OCAwIDUuNjcgMCA2Ljg0NS0xLjE3Mi44MS0uODA2IDEuMDYxLTEuOTUxIDEuMTQtMy44MTcuMDE1LS4zNy4wMjMtLjU1Ni0uMDQ2LS42NzktLjA3LS4xMjMtLjM0NS0uMjc3LS44OTctLjU4NmEyIDIgMCAwIDEgMC0zLjQ5MmMuNTUyLS4zMDguODI4LS40NjMuODk3LS41ODYuMDY5LS4xMjMuMDYxLS4zMDguMDQ1LS42NzktLjA3OC0xLjg2Ni0uMzMtMy4wMS0xLjEzOS0zLjgxN0MyMC4xNzYgNCAxOC4yODYgNCAxNC41MDUgNFoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBkPSJtOS41IDE1IDYtNiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTTE2IDE0LjVhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwWm0tNS01YTEgMSAwIDEgMS0yIDAgMSAxIDAgMCAxIDIgMFoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: inline-block;
    height: 24px;
    width: 24px
}

.t-promo-events__content {
    position: relative;
    width: 100%
}

.t-promo-events__content .scroll__content-right:before {
    display: none
}

@media(max-width:991px) {
    .t-promo-events__content .scroll__content-right:before {
        display: block
    }
}

.t-promo-events__content .scroll__content-left {
    display: none
}

.t-promo-events__header {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
    position: relative
}

.t-promo-events__promo-list {
    -ms-overflow-style: none;
    display: flex;
    flex-flow: row wrap;
    gap: 16px;
    overflow: scroll;
    position: relative;
    scrollbar-width: none
}

.t-promo-events__promo-list::-webkit-scrollbar {
    display: none
}

@media(max-width:1439px) {
    .t-promo-events__promo-list {
        flex-wrap: nowrap;
        gap: 16px
    }
}

@media(max-width:991px) {
    .t-promo-events__promo-list {
        gap: 12px
    }
}

.t-promo-events__mock-casinocrypto {
    order: 1
}

.t-promo-events__mock-sport {
    order: 3
}

.t-promo-events__mock-sport .title {
    background: #00213699;
    color: #75c9ff
}

@media screen and (max-width:991px) {
    .t-promo-events__mock-sport .title {
        background: none
    }
}

.t-promo-events__mock-casino {
    order: 2
}

.t-promo-events__all-offers {
    display: none;
    order: 110;
    width: 100%
}

@media(max-width:991px) {
    .t-promo-events__all-offers {
        display: flex;
        flex-direction: column;
        gap: 16px;
        padding-right: var(--side-padding)
    }
}

.t-promo-events__all-offers-title {
    color: #fff;
    font: 600 20px/28px Inter, sans-serif;
    text-transform: uppercase
}

.t-promo-events__all-offers-list {
    display: flex;
    flex-direction: column;
    gap: 8px
}

.t-promo-events__mini-card {
    align-items: stretch;
    background: var(--background-menu, #292933);
    border-radius: 12px;
    color: #fff;
    display: flex;
    gap: 0;
    min-height: 64px;
    padding: 0;
    text-decoration: none
}

.t-promo-events__mini-card-image {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 12px 0 0 12px;
    flex: 0 0 clamp(30px, 28vw, 77px);
    height: auto;
    min-height: 60px;
    width: clamp(30px, 28vw, 77px)
}

.t-promo-events__mini-card-main {
    align-items: center;
    display: flex;
    flex: 1;
    gap: 8px;
    justify-content: space-between;
    min-width: 0;
    padding: 10px 16px 10px 12px
}

.t-promo-events__mini-card-content {
    display: flex;
    flex-direction: column;
    gap: 4px;
    min-width: 0
}

.t-promo-events__mini-card-type {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #fff;
    display: -webkit-box;
    font: 500 14px/20px Inter, sans-serif;
    line-height: 1.3;
    overflow: hidden;
    text-overflow: ellipsis
}

.t-promo-events__mini-card-arrow {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23fff' d='m6.47 3.53 1.06-1.06L13.06 8l-5.53 5.53-1.06-1.06L10.94 8 6.47 3.53Z'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    flex-shrink: 0;
    height: 16px;
    width: 16px
}

.t-promo-events__coupon_merged {
    margin-right: 0;
    order: 100;
    width: 100%
}

@media(max-width:991px) {
    .t-promo-events__coupon_merged {
        width: calc(100% - 12px)
    }
    .t-promo-events_merged .t-promo-events__title-row {
        padding-right: var(--side-padding)
    }
}

.t-merged-promotions-page__title {
    color: #fff;
    font: 600 32px/36px Inter, sans-serif;
    margin-bottom: 16px;
    text-transform: uppercase
}

.t-merged-promotions-page__tabs {
    align-items: center;
    display: flex;
    gap: 4px;
    margin: 16px auto 20px;
    overflow-x: auto
}

.t-merged-promotions-page__tabs button {
    background: #0000;
    border: 1px solid #5f5f60;
    border-radius: 32px;
    color: #fff;
    cursor: pointer;
    font: 500 14px/20px Inter, sans-serif;
    min-height: auto;
    min-width: 112px;
    padding: 7px 24px;
    transition: color .2s ease, border-color .2s ease;
    white-space: nowrap
}

.t-merged-promotions-page__tabs button.active {
    background: linear-gradient(0deg, #ff9500, #feed2d 121.55%);
    -webkit-background-clip: text;
    background-clip: text;
    border-color: #ff9500;
    color: #0000;
    padding-left: 16px;
    padding-right: 16px
}

@media(hover:hover) {
    .t-merged-promotions-page__tabs button:not(.active):hover {
        border-color: #ff9500
    }
}

.t-merged-promotions-page__tab-skeleton {
    animation: shine 1.5s linear infinite;
    background: linear-gradient(135deg, #133536 2.27%, #091919 31.96%, #133536 99.52%);
    background-clip: initial;
    background-size: 200% 100%;
    border: 0;
    border-radius: 32px;
    color: #0000;
    height: 40px;
    min-height: 40px;
    min-width: 120px;
    overflow: hidden;
    padding: 0;
    pointer-events: none;
    width: 120px
}

.t-merged-promotions-page__skeleton {
    display: flex;
    flex-direction: column;
    gap: 32px
}

.t-merged-promotions-page__skeleton .t-merged-promotions-page__tabs {
    margin-left: 0;
    margin-right: 0
}

.t-merged-promotions-page__skeleton-page-title {
    border-radius: 8px;
    height: 40px;
    width: 180px
}

.t-merged-promotions-page__skeleton-content {
    display: flex;
    flex-direction: column;
    gap: 40px
}

.t-merged-promotions-page__skeleton-section {
    display: flex;
    flex-direction: column;
    gap: 24px
}

.t-merged-promotions-page__skeleton-section+.t-merged-promotions-page__skeleton-section {
    margin-top: 16px
}

.t-merged-promotions-page__skeleton-section-title {
    border-radius: 8px;
    height: 40px;
    width: 220px
}

.t-merged-promotions-page__skeleton-cards {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    overflow: hidden
}

.t-merged-promotions-page__skeleton-card {
    border-radius: 12px;
    flex: 0 0 200px;
    height: 340px;
    width: 200px
}

@media(max-width:991px) {
    .t-merged-promotions-page__skeleton-card {
        flex-basis: 224px;
        width: 224px
    }
}

.t-cms-banner-slider__skeleton .t-slide {
    height: 244px;
    width: 420px
}

@media(max-width:991px) {
    .t-cms-banner-slider__skeleton .t-slide {
        height: 188px;
        width: 300px
    }
}

.t-cms-banner-slider__skeleton .list-item,
.t-cms-banner-slider__skeleton .t-skeleton {
    border-radius: 14px;
    height: 100%
}

@media(max-width:991px) {
    .t-cms-banner-slider__skeleton .list-item,
    .t-cms-banner-slider__skeleton .t-skeleton {
        border-radius: 12px
    }
}

.t-main-banner-slider_skeleton {
    align-items: center;
    display: flex;
    flex-direction: column;
    margin: 0 auto
}

.t-main-banner-slider_skeleton .t-slider {
    height: 160px
}

.t-main-banner-slider_skeleton .list-item {
    height: 100%
}

.t-main-banner-slider_skeleton .t-skeleton {
    border-radius: 12px;
    height: 100%
}

.t-cms-banner-slider-item {
    align-items: flex-start;
    background-clip: padding-box;
    border: .5px solid #0000;
    border-radius: 14px;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    height: 244px;
    justify-content: space-between;
    overflow: hidden;
    overflow: visible;
    padding: 24px;
    position: relative;
    width: 100%
}

.t-cms-banner-slider-item:before {
    background: linear-gradient(270deg, #f7931a33 0, #f7931a);
    border-radius: inherit;
    content: "";
    inset: 0;
    margin: -.5px;
    position: absolute;
    z-index: -1
}

@media(max-width:991px) {
    .t-cms-banner-slider-item {
        height: 188px;
        padding: 14px
    }
}

.t-cms-banner-slider-item__title {
    align-items: center;
    background: #27150099;
    border: 1px solid #ffffff1a;
    border-radius: 0 0 8px 8px;
    color: #ff8a00;
    display: flex;
    font: 500 12px/16px Inter, sans-serif;
    height: 28px;
    justify-content: center;
    padding: 10px;
    position: absolute;
    top: 0;
    z-index: 2
}

.t-cms-banner-slider-item__title span {
    font-size: 41px
}

@media(max-width:991px) {
    .t-cms-banner-slider-item__title {
        font: 500 10px/14px Inter, sans-serif;
        height: 22px
    }
}

.t-cms-banner-slider-item__description {
    font-size: 26px;
    font-weight: 700;
    line-height: 110%;
    position: relative;
    z-index: 2
}

.t-cms-banner-slider-item__description span {
    font-size: 43px
}

@media(max-width:991px) {
    .t-cms-banner-slider-item__description span {
        font-size: 24px
    }
}

.t-cms-banner-slider-item__img img {
    border-radius: 14px;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

@media(max-width:991px) {
    .t-cms-banner-slider-item__img img {
        border-radius: 14px
    }
}

.t-cms-banner-slider-item__container .t-button,
.t-cms-banner-slider-item__container .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
.t-cms-banner-slider-item__container .t-promo-events__router,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-cms-banner-slider-item__container .t-modal-withdrawal-control__button-cancel {
    -webkit-text-stroke: 1px #25120499;
    background: url("../img/theme-luckygem-button-button_m.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: calc(100% - 40px) 100%;
    background-size: calc(100% - 52px) 100%;
    font: 600 20px/28px Inter, sans-serif;
    font: 700 16px/22px Inter, sans-serif;
    min-width: 100px;
    padding: 16px 27px;
    paint-order: stroke fill;
    position: relative;
    text-transform: uppercase;
    transition: all .2s ease-in-out;
    z-index: 1
}

.t-cms-banner-slider-item__container .t-button:before,
.t-cms-banner-slider-item__container .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:before,
.t-cms-banner-slider-item__container .t-promo-events__router:before,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-cms-banner-slider-item__container .t-modal-withdrawal-control__button-cancel:before {
    background: url("../img/theme-luckygem-button-button_l.png");
    background-position: 0;
    left: 0;
    transition: all .2s ease-in-out
}

.t-cms-banner-slider-item__container .t-button:after,
.t-cms-banner-slider-item__container .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:after,
.t-cms-banner-slider-item__container .t-promo-events__router:after,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-cms-banner-slider-item__container .t-modal-withdrawal-control__button-cancel:after {
    background: url("../img/theme-luckygem-button-button_r.png");
    background-position: 100%;
    right: 0;
    transition: all .2s ease-in-out
}

.t-cms-banner-slider-item__container .t-button:after,
.t-cms-banner-slider-item__container .t-button:before,
.t-cms-banner-slider-item__container .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:after,
.t-cms-banner-slider-item__container .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:before,
.t-cms-banner-slider-item__container .t-promo-events__router:after,
.t-cms-banner-slider-item__container .t-promo-events__router:before,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-cms-banner-slider-item__container .t-modal-withdrawal-control__button-cancel:after,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-cms-banner-slider-item__container .t-modal-withdrawal-control__button-cancel:before {
    background-repeat: no-repeat;
    background-size: 40px 100%;
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    width: 40px;
    z-index: 2
}

@media(hover:hover) {
    .t-cms-banner-slider-item__container .t-button:hover,
    .t-cms-banner-slider-item__container .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:hover,
    .t-cms-banner-slider-item__container .t-promo-events__router:hover,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-cms-banner-slider-item__container .t-modal-withdrawal-control__button-cancel:hover {
        filter: brightness(1.1) saturate(1.1)
    }
    .t-cms-banner-slider-item__container .t-button:active,
    .t-cms-banner-slider-item__container .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:active,
    .t-cms-banner-slider-item__container .t-promo-events__router:active,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-cms-banner-slider-item__container .t-modal-withdrawal-control__button-cancel:active {
        filter: brightness(.95);
        transform: translateY(0)
    }
}

.t-cms-banner-slider-item__container .t-button:after,
.t-cms-banner-slider-item__container .t-button:before,
.t-cms-banner-slider-item__container .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:after,
.t-cms-banner-slider-item__container .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel:before,
.t-cms-banner-slider-item__container .t-promo-events__router:after,
.t-cms-banner-slider-item__container .t-promo-events__router:before,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-cms-banner-slider-item__container .t-modal-withdrawal-control__button-cancel:after,
.t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-cms-banner-slider-item__container .t-modal-withdrawal-control__button-cancel:before {
    background-size: 27px 100%;
    width: 27px
}

@media screen and (max-width:991px) {
    .t-cms-banner-slider-item__container .t-button,
    .t-cms-banner-slider-item__container .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-modal-withdrawal-control__button-cancel,
    .t-cms-banner-slider-item__container .t-promo-events__router,
    .t-modal-withdrawal-control-deposit-wager .t-popup__component .t-popup__action .t-cms-banner-slider-item__container .t-modal-withdrawal-control__button-cancel {
        min-width: 80px
    }
}

.t-cms-banner-slider {
    margin: 0 auto;
    position: relative;
    width: 100%
}

.t-cms-banner-slider .t-slide {
    width: 420px
}

@media(max-width:991px) {
    .t-cms-banner-slider .t-slide {
        width: 300px
    }
}

@media screen and (max-width:1919px) {
    .t-cms-banner-slider {
        width: calc(100% + var(--side-padding))
    }
}

.t-cms-banner-slider .t-slider {
    order: 1;
    width: 100%
}

.t-cms-banner-slider__navigation {
    display: none
}

.t-cms-banner-slider .t-slider-pagination {
    align-items: center;
    display: flex;
    gap: 8px;
    height: 16px;
    margin-top: 10px;
    order: 3
}

.t-cms-banner-slider .t-slider-pagination .t-slider-pagination__bullet {
    background-color: #8ca89e;
    border-radius: 4px;
    cursor: pointer;
    display: block;
    height: 4px;
    margin: 0;
    position: relative;
    transition: width .5s ease;
    width: 8px
}

.t-cms-banner-slider .t-slider-pagination .t-slider-pagination__bullet:before {
    content: "";
    height: calc(100% + 4px);
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: calc(100% + 4px)
}

.t-cms-banner-slider .t-slider-pagination .t-slider-pagination__bullet:hover {
    background-color: #fff
}

.t-cms-banner-slider .t-slider-pagination .t-slider-pagination__bullet[part=bullet-active] {
    background-color: #00b170;
    width: 32px
}

.t-cms-banner-slider .t-slider-navigation__prev {
    margin-top: 12px;
    order: 2
}

@media screen and (max-width:991px) {
    .t-cms-banner-slider .t-slider-navigation__prev {
        display: none
    }
}

.t-cms-banner-slider .t-slider-navigation__prev:before {
    content: "";
    height: calc(100% + 4px);
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: calc(100% + 4px)
}

.t-cms-banner-slider .t-slider-navigation__next {
    margin-top: 12px;
    order: 4
}

@media screen and (max-width:991px) {
    .t-cms-banner-slider .t-slider-navigation__next {
        display: none
    }
}

.t-cms-banner-slider .t-slider-navigation__next:before {
    content: "";
    height: calc(100% + 4px);
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: calc(100% + 4px)
}

.t-cms-banner-slider__container {
    display: flex;
    flex-wrap: wrap;
    height: 100%;
    justify-content: center;
    position: relative;
    width: 100%
}

.t-seo-block {
    margin-bottom: 40px;
    margin-top: 40px;
    max-width: 1864px;
    width: 100%
}

.app-sports .t-seo-block,
.app-sports_live .t-seo-block {
    padding-left: var(--side-padding);
    padding-right: var(--side-padding)
}

@media(max-width:991px) {
    .t-seo-block {
        margin-top: 24px
    }
}

.t-seo-block.is-open .t-seo-block-text {
    max-height: none
}

.t-seo-block.is-open .t-seo-block-toggle:after {
    transform: rotate(180deg)
}

.t-seo-block.is-open .t-seo-block-text-decorate {
    opacity: 0
}

.t-seo-block__title {
    color: #fff;
    font: 700 24px/32px Inter, sans-serif;
    text-transform: capitalize
}

.t-seo-block-text {
    color: #8ca89e;
    margin-top: 12px;
    max-height: 44px;
    overflow: hidden;
    position: relative
}

.t-seo-block-text p {
    font: 400 14px/20px Inter, sans-serif
}

.t-seo-block-text-decorate {
    background: linear-gradient(180deg, #0000, #091919);
    bottom: 0;
    height: 26px;
    left: 0;
    position: absolute;
    transition: all .3s;
    width: 100%
}

@media(max-width:1439px) {
    .t-seo-block-text-decorate {
        height: 39px
    }
}

.t-seo-block-toggle {
    align-items: center;
    color: #ff8a00;
    cursor: pointer;
    display: flex;
    font: 500 12px/16px Inter, sans-serif;
    margin-top: 12px;
    text-align: center;
    transition: all .3s;
    width: auto
}

.t-seo-block-toggle:after {
    background-color: currentcolor;
    content: "";
    height: 8px;
    margin-left: 12px;
    -webkit-mask: url("../img/caret-down.1e4326a.svg") no-repeat center/contain;
    mask: url("../img/caret-down.1e4326a.svg") no-repeat center/contain;
    transition: all .3s;
    width: 8px
}