/*
! tailwindcss v3.1.8 | MIT License | https://tailwindcss.com
*/

*,
:after,
:before {
    box-sizing: border-box;
    border: 0 solid #e5e7eb
}

:after,
:before {
    --tw-content: ""
}

html {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji
}

body {
    margin: 0;
    line-height: inherit
}

hr {
    height: 0;
    color: inherit;
    border-top-width: 1px
}

abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: inherit;
    font-weight: inherit
}

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

b,
strong {
    font-weight: bolder
}

code,
kbd,
pre,
samp {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

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

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    color: inherit;
    margin: 0;
    padding: 0
}

button,
select {
    text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

:-moz-focusring {
    outline: auto
}

:-moz-ui-invalid {
    box-shadow: none
}

progress {
    vertical-align: baseline
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
    height: auto
}

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

::-webkit-search-decoration {
    -webkit-appearance: none
}

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

summary {
    display: list-item
}

blockquote,
dd,
dl,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
pre {
    margin: 0
}

fieldset {
    margin: 0
}

fieldset,
legend {
    padding: 0
}

menu,
ol,
ul {
    list-style: none;
    margin: 0;
    padding: 0
}

textarea {
    resize: vertical
}

input::-moz-placeholder,
textarea::-moz-placeholder {
    opacity: 1;
    color: #9ca3af
}

input::placeholder,
textarea::placeholder {
    opacity: 1;
    color: #9ca3af
}

[role=button],
button {
    cursor: pointer
}

:disabled {
    cursor: default
}

audio,
canvas,
embed,
iframe,
img,
object,
svg,
video {
    display: block;
    vertical-align: middle
}

img,
video {
    max-width: 100%;
    height: auto
}

*,
:after,
:before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

.visible {
    visibility: visible
}

.fixed {
    position: fixed
}

.absolute {
    position: absolute
}

.relative {
    position: relative
}

.block {
    display: block
}

.flex {
    display: flex
}

.hidden {
    display: none
}

.w-\[100\%\] {
    width: 100%
}

.grow {
    flex-grow: 1
}

.transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.flex-col {
    flex-direction: column
}

.items-center {
    align-items: center
}

.justify-center {
    justify-content: center
}

.border {
    border-width: 1px
}

.font-medium {
    font-weight: 500
}

.uppercase {
    text-transform: uppercase
}

.antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.transition {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.grecaptcha-badge {
    visibility: hidden
}

*,
:after,
:before {
    padding: 0;
    margin: 0
}

body,
html {
    height: 100%;
    width: 100%;
    overflow: auto
}

html {
    font-size: 62.5%;
    box-sizing: inherit;
    font-family: TTRoundsNeue, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: 400
}

body {
    user-drag: none;
    user-select: none;
    -moz-user-select: none;
    -webkit-user-drag: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    background-color: #314641;
    overflow-x: hidden;
    overscroll-behavior-y: none;
    overscroll-behavior-x: none
}

body img {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0)
}

@-moz-document url-prefix() {
    body {
        font-weight: lighter !important
    }
}

@font-face {
    font-family: TTRoundsNeue;
    src: url(/_next/static/media/TTRoundsNeue-CondMedium.57748baa.ttf);
    font-display: swap
}

@font-face {
    font-family: TTRoundsNeueBold;
    src: url(/_next/static/media/TTRoundsNeue-CondDBold.1ff28416.ttf);
    font-display: swap
}

@font-face {
    font-family: TTRoundsNeueMedium;
    src: url(/_next/static/media/TTRoundsNeue-CondMedium.57748baa.ttf);
    font-display: swap
}

@font-face {
    font-family: Larsseit;
    src: url(/_next/static/media/Larsseit.e6c8c5c4.otf);
    font-display: swap
}

.tower_gamecell_odd,
#highlighted__0__1,
#highlighted__0__2,
#highlighted__0__3,
#highlighted__3__0,
#highlighted__3__1,
#highlighted__3__2,
#highlighted__3__3,
#highlighted__6__0,
#highlighted__6__1,
#highlighted__6__2,
#highlighted__6__3 {
    background-color: #6c857e!important;
}

.modal {
    height: 100vh;
    width: 100%;
    position: fixed;
    background-color: rgba(19, 36, 32, .8);
    z-index: 10;
    top: 0;
    left: 0;
    display: flex;
    align-items: flex-end
}

.noscroll {
    overflow-y: hidden
}

#avatar {
    border: none;
    margin-right: 0
}

a,
button,
input,
select,
textarea {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

@media screen and (max-width:500px) {
    body {
        position: relative
    }
}

@media screen and (max-width:640px) {
    body {
        position: relative
    }
    #modalLower {
        height: 100%
    }
}



.Button_button__highlighted__fvghT {
    text-align: center;
    text-transform: uppercase;
    color: #314641;
    border-radius: .4rem;
    font-weight: 600;
    background-color: #c0eb8c;
    font-size: 2.2rem;
    font-family: TTRoundsNeue;
    -webkit-font-smoothing: antialiased
}

.CloseItem_closeItem__8gTHq {
    position: absolute;
    right: 1.2rem;
    top: 1.2rem;
    display: none
}

#CloseItem_closeBtn__szYGm {
    width: 100%;
    height: 100%;
    background-color: transparent;
    cursor: pointer;
    transition: all .2s ease-out
}

#CloseItem_closeBtn__szYGm:hover {
    opacity: .8
}

@media screen and (min-width:500px) {
    .CloseItem_closeItem__8gTHq {
        display: block
    }
}

.bet_history_button_container {
    display: flex
}

.bet_history_button_container button {
    border-radius: .3rem;
    color: hsla(0, 0%, 100%, .85);
    font-weight: 700;
    line-height: 1.8rem;
    text-transform: uppercase;
    height: 40px;
	font-size: 12px;
    border: 1px solid transparent;
    padding: .6rem;
    font-family: TTRoundsNeue;
	font-family: Blogger_Sans_Bold;
    background-color: #3e564f;
    cursor: pointer;
    transition: all .2s ease-out
}

.bet_history_button_container button:active {
    background-color: #4b665e;
    color: #fff
}

.bet_history_button_container button:hover {
    color: #fff
}
.bet_history_button_container button.tab_active {
    background-color: #4b665e;
    color: #fff
}
#tab_button_activetab_button_active {
    background-color: #4b665e;
    color: #fff
}

#ToggleButtons_activeSm__U32mY {
    color: #c0eb8c;
    border: 1px solid #c0eb8c !important
}

#ToggleButtons_walletActive__lnrd4 {
    background-color: transparent;
    border-bottom: 2px solid #c0eb8c;
    color: #fff
}

@media screen and (min-width:500px) {
    .bet_history_button_container button {
        height: 4rem;
        font-size: 1.6rem
    }
}

@media screen and (max-width:340px) {
    .bet_history_button_container button {
        height: 4rem
    }
}

.CoinBar_coinbar__ENxYu {
    background-color: #465955;
    width: -moz-fit-content;
    width: fit-content;
    border-radius: .2rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 1.1rem;
    color: #b7c7d0;
    line-height: 0rem;
    font-size: 1.2rem;
    text-transform: uppercase;
    text-align: center;
    padding: 9px .5rem;
    font-weight: 700
}

.Puller_puller__tf0sd {
    width: 5rem;
    height: .4rem;
    background-color: #b7c7d0;
    border-radius: .3rem;
    position: absolute;
    top: .5rem;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 0 1.5rem
}

.Modal_modal__77o1K {
    background-color: rgba(19, 36, 32, .8);
    width: 100vw;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: fixed;
    animation: Modal_fade-in__HEobx .4s ease-out;
    z-index: 100
}

.Modal_modal__wrapper___gS4X {
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center
}

@keyframes Modal_fade-in__HEobx {
    0% {
        background-color: hsla(166, 8%, 56%, .2)
    }
    to {
        background-color: rgba(19, 36, 32, .8)
    }
}

@media screen and (max-width:640px) {
    .Modal_modal__wrapper___gS4X {
        align-items: center;
        padding: 0 2rem
    }
}

.SwipeableMenu_swipeableMenu__drawer__Xvm69 {
    width: 100vw;
    background-color: #314641;
    border-radius: 2rem 2rem 0 0;
    padding-top: 2rem;
    padding-bottom: .5rem;
    position: relative
}

#SwipeableMenu_wrapper__CvWdg {
    align-items: flex-end
}

.TextInput_input__jCW35 {
    position: relative
}

.TextInput_input__number__97H5a,
.TextInput_input__text__3yzgc {
    border-radius: .5rem;
    background-color: #3e564f;
    color: #fff;
    padding: 1rem 5rem 1rem 1rem;
    width: 100%;
    font-weight: 500;
    font-size: 1.6rem;
    height: 4rem;
    transition: all .2s ease-out;
    outline: none;
    text-align: left;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 1px solid transparent
}

.TextInput_input__number__97H5a::-moz-placeholder {
    font-weight: 700
}

.TextInput_input__number__97H5a,
.TextInput_input__number__97H5a::placeholder {
    font-weight: 700
}

.TextInput_input__number__97H5a {
    padding-right: 6rem;
    padding-left: 2.8rem;
    position: relative;
    z-index: 10
}

.TextInput_input__number__overlay__3OF4H {
    position: absolute;
    inset: 0 16px 0 8px;
    display: flex;
    z-index: 10;
    justify-content: space-between;
    align-items: center;
    pointer-events: none
}

.TextInput_input__number__overlay__max___uvuL {
    font-weight: 700;
    font-size: 1.4rem;
    opacity: .8;
    color: #fff;
    transition: all .2s ease-out;
    pointer-events: all;
    cursor: pointer
}

.TextInput_input__number__overlay__max___uvuL:hover {
    opacity: 1
}

.TextInput_input__number__97H5a:focus,
.TextInput_input__text__3yzgc:focus {
    border: 1px solid #4b665e;
    background-color: #314641;
    color: #fff
}

.TextInput_input__text__3yzgc:invalid {
    color: #ec4f5b !important
}

.TextInput_input__text__3yzgc:valid {
    color: #fff
}

.TextInput_input__error__pzcV7 {
    color: #ec4f5b;
    font-size: 1.2rem;
    font-weight: 700;
    margin-left: 1rem
}


#MoneyIncrease_minimumBtn__9ZS8_ #MoneyIncrease_maximumBtn__pxTrL #MoneyIncrease_minusBtn__nb1_B #MoneyIncrease_plusBtn__0qk3q:focus {
    background-color: red !important
}

#MoneyIncrease_minimumBtn__9ZS8_ #MoneyIncrease_maximumBtn__pxTrL #MoneyIncrease_minusBtn__nb1_B #MoneyIncrease_plusBtn__0qk3q:hover {
    background-color: #39514a !important
}

.SelectInput_selectInput__h5iVb {
    width: 20rem;
    position: relative;
    z-index: 10
}

.SelectInput_selectInput__h5iVb p {
    color: #fff;
    opacity: .8;
    font-size: 1.4rem;
    font-weight: 700
}

.SelectInput_selectInput__h5iVb #SelectInput_affiliateInput__O6pd0 {
    width: 14rem
}

.SelectInput_selectInput__header__T5svq {
    box-shadow: 0 2px 3px rgba(0, 0, 0, .15);
    font-weight: 500;
    font-size: 1.3rem;
    border-radius: .5rem;
    border: 1px solid #4b665e;
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    height: 4rem;
    padding: .5rem 0 .5rem .8rem;
    cursor: pointer;
    transition: all .2s ease-out;
    background-color: #314641;
    position: relative
}

.SelectInput_selectInput__header__icon__0CoPe {
    margin-right: .8rem;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center
}

.SelectInput_selectInput__header__coin__tjOCV {
    display: flex;
    align-items: center;
    height: 100%
}

.SelectInput_selectInput__header__coin__tjOCV p {
    margin-left: .4rem
}

.SelectInput_selectInput__header__coin__icon__VlVg7 {
    display: flex;
    align-items: center;
    height: 1.4rem;
    width: 1.4rem
}

.SelectInput_selectInput__header__T5svq #SelectInput_affiliate__2pZUi {
    color: #fff !important;
    font-weight: 700;
    font-size: 1.5rem
}

.SelectInput_selectInput__header__T5svq:hover {
    background-color: #4b665e
}

.SelectInput_selectInput__header__T5svq,
.SelectInput_selectInput__list__1eMub {
    width: 100%
}

.SelectInput_selectInput__list__1eMub {
    position: absolute;
    padding: .5rem;
    background-color: #7e978e;
    border-radius: .5rem;
    margin-top: .3rem;
    animation: SelectInput_fade-in__j8X8m .4s ease-out;
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
    height: 10rem
}

.SelectInput_selectInput__list__1eMub:first-child {
    padding-top: .8em
}

.SelectInput_selectInput__h5iVb #SelectInput_shadow__rbxjb {
    display: block;
    position: absolute;
    top: 12.3rem;
    left: 0;
    width: 20rem;
    height: 2rem;
    background: linear-gradient(transparent, rgba(0, 0, 0, .5));
    z-index: 1;
    border-bottom-left-radius: .5rem;
    border-bottom-right-radius: .5rem
}

.SelectInput_wallet__sBqHP {
    box-shadow: 0 2px 3px rgba(0, 0, 0, .15);
    font-size: 1.3rem;
    border-radius: .5rem;
    border: 1px solid #4b665e;
    display: flex;
    width: 100%;
    align-items: center;
    cursor: pointer;
    transition: all .2s ease-out;
    background-color: #314641;
    height: 5rem;
    padding: .5rem 1rem;
    justify-content: space-between;
    font-weight: 700;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    z-index: 10
}

.SelectInput_wallet__header__coin__text__cd7DM {
    display: flex;
    margin-bottom: .2rem;
    color: #fff;
    line-height: 1.8rem;
    text-transform: uppercase;
    font-size: 1.4rem;
    align-items: center
}

.SelectInput_wallet__header__coin__text__name__SH5AG {
    opacity: .6;
    margin-right: .5rem
}

.SelectInput_wallet__header__coin__amount__PPjv1 {
    display: flex;
    align-items: center;
    color: #fff
}

.SelectInput_wallet__header__coin__amount__PPjv1 img {
    width: 1.6rem;
    height: 1.6rem;
    margin-right: .4rem
}

.SelectInput_wallet__list__smbA9 {
    position: absolute;
    padding: .5rem;
    background-color: #7e978e;
    border-radius: .5rem;
    margin-top: .3rem;
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
    top: 5rem;
    left: 0;
    width: 100%;
    z-index: 10;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.SelectInput_wallet__sBqHP #SelectInput_shadow__rbxjb {
    display: block;
    position: absolute;
    top: 43.3rem;
    left: 0;
    width: 59.8rem;
    height: 2rem;
    background: linear-gradient(transparent, rgba(0, 0, 0, .5));
    z-index: 100;
    border-bottom-left-radius: .5rem;
    border-bottom-right-radius: .5rem
}

@keyframes SelectInput_fade-in__j8X8m {
    0% {
        opacity: 0;
        z-index: -10
    }
    to {
        opacity: 1;
        z-index: 1
    }
}

.SelectInput_swipeWallet__U__lm {
    height: 50rem;
    overflow-y: scroll
}

.SelectInput_swipeWallet__U__lm h3 {
    text-align: left;
    font-size: 2rem;
    font-weight: 700;
    padding: 0 1.5rem 1rem;
    color: #fff;
    position: sticky;
    top: 0;
    left: 0;
    width: 100%;
    background-color: #314641;
    height: 4rem;
    z-index: 10
}

.SelectInput_swipeWallet__list__UVCT_ {
    background-color: #314641;
    margin-top: 2rem;
    padding: 0 1.5rem 1rem;
    overflow-y: scroll
}

.SelectInputItem_selectInputItemSelected__w_lmp,
.SelectInputItem_selectInputItem__Cow8q {
    list-style: none;
    padding: 0 1.6rem;
    border-radius: .5rem;
    margin-bottom: .3rem;
    border: 1px solid transparent;
    cursor: pointer;
    transition: all .2s ease-out;
    display: flex;
    background-color: #314641;
    justify-content: space-between;
    height: 3.3rem;
    align-items: center
}

.SelectInputItem_selectInputItemSelected__w_lmp p,
.SelectInputItem_selectInputItem__Cow8q p {
    color: #fff;
    opacity: .8;
    font-size: 1.4rem;
    font-weight: 700;
    margin-left: .4rem;
    transition: all .2s ease-out;
    line-height: 0
}

.SelectInputItem_selectInputItemSelected__info___9Wio,
.SelectInputItem_selectInputItem__info__siUJU {
    display: flex;
    align-items: center;
    height: 100%
}

.SelectInputItem_selectInputItemSelected__info__icon__I7y4T,
.SelectInputItem_selectInputItem__info__icon__z6RbQ {
    display: flex;
    align-items: center
}

.SelectInputItem_selectInputItem__Cow8q:last-of-type {
    margin-bottom: 0
}

.SelectInputItem_selectInputItem__Cow8q:hover {
    border: 1px solid #4b665e
}

.SelectInputItem_selectInputItem__Cow8q:hover p {
    opacity: .6
}

.SelectInputItem_selectInputItemSelected__w_lmp {
    border: 1px solid #c0eb8c
}

.SelectInputItem_walletItem__bzWG4 {
    display: flex;
    justify-content: center;
    flex-direction: column;
    background-color: #314641;
    height: 5rem;
    line-height: 2rem;
    padding: .5rem 1rem;
    margin-bottom: .3rem;
    border-radius: .5rem;
    border: 1px solid transparent;
    transition: all .2s ease-out;
    cursor: pointer;
    font-weight: 700
}

.SelectInputItem_walletItem__bzWG4 p {
    transition: all .2s ease-out;
    font-family: Larsseit
}

.SelectInputItem_walletItem__text__slFRn {
    display: flex;
    margin-bottom: .2rem;
    color: #fff;
    line-height: 1.8rem;
    text-transform: uppercase;
    font-size: 1.4rem;
    align-items: center
}

.SelectInputItem_walletItem__text__name__J0Wzl {
    margin-right: .5rem;
    opacity: .6
}

.SelectInputItem_walletItem__amount__2_pIj {
    display: flex;
    align-items: center;
    color: #fff
}

.SelectInputItem_walletItem__amount__2_pIj img {
    height: 1.6rem;
    width: 1.6rem;
    margin-right: .4rem
}

.SelectInputItem_walletItem__bzWG4:hover {
    border: 1px solid #4b665e
}

.SelectInputItem_walletItem__bzWG4:hover p {
    opacity: .6
}

.SelectInputItem_walletItem__bzWG4:last-of-type {
    margin-bottom: 0
}

#SelectInputItem_selected__Dmk58 {
    border: 1px solid #c0eb8c;
    box-shadow: 0 0 4px 1px hsla(87, 70%, 74%, .82);
    -webkit-box-shadow: 0 0 4px 1px hsla(87, 70%, 74%, .82);
    -moz-box-shadow: 0 0 4px 1px hsla(87, 70%, 74%, .82)
}

@media screen and (max-width:500px) {
    .SelectInputItem_walletItem__bzWG4 {
        background-color: #4b665e;
        border-radius: .3rem;
        margin-bottom: .5rem
    }
    .SelectInputItem_walletItem__text__slFRn p {
        font-size: 1.4rem;
        opacity: .8
    }
    .SelectInputItem_walletItem__amount__2_pIj p {
        font-size: 1.6rem;
        opacity: 1
    }
}

#WalletSelect_input__6yaGX {
    width: 100%;
    z-index: 100
}

#WalletSelect_list__tmQwB {
    height: 36rem
}

.StyledBlock_styledBlock__ZC2bP {
    display: block;
    border: 1rem solid #7e968f;
    background-color: #314641;
    border-radius: 2rem;
    animation: StyledBlock_slide-in__nsT0w .4s ease-out;
    position: relative;
    overflow-y: hidden;
    height: unset;
    min-height: unset;
    max-height: unset
}

@keyframes StyledBlock_slide-in__nsT0w {
    0% {
        transform: translateY(20%)
    }
    to {
        transform: translateY(0)
    }
}

.StyledBlock_styledBlockFull__JluZO {
    background-color: #314641;
    animation: StyledBlock_slide-in__nsT0w .4s ease-out;
    position: relative;
    overflow-y: scroll;
    height: 100%;
    width: 100%
}

@keyframes Loader_spinner__JN32S {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(1turn)
    }
}

.Loader_loading__wLHuO {
    width: 3rem;
    height: 3rem
}

.Loader_loadingMini__B0sAU,
.Loader_loading__wLHuO {
    border: .5rem solid #56746b;
    border-top-color: #3e5751;
    border-radius: 50%;
    animation: Loader_spinner__JN32S 1.5s linear infinite
}

.Loader_loadingMini__B0sAU {
    width: 2rem;
    height: 2rem
}

.Deposit_deposit__kSJND {
    font-family: Larsseit
}

.Deposit_deposit__text__R___a {
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 2rem;
    margin-bottom: .4rem;
    color: #fff;
    opacity: .8
}

.Deposit_deposit__coin__8Eifq {
    font-family: Larsseit
}

.Deposit_deposit__coin__info__kFMhq,
.Deposit_deposit__coin__text__WFA_x {
    margin-bottom: .4rem;
    font-size: 1.4rem;
    font-weight: 600;
    line-height: 1.8rem
}

.Deposit_deposit__coin__info__kFMhq {
    display: flex;
    width: 100%;
    justify-content: space-between;
    color: #fff;
    margin-top: 1.5rem
}

.Deposit_deposit__coin__info__text__t7cB0 {
    opacity: .8
}

.Deposit_deposit__coin__address__Az18G {
    border: 1px solid #4b665e;
    border-radius: .5rem;
    padding: 1rem
}

.Deposit_deposit__coin__address__header__REbVk {
    color: #fff;
    opacity: .6;
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 2rem;
    margin-bottom: .4rem
}

.Deposit_deposit__coin__address__block__ALGyO {
    margin-bottom: 1rem;
    height: 4rem;
    font-size: 1.4rem;
    font-weight: 700;
    border: 1px solid #4b665e;
    border-radius: .5rem;
    display: flex
}

.Deposit_deposit__coin__address__block__img__Z8UoO {
    background-color: #3e564f;
    min-width: 4rem;
    max-width: 4rem;
    display: flex;
    align-items: center;
    justify-content: center
}

.Deposit_deposit__coin__address__block__img__Z8UoO img {
    height: 2.6rem;
    width: 2.6rem;
    margin-bottom: .1rem
}

.Deposit_deposit__coin__address__block__ref__mElTA {
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center
}

.Deposit_deposit__coin__address__block__ref__text__EnDul {
    color: #fff;
    padding: 0 .8rem;
    font-size: 1.4rem;
    font-weight: 700;
    display: flex;
    align-items: center
}

.Deposit_deposit__coin__address__block__ref__copyText__9xZgz {
    color: #fff;
    font-size: 1.4rem;
    font-weight: 700;
    margin: 0 auto
}

.Deposit_deposit__coin__address__block__ref__links__IOZmC {
    display: flex;
    align-items: center
}

.Deposit_deposit__coin__address__block__ref__links__img__I1yL7 {
    display: flex;
    margin-right: .8rem;
    cursor: pointer
}

.Deposit_deposit__coin__address__info__S6l21 {
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 1.6rem;
    color: #9aa3a1
}

.Deposit_deposit__coin__address__info__confirmation__YwcJg span {
    color: #ffd89c
}

.Deposit_deposit__coin__address__info__minimum__wuw0x {
    display: flex
}

.Deposit_deposit__coin__address__info__minimum__amount__R61tu {
    display: flex;
    align-items: center
}

.Deposit_deposit__coin__address__info__minimum__amount__img__xhtLV {
    height: 1.2rem;
    width: 1.2rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 .25em
}

.Deposit_deposit__coin__address__info__minimum__amount__text__0hcyg p {
    color: #fff;
    font-weight: 700;
    font-size: 1.4rem
}

.Deposit_deposit__copy__text__6EeE5 {
    font-size: 1.6rem;
    line-height: 2.2rem;
    font-weight: 700;
    color: #fff;
    text-align: center;
    font-family: Larsseit
}

.Deposit_deposit__copy__text__6EeE5 p {
    opacity: .6
}

.Deposit_deposit__copy__btns__t4Jda {
    margin-top: 3rem;
    display: flex
}

.Deposit_deposit__copy__btns__t4Jda #Deposit_confirmBtn__8565X {
    background-color: #4b665e;
    margin-left: 1rem;
    border: 1px solid transparent
}

.Deposit_deposit__copy__btns__t4Jda #Deposit_confirmBtn__8565X p {
    opacity: .8
}

.Deposit_deposit__copy__btns__t4Jda #Deposit_cancelBtn__EeKY7,
.Deposit_deposit__copy__btns__t4Jda #Deposit_confirmBtn__8565X {
    min-width: 12rem;
    height: 4rem;
    transition: all .2s ease-out;
    cursor: pointer
}

.Deposit_deposit__copy__btns__t4Jda #Deposit_cancelBtn__EeKY7 p,
.Deposit_deposit__copy__btns__t4Jda #Deposit_confirmBtn__8565X p {
    transition: all .2s ease-out;
    font-size: 1.6rem;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff
}

.Deposit_deposit__copy__btns__t4Jda #Deposit_cancelBtn__EeKY7:hover p,
.Deposit_deposit__copy__btns__t4Jda #Deposit_confirmBtn__8565X:hover p {
    opacity: 1
}

.Deposit_deposit__copy__btns__t4Jda #Deposit_confirmBtn__8565X:hover {
    background-color: rgba(75, 102, 94, .659)
}

.Deposit_deposit__copy__btns__t4Jda #Deposit_cancelBtn__EeKY7 {
    background-color: transparent;
    border: 1px solid hsla(0, 0%, 100%, .2)
}

.Deposit_deposit__copy__btns__t4Jda #Deposit_cancelBtn__EeKY7 p {
    opacity: .6
}

.Deposit_deposit__copy__btns__t4Jda #Deposit_cancelBtn__EeKY7:hover {
    background-color: #557269
}

.Deposit_deposit__qr__btns__FEoPR {
    width: 100%;
    display: flex;
    justify-content: center
}

.Deposit_deposit__qr__btns__FEoPR #Deposit_cancelBtn__EeKY7 {
    width: 15rem;
    min-width: 15rem;
    max-width: 15rem;
    height: 4rem;
    transition: all .2s ease-out;
    cursor: pointer;
    background-color: transparent;
    border: 1px solid hsla(0, 0%, 100%, .2)
}

.Deposit_deposit__qr__btns__FEoPR #Deposit_cancelBtn__EeKY7 p {
    transition: all .2s ease-out;
    font-size: 1.6rem;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
    opacity: .6
}

.Deposit_deposit__qr__btns__FEoPR #Deposit_cancelBtn__EeKY7:hover {
    background-color: #557269
}

.Deposit_deposit__qr__btns__FEoPR #Deposit_cancelBtn__EeKY7:hover p {
    opacity: 1
}

.Deposit_deposit__qr__qr__2vw00 {
    width: 100%;
    display: flex;
    justify-content: center
}

.Deposit_deposit__qr__qr__bg__3jV9A {
    background-color: #7e968f;
    padding: .8rem;
    border-radius: .8rem;
    margin-bottom: 2rem
}

.Deposit_deposit__qr__qr__bg__inner__o1whw {
    background-color: #fff;
    padding: .8rem;
    border-radius: .5rem
}

.Deposit_deposit__qr__info__zDo1o {
    font-size: 1.2rem;
    line-height: 1.8rem;
    text-align: center;
    margin-bottom: 2rem;
    color: #fff;
    font-family: Larsseit
}

.Deposit_deposit__qr__info__zDo1o span {
    color: #ffd89c
}

.Deposit_deposit__qr__header__8saBw {
    line-height: 2.8rem;
    font-size: 1.8rem;
    text-transform: uppercase;
    font-weight: 700;
    text-align: center;
    color: #fff;
    margin-bottom: 2rem
}

@media screen and (max-width:640px) {
    .Deposit_deposit__coin__8Eifq,
    .Deposit_deposit__kSJND {
        padding: 1rem 1rem 0
    }
    .Deposit_deposit__copy__OUqDo,
    .Deposit_deposit__qr__6YXFC {
        display: flex;
        align-items: center;
        height: 100vh;
        justify-content: center;
        width: 100%;
        position: absolute;
        background-color: rgba(19, 36, 32, .8);
        top: 0;
        left: 0;
        z-index: 100
    }
}

.Withdraw_withdraw__S6Rv5 {
    font-family: Larsseit
}

.Withdraw_withdraw__S6Rv5 h5 {
    opacity: .8;
    color: #fff;
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 2rem;
    display: flex;
    margin-bottom: .4rem
}

.Withdraw_withdraw__address__UrOw2,
.Withdraw_withdraw__amount__hcdor,
.Withdraw_withdraw__select___dlC4 {
    margin-bottom: 1rem
}

.Withdraw_withdraw__amount__text__yGhAB {
    color: #fff;
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 2rem;
    display: flex;
    margin-bottom: .4rem
}

.Withdraw_withdraw__amount__text__dark__tXUoN {
    opacity: .8
}

.Withdraw_withdraw__amount__text__highlighted___kdd8 {
    opacity: 1;
    color: #c0eb8c;
    display: flex
}

.Withdraw_withdraw__amount__text__highlighted___kdd8 img {
    margin: 0 .4rem
}

.Withdraw_withdraw__amount__inputs__6Ujm9 {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    -moz-column-gap: 1rem;
    column-gap: 1rem
}

.Withdraw_withdraw__info__EUk1t {
    margin-bottom: 2rem;
    font-size: 1.4rem;
    border: 1px solid #4b665e;
    padding: 1rem 1rem 0;
    line-height: 1.6rem;
    border-radius: .5rem;
    color: #fff;
    width: 100%
}

.Withdraw_withdraw__info__EUk1t h4 {
    opacity: .8
}

.Withdraw_withdraw__info__delivery__t_eNT,
.Withdraw_withdraw__info__fee__PejIt,
.Withdraw_withdraw__info__min__ELTWH,
.Withdraw_withdraw__info__mode__06JRg {
    display: flex;
    justify-content: space-between;
    margin-bottom: 1rem;
    align-items: center
}

.Withdraw_withdraw__info__min__amount__hGW_u {
    display: flex;
    font-weight: 700;
    align-items: center;
    height: 2.4rem
}

.Withdraw_withdraw__info__min__amount__hGW_u img {
    margin-right: .4rem
}

.Withdraw_withdraw__info__mode__dropdown__1oyvT {
    display: flex
}

.Withdraw_withdraw__info__delivery__time__evRcY {
    display: flex;
    align-items: center;
    height: 2.4rem
}

.Withdraw_withdraw__info__delivery__time__evRcY p {
    font-size: 4rem;
    display: flex;
    align-items: center
}

.Withdraw_withdraw__info__delivery__time__evRcY p span:first-of-type {
    opacity: .8
}

.Withdraw_withdraw__info__delivery__time__evRcY p span:nth-of-type(2) {
    opacity: .6
}

.Withdraw_withdraw__info__delivery__time__evRcY p span:nth-of-type(3) {
    opacity: .3
}

.Withdraw_withdraw__info__fee__amount__f4LIp {
    display: flex;
    font-weight: 700;
    align-items: center;
    height: 2.4rem
}

.Withdraw_withdraw__info__fee__amount__f4LIp img {
    margin-right: .4rem
}

.Withdraw_withdraw__btns__YTatX {
    width: 100%;
    display: flex;
    justify-content: center;
    margin-top: 6rem
}

.Withdraw_withdraw__btns__YTatX #Withdraw_btn__Z7L74 {
    font-family: TTRoundsNeue;
    min-width: 25rem;
    max-width: 25rem;
    font-weight: 700;
    height: 5rem;
    text-transform: uppercase;
    font-size: 2rem;
    background: linear-gradient(180deg, #fff, hsla(0, 0%, 100%, .6));
    transition: all .2s ease-out
}

.Withdraw_withdraw__btns__YTatX #Withdraw_btn__Z7L74:hover {
    background-color: #f5f5f5
}

#Withdraw_dot__flashing__K3YoD {
    position: relative;
    width: 5px;
    height: 5px;
    border-radius: 5px;
    background-color: #fff;
    color: #fff;
    animation: Withdraw_dot-flashing__jXlMZ 1s linear infinite alternate;
    animation-delay: .5s;
    margin-right: 1rem
}

#Withdraw_dot__flashing__K3YoD:after,
#Withdraw_dot__flashing__K3YoD:before {
    content: "";
    display: inline-block;
    position: absolute;
    top: 0
}

#Withdraw_dot__flashing__K3YoD:before {
    left: -10px;
    width: 5px;
    height: 5px;
    border-radius: 5px;
    background-color: #fff;
    color: #fff;
    animation: Withdraw_dot-flashing__jXlMZ 1s infinite alternate;
    animation-delay: 0s
}

#Withdraw_dot__flashing__K3YoD:after {
    left: 10px;
    width: 5px;
    height: 5px;
    border-radius: 5px;
    background-color: #fff;
    color: #fff;
    animation: Withdraw_dot-flashing__jXlMZ 1s infinite alternate;
    animation-delay: 1s
}

@keyframes Withdraw_dot-flashing__jXlMZ {
    0% {
        background-color: #fff
    }
    50%,
    to {
        background-color: hsla(0, 0%, 100%, .2)
    }
}

#Withdraw_input__Nhcfu>div {
    background-color: #c0eb8c;
    height: 3.2rem;
    display: flex;
    justify-content: space-between
}

#Withdraw_input__Nhcfu {
    height: 3.2rem;
    font-family: TTRoundsNeue;
    width: 16rem
}

#Withdraw_list__7qzai {
    height: 13.8rem;
    padding: 0
}

#Withdraw_li__lgiDf {
    height: 3.4rem;
    background-color: #fff;
    border-radius: 0;
    padding: .4rem .8rem;
    margin: 0;
    border: 0
}

@media screen and (max-width:640px) {
    .Withdraw_withdraw__S6Rv5 {
        padding: 1rem 1rem 0;
        display: flex;
        flex-direction: column;
        height: 100%
    }
    .Withdraw_withdraw__amount__inputs__6Ujm9 {
        grid-template-columns: 1fr;
        grid-template-rows: repeat(2, 1fr);
        row-gap: .8rem
    }
    .Withdraw_withdraw__btns__YTatX {
        display: flex;
        justify-content: center;
        position: relative;
        height: 100%;
        padding: 1rem
    }
    .Withdraw_withdraw__btns__YTatX #Withdraw_btn__Z7L74 {
        max-width: calc(100% - 2rem);
        min-width: calc(100% - 2rem);
        position: fixed;
        top: 90%;
        left: 0;
        margin-left: 1rem
    }
}

.HistoryItem_item__nxTvu {
    height: 5rem;
    width: 100%;
    margin-bottom: .6rem;
    padding: .75rem 1rem;
    font-size: 1.6rem;
    cursor: pointer;
    color: hsla(0, 0%, 100%, .8);
    display: flex;
    justify-content: space-between;
    background-color: #4b665e;
    border-radius: .5rem;
    transition: all .2s ease-out;
    font-weight: 700;
    align-items: center
}

.HistoryItem_item__info__zE1OJ {
    display: flex
}

.HistoryItem_item__info__deposit__9rI4W {
    line-height: 1.8rem;
    font-size: 1.6rem;
    font-weight: 500
}

.HistoryItem_item__info__deposit__9rI4W p:first-of-type {
    text-transform: capitalize;
    margin-bottom: .5rem
}

.HistoryItem_item__info__deposit__9rI4W p:nth-of-type(2) {
    opacity: .6;
    font-size: 1.4rem;
    line-height: 1.15rem
}

.HistoryItem_item__info__arrow__AHPH0 {
    background-color: #314641;
    border-radius: 50%;
    margin-right: 1rem;
    width: 3.4rem;
    height: 3.4rem;
    display: flex;
    justify-content: center;
    align-items: center
}

.HistoryItem_item__info__arrow__AHPH0 img {
    height: 1.6rem;
    width: 1.6rem
}

.HistoryItem_item__amount__ifkoR {
    display: flex;
    align-items: center
}

.HistoryItem_item__amount__coin__DegIZ {
    display: flex
}

.HistoryItem_item__amount__coin__DegIZ img {
    margin-right: .4rem
}

.HistoryItem_item__amount__coin__DegIZ p {
    font-weight: 700;
    font-size: 1.6rem;
    color: #fff
}

.HistoryItem_item__amount__goTo__6vz7U {
    margin: 0 -.8rem 0 .1rem;
    height: 2rem;
    width: 2rem;
    display: flex;
    align-items: center;
    justify-content: center
}

.HistoryItem_item__amount__goTo__6vz7U img {
    transform: rotate(-90deg);
    height: 1.4rem;
    width: 1.4rem
}

.HistoryItem_item__nxTvu:hover {
    background-color: rgba(75, 102, 94, .6)
}

.History_history__A3_oJ {
    font-family: Larsseit
}

.History_history__header__5ylGb {
    font-size: 1.4rem;
    color: #fff;
    opacity: .8;
    margin-bottom: .5rem;
    font-weight: 700;
    line-height: 2rem
}

@media screen and (max-width:640px) {
    .History_history__A3_oJ {
        padding: 1rem 1rem 0
    }
}

.DepositDetails_details__k7lkl {
    font-weight: 700;
    color: #fff;
    padding: 1rem 1rem 0;
    font-family: Larsseit
}

.DepositDetails_details__header__9eC55 {
    width: 100%;
    justify-content: space-between;
    display: grid;
    font-family: TTRoundsNeue;
    grid-template-columns: repeat(3, 1fr)
}

.DepositDetails_details__header__back__yiiEg {
    padding: 1rem;
    display: flex;
    align-items: center;
    cursor: pointer;
    width: -moz-fit-content;
    width: fit-content
}

.DepositDetails_details__header__back__yiiEg img {
    transform: rotate(90deg);
    height: 1.6rem;
    width: 1.6rem;
    margin-right: .5rem
}

.DepositDetails_details__header__back__yiiEg p {
    font-size: 1.4rem;
    opacity: .8;
    text-transform: uppercase;
    display: flex;
    text-align: center;
    margin-top: .1rem;
    transition: all .2s ease-out
}

.DepositDetails_details__header__back__yiiEg:hover p {
    opacity: 1
}

.DepositDetails_details__header__9eC55 h2 {
    justify-self: center;
    text-align: center;
    text-transform: uppercase;
    font-size: 2rem;
    display: flex;
    align-items: center
}

.DepositDetails_details__amount__7u8_Z {
    margin: 2.2rem 0 3rem;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center
}

.DepositDetails_details__amount__label__Vj_I2 {
    font-size: 1.6rem;
    opacity: .8;
    margin-bottom: .8rem
}

.DepositDetails_details__amount__7u8_Z span {
    display: flex;
    align-items: center
}

.DepositDetails_details__amount__7u8_Z span img {
    height: 2.2rem;
    width: 2.2rem;
    margin-right: .55rem;
    margin-bottom: 1px
}

.DepositDetails_details__amount__7u8_Z span p {
    font-size: 2.2rem;
    letter-spacing: .6px;
    opacity: .85
}

.DepositDetails_details__info__8eEb_ {
    margin: 1rem 0 3.5rem;
    padding: 1rem;
    width: 100%;
    border: 1px solid #4b665e;
    border-radius: .5rem
}

.DepositDetails_details__info__address__QbPH7,
.DepositDetails_details__info__date__uSWI6,
.DepositDetails_details__info__fee__3Pb4a,
.DepositDetails_details__info__id__gQNF6,
.DepositDetails_details__info__network__vNJ3i,
.DepositDetails_details__info__status__ULaDr,
.DepositDetails_details__info__transaction__w1gHV {
    display: flex;
    justify-content: space-between;
    font-size: 1.4rem;
    line-height: 2.2rem;
    font-weight: 500;
    margin-bottom: .5rem
}

.DepositDetails_details__info__address__QbPH7 p,
.DepositDetails_details__info__date__uSWI6 p,
.DepositDetails_details__info__fee__3Pb4a p,
.DepositDetails_details__info__id__gQNF6 p,
.DepositDetails_details__info__network__vNJ3i p,
.DepositDetails_details__info__status__ULaDr p,
.DepositDetails_details__info__transaction__w1gHV p {
    opacity: .8
}

.DepositDetails_details__info__id__gQNF6,
.DepositDetails_details__info__id__gQNF6 #DepositDetails_idWrapper__1tB7s {
    display: flex
}

.DepositDetails_details__info__id__gQNF6 #DepositDetails_idWrapper__1tB7s img {
    margin-left: .4rem;
    cursor: pointer
}

.DepositDetails_details__info__id__copyHash__51yHc {
    position: relative;
    display: flex
}

.DepositDetails_details__info__id__copyHash__placeholder__ixh_B {
    position: absolute;
    top: 0;
    left: 12.7rem
}

.DepositDetails_details__info__id__copyHash__51yHc p {
    opacity: 1;
    font-weight: 700;
    text-align: center
}

.DepositDetails_details__info__id__copyText__8l0hV {
    text-align: center
}

.DepositDetails_details__info__id__copyText__8l0hV P {
    font-weight: 700;
    opacity: 1
}

.DepositDetails_details__info__fee__3Pb4a span {
    display: flex;
    align-items: center
}

.DepositDetails_details__info__fee__3Pb4a span img {
    margin-right: .4rem;
    height: 1.4rem;
    width: 1.4rem
}

.DepositDetails_details__info__transaction__w1gHV span {
    display: flex;
    align-items: center;
    cursor: pointer
}

.DepositDetails_details__info__transaction__w1gHV span i {
    margin-left: .4rem
}

.DepositDetails_details__info__transaction__link__lyNMU {
    opacity: 1 !important;
    font-weight: 700
}

.DepositDetails_details__info__address__QbPH7 {
    margin-bottom: 0
}

.DepositDetails_details__info__address__QbPH7 span {
    display: flex;
    align-items: center;
    cursor: pointer
}

.DepositDetails_details__info__address__QbPH7 span i {
    margin-left: .4rem
}

.DepositDetails_details__info__address__link__2rwFC {
    opacity: 1 !important;
    font-weight: 700
}

@media screen and (max-width:640px) {
    .DepositDetails_details__header__9eC55 {
        display: flex;
        justify-content: center;
        text-align: center
    }
}

.Wallet_wallet__wHQyA {
    padding: 2rem;
    width: 64rem;
    height: 63.2rem;
    max-height: 63.2rem;
    min-height: 63.2rem
}

.Wallet_wallet__wHQyA h3 {
    color: #fff;
    font-weight: 700;
    font-size: 1.8rem;
    line-height: 2.8rem;
    text-transform: uppercase;
    text-align: center;
    margin: 0 0 1.5rem
}

.Wallet_wallet__toggles__gmwCl {
    padding: .5rem;
    background-color: red;
    border-radius: .5rem;
    background-color: #3e564f;
    margin-bottom: 1rem
}

@media screen and (max-width:640px) {
    .Wallet_wallet__wHQyA {
        width: 100%;
        padding: 0;
        height: 100%;
        max-height: 100%;
        min-height: 100%;
        position: relative
    }
    .Wallet_wallet__wHQyA h3 {
        height: 4.5rem;
        margin-bottom: 0
    }
    .Wallet_wallet__back__rcOR3,
    .Wallet_wallet__wHQyA h3 {
        display: flex;
        align-items: center;
        justify-content: center
    }
    .Wallet_wallet__back__rcOR3 {
        height: 3rem;
        width: 3rem;
        background-color: #3e564f;
        top: 0;
        position: absolute;
        margin-top: .8rem;
        border-radius: .3rem;
        left: 0;
        margin-left: 1rem;
        z-index: 20
    }
    .Wallet_wallet__back__rcOR3 img {
        transform: rotate(-90deg);
        height: 1rem
    }
    .Wallet_wallet__toggles__gmwCl {
        padding: 0
    }
}

.ButtonSVG_button__20exU {
    border: 2px solid #5e746f;
    border-radius: 100%;
    height: 3.4rem;
    min-width: 3.4rem
}

.ButtonSVG_button__20exU,
.button_wallet {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative
}

.button_wallet {
    border-radius: .5rem;
    background-image: linear-gradient(#fff, #dff5ff);
    min-height: 4rem;
    min-width: 4rem;
    max-height: 4rem;
    box-shadow: 33 44 52, 20% 0 2px 10px 0
}

.ButtonSVG_button__20exU img,
.button_wallet img {
    transform: translateX(50%)
}

.ListItem_listItem__0gdS3 {
    list-style: none;
    margin-bottom: .5rem;
    border-radius: 5px;
    padding: .6rem 0 .6rem 1rem;
    text-transform: capitalize;
    font-size: 1.6rem;
    font-weight: 700;
    border: 1px solid transparent;
    display: flex;
    background-color: #4b665e;
    width: 100%;
    align-items: center;
    cursor: pointer
}

.ListItem_listItem__coin__AFBsO {
    display: flex;
    color: #fff;
    align-items: center
}

.ListItem_listItem__coin__img__Zzdh2 {
    height: 1.6rem;
    width: 1.6rem;
    display: flex;
    align-items: center
}

.ListItem_listItem__coin__text__diL68 {
    margin-left: .4rem;
    transition: all .2s ease
}

.ListItem_listItem__bar__kK84q {
    display: flex;
    width: 100%;
    justify-content: flex-end
}

.ListItem_listItem__0gdS3:hover .ListItem_listItem__coin__text__diL68 {
    opacity: .7
}

.Select_difficultyMenu__IhYwz {
    position: relative;
    z-index: 10
}

.Select_difficultyMenu__box__f_o6n {
    position: absolute;
    width: 27.2rem;
    background-color: #314641;
    border: 1px solid #6c857e;
    border-radius: 1rem;
    padding: 1.5rem;
    top: -35.5rem;
    left: -5.8rem
}

.Select_difficultyMenu__box__header__lFCDI {
    color: hsla(0, 0%, 100%, .803);
    font-size: 1.6rem;
    line-height: 2rem;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 1.5rem
}

.Menu_difficultyMenu__modal__kpqeZ {
    position: relative;
    z-index: 10
}

.DropDownText_dropDownText__v6PP_ {
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin-top: .5rem;
    margin-bottom: .8rem;
    font-size: 1.4rem;
    font-weight: 600
}

.DropDownText_dropDownText__left__jDB6x {
    color: #dbe0df
}

.DropDownText_dropDownText__right__1__cc {
    color: #c0eb8c;
    cursor: pointer
}

/*.drop_down_header:hover {
    background-color: #4b665e
}*/

.drop_down_header {
    width: 100%;
    height: 4rem;
    border: 1px solid #7e968f6b;
    border-radius: 5px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #1f322e;
    font-size: 1.6rem;
    line-height: 2.4rem;
    font-weight: 700;
    color: #fff;
    transition: all .2s ease;
    min-width: 15rem;
	padding-left: 5px;
}

.DropDown_dropDown__header__group1__xoLcr {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%
}

.DropDown_dropDown__header__group1__dropdown__NDqJG {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: .8rem;
    min-width: 1rem
}

.drop_down_header_image {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 0 0 5px;
}
.drop_down_header_image img {
	width: 25px;
	height: 25px;
}

.drop_down_header_image :hover {
    background-color: none
}

.drop_down_header_text {
    margin-left: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 2.4rem;
    margin-top: .1rem;
	font-size: 18px;
}

@media screen and (max-width:290px) {
    .drop_down_header {
        display: grid;
        grid-template-columns: 1fr .15fr
    }
    .drop_down_header_image {
        padding: .5rem 0 .5rem .2rem
    }
}

.List_wrapper__3m_XI {
    padding: 0 1.5rem
}

.List_wrapper__list__7GF8k {
    display: flex;
    flex-direction: column;
    margin: 1.5rem 0;
    width: 100%
}

@media screen and (min-width:640px) {
    .List_wrapper__3m_XI {
        padding: 0
    }
    .List_wrapper__list__7GF8k {
        margin: 0
    }
}

.ToggleSwitch_toggleSwitch__jb5Wz label {
    position: relative;
    display: inline-block;
    width: 4rem;
    height: 2.2rem
}

.ToggleSwitch_toggleSwitch__jb5Wz input {
    opacity: 0;
    width: 0;
    height: 0
}

.ToggleSwitch_toggleSwitch__jb5Wz span {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #4b665e;
    transition: .3s ease-out;
    border-radius: 3rem
}

.ToggleSwitch_toggleSwitch__jb5Wz span:before {
    position: absolute;
    content: "";
    height: 1.8rem;
    width: 1.8rem;
    left: 2px;
    bottom: 2px;
    background-color: #314641;
    border-radius: 50%;
    transition: .3s ease-out
}

.ToggleSwitch_toggleSwitch__jb5Wz input:checked+span {
    background-color: #c0eb8c
}

.ToggleSwitch_toggleSwitch__jb5Wz input:checked+span:before {
    transform: translateX(1.7rem)
}

.ToggleSwitch_toggleSwitch__jb5Wz strong {
    position: absolute;
    left: 100%;
    width: -moz-max-content;
    width: max-content;
    line-height: 20px;
    margin-left: 10px;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 1.2rem;
    overflow: hidden;
    color: #fff
}

.Currency_currency__Xcm87 {
    padding: 2rem
}

.Currency_currency__overflow__u5ATk {
    overflow: hidden
}

.Currency_currency__text__iWNpw {
    font-size: 1.6rem;
    letter-spacing: .06rem;
    text-transform: uppercase;
    font-weight: 600;
    color: #fff;
    margin: 0 0 2rem
}

.Currency_currency__block___JNoJ {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    font-size: 1.6rem;
    height: 4rem
}

.Currency_currency__block__text__K66db {
    color: #fff;
    opacity: .8;
    display: inline;
    width: -moz-fit-content;
    width: fit-content;
    line-height: 2.4rem
}

.Currency_currency__block__select__item__vvTij {
    background-color: #4b665e
}

.Currency_currency__block__select__item__content__V_6k3 {
    display: flex;
    align-items: center
}

.Currency_currency__block__select__item__content__V_6k3 p {
    margin-left: .4rem;
    color: transparent;
    font-weight: 700;
    color: #b7c7d0;
    font-size: 1.4rem
}

#Currency_mt__2__Q1FuN {
    margin-top: 2rem
}

.select_bar_drop_down {
    width: 100%;
    height: 4rem;
    font-family: TTRoundsNeue;
    position: relative
}

.select_bar_drop_down #SelectBar_tooltip__D5q5H {
    height: 3rem;
    min-width: 18rem
}

.SelectBar_cryptoImage__JnkTs {
    padding-right: 10px
}

@media screen and (max-width:290px) {
    .select_bar_drop_down {
        margin: 0 .2rem
    }
}

@media screen and (min-width:600px) {
    .select_bar_drop_down {
        height: 4rem;
        width: auto;
        flex-grow: 1
    }
}

@media screen and (min-width:700px) {
    .select_bar_drop_down {
        height: 4rem;
        max-width: 34rem
    }
}

#SelectBar_mt__2__AkUHD {
    margin-top: 2rem
}

#SelectBar_walletBtn__umjZh {
    background-color: #314641;
    margin: 1rem 0;
    height: 3.4rem;
    border: 1px solid #4b665e;
    text-transform: uppercase;
    color: #c0eb8c;
    font-weight: 700;
    font-size: 1.2rem;
    transition: all .2s ease
}

#SelectBar_walletBtn__umjZh:hover {
    color: #fff
}

.MobileWallet_mobile__fygXw {
    height: 100%;
    width: 100%;
    background-color: #314641;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 10
}

.burger_menu_bar {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    height: 4rem;
    width: 4rem;
    background-image: url(/Desktop/mobileMenuBg.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 4rem 4rem;
	cursor: pointer;
}

.burger_menu_bar_line {
    height: .4rem;
    background-color: #fff;
    width: 2.2rem;
    margin-bottom: .2rem;
    transition: .2s ease-out
}

.burger_menu_bar_line:nth-of-type(2) {
    display: block !important
}

.burger_menu_bar_line:nth-of-type(3) {
    margin-bottom: 0
}

.burger_menu_bar:hover .burger_menu_bar_line {
    opacity: .5
}

@media screen and (min-width:640px) {
    .burger_menu_bar {
        background-image: none
    }
    .burger_menu_bar_line {
        opacity: .5;
        height: .3rem;
        width: 2rem;
        margin-bottom: .3rem
    }
    .burger_menu_bar_line:nth-of-type(3) {
        margin-bottom: 0
    }
    .burger_menu_bar:hover .burger_menu_bar_line {
        opacity: 1
    }
}

.StartGame_start__MBMh3 {
    margin-top: 14rem;
    padding: 2rem 4rem;
    width: 100%;
    height: 70rem;
    max-width: 44rem;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    font-family: Larsseit
}

.StartGame_start__username__xSrHm {
    height: 5rem;
    border-radius: .5rem;
    background-color: #dcdfdf;
    margin-bottom: 2rem;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    width: 100%
}

.StartGame_start__username__xSrHm p {
    color: #314641;
    font-size: 1.8rem;
    font-weight: 400;
    text-align: center
}

.StartGame_start__username__xSrHm img {
    position: absolute;
    right: 0;
    margin-right: 1.5rem;
    margin-bottom: .1rem;
    height: 2rem;
    width: 2rem
}

.StartGame_start__username__xSrHm div {
    height: 5rem;
    width: 100%;
    display: flex;
    justify-content: center
}

.StartGame_start__username__xSrHm div input {
    background-color: transparent;
    position: absolute;
    height: 5rem
}

.StartGame_start__username__xSrHm div input:focus {
    background-color: transparent
}

.StartGame_start__startGame__Uoo7n {
    width: 100%;
    margin-bottom: 4.2rem
}

.StartGame_start__startGame__Uoo7n #StartGame_startBtn__S7XuD {
    height: 5rem;
    color: #314641;
    font-size: 2.2rem;
    font-weight: 600;
    background: #fff;
    width: 100%;
    transition: all .2s ease-out;
    font-family: TTRoundsNeue, sans-serif
}

.StartGame_start__startGame__Uoo7n #StartGame_startBtn__S7XuD:hover {
    background-color: #f5f5f5
}

.StartGame_start__warning__b42hG {
    display: flex;
    align-items: baseline
}

.StartGame_start__warning__b42hG img {
    margin-right: .5rem;
    transform: translateY(.4rem)
}

.StartGame_start__warning__b42hG p {
    color: #3e564f;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 2.4rem;
    text-align: center;
    display: flex;
    flex-direction: column
}

.Login_login__PlGgp {
    width: 100%
}

.Login_login__PlGgp input {
    background-color: transparent;
    border: 1px solid #5a786f;
    height: 5rem;
    font-family: Larsseit
}

.Login_login__PlGgp input:first-of-type {
    margin-bottom: 1rem
}

.Login_login__PlGgp input:focus {
    background-color: transparent;
    color: #314641;
    scroll-behavior: auto
}

.Login_login__password__ny_9N {
    position: relative
}

.Login_login__password__ny_9N #Login_forgotPw__QMMvC:hover {
    background-color: #314641
}

.Login_login__password__ny_9N #Login_forgotPw__QMMvC {
    position: absolute;
    height: 5rem;
    font-family: Larsseit;
    color: #fff;
    width: 8.4rem;
    top: 0;
    right: 0;
    font-size: 1.6rem;
    line-height: 2.4rem;
    font-weight: 400;
    background: #4b665e;
    background: linear-gradient(180deg, #4b665e 60%, #5a786f);
    transition: all .2s ease-out
}

#Login_btn__AUVG7 {
    background: #314641;
    color: #fff;
    font-size: 2.2rem;
    font-weight: 600;
    height: 5rem;
    transition: all .2s ease-out
}

#Login_btn__AUVG7:hover {
    background-color: #557269
}

.Register_register__Nh8Wc {
    width: 100%
}

.Register_register__Nh8Wc input {
    background-color: transparent;
    border: 1px solid #5a786f;
    height: 5rem;
    font-family: Larsseit
}

.Register_register__Nh8Wc input:first-of-type {
    margin-bottom: 1rem
}

.Register_register__Nh8Wc input:focus {
    background-color: transparent;
    color: #314641
}

#Register_btn__SFaa8 {
    background: #314641;
    color: #fff;
    font-size: 2.2rem;
    font-weight: 600;
    height: 5rem;
    transition: all .2s ease-out
}

#Register_btn__SFaa8:hover {
    background-color: #557269
}

.RegistrationConfirmation_registerConfirmation__iWztA {
    height: 100%;
    width: 100%;
    padding: 2rem;
    display: flex;
    flex-direction: column;
    align-items: center
}

.RegistrationConfirmation_registerConfirmation__logo__cd0fl {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 4rem
}

.RegistrationConfirmation_registerConfirmation__logo__cd0fl img {
    height: 10rem;
    width: 10rem
}

.RegistrationConfirmation_registerConfirmation__header__e_Abj {
    font-size: 2.2rem;
    font-weight: 700;
    margin-bottom: 2rem;
    color: #314641
}

.RegistrationConfirmation_registerConfirmation__codeMsg__yQ2Pv {
    font-size: 1.6rem;
    display: flex;
    align-items: center;
    margin-bottom: 3rem;
    flex-direction: column;
    font-family: Larsseit
}

.RegistrationConfirmation_registerConfirmation__codeMsg__yQ2Pv p {
    font-weight: 400;
    color: #3e564f
}

.RegistrationConfirmation_registerConfirmation__codeMsg__yQ2Pv span {
    font-weight: 700;
    color: #314641;
    margin-left: .4rem
}

.RegistrationConfirmation_registerConfirmation__codeMsg__yQ2Pv img {
    margin-left: .5rem;
    margin-top: .5rem
}

.RegistrationConfirmation_registerConfirmation__inputs__3ANHf {
    display: flex;
    width: 32rem;
    justify-content: center;
    align-items: center
}

.RegistrationConfirmation_registerConfirmation__inputs__3ANHf input {
    height: 5rem;
    background-color: transparent;
    width: 3.6rem;
    border: 1px solid #5a786f;
    font-size: 2rem;
    color: #314641;
    text-align: center;
    padding: 0;
    border-radius: .4rem
}

.RegistrationConfirmation_registerConfirmation__inputs__3ANHf input:focus {
    background-color: transparent;
    color: #314641
}

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

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

.RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="0"],
.RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="1"] {
    margin-right: .2rem
}

.RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="2"] {
    margin-right: 1.5rem
}

.RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="3"] {
    margin-left: 1.5rem
}

.RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="4"],
.RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="5"] {
    margin-left: .2rem
}

.RegistrationConfirmation_registerConfirmation__inputs__3ANHf span {
    display: flex;
    align-items: center;
    color: #314641;
    width: .5rem;
    border-bottom: 1px solid #314641;
    margin: .4rem .2rem 0;
    position: absolute
}

.RegistrationConfirmation_registerConfirmation__error__vQQHq {
    font-size: 1.6rem;
    font-weight: 400;
    color: #f44654;
    margin-bottom: 2rem
}

.RegistrationConfirmation_registerConfirmation__error__vQQHq span {
    font-weight: 700
}

.RegistrationConfirmation_registerConfirmation__buttons__WACQO {
    display: grid;
    grid-template-columns: 5rem 1fr;
    grid-template-rows: 1fr;
    width: 100%;
    -moz-column-gap: 1rem;
    column-gap: 1rem
}

#RegistrationConfirmation_regBack__EwElI {
    height: 5rem;
    background-color: #c8c8c8;
    grid-row: 1/2;
    width: 100%;
    transition: all .2s ease-out
}

#RegistrationConfirmation_regBack__EwElI img {
    width: 1.5rem;
    height: 1.5rem
}

#RegistrationConfirmation_regBack__EwElI:hover {
    background-color: #f5f5f5
}

#RegistrationConfirmation_regNext__eFHVg {
    background-color: #314641;
    height: 5rem;
    color: #fff;
    font-weight: 700;
    font-size: 2.2rem;
    margin-bottom: 1rem;
    transition: all .2s ease-out
}

#RegistrationConfirmation_regNext__eFHVg:hover {
    background-color: #557269
}

@media screen and (max-width:350px) {
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf {
        width: unset
    }
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="0"],
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="1"] {
        margin-right: .5rem
    }
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="2"] {
        margin-right: 1rem
    }
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="3"] {
        margin-left: 1rem
    }
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="4"],
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="5"] {
        margin-left: .5rem
    }
}

@media screen and (min-width:360px) {
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf {
        -moz-column-gap: 0;
        column-gap: 0;
        width: 32rem
    }
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input {
        width: 4.4rem
    }
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="0"],
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="1"] {
        margin-right: .7rem
    }
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="2"] {
        margin-right: 1.5rem
    }
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="3"] {
        margin-left: 1.5rem
    }
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="4"],
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="5"] {
        margin-left: .7rem
    }
    .RegistrationConfirmation_registerConfirmation__buttons__WACQO {
        width: 32rem
    }
    .RegistrationConfirmation_registerConfirmation__codeMsg__yQ2Pv {
        display: flex;
        flex-direction: column
    }
    .RegistrationConfirmation_registerConfirmation__codeMsg__yQ2Pv div {
        display: flex
    }
    .RegistrationConfirmation_registerConfirmation__codeMsg__yQ2Pv span {
        grid-row: 2/3
    }
}

@media screen and (min-width:500px) {
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf {
        display: flex;
        flex-direction: row;
        width: 32rem
    }
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input {
        width: 4.4rem
    }
    .RegistrationConfirmation_registerConfirmation__iWztA span {
        width: 1rem
    }
    .RegistrationConfirmation_registerConfirmation__codeMsg__yQ2Pv {
        display: flex;
        flex-direction: row;
        width: 56rem;
        justify-content: center;
        align-items: center
    }
    .RegistrationConfirmation_registerConfirmation__codeMsg__yQ2Pv img {
        transform: translate(0);
        justify-self: flex-end;
        margin-left: 1rem
    }
    .RegistrationConfirmation_registerConfirmation__codeMsg__yQ2Pv span {
        width: -moz-max-content !important;
        width: max-content !important
    }
    .RegistrationConfirmation_registerConfirmation__buttons__WACQO {
        grid-template-columns: 5rem 1fr
    }
    #RegistrationConfirmation_regBack__EwElI {
        grid-row: 1/2;
        width: 5rem
    }
    #RegistrationConfirmation_regNext__eFHVg {
        grid-row: 1/2
    }
    #RegistrationConfirmation_google__zUZ9r img {
        margin-left: 1.5rem
    }
}

@media screen and (min-width:600px) {
    .RegistrationConfirmation_registerConfirmation__buttons__WACQO,
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf {
        width: 36rem
    }
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input {
        width: 4.8rem
    }
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="0"],
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="1"] {
        margin-right: 1rem
    }
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="2"] {
        margin-right: 1.5rem
    }
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="3"] {
        margin-left: 1.5rem
    }
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="4"],
    .RegistrationConfirmation_registerConfirmation__inputs__3ANHf input[name="5"] {
        margin-left: 1rem
    }
}

.ResetPassword_reset__oEZDx {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.ResetPassword_reset__wrapper__hVRYt {
    margin-bottom: 5rem;
    width: 100%;
    align-items: center;
    display: flex;
    flex-direction: column
}

.ResetPassword_reset__wrapper__logo__O4BMF {
    margin-bottom: 3rem;
    display: flex;
    justify-content: center;
    height: 10.6rem;
    width: 22rem
}

.ResetPassword_reset__wrapper__logo__O4BMF img {
    margin-right: 0
}

.ResetPassword_reset__wrapper__inputs__TKVNZ {
    width: 100%
}

.ResetPassword_reset__wrapper__inputs__TKVNZ input {
    height: 5rem;
    background-color: transparent;
    border: 1px solid #5a786f;
    font-size: 2rem;
    color: #314641;
    text-align: left;
    padding: 1rem;
    width: 100%;
    font-family: Larsseit
}

.ResetPassword_reset__wrapper__inputs__TKVNZ input:first-of-type {
    margin-bottom: 1rem
}

.ResetPassword_reset__wrapper__inputs__TKVNZ input:focus {
    background-color: transparent;
    color: #314641
}

.ResetPassword_reset__wrapper__buttons__Gsd59 {
    margin-top: 1rem;
    width: 100%
}

.ResetPassword_reset__wrapper__buttons__Gsd59 #ResetPassword_next__bLazA {
    width: 100%;
    height: 5rem;
    background-color: #314641;
    color: #fff;
    font-size: 2.2rem;
    font-weight: 600;
    line-height: 3.4rem;
    text-transform: uppercase;
    transition: all .2s ease-out
}

.ResetPassword_reset__wrapper__buttons__Gsd59 #ResetPassword_next__bLazA:hover {
    background-color: #557269
}

@media screen and (min-width:700px) {
    .ResetPassword_reset__wrapper__hVRYt {
        width: 36rem
    }
    .ResetPassword_reset__wrapper__logo__O4BMF {
        width: 26rem;
        height: 12.6rem
    }
}

.ForgotPassword_forgot__74Wf_ {
    margin-top: 5rem;
    padding: 2rem 4rem;
    width: 100%;
    height: 100%;
    max-width: 44rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.ForgotPassword_forgot__logo__6MZ0E {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 4rem
}

.ForgotPassword_forgot__logo__6MZ0E img {
    height: 10rem;
    width: 10rem
}

.ForgotPassword_forgot__header__2fWPG {
    font-size: 2.2rem;
    font-weight: 700;
    margin-bottom: 2rem;
    color: #314641;
    text-transform: uppercase
}

.ForgotPassword_forgot__codeMsg__RxEVX {
    font-size: 1.6rem;
    display: flex;
    align-items: center;
    margin-bottom: 3rem;
    flex-direction: column;
    font-family: Larsseit
}

.ForgotPassword_forgot__codeMsg__RxEVX p {
    font-weight: 400;
    color: #3e564f
}

.ForgotPassword_forgot__codeMsg__RxEVX span {
    font-weight: 700;
    color: #314641;
    margin-left: .4rem
}

.ForgotPassword_forgot__codeMsg__RxEVX img {
    margin-left: .5rem;
    margin-top: .5rem
}

.ForgotPassword_forgot__inputs__PTnVo {
    display: grid;
    margin-bottom: 2rem;
    align-items: center;
    width: 100%
}

.ForgotPassword_forgot__inputs__PTnVo input {
    height: 5rem;
    width: 100%;
    background-color: transparent;
    border: 1px solid #5a786f;
    font-size: 2rem;
    color: #314641;
    text-align: center;
    padding: 0;
    font-family: Larsseit
}

.ForgotPassword_forgot__inputs__PTnVo input:focus {
    background-color: transparent;
    color: #314641
}

.ForgotPassword_forgot__buttons__e5sRk {
    display: grid;
    grid-template-columns: 5rem 1fr;
    width: 100%;
    -moz-column-gap: 1rem;
    column-gap: 1rem
}

#ForgotPassword_regBack__O633D {
    height: 5rem;
    margin-right: 1rem;
    background-color: #a7a7a7;
    width: 100%;
    transition: all .2s ease-out
}

#ForgotPassword_regBack__O633D img {
    width: 1.5rem;
    height: 1.5rem
}

#ForgotPassword_regBack__O633D:hover {
    background-color: #f5f5f5
}

#ForgotPassword_regNext__2DYdz {
    background-color: #314641;
    height: 5rem;
    color: #fff;
    font-weight: 700;
    font-size: 2.2rem;
    margin-bottom: 1rem;
    transition: all .2s ease-out
}

#ForgotPassword_regNext__2DYdz:hover {
    background-color: #557269
}

@media screen and (min-width:360px) {
    .ForgotPassword_forgot__inputs__PTnVo span {
        width: 1rem
    }
    .ForgotPassword_forgot__inputs__codeMsg__bn80k {
        display: grid;
        grid-template-rows: repeat(2, 1fr)
    }
    .ForgotPassword_forgot__inputs__codeMsg__bn80k img {
        grid-row: 2/3;
        justify-self: flex-start;
        transform: translateX(-5rem)
    }
    .ForgotPassword_forgot__inputs__codeMsg__bn80k span {
        grid-row: 2/3
    }
}

@media screen and (min-width:500px) {
    .ForgotPassword_forgot__inputs__PTnVo {
        display: flex;
        flex-direction: row;
        justify-content: center;
        -moz-column-gap: 0;
        column-gap: 0
    }
    .ForgotPassword_forgot__inputs__PTnVo input {
        width: 38rem
    }
    .ForgotPassword_forgot__inputs__PTnVo #ForgotPassword_firstInput__HYckg,
    .ForgotPassword_forgot__inputs__PTnVo #ForgotPassword_secondInput__NAN3d {
        margin-right: 1rem
    }
    .ForgotPassword_forgot__inputs__PTnVo #ForgotPassword_thirdInput__XHChG {
        margin-right: 1.5rem
    }
    .ForgotPassword_forgot__inputs__PTnVo #ForgotPassword_fourthInput__iW558 {
        margin-left: 1.5rem
    }
    .ForgotPassword_forgot__inputs__PTnVo #ForgotPassword_fifthInput__Pw8xg,
    .ForgotPassword_forgot__inputs__PTnVo #ForgotPassword_sixthInput__9xL6M {
        margin-left: 1rem
    }
    .ForgotPassword_forgot__74Wf_ span {
        width: 1rem
    }
    .ForgotPassword_forgot__codeMsg__RxEVX {
        display: flex;
        flex-direction: row;
        width: 56rem;
        justify-content: center;
        align-items: center
    }
    .ForgotPassword_forgot__codeMsg__RxEVX img {
        transform: translate(0)
    }
    .ForgotPassword_forgot__codeMsg__RxEVX span {
        width: -moz-fit-content;
        width: fit-content
    }
    .ForgotPassword_forgot__buttons__e5sRk {
        grid-template-columns: .25fr 75fr;
        width: 38rem;
        -moz-column-gap: 0;
        column-gap: 0
    }
    #ForgotPassword_regBack__O633D {
        grid-row: 1/2;
        width: 5rem
    }
    #ForgotPassword_regNext__2DYdz {
        grid-row: 1/2
    }
    #ForgotPassword_google__FZ9A0 img {
        margin-left: 1.5rem
    }
}

.RegisterModal_loginModal__vT78y {
    height: 100%;
    width: 100%;
    background: #fff;
    background: linear-gradient(180deg, #fff 44%, #f9f9f9 53%, #c8cecd 79%, #a3adab 100%, #314641 0);
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    position: fixed;
    top: 0;
    left: 0;
    overflow-y: scroll;
    overflow-x: hidden
}

.RegisterModal_loginModal__buttons__Jw9ke {
    z-index: 999;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    align-items: center
}

.RegisterModal_loginModal__buttons__Jw9ke #RegisterModal_closeBtn__qEgOu {
    background-color: #a2aba9;
    height: 4rem;
    width: 4rem;
    border-radius: 50%;
    grid-column: 1/2;
    justify-self: flex-start;
    position: relative;
    display: block;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 3rem;
    margin-top: 1rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.RegisterModal_loginModal__buttons__Jw9ke #RegisterModal_closeBtn__qEgOu img {
    width: 2.4rem;
    height: 2.4rem
}

.RegisterModal_loginModal__buttons__Jw9ke #RegisterModal_changeTo__Ka3Cf {
    height: 3.4rem;
    border: 1px solid #314641;
    color: #314641;
    width: 10.2rem;
    background-color: transparent;
    font-size: 1.6rem;
    font-weight: 600;
    margin-right: 4rem;
    margin-top: 1rem;
    justify-self: flex-end;
    grid-column: 2/3;
    background-color: #fff
}

.RegisterModal_loginModal__holder__iepm3 {
    margin-top: 12rem;
    padding: 2rem;
    width: 100%;
    height: 70rem;
    max-width: 44rem;
    display: grid;
    justify-content: center;
    grid-template-rows: 8rem 17rem 5rem 5rem 6rem 5.2rem;
    justify-items: center
}

.RegisterModal_loginModal__holder__img__zy_p2 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 3rem;
    width: 26rem
}

.RegisterModal_loginModal__holder__img__zy_p2 img {
    height: 12.6rem;
    width: 30rem
}

.RegisterModal_loginModal__holder__or__H59ha {
    display: flex;
    justify-content: center;
    margin: 1.5rem auto
}

.RegisterModal_loginModal__holder__or__H59ha div {
    width: 4rem;
    height: 2.2rem;
    border-radius: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: hsla(0, 0%, 83%, .5);
    color: #314641;
    font-size: 1.6rem;
    font-weight: 600
}

.RegisterModal_loginModal__holder__or__H59ha div p {
    opacity: .8
}

.RegisterModal_loginModal__holder__google__lo9dY {
    width: 100%
}

.RegisterModal_loginModal__holder__external__PoIm5,
.RegisterModal_loginModal__holder__wallet__vcytA {
    display: flex;
    justify-content: center
}

.RegisterModal_loginModal__footer__me07U {
    font-size: 1.6rem;
    font-weight: 400;
    font-family: Larsseit;
    color: #3e564f;
    padding: 1rem 2rem
}

.RegisterModal_loginModal__footer__me07U p {
    text-align: center
}

.RegisterModal_loginModal__footer__me07U span {
    font-weight: 700;
    color: #314641
}

#RegisterModal_terms__PEy2X {
    cursor: pointer;
    transition: all .2s ease-out
}

#RegisterModal_terms__PEy2X:hover {
    color: rgba(49, 70, 65, .8)
}

#RegisterModal_google__HBj3b {
    background-color: #fff;
    height: 5rem;
    width: 100%;
    border-radius: .5rem;
    color: #314641;
    font-size: 1.8rem;
    margin: 0 0 1rem;
    position: relative;
    font-weight: 700;
    font-family: Larsseit;
    transition: all .2s ease-out
}

#RegisterModal_google__HBj3b p {
    opacity: .8
}

#RegisterModal_google__HBj3b img {
    position: absolute;
    left: 0;
    margin-left: .5rem
}

#RegisterModal_google__HBj3b:hover {
    background-color: #f5f5f5
}

#RegisterModal_continueWlt__ZOHlc {
    height: 3rem;
    width: 20rem;
    color: #314641;
    font-size: 1.6rem;
    border-radius: 10rem;
    background-color: hsla(0, 0%, 100%, .5);
    margin: 1.5rem 0
}

#RegisterModal_continueWlt__ZOHlc p {
    opacity: .8;
    text-transform: uppercase
}

#RegisterModal_metamask__NgYbu,
#RegisterModal_trustWallet__hWV8I,
#RegisterModal_walletConnect__EScMr {
    height: 5rem;
    width: 5rem;
    border-radius: 50%;
    background-color: #fff;
    margin: 0 .8rem
}

#RegisterModal_trustWallet__hWV8I {
    border: .7rem solid #004ff7
}

@media screen and (min-width:360px) {
    .RegisterModal_loginModal__holder__iepm3 {
        grid-template-columns: 32rem
    }
    .RegisterModal_loginModal__footer__me07U {
        max-width: 40rem
    }
}

@media screen and (max-width:650px) {
    .RegisterModal_loginModal__buttons__Jw9ke {
        max-width: 32rem;
        justify-content: space-between;
        position: absolute;
        left: 50%;
        transform: translateX(-50%)
    }
    .RegisterModal_loginModal__buttons__Jw9ke button {
        margin: 1rem 0 !important
    }
}

@media screen and (max-height:650px) {
    .RegisterModal_loginModal__holder__iepm3 {
        padding-top: 9rem
    }
}

@media screen and (min-width:700px) {
    .RegisterModal_loginModal__holder__iepm3 {
        justify-content: center;
        grid-template-rows: 12.6rem 17rem 5rem 5rem 6rem 5.2rem;
        grid-template-columns: 36rem
    }
    .RegisterModal_loginModal__buttons__Jw9ke {
        margin-top: 0
    }
    .RegisterModal_loginModal__buttons__Jw9ke #RegisterModal_closeBtn__qEgOu {
        height: 5rem;
        width: 5rem
    }
    .RegisterModal_loginModal__buttons__Jw9ke #RegisterModal_closeBtn__qEgOu img {
        height: 3rem;
        width: 3rem
    }
}

@media screen and (min-width:1660px) {
    .RegisterModal_loginModal__buttons__Jw9ke #RegisterModal_closeBtn__qEgOu {
        margin-top: 3rem
    }
    .RegisterModal_loginModal__buttons__Jw9ke #RegisterModal_changeTo__Ka3Cf {
        margin-top: 4rem
    }
}

.Tooltip_tooltip__KlJoO,
.Tooltip_tooltip_top__3FMVM {
    position: absolute;
    top: -55px;
    left: 50%;
    transform: translateX(-50%);
    padding: 5px 10px;
    border-radius: 5px;
    z-index: 100000;
    background: #304640;
    box-shadow: -2px 9px 33px -7px rgba(0, 0, 0, .75);
    -webkit-box-shadow: -2px 9px 33px -7px rgba(0, 0, 0, .75);
    -moz-box-shadow: -2px 9px 33px -7px rgba(0, 0, 0, .75)
}

.Tooltip_tooltip__KlJoO p,
.Tooltip_tooltip_top__3FMVM p {
    color: hsla(0, 0%, 100%, .8);
    font-size: 1.3rem;
    text-align: center
}

.Tooltip_tooltip__KlJoO p span,
.Tooltip_tooltip_top__3FMVM p span {
    color: #c0eb8c;
    opacity: 1;
    cursor: pointer;
    transition: all .2s ease-out
}

.Tooltip_tooltip__KlJoO p span:hover,
.Tooltip_tooltip_top__3FMVM p span:hover {
    color: #98c166
}

.Tooltip_tooltip__arrow_wrapper__4moU6,
.Tooltip_tooltip__arrow_wrapper_top__JIy30,
.Tooltip_tooltip_top__arrow_wrapper___Mnyr,
.Tooltip_tooltip_top__arrow_wrapper_top__Bj9xs {
    position: absolute;
    bottom: -8px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 100000;
    width: 20px;
    height: 20px
}

.Tooltip_tooltip__arrow_wrapper_top__JIy30,
.Tooltip_tooltip_top__arrow_wrapper_top__Bj9xs {
    top: -8px !important
}

.Tooltip_tooltip__arrow__mvp_o,
.Tooltip_tooltip_top__arrow__MdhUa {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    border-left: 1rem solid transparent;
    border-right: 1rem solid transparent;
    border-top: 1rem solid #304640;
    z-index: 100000
}

.Tooltip_tooltip__arrow_top__xRLOV,
.Tooltip_tooltip_top__arrow_top__XF0gL {
    top: 0;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    border-left: 1rem solid transparent;
    border-right: 1rem solid transparent;
    border-bottom: 1rem solid #304640;
    z-index: 100000
}

.Tooltip_tooltip_top__3FMVM {
    top: 5rem !important
}

@media screen and (max-width:768px) {
    .Tooltip_tooltip__KlJoO {
        display: block !important
    }
}

.nav_top {
    height: 5.4rem;
    background-color: rgba(49, 70, 65, .8);
    width: 100%;
    position: fixed;
    top: 0;
    right: 0;
    z-index: 9;
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px)
}

.nav_container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex: 0 1 0;
    padding: 1rem;
    height: 100%;
    width: 100%;
	box-shadow: rgb(39 57 50) 2px 2px 6px;
}

.nav_container_wrapper_middle_open,
.nav_container_wrapper_middle {
    width: 100%;
    margin: 0 .5rem;
    display: flex
}

.nav_container_wrapper_middle_open #Nav_tooltip__7RgQR,
.nav_container_wrapper_middle #Nav_tooltip__7RgQR {
    height: 3rem;
    width: 17rem
}

.nav_container_wrapper_left_logo {
    display: none
}

.nav_top #Nav_register__Diyo_,
.nav_top #Nav_signIn__9A9g7,
.nav_top #nav_wallet {
    display: none;
    transition: all .2s ease-out
}

.nav_top #nav_mobile_wallet {
    display: block;
    height: 4rem;
    width: 4rem;
    margin-left: 1rem
}

.nav_top #Nav_register__Diyo_:hover,
.nav_top #nav_wallet:hover {
    background-color: #f5f5f5
}

.nav_top #Nav_signIn__9A9g7:hover {
    background-color: #557269
}

#Nav_tooltipMobile__JRkva {
    width: 90vw;
    min-height: 5rem;
    touch-action: none;
    font-size: 1.4rem;
    line-height: 2rem;
    box-shadow: 0 2px 10px 0 rgba(33, 44, 52, .2);
    border-radius: 1rem;
    padding: 1.5rem 1.5rem 0;
    position: fixed;
    top: 1rem;
    z-index: 10
}

#Nav_tooltipMobile__JRkva p {
    display: flex;
    align-items: center;
    flex-wrap: wrap
}

#Nav_tooltipMobile__JRkva p #Nav_tooltip_msg__My_Y4 {
    margin-bottom: 1.5rem;
    text-align: left;
    color: hsla(0, 0%, 100%, .8);
    font-size: 1.6rem;
    line-height: 2rem;
    width: -moz-fit-content;
    width: fit-content
}

#Nav_tooltipMobile__JRkva p .Nav_tooltip_btns__jxZDD {
    display: flex;
    margin-bottom: 1.5rem;
    margin-left: auto;
    align-items: center
}

#Nav_tooltipMobile__JRkva p .Nav_tooltip_btns__jxZDD #Nav_dismiss__ZAOjY,
#Nav_tooltipMobile__JRkva p .Nav_tooltip_btns__jxZDD #Nav_signInTooltip__pTnbq {
    height: 3rem;
    font-size: 1.4rem;
    margin-left: 1rem;
    font-family: Larsseit;
    width: 7.4rem;
    transition: all .2s ease-out;
    text-transform: uppercase;
    font-weight: 700
}

#Nav_tooltipMobile__JRkva p .Nav_tooltip_btns__jxZDD #Nav_signInTooltip__pTnbq {
    background: linear-gradient(180deg, #fff, hsla(0, 0%, 100%, .6))
}

#Nav_tooltipMobile__JRkva p .Nav_tooltip_btns__jxZDD #Nav_signInTooltip__pTnbq p {
    color: #314641
}

#Nav_tooltipMobile__JRkva p .Nav_tooltip_btns__jxZDD #Nav_signInTooltip__pTnbq:hover {
    background-color: #f5f5f5
}

#Nav_tooltipMobile__JRkva p .Nav_tooltip_btns__jxZDD #Nav_dismiss__ZAOjY {
    background-color: transparent
}

#Nav_tooltipMobile__JRkva p .Nav_tooltip_btns__jxZDD #Nav_dismiss__ZAOjY p {
    color: hsla(0, 0%, 100%, .6)
}

#Nav_tooltipMobile__JRkva p .Nav_tooltip_btns__jxZDD #Nav_dismiss__ZAOjY:hover {
    background-color: #557269
}

#Nav_tooltipMobileArrow__wNCLp {
    display: none
}

@media screen and (max-width:290px) {
    .nav_container {
        padding: .5rem
    }
}

@media screen and (min-width:700px) {
    .nav_container_wrapper_left {
        min-width: 22rem !important
    }
    .nav_container_wrapper_left_logo {
        display: flex !important;
        align-items: center;
        margin-top: .1rem;
        cursor: pointer
    }
    .nav_container_wrapper_right {
        min-width: 23rem !important
    }
}

@media screen and (min-width:600px) {
    .nav_container_wrapper_left {
        width: -moz-fit-content;
        width: fit-content;
        min-width: 0;
        display: flex;
        max-width: 22rem;
        align-items: center
    }
    .nav_container_wrapper_left_burger {
        margin-right: 1rem;
        display: flex;
        align-items: center;
        flex-grow: 0
    }
    .nav_container_wrapper_left_logo {
        display: none
    }
    .nav_container_wrapper_middle_open,
    .nav_container_wrapper_middle {
        width: 50%;
        margin: 0 auto;
        display: flex;
        justify-content: center;
        flex-grow: 1
    }
    .nav_container_wrapper_right {
        flex-grow: 0;
        display: none
    }
    .nav_container_wrapper_right_user {
        display: flex;
        justify-content: flex-end;
        align-items: center
    }
    .Nav_nav__container__wrapper__right__user__blockActive__HOTBt,
    .nav_container_wrapper_right_user_avatar {
        width: 4rem;
        border: 1px solid #56746b;
        border-radius: .5rem;
        display: flex;
        justify-content: center;
        align-items: center;
        height: 4rem;
        margin-right: 1rem;
        cursor: pointer;
        position: relative
    }
    .Nav_nav__container__wrapper__right__user__blockActive__HOTBt #Nav_highlighter__FZ8bE,
    .nav_container_wrapper_right_user_avatar #Nav_highlighter__FZ8bE {
        content: "";
        position: absolute;
        bottom: 0;
        height: .4rem;
        width: 2.4rem;
        border-radius: .2rem;
        background-color: #b8e986;
        transform: translateY(1rem)
    }
    .Nav_nav__container__buttons__PAWnU {
        display: flex;
        justify-self: flex-end
    }
    .nav_top #Nav_register__Diyo_,
    .nav_top #Nav_signIn__9A9g7,
    .nav_top #nav_wallet {
        height: 4rem;
        min-width: 10.2rem;
        font-size: 1.6rem;
        font-weight: 600;
        text-transform: uppercase;
        margin-left: 1rem;
        color: #314641;
        font-family: TTRoundsNeue;
        width: 10.2rem;
        display: block
    }
    .nav_top #nav_wallet {
        background: linear-gradient(rgb(255, 255, 255) 0%, rgb(223, 245, 255) 100%);
		font-family: Primary, DefaultFont, -apple-system, BlinkMacSystemFont, "SF Pro", "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif, Secondary, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
        border-radius: 5px;
		display: none
    }
    .nav_top #Nav_signIn__9A9g7 {
        background-color: #314641;
        border: 1px solid #c4cac9
    }
    .nav_top #Nav_signIn__9A9g7 p {
        background: -webkit-linear-gradient(#fff, hsla(0, 0%, 100%, .6));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent
    }
    .nav_top #Nav_register__Diyo_ {
        background: linear-gradient(180deg, #fff, hsla(0, 0%, 100%, .6))
    }
}

@media screen and (min-width:640px) {
    .nav_container_wrapper_middle_open,
    .nav_container_wrapper_middle {
        width: 50%;
        margin: 0 auto;
        display: flex;
        justify-content: center;
        flex-grow: 1
    }
    .nav_container_wrapper_right {
        width: 25%;
        min-width: 23rem;
        max-width: 23rem;
        display: grid
    }
}

@media screen and (min-width:752px) {
    .nav_top #nav_mobile_wallet {
        display: none
    }
    .nav_top #nav_wallet {
        display: block
    }
}

@media screen and (min-width:3500) { /*changed from 1660 to 3500*/
    .nav_container_wrapper_middle {
        margin-left: 6rem
    }
    .nav_container_wrapper_middle_open {
        margin-left: 24rem
    }
}

.slide_menu_active,
.slide_menu_wrapper {
    height: 4rem;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    border-radius: .5rem;
    cursor: pointer;
    margin-bottom: .8rem;
    transition: all .2s ease-out;
    overflow: hidden;
    width: 100%
}
.SlideMenuItem_itemActive__img__sZdJU,
.slide_menu_item {
    margin-left: 5px;
    height: 40px;
    min-height: 40px;
    min-width: 35px;
    display: flex;
    align-items: center;
    justify-content: center
}

.SlideMenuItem_itemActive__img__sZdJU img,
.slide_menu_item img {
    height: 25px;
    width: 25px;
}

.slide_menu_active p,
.slide_menu_wrapper p {
    color: #fff;
    opacity: .8;
    transition: all .2s ease-out;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    text-align: left;
    margin-left: .5rem;
    overflow: hidden;
    display: flex;
    align-items: center;
    margin-top: 1px
}

.slide_menu_wrapper:hover {
    background-color: #3e564f
}

.slide_menu_wrapper:hover p {
    opacity: 1
}

.slide_menu_active {
    background-color: #2e433d;
	border-left: 3px solid #c6ff81;
}

.slide_menu_active p {
    opacity: 1
}

.slide_menu_active>div {
    content: "";
    display: block;
    height: 2.4rem;
    width: .4rem;
    background-color: #b8e986;
    position: absolute;
    transform: translateX(-2px);
    border-radius: 2px;
    z-index: 10
}

#slide_menu_seperator {
    height: 1px;
    width: 30px;
    margin: 5px auto 10px;
    background-color: #56746b;
    display: block
}

#SlideMenuItem_mobile__seperator__G_Qrp {
    display: none
}

@media screen and (max-width:639px) {
    .slide_menu_active,
    .slide_menu_wrapper {
        border: none;
        border-radius: none;
        margin-bottom: 1rem
    }
    .SlideMenuItem_itemActive__img__sZdJU,
    .slide_menu_item {
        margin: 0 1.5rem !important
    }
    .slide_menu_active p,
    .slide_menu_wrapper p {
        font-size: 1.4rem;
        line-height: 4rem;
        text-transform: uppercase;
        margin-left: 0 !important
    }
    #slide_menu_seperator {
        display: none
    }
    #SlideMenuItem_mobile__seperator__G_Qrp {
        display: block;
        height: 1px;
        background-color: #fff;
        margin-top: 2rem;
        margin-bottom: 2rem;
        width: 100%;
        opacity: .1
    }
}

.UserGeneral_general__Mclqj {
    width: 100%;
    height: 100%
}

.UserGeneral_general__inputs__qJG6p {
    width: 100%;
    padding: 1.5rem 2rem 2rem;
    display: flex;
    flex-direction: column;
    row-gap: 1rem;
    font-family: Larsseit
}

.UserGeneral_general__inputs__email__VOlAa,
.UserGeneral_general__inputs__password__ss6PJ,
.UserGeneral_general__inputs__username___W8Br {
    display: flex;
    flex-direction: column;
    text-align: left;
    position: relative
}

.UserGeneral_general__inputs__email__VOlAa p,
.UserGeneral_general__inputs__password__ss6PJ p,
.UserGeneral_general__inputs__username___W8Br p {
    color: hsla(0, 0%, 100%, .6);
    font-weight: 700;
    line-height: 2rem;
    margin-bottom: .4rem;
    font-size: 1.4rem
}

.UserGeneral_general__inputs__email__VOlAa input,
.UserGeneral_general__inputs__password__ss6PJ input,
.UserGeneral_general__inputs__username___W8Br input {
    margin: .4rem 0 .5rem;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    height: 5rem;
    padding: 1rem 1rem 1rem 3.9rem;
    color: #fff !important;
    display: flex;
    align-items: center;
    font-family: Larsseit
}

.UserGeneral_general__inputs__email__VOlAa input::-moz-placeholder,
.UserGeneral_general__inputs__password__ss6PJ input::-moz-placeholder,
.UserGeneral_general__inputs__username___W8Br input::-moz-placeholder {
    color: #fff
}

.UserGeneral_general__inputs__email__VOlAa input::placeholder,
.UserGeneral_general__inputs__password__ss6PJ input::placeholder,
.UserGeneral_general__inputs__username___W8Br input::placeholder {
    color: #fff
}

.UserGeneral_general__inputs__email__VOlAa #UserGeneral_editable__6_kZM,
.UserGeneral_general__inputs__password__ss6PJ #UserGeneral_editable__6_kZM,
.UserGeneral_general__inputs__username___W8Br #UserGeneral_editable__6_kZM {
    pointer-events: all;
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.UserGeneral_general__inputs__email__VOlAa i,
.UserGeneral_general__inputs__password__ss6PJ i,
.UserGeneral_general__inputs__username___W8Br i {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 1.1rem;
    font-size: 1.6rem;
    color: hsla(0, 0%, 100%, .6);
    height: 3.6rem;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 4rem
}

.UserGeneral_general__inputs__email__VOlAa #UserGeneral_editBtn__sK1nL,
.UserGeneral_general__inputs__password__ss6PJ #UserGeneral_editBtn__sK1nL,
.UserGeneral_general__inputs__username___W8Br #UserGeneral_editBtn__sK1nL {
    position: absolute;
    right: 1rem;
    top: 1.3rem;
    height: 3rem;
    width: 3rem;
    box-shadow: 0 .2rem 1rem 0 rgba(33, 44, 52, .2);
    background-color: #56746b;
    transition: all .2s ease-out
}

.UserGeneral_general__inputs__email__VOlAa #UserGeneral_editBtn__sK1nL i,
.UserGeneral_general__inputs__password__ss6PJ #UserGeneral_editBtn__sK1nL i,
.UserGeneral_general__inputs__username___W8Br #UserGeneral_editBtn__sK1nL i {
    position: relative;
    top: 0;
    left: 0;
    transition: all .2s ease-out;
    height: -moz-fit-content;
    height: fit-content;
    width: -moz-fit-content;
    width: fit-content;
    font-size: 1.2rem
}

.UserGeneral_general__inputs__email__VOlAa #UserGeneral_editBtn__sK1nL:hover,
.UserGeneral_general__inputs__password__ss6PJ #UserGeneral_editBtn__sK1nL:hover,
.UserGeneral_general__inputs__username___W8Br #UserGeneral_editBtn__sK1nL:hover {
    background-color: rgba(86, 116, 107, .6)
}

.UserGeneral_general__inputs__email__VOlAa #UserGeneral_editBtn__sK1nL:hover i,
.UserGeneral_general__inputs__password__ss6PJ #UserGeneral_editBtn__sK1nL:hover i,
.UserGeneral_general__inputs__username___W8Br #UserGeneral_editBtn__sK1nL:hover i {
    color: #fff
}

.UserGeneral_general__inputs__email__buttons__c7LOH,
.UserGeneral_general__inputs__password__buttons__m3G5z,
.UserGeneral_general__inputs__username__buttons__HQRc3 {
    display: flex;
    position: absolute;
    right: 1rem;
    top: 1.3rem
}

.UserGeneral_general__inputs__email__buttons__c7LOH button,
.UserGeneral_general__inputs__password__buttons__m3G5z button,
.UserGeneral_general__inputs__username__buttons__HQRc3 button {
    height: 3rem;
    width: 3rem;
    box-shadow: 0 .2rem 1rem 0 rgba(33, 44, 52, .2);
    background-color: #56746b;
    transition: all .2s ease-out
}

.UserGeneral_general__inputs__email__buttons__c7LOH button i,
.UserGeneral_general__inputs__password__buttons__m3G5z button i,
.UserGeneral_general__inputs__username__buttons__HQRc3 button i {
    position: relative;
    top: 0;
    left: 0;
    transition: all .2s ease-out;
    font-size: 1.2rem
}

.UserGeneral_general__inputs__email__buttons__c7LOH button:hover,
.UserGeneral_general__inputs__password__buttons__m3G5z button:hover,
.UserGeneral_general__inputs__username__buttons__HQRc3 button:hover {
    background-color: rgba(86, 116, 107, .6)
}

.UserGeneral_general__inputs__email__buttons__c7LOH button:hover i,
.UserGeneral_general__inputs__password__buttons__m3G5z button:hover i,
.UserGeneral_general__inputs__username__buttons__HQRc3 button:hover i {
    color: #fff
}

.UserGeneral_general__inputs__email__buttons__c7LOH #UserGeneral_acceptEditBtn__sn7_H,
.UserGeneral_general__inputs__password__buttons__m3G5z #UserGeneral_acceptEditBtn__sn7_H,
.UserGeneral_general__inputs__username__buttons__HQRc3 #UserGeneral_acceptEditBtn__sn7_H {
    margin-right: 1rem;
    background: linear-gradient(180deg, #fff, hsla(0, 0%, 100%, .6));
    transition: all .2s ease-out
}

.UserGeneral_general__inputs__email__buttons__c7LOH #UserGeneral_acceptEditBtn__sn7_H i,
.UserGeneral_general__inputs__password__buttons__m3G5z #UserGeneral_acceptEditBtn__sn7_H i,
.UserGeneral_general__inputs__username__buttons__HQRc3 #UserGeneral_acceptEditBtn__sn7_H i {
    color: #000
}

.UserGeneral_general__inputs__email__buttons__c7LOH #UserGeneral_acceptEditBtn__sn7_H:hover,
.UserGeneral_general__inputs__password__buttons__m3G5z #UserGeneral_acceptEditBtn__sn7_H:hover,
.UserGeneral_general__inputs__username__buttons__HQRc3 #UserGeneral_acceptEditBtn__sn7_H:hover {
    opacity: .6
}

.UserGeneral_general__inputs__email__inputs__u7oAf,
.UserGeneral_general__inputs__password__inputs__3CErL,
.UserGeneral_general__inputs__username__inputs__jQs79 {
    width: 100%;
    display: flex;
    flex-direction: column;
    row-gap: 1rem
}

.UserGeneral_general__inputs__email__inputs__email__WxkcZ input,
.UserGeneral_general__inputs__password__inputs__email__1Nxtk input,
.UserGeneral_general__inputs__username__inputs__email__A0UEx input {
    pointer-events: all;
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.UserGeneral_general__inputs__email__inputs__email__WxkcZ #UserGeneral_email__A2fav,
.UserGeneral_general__inputs__password__inputs__email__1Nxtk #UserGeneral_email__A2fav,
.UserGeneral_general__inputs__username__inputs__email__A0UEx #UserGeneral_email__A2fav {
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.UserGeneral_general__inputs__email__inputs__current__nR4CG,
.UserGeneral_general__inputs__email__inputs__new__89SlQ,
.UserGeneral_general__inputs__email__inputs__retype__hwpVj,
.UserGeneral_general__inputs__password__inputs__current__lB16I,
.UserGeneral_general__inputs__password__inputs__new__JIu5K,
.UserGeneral_general__inputs__password__inputs__retype__ZRCTv,
.UserGeneral_general__inputs__username__inputs__current__WKHTg,
.UserGeneral_general__inputs__username__inputs__new__xMX8M,
.UserGeneral_general__inputs__username__inputs__retype__H0fkh {
    display: flex;
    flex-direction: column;
    text-align: left;
    position: relative
}

.UserGeneral_general__inputs__email__inputs__current__nR4CG p,
.UserGeneral_general__inputs__email__inputs__new__89SlQ p,
.UserGeneral_general__inputs__email__inputs__retype__hwpVj p,
.UserGeneral_general__inputs__password__inputs__current__lB16I p,
.UserGeneral_general__inputs__password__inputs__new__JIu5K p,
.UserGeneral_general__inputs__password__inputs__retype__ZRCTv p,
.UserGeneral_general__inputs__username__inputs__current__WKHTg p,
.UserGeneral_general__inputs__username__inputs__new__xMX8M p,
.UserGeneral_general__inputs__username__inputs__retype__H0fkh p {
    color: hsla(0, 0%, 100%, .6);
    font-weight: 700;
    line-height: 2rem;
    margin-bottom: .4rem;
    font-size: 1.4rem
}

.UserGeneral_general__inputs__email__inputs__current__nR4CG input,
.UserGeneral_general__inputs__email__inputs__new__89SlQ input,
.UserGeneral_general__inputs__email__inputs__retype__hwpVj input,
.UserGeneral_general__inputs__password__inputs__current__lB16I input,
.UserGeneral_general__inputs__password__inputs__new__JIu5K input,
.UserGeneral_general__inputs__password__inputs__retype__ZRCTv input,
.UserGeneral_general__inputs__username__inputs__current__WKHTg input,
.UserGeneral_general__inputs__username__inputs__new__xMX8M input,
.UserGeneral_general__inputs__username__inputs__retype__H0fkh input {
    margin: .4rem 0 .5rem;
    height: 5rem;
    padding: 1rem 0 1rem 1rem;
    color: #fff !important;
    display: flex;
    align-items: center;
    background: transparent;
    border: 1px solid #4b665e;
    pointer-events: all;
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.UserGeneral_general__inputs__email__inputs__current__nR4CG input::-moz-placeholder,
.UserGeneral_general__inputs__email__inputs__new__89SlQ input::-moz-placeholder,
.UserGeneral_general__inputs__email__inputs__retype__hwpVj input::-moz-placeholder,
.UserGeneral_general__inputs__password__inputs__current__lB16I input::-moz-placeholder,
.UserGeneral_general__inputs__password__inputs__new__JIu5K input::-moz-placeholder,
.UserGeneral_general__inputs__password__inputs__retype__ZRCTv input::-moz-placeholder,
.UserGeneral_general__inputs__username__inputs__current__WKHTg input::-moz-placeholder,
.UserGeneral_general__inputs__username__inputs__new__xMX8M input::-moz-placeholder,
.UserGeneral_general__inputs__username__inputs__retype__H0fkh input::-moz-placeholder {
    color: #fff
}

.UserGeneral_general__inputs__email__inputs__current__nR4CG input::placeholder,
.UserGeneral_general__inputs__email__inputs__new__89SlQ input::placeholder,
.UserGeneral_general__inputs__email__inputs__retype__hwpVj input::placeholder,
.UserGeneral_general__inputs__password__inputs__current__lB16I input::placeholder,
.UserGeneral_general__inputs__password__inputs__new__JIu5K input::placeholder,
.UserGeneral_general__inputs__password__inputs__retype__ZRCTv input::placeholder,
.UserGeneral_general__inputs__username__inputs__current__WKHTg input::placeholder,
.UserGeneral_general__inputs__username__inputs__new__xMX8M input::placeholder,
.UserGeneral_general__inputs__username__inputs__retype__H0fkh input::placeholder {
    color: #fff
}

.UserGeneral_general__inputs__email__inputs__forgot__EUs5C,
.UserGeneral_general__inputs__password__inputs__forgot__bmSG8,
.UserGeneral_general__inputs__username__inputs__forgot__2H5Yy {
    color: #c0eb8c;
    font-size: 1.4rem;
    font-weight: 400
}

.UserGeneral_general__inputs__email__inputs__forgot__EUs5C p,
.UserGeneral_general__inputs__password__inputs__forgot__bmSG8 p,
.UserGeneral_general__inputs__username__inputs__forgot__2H5Yy p {
    margin: 1rem 0;
    cursor: pointer;
    transition: all .2s ease-out;
    width: -moz-fit-content;
    width: fit-content
}

.UserGeneral_general__inputs__email__inputs__forgot__EUs5C p:hover,
.UserGeneral_general__inputs__password__inputs__forgot__bmSG8 p:hover,
.UserGeneral_general__inputs__username__inputs__forgot__2H5Yy p:hover {
    color: hsla(87, 70%, 74%, .6)
}

.UserGeneral_general__inputs__email__inputs__forgot__EUs5C #UserGeneral_submitBtn__98oQN,
.UserGeneral_general__inputs__password__inputs__forgot__bmSG8 #UserGeneral_submitBtn__98oQN,
.UserGeneral_general__inputs__username__inputs__forgot__2H5Yy #UserGeneral_submitBtn__98oQN {
    width: 18rem;
    height: 5rem;
    font-family: TTRoundsNeue, sans-serif;
    background: linear-gradient(180deg, #fff, hsla(0, 0%, 100%, .6));
    border-radius: 3px;
    font-weight: 600;
    font-size: 16px;
    line-height: 150%;
    text-transform: uppercase;
    color: #314641;
    transition: all .2s ease-out
}

.UserGeneral_general__inputs__email__inputs__forgot__EUs5C #UserGeneral_submitBtn__98oQN:hover,
.UserGeneral_general__inputs__password__inputs__forgot__bmSG8 #UserGeneral_submitBtn__98oQN:hover,
.UserGeneral_general__inputs__username__inputs__forgot__2H5Yy #UserGeneral_submitBtn__98oQN:hover {
    background-color: #f5f5f5
}

.UserGeneral_general__inputs__email__inputs__forgot__EUs5C #UserGeneral_submitBtn__98oQN:hover p,
.UserGeneral_general__inputs__password__inputs__forgot__bmSG8 #UserGeneral_submitBtn__98oQN:hover p,
.UserGeneral_general__inputs__username__inputs__forgot__2H5Yy #UserGeneral_submitBtn__98oQN:hover p {
    color: #314641
}

.UserGeneral_auth__confirmation__8ypQd {
    border: 1rem solid #56746b;
    border-radius: 2rem;
    padding: 2rem;
    background-color: #314641;
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative
}

.UserGeneral_auth__confirmation__8ypQd #UserGeneral_closeBtn__8SS6c {
    position: absolute;
    height: 3rem;
    width: 3rem;
    right: .5rem;
    top: .5rem;
    background-color: transparent;
    color: hsla(0, 0%, 100%, .8);
    transition: all .2s ease-out;
    font-size: 1.4rem
}

.UserGeneral_auth__confirmation__8ypQd #UserGeneral_closeBtn__8SS6c:hover {
    color: #fff
}

.UserGeneral_auth__confirmation__header__kq_Gm {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column
}

.UserGeneral_auth__confirmation__header__kq_Gm img {
    height: 8rem;
    width: 8rem;
    margin-bottom: 1rem
}

.UserGeneral_auth__confirmation__header__kq_Gm p {
    font-weight: 400;
    margin: 0 0 3rem;
    font-size: 1.6rem;
    line-height: 2.6rem;
    text-align: center;
    color: hsla(0, 0%, 100%, .8)
}

.UserGeneral_auth__confirmation__header__kq_Gm p span {
    font-weight: 700;
    color: #fff
}

.UserGeneral_auth__confirmation__inputs__FzTjy {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2rem;
    width: 100%;
    grid-gap: 1rem
}

.UserGeneral_auth__confirmation__inputs__FzTjy input {
    height: 5rem;
    background-color: #3e564f;
    width: 5rem;
    border: 1px solid transparent;
    font-size: 2rem;
    color: hsla(0, 0%, 100%, .8) !important;
    text-align: center;
    padding: 0;
    border-radius: .4rem;
    transition: all .2s ease-out
}

.UserGeneral_auth__confirmation__inputs__FzTjy input:hover {
    border: 1px solid #5a786f
}

.UserGeneral_auth__confirmation__inputs__FzTjy input:focus {
    background-color: transparent;
    color: hsla(0, 0%, 100%, .8);
    border: 1px solid #5a786f
}

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

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

.UserGeneral_auth__confirmation__inputs__FzTjy input[name="0"],
.UserGeneral_auth__confirmation__inputs__FzTjy input[name="1"] {
    margin-right: .5rem
}

.UserGeneral_auth__confirmation__inputs__FzTjy input[name="2"] {
    margin-right: 1rem
}

.UserGeneral_auth__confirmation__inputs__FzTjy input[name="3"] {
    margin-left: 1rem
}

.UserGeneral_auth__confirmation__inputs__FzTjy input[name="4"],
.UserGeneral_auth__confirmation__inputs__FzTjy input[name="5"] {
    margin-left: .5rem
}

.UserGeneral_auth__confirmation__inputs__FzTjy span {
    display: flex;
    align-items: center;
    width: 1rem;
    margin: .4rem .2rem 0;
    border-bottom: 1px solid #fff;
    justify-self: center;
    position: absolute
}

.UserGeneral_auth__confirmation__error__ZBTVe {
    font-size: 1.6rem;
    font-weight: 400;
    color: #f44654
}

.UserGeneral_auth__confirmation__error__ZBTVe span {
    font-weight: 700
}

.UserGeneral_auth__confirmation__btns__wEsQ7 {
    display: flex;
    flex-direction: column;
    width: 100%;
    align-items: center
}

.UserGeneral_auth__confirmation__btns__wEsQ7 button {
    width: 100%;
    margin: 1rem;
    height: 5rem;
    cursor: pointer;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 2rem
}

.UserGeneral_auth__confirmation__btns__wEsQ7 #UserGeneral_save__lnlo6 {
    background: linear-gradient(180deg, #5a786f, rgba(75, 102, 94, .6));
    color: hsla(0, 0%, 100%, .8);
    transition: all .2s ease-out
}

.UserGeneral_auth__confirmation__btns__wEsQ7 #UserGeneral_save__lnlo6:hover {
    background-color: #5f8a7d;
    color: #fff
}

.UserGeneral_auth__confirmation__btns__wEsQ7 #UserGeneral_cancel__qBN9y {
    background-color: transparent;
    border: 1px solid #557269;
    color: hsla(0, 0%, 100%, .8);
    transition: all .2s ease-out
}

.UserGeneral_auth__confirmation__btns__wEsQ7 #UserGeneral_cancel__qBN9y:hover {
    background-color: #557269;
    color: #fff
}

@media screen and (max-width:600px) {
    .UserGeneral_auth__confirmation__inputs__FzTjy {
        display: flex;
        justify-content: center;
        align-items: center;
        margin-bottom: 2rem;
        width: 100%;
        grid-gap: 1rem
    }
    .UserGeneral_auth__confirmation__inputs__FzTjy input {
        max-width: 3.6rem
    }
    .UserGeneral_general__inputs__qJG6p {
        padding-left: 0;
        padding-right: 0
    }
}

@media screen and (max-width:380px) {
    .UserGeneral_auth__confirmation__inputs__FzTjy {
        display: flex;
        justify-content: center;
        align-items: center;
        margin-bottom: 2rem;
        width: 100%;
        grid-gap: 1rem
    }
    .UserGeneral_auth__confirmation__inputs__FzTjy input {
        max-width: 2.6rem
    }
}

.UserAuthenticator_auth__gLtR8 {
    flex-direction: row;
    justify-content: space-between;
    padding: 1.5rem 2rem;
    font-family: Larsseit
}

.UserAuthenticator_auth__gLtR8,
.UserAuthenticator_auth__left__jdqiK {
    display: flex;
    align-items: center
}

.UserAuthenticator_auth__left__img__Jcwn3 {
    height: 3rem;
    width: 3rem;
    background-color: #3a544e;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 1rem
}

.UserAuthenticator_auth__left__text__umLYz {
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    color: hsla(0, 0%, 100%, .6);
    margin-right: 1rem
}

@media screen and (max-width:600px) {
    .UserAuthenticator_auth__gLtR8 {
        padding: 1.5rem 0
    }
}

.Checkmark_checkmark__formControl__e8wRg {
    font-size: 2rem;
    font-weight: 700;
    line-height: 1.1;
    display: grid;
    grid-template-columns: 1em auto;
    gap: .5em;
    background-color: #3e564f;
    width: 2rem;
    height: 2rem;
    border-radius: .5rem
}

.Checkmark_checkmark__me6cv input[type=checkbox] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: var(--form-background);
    margin: 0;
    background-color: #c0eb8c;
    font: inherit;
    color: #3e564f;
    width: 2rem;
    height: 2rem;
    border-radius: .5rem;
    display: grid;
    place-content: center
}

.Checkmark_checkmark__me6cv input[type=checkbox]:before {
    content: "";
    width: .8rem;
    height: .8rem;
    -webkit-clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0, 43% 62%);
    clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0, 43% 62%);
    transform: scale(0);
    transform-origin: center;
    transition: transform 60ms ease-in-out;
    background-color: #3e564f
}

.Checkmark_checkmark__me6cv input[type=checkbox]:checked:before {
    transform: scale(1)
}

.UserEdit_user__yqu6a {
    min-width: 62rem;
    position: relative;
    display: flex
}

.UserEdit_user__close__CcYBv {
    position: absolute;
    top: -.5rem;
    right: 1rem;
    z-index: 10
}

.UserEdit_user__close__CcYBv #UserEdit_closeBtn___3B5k {
    height: 2.6rem;
    width: 2.6rem;
    background-color: transparent;
    font-size: 1.6rem;
    color: hsla(0, 0%, 100%, .6);
    transition: all .2s ease-out
}

.UserEdit_user__close__CcYBv #UserEdit_closeBtn___3B5k:hover {
    color: #fff
}

.UserEdit_user__left__QcqdP {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    align-items: center;
    min-width: 20rem;
    max-width: 20rem;
    background: #364d46;
    position: relative
}

.UserEdit_user__left__text__1xJeN {
    padding: 2rem 0 2rem 2rem;
    border-bottom: 1px solid #4b665e;
    width: 100%;
    height: 6.4rem
}

.UserEdit_user__left__text__1xJeN p {
    font-weight: 700;
    font-size: 2.2rem;
    line-height: 2.8rem;
    text-transform: uppercase;
    background: linear-gradient(180deg, #fff, hsla(0, 0%, 100%, .6));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent
}

.UserEdit_user__left__toggles__1QvjA {
    min-height: 27.5rem;
    border-right: 1px solid #4b665e;
    width: 101%;
    padding: 1.5rem 2rem 2rem;
    font-size: 1.6rem;
    font-weight: 600;
    color: #fff;
    display: flex;
    flex-direction: column;
    row-gap: 1rem;
    margin-top: .3rem;
    height: 100%
}

.UserEdit_user__left__toggles__1QvjA button {
    height: 4rem;
    background-color: transparent;
    display: grid;
    padding: .4rem 1rem;
    transition: all .2s ease-out;
    grid-template-columns: .3fr 1fr;
    -moz-column-gap: 1rem;
    column-gap: 1rem
}

.UserEdit_user__left__toggles__1QvjA button p {
    grid-row: 1/2;
    justify-self: flex-start
}

.UserEdit_user__left__toggles__1QvjA button #UserEdit_img__0Qqq1 {
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 3.2rem;
    width: 3.2rem;
    background-color: #304640;
    grid-row: 1/2;
    grid-column: 1/2
}

.UserEdit_user__left__toggles__1QvjA button:hover {
    background-color: rgba(75, 102, 94, .6)
}

.UserEdit_user__left__toggles__1QvjA #UserEdit_highlighted__gRmfV {
    background-color: #4b665e;
    border-radius: .5rem
}

.UserEdit_user__left__QcqdP #UserEdit_closeBtn___3B5k {
    height: 2.6rem;
    width: 2.6rem;
    background-color: transparent;
    font-size: 1.4rem;
    color: hsla(0, 0%, 100%, .6);
    transition: all .2s ease-out
}

.UserEdit_user__left__QcqdP #UserEdit_closeBtn___3B5k:hover {
    color: #fff
}

.UserEdit_user__right__srRCm {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    transform: translateY(-.5rem);
    border-left: 1px solid #4b665e
}

.UserEdit_user__right__text__pOAVv {
    padding: 2rem 0 2rem 2rem;
    border-bottom: 1px solid #4b665e;
    width: 100%;
    height: 6.9rem
}

.UserEdit_user__right__text__pOAVv p {
    font-weight: 700;
    font-size: 2.2rem;
    line-height: 2.8rem;
    text-transform: uppercase;
    transform: translateY(3px);
    margin-top: .2rem;
    background: linear-gradient(180deg, #fff, hsla(0, 0%, 100%, .6));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent
}

.UserEdit_user__right__interactables__UEkF9 {
    height: 100%;
    width: 100%
}

.UserEdit_user__avatar__kcr2h {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 3.5rem;
    text-align: center
}

.UserEdit_user__avatar__kcr2h img {
    width: 12rem;
    height: 12rem
}

.UserEdit_user__avatar__kcr2h p {
    margin: 1rem 0 .5rem;
    font-size: 1.8rem;
    font-weight: 700;
    line-height: 2.4rem;
    color: #fff
}

.UserEdit_user__avatar__kcr2h #UserEdit_highlighted__gRmfV {
    margin: 0;
    font-size: 1.4rem;
    line-height: 2rem;
    text-transform: uppercase;
    color: #c0eb8c
}

#UserEdit_close__P8_wS {
    width: 17.2rem;
    height: 4rem;
    min-height: 4rem;
    max-height: 4rem;
    border: 1px solid #4b665e;
    border-radius: .3rem;
    font-weight: 600;
    font-size: 1.6rem;
    line-height: 150%;
    color: #fff;
    background-color: transparent;
    text-transform: uppercase;
    transition: all .2s ease-out
}

#UserEdit_close__P8_wS:hover {
    background: #557269
}

.UserEdit_authenticator___8Vl6 {
    padding: 1.2rem 2rem 2rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 61rem;
    overflow-y: scroll;
    position: relative;
    font-family: Larsseit
}

.UserEdit_authenticator___8Vl6 #UserEdit_shadow__h7MyZ {
    display: block;
    position: absolute;
    top: 12rem;
    left: 0;
    width: 100%;
    height: 4rem;
    background: linear-gradient(#304640, rgba(48, 70, 64, .2));
    filter: blur(5px);
    z-index: 1;
    border-bottom-left-radius: .5rem;
    border-bottom-right-radius: .5rem
}

.UserEdit_authenticator___8Vl6 #UserEdit_wrapper__xzLr0 {
    position: sticky;
    top: 0;
    left: 0;
    background-color: #304640;
    padding: 0 2rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%
}

.UserEdit_authenticator__header__5XVp0 {
    font-weight: 600;
    font-size: 1.8rem;
    line-height: 150%;
    color: #fff;
    font-family: TTRoundsNeue, sans-serif;
    text-transform: uppercase;
    margin-bottom: 2rem
}

.UserEdit_authenticator__text__bszF0 {
    color: hsla(0, 0%, 100%, .8);
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 1.9rem;
    text-align: center;
    margin-bottom: 2rem
}

.UserEdit_authenticator__text__bszF0 span {
    text-decoration: underline
}

.UserEdit_authenticator__qr__ZaFKt {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    color: hsla(0, 0%, 100%, .8);
    text-align: center;
    margin-bottom: 3rem
}

.UserEdit_authenticator__qr__overlay__b08d_ {
    background-color: #7e968f;
    border-radius: .5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: .6rem;
    height: 18rem;
    width: 18rem;
    margin-bottom: 3rem
}

.UserEdit_authenticator__qr__overlay__img___CxRE {
    background-color: #fff;
    height: 16.8rem;
    width: 16.8rem;
    border-radius: .5rem;
    padding: 1rem
}

.UserEdit_authenticator__qr__overlay__img___CxRE img {
    height: 14.8rem;
    width: 14.8rem
}

.UserEdit_authenticator__input__Je7XS {
    background-color: #3e564f;
    border-radius: .5rem;
    height: 5rem;
    width: 42rem;
    margin-bottom: 1.5rem;
    display: grid;
    align-items: center;
    grid-template-columns: 1fr .3fr;
    padding: 1rem 1rem 1rem 2rem
}

.UserEdit_authenticator__input__Je7XS p {
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: hsla(0, 0%, 100%, .8)
}

.UserEdit_authenticator__input__Je7XS #UserEdit_download__EbePr {
    height: 3rem;
    width: 3rem;
    border-radius: .5rem;
    background-color: #4b665e;
    transition: all .2s ease-out;
    justify-self: flex-end
}

.UserEdit_authenticator__input__Je7XS #UserEdit_download__EbePr:hover {
    background-color: rgba(75, 102, 94, .6)
}

.UserEdit_authenticator__input__Je7XS #UserEdit_copyText__PW6e0 {
    justify-self: center;
    margin-left: 8rem
}

.UserEdit_authenticator__footer__0iF9B {
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 150%;
    color: hsla(0, 0%, 100%, .6);
    display: flex;
    text-align: center;
    margin-bottom: 2rem;
    width: 42rem
}

.UserEdit_authenticator__footer__0iF9B img {
    width: 1.6rem;
    height: 1.6rem;
    display: flex;
    align-items: center
}

.UserEdit_authenticator__checkmark__MhhB_ {
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 150%;
    color: #fff;
    width: 100%;
    display: flex;
    margin-bottom: 2rem
}

.UserEdit_authenticator__checkmark__MhhB_ p {
    margin-left: 1rem
}

@media screen and (max-width:640px) {
    .UserEdit_user__yqu6a {
        min-width: 100%;
        width: 100vw;
        display: flex;
        flex-direction: column;
        align-items: center;
        min-height: 100vh
    }
    .UserEdit_user__header__hD_5i {
        height: 5.4rem;
        display: flex;
        padding: 0 1rem;
        align-items: center;
        position: relative;
        width: 100%;
        justify-content: center;
        border-bottom: 1px solid #3a544e
    }
    .UserEdit_user__header__hD_5i #UserEdit_closeBtn___3B5k {
        height: 3rem;
        width: 3rem;
        background-color: #3a544e;
        position: absolute;
        left: 1rem;
        top: .8rem
    }
    .UserEdit_user__header__hD_5i #UserEdit_closeBtn___3B5k img {
        transform: rotate(90deg)
    }
    .UserEdit_user__header__hD_5i p {
        text-align: center;
        color: hsla(0, 0%, 100%, .8);
        text-transform: uppercase;
        font-size: 1.6rem;
        font-weight: 600
    }
    .UserEdit_user__profile__BsN5l {
        display: flex;
        flex-direction: column;
        margin-bottom: 2rem;
        align-items: center;
        padding: 1rem;
        width: 100%
    }
    .UserEdit_user__profile__img__6dn2r {
        margin-top: 1rem
    }
    .UserEdit_user__profile__img__6dn2r img {
        width: 8rem;
        height: 8rem
    }
    .UserEdit_user__profile__name__5ZupF {
        font-size: 1.6rem;
        line-height: 2.2rem;
        margin-top: .5rem;
        color: hsla(0, 0%, 100%, .8);
        font-weight: 600
    }
    .UserEdit_user__profile__exp__qW3Pn {
        color: #c0eb8c;
        font-size: 1.2rem;
        line-height: 1.6rem;
        font-weight: 600;
        display: flex;
        align-items: center
    }
    .UserEdit_user__profile__exp__qW3Pn span {
        background-color: #314641;
        border-radius: 50%;
        margin-left: 5px;
        font-size: 10px;
        font-weight: 700;
        display: flex;
        align-items: center;
        justify-content: center;
        line-height: 14px;
        padding: 0 5px;
        min-width: 16px;
        border-radius: 8px;
        margin-top: 2px
    }
    .UserEdit_authenticator___8Vl6 {
        overflow-x: hidden
    }
    .UserEdit_authenticator__footer__0iF9B,
    .UserEdit_authenticator__input__Je7XS {
        width: 100%
    }
}

@media screen and (min-width:500px) {
    .UserEdit_authenticator___8Vl6 {
        height: unset
    }
    .UserEdit_authenticator__input__Je7XS {
        margin: 2rem 0 3rem
    }
    .UserEdit_authenticator__checkmark__MhhB_ {
        margin-left: 4rem
    }
    .UserEdit_authenticator___8Vl6 #UserEdit_close__P8_wS {
        width: 17.2rem;
        height: 4rem;
        min-height: 4rem;
        max-height: 4rem;
        border: 1px solid #4b665e;
        border-radius: .3rem;
        font-weight: 600;
        font-size: 1.6rem;
        line-height: 150%;
        color: #fff;
        background-color: transparent;
        text-transform: uppercase;
        transition: all .2s ease-out
    }
    .UserEdit_authenticator___8Vl6 #UserEdit_close__P8_wS:hover {
        background: #314641
    }
}

@media screen and (min-width:650px) {
    .UserEdit_user__close__CcYBv {
        top: 1rem
    }
    .UserEdit_authenticator___8Vl6 #UserEdit_close__P8_wS {
        width: 17.2rem;
        height: 4rem;
        min-height: 4rem;
        max-height: 4rem;
        border: 1px solid #4b665e;
        border-radius: .3rem;
        font-weight: 600;
        font-size: 1.6rem;
        line-height: 150%;
        color: #fff;
        background-color: transparent;
        text-transform: uppercase;
        transition: all .2s ease-out
    }
    .UserEdit_authenticator___8Vl6 #UserEdit_close__P8_wS:hover {
        background: #314641
    }
    #UserEdit_close__P8_wS {
        width: 17.2rem;
        height: 4rem;
        min-height: 4rem;
        max-height: 4rem;
        border: 1px solid #4b665e;
        border-radius: .3rem;
        font-weight: 600;
        font-size: 1.6rem;
        line-height: 150%;
        color: #fff;
        background-color: transparent;
        text-transform: uppercase;
        transition: all .2s ease-out
    }
    #UserEdit_close__P8_wS:hover {
        background: #557269
    }
}

@media screen and (max-width:400px) {
    .UserEdit_authenticator__qr__overlay__b08d_ {
        height: 14.8rem;
        width: 14.8rem
    }
    .UserEdit_authenticator__qr__overlay__img___CxRE {
        height: 13.6rem;
        width: 13.6rem
    }
    .UserEdit_authenticator__qr__overlay__img___CxRE img {
        height: 11.8rem;
        width: 11.8rem
    }
}

.SingleBet_singleBet__jgPNq {
    width: 100%;
    border-radius: .5rem;
    margin-bottom: .4rem;
    transition: all .2s ease-out
}

.SingleBet_singleBet__total__3fveQ {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    padding-right: 1rem
}

.SingleBet_singleBet__total__3fveQ #SingleBet_box__AildO {
    background-color: #314641;
    padding: 0 1.6rem;
    font-size: 1.8rem;
    height: 3rem;
    border-radius: .5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #56746b;
    color: #fff;
    font-weight: 700
}

.SingleBet_singleBet__total__3fveQ #SingleBet_box__AildO img {
    height: 1em;
    width: 1em;
    margin-right: .25em
}

.bet_history_single_bet_dot {
    display: block;
    border: 0;
    background: #fff;
    opacity: .5;
    width: .3rem;
    height: .3rem;
    border-radius: 50%;
    margin: 0 .4rem
}

.SingleBet_singleBet__profile__MhOSP {
    width: 100%;
    display: flex;
    padding: 1rem 1.2rem;
    background-color: #4b665e;
    border-top-right-radius: .5rem;
    border-top-left-radius: .5rem;
    margin-bottom: .1rem
}

.SingleBet_singleBet__profile__date__Ela5o {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    font-weight: 500;
    color: hsla(0, 0%, 100%, .8);
    line-height: 2rem;
    font-size: 1.4rem
}

.SingleBet_singleBet__profile__date__value__Ltmjm {
    font-weight: 700;
    color: #fff
}

.SingleBet_singleBet__profile__account__v7w_1 {
    display: flex;
    align-items: center
}

.SingleBet_singleBet__profile__account__picture__5CXnd {
    height: 3.4rem;
    width: 3.4rem
}

.SingleBet_singleBet__profile__account__picture__5CXnd img {
    max-height: 3.4rem;
    max-width: 3.4rem;
    min-height: 3.4rem;
    min-width: 3.4rem
}

.SingleBet_singleBet__profile__account__name__aXqgw {
    display: flex;
    font-size: 1.4rem;
    font-weight: 700;
    color: #fff;
    align-items: center;
    font-family: Larsseit
}

.SingleBet_singleBet__profile__account__name__aXqgw h2:nth-of-type(2) {
    font-size: 1.4rem;
    color: #e1af40
}

.SingleBet_singleBet__profile__account__level__QgEkv {
    display: flex;
    align-items: center
}

.SingleBet_singleBet__profile__account__level__QgEkv h3 {
    font-size: 1rem;
    font-weight: 600;
    color: #c0eb8c;
    line-height: 2rem
}

.SingleBet_singleBet__profile__bet__ZLh_g {
    display: flex;
    width: 30%;
    margin-left: auto;
    flex-direction: column;
    font-weight: 500;
    line-height: 2rem;
    font-size: 1.4rem;
    font-family: Larsseit
}

.SingleBet_singleBet__profile__bet__ZLh_g h3 {
    color: #fff;
    opacity: .8
}

.SingleBet_singleBet__profile__bet__amount__Hg2cP {
    display: flex;
    align-items: center
}

.SingleBet_singleBet__profile__bet__amount__Hg2cP h2 {
    margin-left: 3.5px;
    font-weight: 700;
    color: #fff;
    font-family: TTRoundsNeue, sans-serif
}

.SingleBet_singleBet__profile__bet__amount__image__Y8AMR {
    min-height: 1.4rem;
    min-width: 1.4rem;
    max-height: 1.4rem;
    max-width: 1.4rem;
    display: flex;
    align-items: center
}

.SingleBet_singleBet__profit__5FDcF {
    width: 100%;
    display: flex;
    padding: 1rem 1.2rem;
    background-color: #4b665e;
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
    margin-bottom: .1rem;
    line-height: 2rem
}

.SingleBet_singleBet__profit__amount__CPcsu {
    display: flex;
    align-items: center
}

.SingleBet_singleBet__profit__amount__picture__gxheo {
    height: 3.4rem;
    width: 3.4rem
}

.SingleBet_singleBet__profit__amount__text__K6K_1 {
    font-size: 1.4rem;
    font-weight: 500
}

.SingleBet_singleBet__profit__amount__text__K6K_1 h3 {
    color: #fff;
    opacity: .8
}

.SingleBet_singleBet__profit__amount__coins__Lrjjt {
    display: flex;
    align-items: center
}

.SingleBet_singleBet__profit__amount__coins__image__h4zIF {
    height: 1.4rem;
    width: 1.4rem
}

.SingleBet_singleBet__profit__amount__coins__Lrjjt h2 {
    color: #c0eb8c;
    font-weight: 700;
    font-size: 1.6rem;
    margin-left: .25em
}

.SingleBet_singleBet__profit__payout__QeeOx {
    width: 30%;
    margin-left: auto;
    font-size: 1.4rem;
    font-weight: 500;
    display: flex;
    align-items: center;
    position: relative
}

.SingleBet_singleBet__profit__payout__dots__nakka {
    position: absolute;
    right: -1rem;
    width: 3.8rem;
    height: 3.8rem;
    display: flex;
    align-items: center;
    font-size: 2.6rem;
    justify-content: center;
    cursor: pointer
}

.SingleBet_singleBet__profit__payout__QeeOx h3 {
    color: #fff;
    opacity: .8
}

.SingleBet_singleBet__profit__payout__content__IdQKM {
    font-weight: 700;
    color: #fff;
    font-size: 1.4rem
}

.SingleBet_singleBet__profit__payout__content__IdQKM span {
    vertical-align: center
}

.SingleBet_singleBet__campaign___UqhH {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start
}

.SingleBet_singleBet__campaign__name__POYed {
    font-weight: 500;
    font-size: 1.4rem;
    color: #fff;
    text-align: left
}

.SingleBet_singleBet__campaign___UqhH #SingleBet_isDefault__xADFw {
    background-color: #c0eb8c;
    font-size: 1rem;
    font-weight: 700;
    color: #314641;
    border-radius: .3rem;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 .6rem;
    text-transform: uppercase
}

.SingleBet_singleBet__campaign__amount__7Qvgn {
    display: flex;
    align-items: center;
    text-align: left;
    font-weight: 700;
    font-size: 1rem;
    color: hsla(0, 0%, 100%, .6);
    text-transform: uppercase;
    margin-top: .5rem;
    justify-content: flex-start
}

.SingleBet_singleBet__campaign__amount__7Qvgn span {
    color: #c0eb8c;
    margin-left: .25em
}

#bet_history_single_bet_player_detail {
    margin-left: 1rem
}

#SingleBet_column__2__8hWwt,
#bet_history_single_bet_player_detail {
    display: flex;
    flex-direction: column
}

#SingleBet_multiplierSymbol__F2Su9 {
    margin-bottom: 5px
}


.SingleBet_singleBetDsktp__memberSince__gmOpS {
    font-size: 1.4rem;
    font-weight: 700;
    color: #fff;
    text-align: right;
    width: 14%;
    padding: 1rem 1rem 1rem 0
}

.SingleBet_singleBetDsktp__bonus__T3i8_,
.SingleBet_singleBetDsktp__tiers__VWAFh,
.SingleBet_singleBetDsktp__total__pDMAd,
.SingleBet_singleBetDsktp__wagered__UPrDj {
    width: 18%;
    text-align: right;
    padding: 1rem 1rem 1rem 0;
    display: flex;
    justify-content: flex-end;
    align-items: center
}

.SingleBet_singleBetDsktp__bonus__T3i8_ #SingleBet_box__AildO,
.SingleBet_singleBetDsktp__tiers__VWAFh #SingleBet_box__AildO,
.SingleBet_singleBetDsktp__total__pDMAd #SingleBet_box__AildO,
.SingleBet_singleBetDsktp__wagered__UPrDj #SingleBet_box__AildO {
    background-color: #314641;
    padding: 0 .8rem;
    font-size: 1.8rem;
    height: 3rem;
    border-radius: .5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #56746b;
    color: #fff;
    font-weight: 700
}

.SingleBet_singleBetDsktp__bonus__T3i8_ #SingleBet_box__AildO img,
.SingleBet_singleBetDsktp__tiers__VWAFh #SingleBet_box__AildO img,
.SingleBet_singleBetDsktp__total__pDMAd #SingleBet_box__AildO img,
.SingleBet_singleBetDsktp__wagered__UPrDj #SingleBet_box__AildO img {
    height: 1em;
    width: 1em;
    margin-right: .25em
}

.SingleBet_singleBetDsktp__campaign__tgSnf {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start
}

.SingleBet_singleBetDsktp__campaign__name__MWCwa {
    font-weight: 500;
    font-size: 1.4rem;
    color: #fff;
    text-align: left
}

.SingleBet_singleBetDsktp__campaign__tgSnf #SingleBet_isDefault__xADFw {
    background-color: #c0eb8c;
    font-size: 1rem;
    font-weight: 700;
    color: #314641;
    border-radius: .3rem;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 .6rem;
    text-transform: uppercase
}

.SingleBet_singleBetDsktp__campaign__amount__Wvl5k {
    display: flex;
    align-items: center;
    text-align: left;
    font-weight: 700;
    font-size: 1rem;
    color: hsla(0, 0%, 100%, .6);
    text-transform: uppercase;
    margin-top: .5rem;
    justify-content: flex-start
}

.SingleBet_singleBetDsktp__campaign__amount__Wvl5k span {
    color: #c0eb8c;
    margin-left: .25em
}

.bet_history_single_bet_data:hover {
    background-color: #5f8a7d
}

@media screen and (max-width:500px) {
    .SingleBet_singleBet__jgPNq {
        margin-bottom: .3rem
    }
}

@media screen and (max-width:770px) {
    .SingleBet_singleBetDsktp__bonus__T3i8_,
    .SingleBet_singleBetDsktp__memberSince__gmOpS,
    .SingleBet_singleBetDsktp__tiers__VWAFh,
    .SingleBet_singleBetDsktp__wagered__UPrDj {
        display: none
    }
    .bet_history_single_bet_player {
        width: 40% !important
    }
    .SingleBet_singleBetDsktp__total__pDMAd {
        width: 40%
    }
}

.Avatar_avatar__logo__o_FGd {
    display: flex;
    padding-bottom: 1rem;
    align-items: center;
    position: relative
}

.Avatar_avatar__logo__overlay__Y_eDy {
    transition: .4s ease;
    border-radius: 50%;
    opacity: 0;
    position: absolute;
    height: 8rem;
    width: 8rem;
    left: 0;
    text-align: center;
    font-size: 2.2rem;
    color: #fff;
    background-color: rgba(75, 102, 94, .6);
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer
}

.Avatar_avatar__logo__icon__dByG4 img {
    height: 8rem;
    width: 8rem
}

.Avatar_avatar__logo__info__P8fpA {
    margin-left: 2rem;
    display: flex;
    flex-direction: column
}

.Avatar_avatar__logo__info__username__L8pFv {
    color: #fff;
    font-size: 1.6rem;
    font-weight: 700
}

.Avatar_avatar__logo__info__type__xPuEO {
    font-size: 1.3rem;
    line-height: 1.7rem;
    padding: 0 .5rem;
    border-radius: .4rem;
    color: #c0eb8c;
    background: #3e564f;
    display: flex;
    justify-content: center;
    align-items: center;
    text-transform: uppercase;
    font-weight: 700;
    margin: .5rem 0 1rem;
    max-width: 8rem
}

.Avatar_avatar__logo__info__settings__CJpoZ {
    display: grid;
    grid-template-rows: 3rem;
    grid-template-columns: 1fr 3rem;
    -moz-column-gap: .5rem;
    column-gap: .5rem
}

.Avatar_avatar__logo__info__settings__CJpoZ #Avatar_follow__e0wli {
    font-weight: 700;
    border-radius: .5rem;
    height: 3rem;
    color: hsla(0, 0%, 100%, .6);
    font-size: 1.4rem;
    padding: 0 1.5rem;
    text-transform: uppercase;
    min-width: 11rem;
    cursor: pointer;
    background-color: #3b544f;
    transition: all .2s ease-out
}

.Avatar_avatar__logo__info__settings__CJpoZ #Avatar_follow__e0wli:hover {
    background-color: #557269;
    color: #fff
}

.Avatar_avatar__logo__info__settings__CJpoZ #Avatar_blocked__0uGpJ {
    background-color: #557269;
    color: #fff;
    font-weight: 700;
    border-radius: .5rem;
    height: 3rem;
    font-size: 1.4rem;
    padding: 0 1.5rem;
    text-transform: uppercase;
    min-width: 11rem;
    cursor: not-allowed;
    background-color: #3b544f;
    transition: all .2s ease-out
}

.Avatar_avatar__logo__info__settings__CJpoZ #Avatar_edit__Xkqdm {
    font-weight: 700;
    border-radius: .5rem;
    padding: 0 1rem 0 1.5rem;
    background: transparent;
    border: 1px solid #56746b;
    display: flex;
    align-items: center;
    width: 10rem;
    transition: all .2s ease-out
}

.Avatar_avatar__logo__info__settings__CJpoZ #Avatar_edit__Xkqdm p {
    color: hsla(0, 0%, 100%, .8);
    text-transform: uppercase;
    font-size: 1.4rem;
    transition: all .2s ease-out;
    height: 3rem;
    display: flex;
    align-items: center
}

.Avatar_avatar__logo__info__settings__CJpoZ #Avatar_edit__Xkqdm i {
    height: 3rem;
    width: 2rem;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    color: hsla(0, 0%, 100%, .8);
    transition: all .2s ease-out;
    margin-left: .5rem
}

.Avatar_avatar__logo__info__settings__CJpoZ #Avatar_edit__Xkqdm:hover {
    background-color: #557269
}

.Avatar_avatar__logo__info__settings__CJpoZ #Avatar_edit__Xkqdm:hover i,
.Avatar_avatar__logo__info__settings__CJpoZ #Avatar_edit__Xkqdm:hover p {
    color: #fff
}

.Avatar_avatar__logo__info__settings__CJpoZ #Avatar_settings__hEM8e {
    background: #3a544e;
    color: hsla(0, 0%, 100%, .8);
    font-size: 1.4rem;
    transition: all .2s ease-out
}

.Avatar_avatar__logo__info__settings__CJpoZ #Avatar_settings__hEM8e:hover {
    color: #fff
}

.Avatar_avatar__logo__o_FGd:hover__icon img {
    opacity: .3
}

.Avatar_avatar__logo__o_FGd:hover .Avatar_avatar__logo__overlay__Y_eDy {
    opacity: 1
}

.Avatar_avatar__since__TFjWd {
    border: 1px solid #56746b;
    text-align: left;
    line-height: 2.8rem;
    margin-bottom: .8rem;
    height: 3rem;
    border-radius: .5rem;
    color: hsla(0, 0%, 100%, .8);
    padding: 0 .8rem;
    font-weight: 500;
    font-size: 1.4rem
}

.Avatar_avatar__bets__RINR4 {
    margin-bottom: .8rem;
    display: grid;
    grid-template-columns: 1fr 1fr;
    -moz-column-gap: 1rem;
    column-gap: 1rem
}

.Avatar_avatar__bets__currency__UQSEw,
.Avatar_avatar__bets__total__qxZkS {
    padding: 1rem;
    border: 1px solid #56746b;
    display: flex;
    flex-direction: column;
    align-items: start;
    font-size: 1.4rem;
    line-height: 2.2rem;
    border-radius: .5rem;
    color: hsla(0, 0%, 100%, .8);
    font-weight: 500
}

.Avatar_avatar__bets__currency__amount__TPLBh,
.Avatar_avatar__bets__total__amount__kD9gE {
    color: #fff;
    font-size: 1.6rem;
    font-weight: 700
}

.Avatar_avatar__bets__currency__UQSEw span {
    display: flex;
    align-items: center
}

.Avatar_avatar__bets__currency__UQSEw span img {
    margin-right: .4rem;
    width: 1.6rem;
    height: 1.6rem
}

.Avatar_avatar__toggles__M4kPU {
    padding: .4rem .5rem;
    height: 3.4rem;
    background-color: #3e564f;
    border-radius: .5rem;
    position: relative
}

.Avatar_avatar__toggles__M4kPU button {
    font-size: 1.2rem;
    height: 2.6rem
}

.Avatar_avatar__gF5TS #Avatar_shadow__bottom__uTl5T,
.Avatar_avatar__gF5TS #Avatar_shadow__foreignUserTop__Nxesu,
.Avatar_avatar__gF5TS #Avatar_shadow__top__OQjHq {
    display: block;
    position: absolute;
    left: 0;
    width: 100%;
    height: 2rem;
    background: linear-gradient(#304640, rgba(48, 70, 64, .2));
    filter: blur(3px);
    z-index: 1;
    border-bottom-left-radius: .5rem;
    border-bottom-right-radius: .5rem
}

.Avatar_avatar__gF5TS #Avatar_shadow__bottom__uTl5T {
    bottom: 0;
    transform: rotate(180deg)
}

.Avatar_avatar__gF5TS #Avatar_shadow__top__OQjHq {
    top: 30.3rem
}

.Avatar_avatar__theader__row__unvJ4 {
    margin-top: .5rem;
    margin-bottom: 1rem;
    display: flex;
    border-bottom: 1px solid #56746b;
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 1.5rem;
    text-transform: uppercase;
    color: hsla(0, 0%, 100%, .8);
    padding: .3rem 1rem .3rem 0
}

.Avatar_avatar__theader__row__unvJ4 #Avatar_date__Rluy9 {
    text-align: left;
    width: 34%;
    margin-left: 1rem
}

.Avatar_avatar__theader__row__unvJ4 #Avatar_bet___lQDH,
.Avatar_avatar__theader__row__unvJ4 #Avatar_payout__Dbhap {
    text-align: right;
    width: 27%
}

.Avatar_avatar__theader__row__unvJ4 #Avatar_game__GWgY8 {
    text-align: right;
    width: 12%
}

.Avatar_avatar__history__ozHt6 {
    overflow-y: scroll;
    display: flex;
    flex-direction: column
}

.Avatar_avatar__history__notFound__m6hzs {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 60vh;
    flex-direction: column
}

.Avatar_avatar__history__notFound__m6hzs img {
    margin-bottom: 1.5rem
}

.Avatar_avatar__history__notFound__m6hzs p {
    font-size: 1.6rem;
    font-weight: 700;
    text-transform: uppercase;
    color: hsla(0, 0%, 100%, .8)
}

.Avatar_avatar__history__item__HsBLR {
    display: flex;
    align-items: center;
    font-size: 1.4rem;
    font-weight: 700;
    color: #fff;
    background: #4b665e;
    border-radius: .5rem;
    padding: 1rem 1rem 1rem 0;
    transition: all .2s ease-out;
    cursor: pointer
}

.Avatar_avatar__history__item__date__wQqRh {
    text-align: left;
    width: 34%;
    margin-left: 1rem;
    display: flex;
    align-items: center;
    font-weight: 600
}

.Avatar_avatar__history__item__bet__wXQTz {
    text-align: right;
    width: 27%;
    display: flex;
    align-items: center;
    justify-content: flex-end
}

.Avatar_avatar__history__item__bet__wXQTz img {
    margin-right: .4rem
}

.Avatar_avatar__history__item__payout__GJ4Rr {
    text-align: right;
    width: 27%;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    color: #c0eb8c
}

.Avatar_avatar__history__item__payout__GJ4Rr img {
    margin-right: .4rem
}

.Avatar_avatar__history__item__game__46oaI {
    text-align: right;
    width: 12%;
    display: flex;
    justify-content: flex-end;
    align-items: center
}

.Avatar_avatar__history__item__game__46oaI img {
    height: 3.4rem;
    width: 3.4rem
}

.Avatar_avatar__history__item__HsBLR:hover {
    background-color: rgba(75, 102, 94, .6)
}

.Avatar_avatar__unfollow__qdesU {
    padding: 2rem;
    border-radius: 2rem;
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 2.2rem;
    width: 46rem
}

.Avatar_avatar__unfollow__header__CIYfy {
    position: relative
}

.Avatar_avatar__unfollow__header__CIYfy p {
    text-align: left;
    color: hsla(0, 0%, 100%, .8)
}

.Avatar_avatar__unfollow__header__CIYfy #Avatar_close__UCbuC {
    cursor: pointer;
    position: absolute;
    right: -1rem;
    top: -.5rem;
    background-color: transparent;
    border: none;
    color: hsla(0, 0%, 100%, .8);
    transition: all .2s ease-out;
    font-size: 1.8rem;
    width: 3rem
}

.Avatar_avatar__unfollow__header__CIYfy #Avatar_close__UCbuC:hover {
    color: #fff
}

.Avatar_avatar__unfollow__buttons__FQVP2 {
    margin-top: 3rem;
    display: flex;
    align-items: center;
    -moz-column-gap: 1rem;
    column-gap: 1rem
}

.Avatar_avatar__unfollow__buttons__FQVP2 #Avatar_cancel__86HCg,
.Avatar_avatar__unfollow__buttons__FQVP2 #Avatar_unfollow__IdG2M {
    border-radius: .5rem;
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 2.2rem;
    transition: all .2s ease-out;
    min-width: 12rem;
    height: 4rem;
    text-transform: uppercase;
    color: hsla(0, 0%, 100%, .8)
}

.Avatar_avatar__unfollow__buttons__FQVP2 #Avatar_cancel__86HCg:hover,
.Avatar_avatar__unfollow__buttons__FQVP2 #Avatar_unfollow__IdG2M:hover {
    color: #fff
}

.Avatar_avatar__unfollow__buttons__FQVP2 #Avatar_cancel__86HCg {
    background-color: transparent;
    border: 1px solid #56746b
}

.Avatar_avatar__unfollow__buttons__FQVP2 #Avatar_cancel__86HCg:hover {
    background-color: #557269
}

.Avatar_avatar__unfollow__buttons__FQVP2 #Avatar_unfollow__IdG2M {
    background: linear-gradient(180deg, #5a786f, rgba(75, 102, 94, .6))
}

.Avatar_avatar__unfollow__buttons__FQVP2 #Avatar_unfollow__IdG2M:hover {
    background-color: #5f8a7d
}

.Avatar_avatar__amount__IPNNz {
    padding: .8rem;
    margin-bottom: .8rem;
    border-radius: .5rem;
    border: 1px solid #56746b
}

.Avatar_avatar__amount__lockedRewards__81lyg,
.Avatar_avatar__amount__rewards__Gxecy,
.Avatar_avatar__amount__tier__UDwzv,
.Avatar_avatar__amount__total__PK64r,
.Avatar_avatar__amount__wagered__rROYZ {
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 1rem;
    font-size: 1.4rem;
    line-height: 1.6rem;
    color: hsla(0, 0%, 100%, .8)
}

.Avatar_avatar__amount__lockedRewards__81lyg span,
.Avatar_avatar__amount__rewards__Gxecy span,
.Avatar_avatar__amount__tier__UDwzv span,
.Avatar_avatar__amount__total__PK64r span,
.Avatar_avatar__amount__wagered__rROYZ span {
    display: flex;
    align-items: center
}

.Avatar_avatar__amount__lockedRewards__81lyg span img,
.Avatar_avatar__amount__rewards__Gxecy span img,
.Avatar_avatar__amount__tier__UDwzv span img,
.Avatar_avatar__amount__total__PK64r span img,
.Avatar_avatar__amount__wagered__rROYZ span img {
    height: 1em;
    width: 1em;
    margin-right: .25em
}

.Avatar_avatar__amount__lockedRewards__81lyg span p,
.Avatar_avatar__amount__rewards__Gxecy span p,
.Avatar_avatar__amount__tier__UDwzv span p,
.Avatar_avatar__amount__total__PK64r span p,
.Avatar_avatar__amount__wagered__rROYZ span p {
    font-weight: 700
}

.Avatar_avatar__amount__tier__UDwzv {
    margin-bottom: 0
}

.Avatar_avatar__gF5TS #Avatar_loadingDiv__50D15 {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 50vh
}

@media screen and (max-width:640px) {
    .Avatar_avatar__gF5TS #Avatar_content__wrapper__Hqkr1 {
        position: fixed;
        height: -webkit-fill-available;
        width: 100%;
        left: 0;
        overflow-y: scroll;
        padding: 0 1rem 1rem;
        margin-top: .4rem
    }
    .Avatar_avatar__history__ozHt6 {
        margin-top: .4rem;
        row-gap: 0
    }
    .Avatar_avatar__gF5TS #Avatar_shadow__bottom__uTl5T,
    .Avatar_avatar__gF5TS #Avatar_shadow__foreignUserTop__Nxesu,
    .Avatar_avatar__gF5TS #Avatar_shadow__top__OQjHq {
        position: fixed
    }
    .Avatar_avatar__theader__uGpH7 {
        display: none
    }
}

@media screen and (min-width:1000px) {
    .Avatar_avatar__gF5TS {
        position: relative;
        height: 100%
    }
    .Avatar_avatar__theader__uGpH7 {
        position: absolute;
        top: 31.2rem;
        width: 100%;
        left: 0;
        background-color: #304640
    }
    .Avatar_avatar__gF5TS #Avatar_theaderUser__yXYgP {
        top: 24.2rem
    }
    .Avatar_avatar__gF5TS #Avatar_shadow__bottom__uTl5T,
    .Avatar_avatar__gF5TS #Avatar_shadow__foreignUserTop__Nxesu,
    .Avatar_avatar__gF5TS #Avatar_shadow__top__OQjHq {
        width: 44rem;
        left: -1rem
    }
    .Avatar_avatar__gF5TS #Avatar_shadow__bottom__uTl5T {
        position: absolute;
        bottom: 4rem
    }
    .Avatar_avatar__gF5TS #Avatar_shadow__top__OQjHq {
        top: 27rem
    }
    .Avatar_avatar__gF5TS #Avatar_shadow__foreignUserTop__Nxesu {
        top: 34.5rem
    }
    .Avatar_avatar__history__ozHt6 {
        margin-top: 3.7rem
    }
    .Avatar_avatar__gF5TS #Avatar_loadingDiv__50D15 {
        display: flex;
        justify-content: center;
        align-items: center;
        height: 100%
    }
}





/*#GameBlock_removeBg__wrapper__ueDUy,
.GameBlock_gameblockInGame__wrapper__GwYKO,
.GameBlock_gameblock__wrapper__L5nnl {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}*/


/*#GameBlock_removeBg__img__WL57y #GameBlock_historyOverlay__k46Jt,
.GameBlock_gameblockInGame__img__Wbzzd #GameBlock_historyOverlay__k46Jt,
.tower_gamecell_img #GameBlock_historyOverlay__k46Jt {
    height: 3.6rem;
    width: 3.8rem;
    background-color: rgba(49, 70, 65, .8);
    position: absolute
}

#GameBlock_removeBg__yr723 #GameBlock_removeBg__yr723,
.tower_gamecell_highlighted #GameBlock_removeBg__yr723,
.tower_gamecell #GameBlock_removeBg__yr723 {
    height: 3.2rem;
    width: 3.2rem;
    background-color: transparent
}

#GameBlock_removeBg__yr723 #GameBlock_removeBg__yr723 img,
.tower_gamecell_highlighted #GameBlock_removeBg__yr723 img,
.tower_gamecell #GameBlock_removeBg__yr723 img {
    width: 100%;
    height: 100%
}

.tower_gamecell_highlighted {
    background-color: hsla(87, 70%, 74%, .9) !important;
    position: relative;
    cursor: pointer
}

.tower_gamecell_highlighted svg {
    height: 3.4rem;
    min-height: 3.4rem;
    max-height: 3.4rem;
    width: 8.5rem;
    min-width: 8.5rem;
    max-width: 8.5rem
}

.tower_gamecell_highlighted .tower_gamecell_overlay {
    height: 2.8rem;
    width: 2.8rem;
    background-color: hsla(87, 70%, 74%, .4);
    border-radius: 50%;
    position: absolute
}

.tower_gamecell_highlighted div {
    background-color: hsla(87, 70%, 74%, .9)
}

#GameBlock_removeBg__yr723 .tower_gamecell_img {
    background-color: transparent !important;
    height: 3rem;
    width: 4rem
}*/



/*.tower_gametopbar #GameTopbar_leftCorner__yO0zP {
    position: absolute;
    top: -6px;
    left: -16px;
    z-index: 500;
    width: 1.5rem;
    height: 1rem
}

.tower_gametopbar #GameTopbar_rightCorner__3TMr6 {
    transform: scaleX(-1);
    position: absolute;
    top: -6px;
    right: -16px;
    z-index: 500;
    width: 1.5rem;
    height: 1rem
}

.tower_gametopbar #GameTopbar_leftCornerSafari__r2nO0 {
    position: absolute;
    top: -6px;
    left: -11px;
    z-index: 500;
    width: 2.5rem;
    height: 3rem;
    -webkit-transform: translateZ(0);
    shape-rendering: geometricPrecision
}

.tower_gametopbar #GameTopbar_leftCornerSafari__r2nO0 img {
    height: 2.6rem
}

.tower_gametopbar #GameTopbar_rightCornerSafari__jLleq {
    image-rendering: -webkit-optimize-contrast;
    position: absolute;
    top: -6px;
    right: -21px;
    z-index: 500;
    width: 3.5rem;
    height: 3rem;
    -webkit-transform: translateZ(0);
    shape-rendering: geometricPrecision
}

.tower_gametopbar #GameTopbar_rightCornerSafari__jLleq svg {
    transform: translateZ(0)
}

.tower_gametopbar #GameTopbar_rightCornerSafari__jLleq img {
    height: 2.6rem
}*/



/*.tower_gametopbar_content #GameTopbar_borderLine__0KF2e {
    position: absolute;
    top: -1px;
    left: 0;
    z-index: 500;
    width: 97%;
    height: 1px;
    background-color: #c0eb8c
}*/



/*.tower_gametopbar #GameTopbar_line__Z2Vjx {
    position: absolute;
    z-index: 10;
    top: 1.7rem;
    left: -6rem;
    height: 2px;
    width: 20rem;
    background-color: #314641
}*/

/*.tower_gametopbar:after {
    display: block;
    height: .1rem;
    left: -1.5rem;
    bottom: 0;
    position: absolute;
    content: "";
    background-color: #314641;
    right: -1.5rem;
    z-index: 0;
    transition: background-color .3s ease 0s
}*/





.Game_betDetails___8Kmn {
    background-color: transparent;
    z-index: 1
}

.BetDetails_bet__x_ar3 {
    position: relative
}

.BetDetails_bet__header__JuFAM {
    border-bottom: 1px solid #56746b;
    height: 5.4rem;
    width: 100%;
    display: flex;
    align-items: center;
    padding: 0 1rem;
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 2rem;
    text-transform: uppercase;
    color: #fff;
    position: sticky;
    top: 0;
    right: 0;
    background-color: #314641;
    z-index: 10
}

.BetDetails_bet__header__JuFAM #BetDetails_backBtn__SSVfU {
    height: 3rem;
    width: 3rem;
    margin-right: 1rem;
    background: #3a544e;
    transition: all .2s ease-out
}

.BetDetails_bet__header__JuFAM #BetDetails_backBtn__SSVfU img {
    transform: rotate(90deg)
}

.BetDetails_bet__header__JuFAM #BetDetails_backBtn__SSVfU:hover {
    background: #43625b
}

.BetDetails_bet__x_ar3 #BetDetails_wrapper__6u174 {
    padding: 1rem;
    overflow-y: scroll;
    height: 100%
}

.BetDetails_bet__id__ptGO6 {
    height: 5rem;
    display: flex;
    align-items: center;
    padding: 0 .9rem;
    margin-bottom: .5rem;
    border-radius: .5rem;
    border: 1px solid #56746b;
    justify-content: space-between
}

.BetDetails_bet__id__ptGO6 span {
    cursor: pointer
}

.BetDetails_bet__id__details__eEgLH {
    display: flex;
    font-size: 1.3rem;
    font-weight: 700;
    line-height: 2rem;
    align-items: center
}

.BetDetails_bet__id__details__header__ABc9H {
    color: hsla(0, 0%, 100%, .8);
    margin-right: .4rem
}

.BetDetails_bet__id__details__value__3QH7Q {
    color: #fff;
    margin-right: .4rem
}

.BetDetails_bet__id__buttons__YTS6t {
    display: grid;
    grid-template-columns: repeat(1, 3rem);
    grid-template-rows: 3rem;
    -moz-column-gap: .3rem;
    column-gap: .3rem
}

.BetDetails_bet__id__buttons__YTS6t button {
    background: #3a544e;
    transition: all .2s ease-out
}

.BetDetails_bet__id__buttons__YTS6t button:hover {
    background: #43625b
}

.BetDetails_bet__profile___a9VI {
    padding: 0 .9rem;
    display: flex;
    align-items: center;
    margin-bottom: .5rem;
    border-radius: .5rem;
    border: 1px solid #56746b;
    height: 5rem
}

.BetDetails_bet__profile___a9VI span {
    cursor: pointer
}

.BetDetails_bet__profile___a9VI span img {
    height: 3.4rem;
    width: 3.4rem
}

.BetDetails_bet__profile__credentials__ooKG9 {
    margin-left: 1rem
}

.BetDetails_bet__profile__credentials__ooKG9 p {
    font-size: 1.4rem;
    line-height: 1.8rem;
    font-weight: 700;
    color: #fff;
    cursor: pointer;
    display: flex;
    align-items: center
}

.BetDetails_bet__profile__credentials__ooKG9 span {
    display: flex;
    align-items: center;
    line-height: 1.4rem
}

.BetDetails_bet__profile__credentials__ooKG9 span p {
    color: #b8e986;
    text-transform: uppercase;
    font-size: 1rem
}

.BetDetails_bet__profile__credentials__ooKG9 span #BetDetails_dot__uVFqj {
    width: .3rem;
    height: .3rem;
    border-radius: 50%;
    content: "";
    margin: 0 .4rem;
    background-color: #b8e986
}

.BetDetails_bet__game__PVwQU {
    flex-direction: column;
    align-items: center;
    padding: 2rem;
    margin: 0 0 .5rem;
    min-height: 30rem;
    border: 1px solid #56746b;
    border-radius: .5rem
}

.BetDetails_bet__game__header__4b5so {
    border: 1px solid #b8e986;
    border-radius: 2.2rem;
    color: #b8e986
}

.BetDetails_bet__game__header__4b5so,
.BetDetails_bet__game__header_lost__Z5iCa {
    font-size: 2.2rem;
    text-transform: uppercase;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 2.4rem;
    font-weight: 700;
    height: 4.4rem;
    margin: 0 auto 2rem
}

.BetDetails_bet__game__header_lost__Z5iCa {
    border: 1px solid #e98686;
    border-radius: 2.2rem;
    color: #e98686
}

.BetDetails_bet__game__header_in_progress__kMx_P {
    border: 1px solid #86b8e9;
    border-radius: 2.2rem;
    color: #86b8e9
}

.BetDetails_bet__game__header_in_progress__kMx_P,
.BetDetails_bet__game__header_not_played__lap1G {
    font-size: 2.2rem;
    text-transform: uppercase;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 2.4rem;
    font-weight: 700;
    height: 4.4rem;
    margin: 0 auto 2rem
}

.BetDetails_bet__game__header_not_played__lap1G {
    border: 1px solid #c8c8c8;
    border-radius: 2.2rem;
    color: #c8c8c8
}

.BetDetails_bet__game__table__UDBvm {
    display: flex;
    background: #3f574f;
    border-radius: .5rem;
    background-position: 50%;
    background-repeat: no-repeat;
    padding: 1rem
}

.BetDetails_bet__play__EcGGI {
    height: 5rem;
    border-radius: .5rem;
    background-color: #3e564f;
    justify-content: space-between;
    margin-bottom: .5rem;
    line-height: 2rem;
    font-weight: 600;
    font-size: 1.6rem;
    padding: 0 1rem;
    display: flex;
    align-items: center
}

.BetDetails_bet__play__tower__DN25Q {
    display: flex;
    align-items: center;
    color: #fff
}

.BetDetails_bet__play__tower__DN25Q img {
    margin-right: .4rem
}

.BetDetails_bet__play__EcGGI #BetDetails_playBtn__hHiIU {
    height: 3rem;
    width: 11rem;
    background: #b8e986;
    color: #314641;
    text-transform: capitalize;
    transition: all .2s ease-out
}

.BetDetails_bet__play__EcGGI #BetDetails_playBtn__hHiIU:hover {
    background: hsla(90, 69%, 72%, .8)
}

.BetDetails_bet__details__QAH8m {
    font-size: 1.4rem;
    line-height: 1.6rem;
    color: #fff;
    border: 1px solid #56746b;
    border-radius: .5rem;
    padding: 1rem 1rem 0;
    margin-bottom: 1rem
}

.BetDetails_bet__details__bet__QF7ln,
.BetDetails_bet__details__diff__zo3C7,
.BetDetails_bet__details__fairness__GW_pb,
.BetDetails_bet__details__multiplier__1wAdw,
.BetDetails_bet__details__payout___gZDF,
.BetDetails_bet__details__wagered__pip_E {
    margin: 0 0 1rem;
    display: flex;
    justify-content: space-between;
    color: hsla(0, 0%, 100%, .8)
}

.BetDetails_bet__details__bet__QF7ln #BetDetails_bold__xPEq8,
.BetDetails_bet__details__diff__zo3C7 #BetDetails_bold__xPEq8,
.BetDetails_bet__details__fairness__GW_pb #BetDetails_bold__xPEq8,
.BetDetails_bet__details__multiplier__1wAdw #BetDetails_bold__xPEq8,
.BetDetails_bet__details__payout___gZDF #BetDetails_bold__xPEq8,
.BetDetails_bet__details__wagered__pip_E #BetDetails_bold__xPEq8 {
    font-weight: 700;
    text-transform: uppercase;
    color: #fff
}

.BetDetails_bet__details__bet__QF7ln span,
.BetDetails_bet__details__diff__zo3C7 span,
.BetDetails_bet__details__fairness__GW_pb span,
.BetDetails_bet__details__multiplier__1wAdw span,
.BetDetails_bet__details__payout___gZDF span,
.BetDetails_bet__details__wagered__pip_E span {
    display: flex
}

.BetDetails_bet__details__bet__QF7ln span img,
.BetDetails_bet__details__diff__zo3C7 span img,
.BetDetails_bet__details__fairness__GW_pb span img,
.BetDetails_bet__details__multiplier__1wAdw span img,
.BetDetails_bet__details__payout___gZDF span img,
.BetDetails_bet__details__wagered__pip_E span img {
    margin-right: .4rem
}

.BetDetails_bet__details__multiplier__1wAdw span {
    display: flex;
    align-items: center
}

.BetDetails_bet__details__multiplier__1wAdw #BetDetails_bold__xPEq8 {
    margin-left: .4rem
}

.BetDetails_bet__fairness__wozsk {
    position: relative;
    cursor: pointer;
    font-size: 1.6rem;
    color: #fff;
    padding: 1rem;
    background-color: #3e564f;
    border-radius: .5rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    transition: all .2s ease-out;
    height: 5.4rem;
    box-shadow: 0 .4rem 1rem rgba(33, 44, 52, .2)
}

.BetDetails_bet__fairness__wozsk span {
    display: flex;
    align-items: center;
    font-weight: 600;
    line-height: 2rem;
    text-transform: uppercase
}

.BetDetails_bet__fairness__wozsk span img {
    margin-right: 1rem;
    box-shadow: 0 .4rem 1rem rgba(33, 44, 52, .2)
}

.BetDetails_bet__fairness__arrow__58eb3 {
    box-shadow: 0 .4rem 1rem rgba(33, 44, 52, .2);
    height: 3rem;
    width: 3rem;
    justify-content: center;
    display: flex;
    align-items: center;
    background: #475955;
    border-radius: .5rem;
    transition: all .2s ease-out
}

.BetDetails_bet__fairness__arrow__58eb3:hover {
    background: rgba(71, 89, 85, .6)
}

.BetDetails_bet__fairness__wozsk:hover {
    background-color: rgba(62, 86, 79, .6)
}

.BetDetails_bet__seed__SyjDs {
    font-size: 1.6rem;
    line-height: 2.4rem;
    color: #fff;
    margin-top: .6rem;
    border-radius: .5rem;
    display: flex;
    flex-direction: column;
    font-weight: 700
}

.BetDetails_bet__seed__client__FoV_k,
.BetDetails_bet__seed__hashed__EDsZd,
.BetDetails_bet__seed__nonce__uq2eA,
.BetDetails_bet__seed__server__MgD1q {
    margin-bottom: 1rem;
    display: flex;
    flex-direction: column
}

.BetDetails_bet__seed__client__FoV_k p,
.BetDetails_bet__seed__hashed__EDsZd p,
.BetDetails_bet__seed__nonce__uq2eA p,
.BetDetails_bet__seed__server__MgD1q p {
    margin-bottom: .4rem
}

.BetDetails_bet__seed__client__block__BaaOj,
.BetDetails_bet__seed__hashed__block__M6ycs,
.BetDetails_bet__seed__nonce__block__M_OE4,
.BetDetails_bet__seed__server__block__GFKAi {
    height: 5rem;
    padding: 1rem;
    border-radius: .5rem;
    border: 1px solid #56746b;
    font-size: 1.6rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer
}

.BetDetails_bet__seed__client__block__BaaOj p,
.BetDetails_bet__seed__hashed__block__M6ycs p,
.BetDetails_bet__seed__nonce__block__M_OE4 p,
.BetDetails_bet__seed__server__block__GFKAi p {
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 0;
    color: hsla(0, 0%, 100%, .8)
}

.BetDetails_bet__seed__client__block__BaaOj span img,
.BetDetails_bet__seed__hashed__block__M6ycs span img,
.BetDetails_bet__seed__nonce__block__M_OE4 span img,
.BetDetails_bet__seed__server__block__GFKAi span img {
    position: relative;
    z-index: 1;
    display: block;
    margin-left: .5rem;
    height: 2.2rem;
    width: 2.2rem;
    min-width: 2.2rem
}

.BetDetails_bet__seed__client__block__copy__OcTM8,
.BetDetails_bet__seed__hashed__block__copy__8_s9x,
.BetDetails_bet__seed__nonce__block__copy__mNVGC,
.BetDetails_bet__seed__server__block__copy__5jlWr {
    text-align: center;
    width: 37rem;
    margin-left: 3rem
}

.BetDetails_bet__seed__verify__bR_4P #BetDetails_verify__pWW2f {
    width: 11rem;
    margin: 1.5rem auto;
    height: 3rem;
    color: hsla(0, 0%, 100%, .8);
    background: #475955;
    transition: all .2s ease-out
}

.BetDetails_bet__seed__verify__bR_4P #BetDetails_verify__pWW2f:hover {
    color: #fff;
    background: rgba(71, 89, 85, .8)
}

.BetDetails_bet__seed__verified__rK_Xa #BetDetails_verified__YzkUJ {
    cursor: default;
    border: 1px solid #b8e986;
    width: 11rem;
    margin: 1.5rem auto;
    height: 3rem;
    color: #b8e986;
    background-color: #314641;
    transition: all .2s ease-out
}

.BetDetails_bet__seed__not_verified__4ouXT #BetDetails_not_verified__sIDGQ {
    border: 1px solid #e98686;
    width: 11rem;
    margin: 1.5rem auto;
    height: 3rem;
    color: #e98686;
    background-color: #314641;
    transition: all .2s ease-out
}

@media screen and (min-height:640px) {
    .BetDetails_bet__x_ar3 #BetDetails_wrapper__6u174 {
        height: 100%;
        overflow-y: scroll
    }
}

@media screen and (max-width:640px) {
    .BetDetails_bet__x_ar3 {
        width: 100%
    }
    .BetDetails_bet__x_ar3 #BetDetails_wrapper__6u174 {
        height: 100vh;
        padding-bottom: 6rem
    }
    .BetDetails_bet__header__JuFAM {
        width: 100vw
    }
    .BetDetails_bet__seed__SyjDs {
        max-width: 100%
    }
    .BetDetails_bet__seed__client__FoV_k,
    .BetDetails_bet__seed__hashed__EDsZd,
    .BetDetails_bet__seed__nonce__uq2eA,
    .BetDetails_bet__seed__server__MgD1q {
        display: flex
    }
    .BetDetails_bet__seed__client__block__BaaOj,
    .BetDetails_bet__seed__hashed__block__M6ycs,
    .BetDetails_bet__seed__nonce__block__M_OE4,
    .BetDetails_bet__seed__server__block__GFKAi {
        text-overflow: ellipsis
    }
    .BetDetails_bet__seed__client__block__BaaOj p,
    .BetDetails_bet__seed__hashed__block__M6ycs p,
    .BetDetails_bet__seed__nonce__block__M_OE4 p,
    .BetDetails_bet__seed__server__block__GFKAi p {
        max-width: 20rem
    }
    .BetDetails_bet__seed__client__block__copy__OcTM8,
    .BetDetails_bet__seed__hashed__block__copy__8_s9x,
    .BetDetails_bet__seed__nonce__block__copy__mNVGC,
    .BetDetails_bet__seed__server__block__copy__5jlWr {
        text-align: center;
        margin: 0 auto
    }
}

.Notifications_notifications__bhBkc {
    display: flex;
    flex-direction: column;
    row-gap: .5rem;
    width: 100%;
    font-family: Larsseit
}

.Notifications_notifications__item__UVLix {
    padding: 1.5rem 1rem;
    font-weight: 500;
    font-size: 1.4rem;
    line-height: 2rem;
    border-radius: .5rem;
    display: flex;
    background-color: #3e564f;
    align-items: center;
    color: #fff;
    width: 100%
}

.Notifications_notifications__item__image__npb18 {
    border-radius: 50%;
    background-color: #4b665e;
    margin-right: 1rem;
    height: 4rem;
    width: 4rem;
    min-width: 4rem;
    box-shadow: 0 3px 10px 0 rgba(33, 44, 52, .2);
    display: flex;
    justify-content: center;
    align-items: center
}

.Notifications_notifications__item__body__t3CiS {
    display: flex;
    flex-direction: column;
    width: 100%
}

.Notifications_notifications__item__body__text__FOA_8 {
    display: flex;
    width: 100%;
    justify-content: space-between
}

.Notifications_notifications__item__body__text__FOA_8 p span {
    font-weight: 700
}

.Notifications_notifications__item__body__text__time__YrY9w {
    font-size: 1.2rem;
    line-height: 1.8rem;
    color: hsla(0, 0%, 100%, .8)
}

.Notifications_notifications__item__body__amount__vaYZw {
    display: flex;
    align-items: center
}

.Notifications_notifications__item__body__amount__vaYZw img {
    height: 1em;
    width: 1em;
    margin-right: .25em;
    margin-left: .15em
}

.Notifications_notifications__item__body__amount__vaYZw #Notifications_amount__G0Uh4 {
    color: #c0eb8c;
    font-weight: 700;
    font-family: TTRoundsNeue, sans-serif
}

.Notifications_mobile__nXZD7 {
    display: flex;
    flex-direction: column;
    width: 100%
}

.Notifications_mobile__header__mJ3SM {
    height: 4.5rem;
    border-bottom: 1px solid #56746b;
    padding: 0 1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    width: 100%
}

.Notifications_mobile__header__mJ3SM #Notifications_back__c7n2J {
    height: 3rem;
    width: 3rem;
    background-color: #3e564f;
    position: absolute;
    left: 1rem;
    top: .75rem
}

.Notifications_mobile__header__mJ3SM #Notifications_back__c7n2J img {
    transform: rotate(90deg)
}

.Notifications_mobile__header__mJ3SM p {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 4.5rem;
    text-align: center;
    font-size: 1.6rem;
    font-weight: 700;
    text-transform: uppercase;
    color: hsla(0, 0%, 100%, .8)
}

.Notifications_mobile__body__TxzDL {
    padding: 1rem
}

.Notifications_mobile__body__item__vImim {
    padding: 1.5rem 1rem;
    font-weight: 500;
    font-size: 1.4rem;
    line-height: 2rem;
    border-radius: .5rem;
    background-color: #3e564f;
    align-items: flex-start;
    color: #fff;
    width: 100%;
    display: flex;
    flex-direction: column;
    margin-bottom: .5rem
}

.Notifications_mobile__body__item__type__O8mM1 {
    text-transform: capitalize;
    font-size: 1.6rem;
    font-weight: 500
}

.Notifications_mobile__body__item__vImim #Notifications_wrapper__mluIv {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin-bottom: 1rem
}

.Notifications_mobile__body__item__vImim #Notifications_wrapper__mluIv span {
    display: flex;
    align-items: center
}

.Notifications_mobile__body__item__image__z147B {
    border-radius: 50%;
    background-color: #4b665e;
    margin-right: 1rem;
    height: 2.8rem;
    width: 2.8rem;
    min-width: 2.8rem;
    box-shadow: 0 3px 10px 0 rgba(33, 44, 52, .2);
    display: flex;
    justify-content: center;
    align-items: center
}

.Notifications_mobile__body__item__image__z147B img {
    width: 1.4rem;
    height: 1.4rem
}

.Notifications_mobile__body__item__body__UaAje {
    display: flex;
    flex-direction: column;
    width: 100%
}

.Notifications_mobile__body__item__body__text__B6IeB {
    display: flex;
    width: 100%;
    justify-content: space-between
}

.Notifications_mobile__body__item__body__text__B6IeB p span {
    font-weight: 700
}

.Notifications_mobile__body__item__body__text__time__HhvwA {
    font-size: 1.2rem;
    line-height: 1.8rem;
    color: hsla(0, 0%, 100%, .8)
}

.Notifications_mobile__body__item__body__amount__AxESN {
    display: flex;
    align-items: center
}

.Notifications_mobile__body__item__body__amount__AxESN img {
    height: 1em;
    width: 1em;
    margin-right: .25em;
    margin-left: .15em
}

.Notifications_mobile__body__item__body__amount__AxESN #Notifications_amount__G0Uh4 {
    color: #c0eb8c;
    font-weight: 700
}

.Logout_logout__yyzb5 {
    padding: 2rem;
    border-radius: 2rem;
    position: relative;
    width: 46rem
}

.Logout_logout__yyzb5 #Logout_closeBtn__9qIpD {
    margin-right: 1rem;
    font-weight: 700;
    height: 3rem;
    width: 3rem;
    font-size: 2rem;
    color: hsla(0, 0%, 100%, .6);
    transition: all .2s ease-out;
    background-color: transparent;
    position: absolute;
    right: 0;
    top: 1rem
}

.Logout_logout__yyzb5 #Logout_closeBtn__9qIpD:hover {
    color: #fff
}

.Logout_logout__yyzb5 h1 {
    color: hsla(0, 0%, 100%, .8);
    font-weight: 500;
    font-size: 1.6rem;
    line-height: 2.2rem;
    overflow-wrap: break-word
}

.Logout_logout__btns__456m_ {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 3rem
}

.Logout_logout__btns__456m_ button {
    min-width: 12rem;
    max-width: 100%;
    height: 4rem;
    border-radius: .5rem;
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 2rem;
    text-transform: uppercase;
    cursor: pointer;
    transition: all .2s ease-out;
    color: hsla(0, 0%, 100%, .8)
}

.Logout_logout__btns__456m_ button:not(:last-child) {
    margin-right: 1rem
}

.Logout_logout__btns__456m_ #Logout_confirm__oMbBK {
    background-color: #4b645c;
    border: 1px solid #56746b
}

.Logout_logout__btns__456m_ #Logout_confirm__oMbBK:hover {
    background-color: #5e8b7d;
    border-color: #83928f
}

.Logout_logout__btns__456m_ #Logout_cancel__Mw_AT {
    background-color: transparent;
    border: 1px solid #56746b
}

.Logout_logout__btns__456m_ #Logout_cancel__Mw_AT:hover {
    background-color: #547268;
    border-color: #83928f
}

@media screen and (max-width:600px) {
    .Logout_logout__yyzb5 {
        width: 100%
    }
}

.UserSlideIn_slideIn__hactQ {
    height: 100%;
    position: fixed;
    top: 0;
    right: 0;
    background-color: #314641;
    z-index: 10;
    display: none;
    overflow: scroll;
    display: flex;
    flex-direction: column;
    border-left: 1px solid #56746b
}

.UserSlideIn_slideIn__header__vq7N7 {
    height: 5.4rem;
    border-bottom: 1px solid #56746b;
    width: 44rem;
    display: flex;
    padding: 0 1rem;
    align-items: center
}

.UserSlideIn_slideIn__header__dropdown__SCtrP {
    font-weight: 700;
    height: 3rem;
    width: 3rem;
    font-size: 2rem;
    color: hsla(0, 0%, 100%, .6);
    transition: all .2s ease-out;
    background-color: #3a544e;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: .4rem;
    cursor: pointer;
    position: relative
}

.UserSlideIn_slideIn__header__dropdown__content__r5AaB {
    position: absolute;
    top: 4.5rem;
    right: 1rem;
    z-index: 10;
    background-color: #3a544e;
    padding: .8rem;
    min-width: 15rem;
    display: flex;
    flex-direction: column;
    border-radius: .5rem;
    box-shadow: 0 0 .5rem .1rem rgba(0, 0, 0, .2);
    color: hsla(0, 0%, 100%, .6);
    font-size: 1.4rem;
    line-height: 2rem;
    font-weight: 700
}

.UserSlideIn_slideIn__header__dropdown__content__item__rlfWT {
    cursor: pointer;
    min-width: 13rem;
    border-radius: .3rem;
    padding: .5rem 1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .2s ease-out;
    background-color: #4b675f
}

.UserSlideIn_slideIn__header__dropdown__content__item__rlfWT:not(:last-child) {
    margin-bottom: .5rem
}

.UserSlideIn_slideIn__header__dropdown__content__item__rlfWT:hover {
    background-color: #56746b;
    color: #fff
}

.UserSlideIn_slideIn__header__dropdown__SCtrP:hover {
    color: #fff
}

.UserSlideIn_slideIn__header__vq7N7 #UserSlideIn_wrapper__KIDRO {
    display: flex;
    align-items: center;
    width: 100%
}

.UserSlideIn_slideIn__header__item__0d31_ {
    display: flex;
    align-items: center
}

.UserSlideIn_slideIn__header__item__icon__8Ur6R {
    display: flex;
    height: 3.4rem;
    width: 3.4rem;
    justify-content: center;
    align-items: center;
    border: 1px solid #56746b;
    border-radius: 50%;
    margin-right: 1rem
}

.UserSlideIn_slideIn__header__item__0d31_ p {
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 2rem;
    letter-spacing: .06rem;
    color: #fff;
    text-transform: uppercase
}

.UserSlideIn_slideIn__header__vq7N7 #UserSlideIn_closeBtn__lOSUI {
    margin-right: 1rem;
    font-weight: 700;
    height: 3rem;
    width: 3rem;
    font-size: 2rem;
    color: hsla(0, 0%, 100%, .6);
    transition: all .2s ease-out;
    background-color: #3a544e
}

.UserSlideIn_slideIn__header__vq7N7 #UserSlideIn_closeBtn__lOSUI:hover {
    color: #fff
}

.UserSlideIn_slideIn__details__3NfFG {
    padding: 1rem;
    background-color: #304640
}

.UserSlideIn_logout__IE18L {
    padding: 2rem;
    border-radius: 2rem;
    position: relative;
    width: 46rem
}

.UserSlideIn_logout__IE18L #UserSlideIn_closeBtn__lOSUI {
    margin-right: 1rem;
    font-weight: 700;
    height: 3rem;
    width: 3rem;
    font-size: 2rem;
    color: hsla(0, 0%, 100%, .6);
    transition: all .2s ease-out;
    background-color: transparent;
    position: absolute;
    right: 0;
    top: 1rem
}

.UserSlideIn_logout__IE18L #UserSlideIn_closeBtn__lOSUI:hover {
    color: #fff
}

.UserSlideIn_logout__IE18L h1 {
    color: hsla(0, 0%, 100%, .8);
    font-weight: 500;
    font-size: 1.6rem;
    line-height: 2.2rem;
    overflow-wrap: break-word
}

.UserSlideIn_logout__btns__R06fu {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 3rem
}

.UserSlideIn_logout__btns__R06fu button {
    min-width: 12rem;
    max-width: 100%;
    height: 4rem;
    border-radius: .5rem;
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 2rem;
    text-transform: uppercase;
    cursor: pointer;
    transition: all .2s ease-out;
    color: hsla(0, 0%, 100%, .8)
}

.UserSlideIn_logout__btns__R06fu button:not(:last-child) {
    margin-right: 1rem
}

.UserSlideIn_logout__btns__R06fu #UserSlideIn_confirm__itQmt {
    background-color: #4b645c;
    border: 1px solid #56746b
}

.UserSlideIn_logout__btns__R06fu #UserSlideIn_confirm__itQmt:hover {
    background-color: #5e8b7d;
    border-color: #83928f
}

.UserSlideIn_logout__btns__R06fu #UserSlideIn_cancel__NP7yT {
    background-color: transparent;
    border: 1px solid #56746b
}

.UserSlideIn_logout__btns__R06fu #UserSlideIn_cancel__NP7yT:hover {
    background-color: #547268;
    border-color: #83928f
}

.UserSlideIn_block__m_6Vz,
.UserSlideIn_mute__ErPMx {
    padding: 2rem;
    border-radius: 2rem;
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 2.2rem;
    width: 46rem
}

.UserSlideIn_block__header__RVW6W,
.UserSlideIn_mute__header__7Lvt2 {
    position: relative
}

.UserSlideIn_block__header__RVW6W p,
.UserSlideIn_mute__header__7Lvt2 p {
    text-align: left;
    color: hsla(0, 0%, 100%, .8)
}

.UserSlideIn_block__header__RVW6W #UserSlideIn_close__LNLDX,
.UserSlideIn_mute__header__7Lvt2 #UserSlideIn_close__LNLDX {
    cursor: pointer;
    position: absolute;
    right: -1rem;
    top: -.5rem;
    background-color: transparent;
    border: none;
    color: hsla(0, 0%, 100%, .8);
    transition: all .2s ease-out;
    font-size: 1.8rem;
    width: 3rem
}

.UserSlideIn_block__header__RVW6W #UserSlideIn_close__LNLDX:hover,
.UserSlideIn_mute__header__7Lvt2 #UserSlideIn_close__LNLDX:hover {
    color: #fff
}

.UserSlideIn_block__buttons__ReSNd,
.UserSlideIn_mute__buttons__dqTgx {
    margin-top: 3rem;
    display: flex;
    align-items: center;
    -moz-column-gap: 1rem;
    column-gap: 1rem
}

.UserSlideIn_block__buttons__ReSNd #UserSlideIn_cancel__NP7yT,
.UserSlideIn_block__buttons__ReSNd #UserSlideIn_confirm__itQmt,
.UserSlideIn_mute__buttons__dqTgx #UserSlideIn_cancel__NP7yT,
.UserSlideIn_mute__buttons__dqTgx #UserSlideIn_confirm__itQmt {
    border-radius: .5rem;
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 2.2rem;
    transition: all .2s ease-out;
    min-width: 12rem;
    height: 4rem;
    text-transform: uppercase;
    color: hsla(0, 0%, 100%, .8)
}

.UserSlideIn_block__buttons__ReSNd #UserSlideIn_cancel__NP7yT:hover,
.UserSlideIn_block__buttons__ReSNd #UserSlideIn_confirm__itQmt:hover,
.UserSlideIn_mute__buttons__dqTgx #UserSlideIn_cancel__NP7yT:hover,
.UserSlideIn_mute__buttons__dqTgx #UserSlideIn_confirm__itQmt:hover {
    color: #fff
}

.UserSlideIn_block__buttons__ReSNd #UserSlideIn_cancel__NP7yT,
.UserSlideIn_mute__buttons__dqTgx #UserSlideIn_cancel__NP7yT {
    background-color: transparent;
    border: 1px solid #56746b
}

.UserSlideIn_block__buttons__ReSNd #UserSlideIn_cancel__NP7yT:hover,
.UserSlideIn_mute__buttons__dqTgx #UserSlideIn_cancel__NP7yT:hover {
    background-color: #557269
}

.UserSlideIn_block__buttons__ReSNd #UserSlideIn_confirm__itQmt,
.UserSlideIn_mute__buttons__dqTgx #UserSlideIn_confirm__itQmt {
    background: linear-gradient(180deg, #5a786f, rgba(75, 102, 94, .6))
}

.UserSlideIn_block__buttons__ReSNd #UserSlideIn_confirm__itQmt:hover,
.UserSlideIn_mute__buttons__dqTgx #UserSlideIn_confirm__itQmt:hover {
    background-color: #5f8a7d
}

@media screen and (max-width:640px) {
    .UserSlideIn_slideIn__hactQ {
        width: 100vw;
        height: 100%
    }
    .UserSlideIn_slideIn__header__vq7N7 {
        width: 100vw;
        position: sticky;
        top: 0;
        left: 0;
        z-index: 100;
        background-color: #304541
    }
    #UserSlideIn_slideIn__hactQ {
        width: 100vw;
        height: 100%
    }
    .UserSlideIn_logout__IE18L {
        width: 100%
    }
}

@media screen and (min-width:1000px) {
    .UserSlideIn_slideIn__hactQ {
        overflow-y: hidden
    }
    .UserSlideIn_slideIn__details__3NfFG {
        height: 100%
    }
}

.slide_menu_open,
.slide_menu_container {
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-color: #38504a;
    padding: 1rem .8rem;
    z-index: 10;
    margin-top: 5.4rem;
    overflow: hidden
}
/*@media screen and (max-width:640px) {
	.slide_menu_open,
	.slide_menu_container {
		display: none;
	}
}*/

.SlideMenu_slideinOpen__wrapper__hwE3t,
.SlideMenu_slidein__wrapper__nWQrl {
    position: relative;
    justify-self: flex-end;
    align-self: flex-end;
    width: 100%
}

.slide_menu_container {
    width: 6rem
}

.slide_menu_text {
    display: none
}

.slide_menu_open {
    width: 24rem;
    display: none;
    height: 100%
}

.slide_menu_open_text {
    display: flex;
    justify-content: center;
    width: 100%;
    z-index: 10;
    left: 0;
    bottom: 6rem;
    position: absolute
}

.slide_menu_open_text p {
    font-size: 1.2rem;
    font-weight: 600;
    line-height: 1.6rem;
    color: #fff;
    opacity: .6;
    cursor: pointer;
    transition: all .2s ease-out
}

.slide_menu_open_text p:hover {
    opacity: 1
}

.slide_menu_open_text p:nth-of-type(2):hover {
    opacity: .6
}

.slide_menu_open_text p:nth-of-type(2) {
    cursor: default
}

@media screen and (min-width:640px) {
    .slide_menu_open,
    .slide_menu_container {
        display: block
    }
    .slide_menu_open {
        display: grid
    }
}

.SlideMenu_slider__DWli8 {
    position: relative;
    overflow-y: hidden
}

.slide_menu_modal_wrapper {
    background-color: rgba(19, 36, 32, .8);
    width: 100vw;
    height: 100%;
    z-index: 10;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: fixed;
    animation: SlideMenu_fade-in__eZZF1 .4s ease-out;
	display: none;
}
#portal {
	display: none;
}
@media screen and (max-width:640px) {
	#portal {
		display: block;
	}
}

.slide_menu_modal_box {
    background-color: #38504a;
    height: 100%;
    position: relative;
    overflow-y: scroll;
	width: 30rem;
}

.SlideMenu_slider__modal__box__logo__re0qw {
    padding: 1.5rem;
    display: flex;
    /*justify-content: center;
    align-items: center*/
}

.SlideMenu_slider__modal__box__user__9fqvM {
    position: relative
}

.SlideMenu_slider__modal__box__user__info__2hasI {
    padding: 1.5rem;
    background-color: #4b665e;
    display: flex;
    align-items: center;
    position: relative;
	height: 90px;
}

.SlideMenu_slider__modal__box__user__info__img__0XE45 {
    min-width: 5rem;
    display: flex;
    align-items: center
}

.SlideMenu_slider__modal__box__user__info__text__q2RM4 {
    margin-left: 1rem
}

.SlideMenu_slider__modal__box__user__info__text__q2RM4 h3 {
    font-size: 1.4rem;
    line-height: 1.8rem;
    color: #fff;
    opacity: .8;
    font-weight: 700;
    text-transform: none;
    font-family: Larsseit
}

.SlideMenu_slider__modal__box__user__info__level__i2bcI {
    display: flex;
    margin-top: .5rem
}

.SlideMenu_slider__modal__box__user__info__level__i2bcI h4 {
    font-size: 1rem;
    line-height: 1.6rem;
    padding-right: .5rem;
    color: #b8e986;
    font-weight: 700;
    text-transform: uppercase
}

.SlideMenu_slider__modal__box__user__info__level__i2bcI span {
    background: linear-gradient(#b8e986, #a2cc81);
    margin-left: .5rem;
    font-size: 1rem;
    border-radius: .3rem;
    padding-left: .5rem;
    padding-right: .5rem;
    color: #38504a;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 700
}

.SlideMenu_slider__modal__box__user__info__qr__zW3rE {
    width: 100%;
    display: grid;
    justify-items: flex-end
}

.SlideMenu_slider__modal__box__user__info__signIn__6AlKU {
    margin-left: 2rem;
    width: 100%
}

.SlideMenu_slider__modal__box__user__info__signIn__btn__MFxHt #SlideMenu_signInBtn__9JiJk {
    margin-bottom: 1rem;
    width: 100%;
    height: 3rem;
    font-size: 1.6rem;
    color: #314641;
    font-weight: 600;
    text-transform: uppercase;
    background: linear-gradient(180deg, #fff, hsla(0, 0%, 100%, .6))
}

.SlideMenu_slider__modal__box__user__info__signIn__text__dQvbb {
    text-align: center;
    font-size: 1.6rem;
    color: #fff;
    line-height: 1.38rem;
    font-weight: 700;
    font-family: Larsseit
}

.SlideMenu_slider__modal__box__user__9fqvM #SlideMenu_line__v73AA:after {
    position: absolute;
    content: "";
    height: 3rem;
    left: 15rem;
    top: 10rem;
    background: #56746b;
    width: .1rem
}

.SlideMenu_slider__modal__box__user__history__MsO5E {
    padding: 1.2rem;
    background-color: rgba(75, 102, 94, .5);
    display: grid;
    grid-template-columns: repeat(2, 1fr)
}

.SlideMenu_slider__modal__box__user__history__bets__n_jEG {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.SlideMenu_slider__modal__box__user__history__bets__n_jEG h4 {
    font-size: 1.8rem;
    color: #fff;
    line-height: 2.2rem;
    text-transform: uppercase;
    font-weight: 700
}

.SlideMenu_slider__modal__box__user__history__bets__n_jEG h4:last-child {
    margin-top: .6rem;
    line-height: 1.4rem;
    font-size: 1.1rem
}

.SlideMenu_slider__modal__box__user__history__wagered__25qVN {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff
}

.SlideMenu_slider__modal__box__user__history__wagered__amount__CK4WI {
    display: flex;
    align-items: center
}

.SlideMenu_slider__modal__box__user__history__wagered__amount__CK4WI h4 {
    font-size: 1.8rem;
    color: #fff;
    line-height: 2.2rem;
    margin-left: .25em
}

.SlideMenu_slider__modal__box__user__history__wagered__amount__CK4WI span {
    display: flex;
    align-items: center
}

.SlideMenu_slider__modal__box__user__history__wagered__25qVN h5 {
    margin-top: .6rem;
    line-height: 1.4rem;
    font-size: 1.1rem
}

.slide_menu_modal_box_list {
    padding: 1rem 0 0
}

.SlideMenu_slider__modal__box__footer__5dgtW {
    display: flex;
    flex-direction: column
}

.SlideMenu_slider__modal__box__footer__btn__xPLHQ {
    padding: 2rem 1rem;
    display: flex;
    justify-content: center;
    align-items: center
}

.SlideMenu_slider__modal__box__footer__btn__xPLHQ #SlideMenu_signOutBtn__qwNoy {
    width: 100%;
    background-color: #38504a;
    height: 4rem;
    border-radius: .3rem;
    border: 1px solid #56746b;
    font-size: 1.6rem;
    color: hsla(0, 0%, 100%, .6);
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: normal;
    transition: all .2s ease-out
}

.SlideMenu_slider__modal__box__footer__btn__xPLHQ #SlideMenu_signOutBtn__qwNoy:hover {
    background-color: #3e564f;
    color: #fff
}

.SlideMenu_slider__modal__box__footer__last__DhK32 {
    padding: 1rem 0 2rem;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.4rem;
    line-height: 2.2rem;
    font-weight: 700
}

.SlideMenu_slider__modal__box__footer__last__DhK32 #SlideMenu_dot__9CB2U {
    width: .2rem;
    height: .2rem;
    background-color: hsla(0, 0%, 100%, .6);
    border-radius: 50%;
    margin: 0 .5rem
}

.SlideMenu_slider__modal__box__footer__last__DhK32 p {
    color: #fff;
    opacity: .6;
    font-size: 1.4rem;
    line-height: 2.2rem;
    font-weight: 700;
    cursor: pointer;
    transition: all .2s ease-out
}

.SlideMenu_slider__modal__box__footer__last__DhK32 p:hover {
    opacity: 1
}

#SlideMenu_seperator__BwUd7 {
    opacity: .1;
    margin-top: 0
}

.Footer_footer__Dhw_9 {
    width: 100%;
    border-top: 1px solid #6c857e;
    font-size: 1.4rem;
    color: #fff;
    font-weight: 400;
    transform: translateY(0);
    font-family: Larsseit;
	background: #314641;
}

.Footer_footer__info__LmBvl {
    padding: 30px 10px !important;
    display: block;
    justify-content: center;
	width: 90%;
    max-width: 1050px;
	font-size: 14px;
	font-family: var(--bs-body-font-family);
}
.footer_widget  {
	max-width: 125px;
    text-align: left;
    margin: auto;
}
.footer_title {
	font-size: 22px;
	margin-top: 15px;
	margin-bottom: 5px;
	font-family: Blogger_Sans_Bold !important;
}

.Footer_footer__info__currenciesOpen__YMHYY,
.Footer_footer__info__currencies__M3Unz {
    max-width: 130rem;
    width: 100%;
    padding: 0 2rem;
    grid-template-columns: repeat(auto-fit, minmax(20rem, 1fr));
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
    -moz-column-gap: 3rem;
    column-gap: 3rem
}

.Footer_footer__info__currenciesOpen__YMHYY div,
.Footer_footer__info__currencies__M3Unz div {
    display: flex;
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem;
    align-items: center;
    height: 5rem
}

.Footer_footer__info__currenciesOpen__YMHYY div p,
.Footer_footer__info__currencies__M3Unz div p {
    margin-bottom: 0;
    display: none
}

.Footer_footer__info__currenciesOpen__YMHYY p,
.Footer_footer__info__currencies__M3Unz p {
    margin-bottom: 1.5rem
}

.Footer_footer__language__hUMPs {
    min-height: 9.8rem;
    border-bottom: 1px solid #6c857e;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: Larsseit
}

.Footer_footer__language__wrapperOpen__7hNUH,
.Footer_footer__language__wrapper__mJPH5 {
    width: 100%;
    max-width: 130rem;
    padding: 1.5rem 1rem;
    display: flex;
    justify-content: flex-start
}

.Footer_footer__language__wrapperOpen__trusted__zsgk9,
.Footer_footer__language__wrapper__trusted__mjXdf {
    display: flex;
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem
}

.Footer_footer__language__wrapperOpen__trusted__zsgk9 p span,
.Footer_footer__language__wrapper__trusted__mjXdf p span {
    display: block
}

.Footer_footer__language__wrapperOpen__dropdown__CIRKY,
.Footer_footer__language__wrapper__dropdown__vqr9y {
    display: flex;
    align-items: center;
    display: none
}

.Footer_footer__copyright__pZOgD {
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 7.9rem
}

.Footer_footer__copyright__wrapperOpen__ZjrrS,
.Footer_footer__copyright__wrapper__qceq9 {
    width: 100%;
    max-width: 130rem;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 1fr);
    align-items: center
}

.Footer_footer__copyright__wrapperOpen__row__EhZdW,
.Footer_footer__copyright__wrapper__row__YSvCj {
    display: flex;
    justify-content: space-between;
    align-items: center;
    grid-column: 1/3;
    border-bottom: 1px solid #6c857e;
    padding: 1.5rem 1rem
}

.Footer_footer__copyright__wrapperOpen__row__logo__hdmnI,
.Footer_footer__copyright__wrapper__row__logo__n4VHz {
    grid-row: 1/2
}

.Footer_footer__copyright__wrapperOpen__copyright__s4OhT,
.Footer_footer__copyright__wrapper__copyright__Qy6lF {
    justify-self: center;
    grid-column: 1/3;
    display: flex;
    justify-content: center
}

.Footer_footer__copyright__wrapperOpen__findUs__OSUCr,
.Footer_footer__copyright__wrapper__findUs__IULuE {
    display: flex;
    justify-self: flex-end;
    grid-row: 1/2
}

.Footer_footer__copyright__wrapperOpen__findUs__OSUCr a,
.Footer_footer__copyright__wrapper__findUs__IULuE a {
    margin-left: 1rem
}

@media screen and (max-width:300px) {
    .Footer_footer__copyright__wrapperOpen__row__EhZdW,
    .Footer_footer__copyright__wrapper__row__YSvCj {
        display: flex;
        flex-direction: column;
        align-items: center;
        row-gap: 1.5rem
    }
    .Footer_footer__copyright__wrapperOpen__row__EhZdW img,
    .Footer_footer__copyright__wrapper__row__YSvCj img {
        height: 3rem
    }
    .Footer_footer__copyright__wrapperOpen__row__EhZdW a>img,
    .Footer_footer__copyright__wrapper__row__YSvCj a>img {
        margin-right: 1rem;
        height: 2.4rem;
        width: 2.4rem
    }
}

@media screen and (max-width:380px) {
    .Footer_footer__language__wrapperOpen__trusted__zsgk9 p span,
    .Footer_footer__language__wrapper__trusted__mjXdf p span {
        display: inline
    }
}

@media screen and (min-width:500px) {
    .Footer_footer__Dhw_9 {
        transform: translateY(0)
    }
    .Footer_footer__info__currencies__M3Unz div {
        display: flex;
        -moz-column-gap: 1.5rem;
        column-gap: 1.5rem;
        align-items: center;
        height: 5rem
    }
    .Footer_footer__info__currencies__M3Unz div p {
        margin-bottom: 0;
        display: block
    }
    .Footer_footer__info__currencies__M3Unz p {
        margin-bottom: 1.5rem
    }
}

@media screen and (min-width:700px) {
    .Footer_footer__Dhw_9 {
        margin-top: 0
    }
    .Footer_footer__language__wrapperOpen__7hNUH,
    .Footer_footer__language__wrapper__mJPH5 {
        display: flex;
        justify-content: space-between;
        padding: 1.5rem 2rem
    }
    .Footer_footer__copyright__wrapperOpen__ZjrrS,
    .Footer_footer__copyright__wrapper__qceq9 {
        grid-template-columns: repeat(3, 1fr);
        grid-template-rows: repeat(1, 1fr);
        height: 100%
    }
    .Footer_footer__copyright__wrapperOpen__row__EhZdW,
    .Footer_footer__copyright__wrapper__row__YSvCj {
        display: flex;
        justify-content: space-between;
        grid-column: 1/4;
        grid-row: 1/2;
        align-items: center;
        border-bottom: 0;
        height: 100%;
        padding: 1.5rem 2rem
    }
    .Footer_footer__copyright__wrapperOpen__row__logo__hdmnI,
    .Footer_footer__copyright__wrapper__row__logo__n4VHz {
        grid-row: 1/2;
        grid-column: 1/2
    }
    .Footer_footer__copyright__wrapperOpen__copyright__s4OhT,
    .Footer_footer__copyright__wrapper__copyright__Qy6lF {
        justify-self: center;
        grid-column: 2/3;
        grid-row: 1/2;
        display: flex;
        justify-content: center
    }
    .Footer_footer__copyright__wrapperOpen__findUs__OSUCr,
    .Footer_footer__copyright__wrapper__findUs__IULuE {
        display: flex;
        justify-self: flex-end;
        grid-row: 1/2;
        grid-column: 3/4
    }
    .Footer_footer__copyright__wrapperOpen__findUs__OSUCr a,
    .Footer_footer__copyright__wrapper__findUs__IULuE a {
        margin-left: 1rem
    }
}

@media screen and (max-width:1000px) {
    .Footer_footer__copyright__pZOgD,
    .Footer_footer__info__LmBvl,
    .Footer_footer__language__hUMPs {
        padding-left: 0 !important
    }
}

@media screen and (max-width:1400px) {
    .Footer_footer__copyright__pZOgD,
    .Footer_footer__info__LmBvl,
    .Footer_footer__language__hUMPs {
        padding-left: 6rem
    }
}

@media screen and (min-width:1660px) {
    .Footer_footer__info__currenciesOpen__YMHYY {
        margin-left: 24rem
    }
    .Footer_footer__info__currencies__M3Unz {
        margin-left: 6rem
    }
    .Footer_footer__info__currenciesOpen__YMHYY,
    .Footer_footer__info__currencies__M3Unz {
        max-width: 130rem;
        width: 100%;
        padding: 0 2rem;
        justify-content: center;
        display: flex;
        flex-wrap: wrap;
        -moz-column-gap: 3rem;
        column-gap: 3rem
    }
    .Footer_footer__info__currenciesOpen__YMHYY div,
    .Footer_footer__info__currencies__M3Unz div {
        display: flex;
        -moz-column-gap: 1.5rem;
        column-gap: 1.5rem;
        align-items: center;
        height: 5rem
    }
    .Footer_footer__info__currenciesOpen__YMHYY div p,
    .Footer_footer__info__currencies__M3Unz div p {
        margin-bottom: 0;
        display: block
    }
    .Footer_footer__info__currenciesOpen__YMHYY p,
    .Footer_footer__info__currencies__M3Unz p {
        margin-bottom: 1.5rem
    }
    .Footer_footer__language__wrapper__mJPH5 {
        margin-left: 6rem
    }
    .Footer_footer__language__wrapperOpen__7hNUH {
        margin-left: 24rem
    }
    .Footer_footer__language__wrapperOpen__7hNUH,
    .Footer_footer__language__wrapper__mJPH5 {
        width: 100%;
        max-width: 130rem;
        display: flex;
        justify-content: space-between;
        padding: 1.5rem 2rem
    }
    .Footer_footer__language__wrapperOpen__trusted__zsgk9,
    .Footer_footer__language__wrapper__trusted__mjXdf {
        display: flex;
        -moz-column-gap: 1.5rem;
        column-gap: 1.5rem
    }
    .Footer_footer__language__wrapperOpen__trusted__zsgk9 p span,
    .Footer_footer__language__wrapper__trusted__mjXdf p span {
        display: block
    }
    .Footer_footer__language__wrapperOpen__dropdown__CIRKY,
    .Footer_footer__language__wrapper__dropdown__vqr9y {
        display: flex;
        align-items: center
    }
    .Footer_footer__copyright__wrapper__qceq9 {
        margin-left: 6rem
    }
    .Footer_footer__copyright__wrapperOpen__ZjrrS {
        margin-left: 24rem
    }
    .Footer_footer__copyright__wrapperOpen__ZjrrS,
    .Footer_footer__copyright__wrapper__qceq9 {
        width: 100%;
        max-width: 130rem;
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        padding: 1.5rem 2rem;
        align-items: center
    }
    .Footer_footer__copyright__wrapperOpen__row__EhZdW,
    .Footer_footer__copyright__wrapper__row__YSvCj {
        padding: 1.5rem 0
    }
    .Footer_footer__copyright__wrapperOpen__copyright__s4OhT,
    .Footer_footer__copyright__wrapper__copyright__Qy6lF {
        justify-self: center
    }
    .Footer_footer__copyright__wrapperOpen__findUs__OSUCr,
    .Footer_footer__copyright__wrapper__findUs__IULuE {
        display: flex;
        justify-self: flex-end
    }
    .Footer_footer__copyright__wrapperOpen__findUs__OSUCr a,
    .Footer_footer__copyright__wrapper__findUs__IULuE a {
        margin-left: 1rem
    }
}

.Footer_footerNM__eYYKo {
    width: 100%;
    border-top: 1px solid #6c857e;
    font-size: 1.4rem;
    color: #fff;
    font-weight: 400;
    transform: translateY(0)
}

.Footer_footerNM__info__5_0bb {
    border-bottom: 1px solid #6c857e;
    padding: 3rem 0;
    text-transform: uppercase;
    display: flex;
    justify-content: center
}

.Footer_footerNM__info__currenciesOpen__n7dZq,
.Footer_footerNM__info__currencies__qY_fz {
    max-width: 130rem;
    width: 100%;
    padding: 0 2rem;
    grid-template-columns: repeat(auto-fit, minmax(20rem, 1fr));
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
    -moz-column-gap: 3rem;
    column-gap: 3rem
}

.Footer_footerNM__info__currenciesOpen__n7dZq div,
.Footer_footerNM__info__currencies__qY_fz div {
    display: flex;
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem;
    align-items: center;
    height: 5rem
}

.Footer_footerNM__info__currenciesOpen__n7dZq div p,
.Footer_footerNM__info__currencies__qY_fz div p {
    margin-bottom: 0;
    display: none
}

.Footer_footerNM__info__currenciesOpen__n7dZq p,
.Footer_footerNM__info__currencies__qY_fz p {
    margin-bottom: 1.5rem
}

.Footer_footerNM__language__x9mJY {
    min-height: 9.8rem;
    border-bottom: 1px solid #6c857e;
    display: flex;
    justify-content: center;
    align-items: center
}

.Footer_footerNM__language__wrapperOpen__X1fYl,
.Footer_footerNM__language__wrapper__5c8Zo {
    width: 100%;
    max-width: 130rem;
    padding: 1.5rem 1rem;
    display: flex;
    justify-content: flex-start
}

.Footer_footerNM__language__wrapperOpen__trusted__EAIV4,
.Footer_footerNM__language__wrapper__trusted__brbMS {
    display: flex;
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem
}

.Footer_footerNM__language__wrapperOpen__trusted__EAIV4 p span,
.Footer_footerNM__language__wrapper__trusted__brbMS p span {
    display: block
}

.Footer_footerNM__language__wrapperOpen__dropdown__i4DEn,
.Footer_footerNM__language__wrapper__dropdown__dv1A0 {
    display: flex;
    align-items: center;
    display: none
}

.Footer_footerNM__copyright__opGrr {
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 7.9rem
}

.Footer_footerNM__copyright__wrapperOpen__RXFer,
.Footer_footerNM__copyright__wrapper__f5cmx {
    width: 100%;
    max-width: 130rem;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 1fr);
    align-items: center
}

.Footer_footerNM__copyright__wrapperOpen__row__FWUQg,
.Footer_footerNM__copyright__wrapper__row__ah63b {
    display: flex;
    justify-content: space-between;
    align-items: center;
    grid-column: 1/3;
    border-bottom: 1px solid #6c857e;
    padding: 1.5rem 1rem
}

.Footer_footerNM__copyright__wrapperOpen__row__logo__7bPrT,
.Footer_footerNM__copyright__wrapper__row__logo__GPFBN {
    grid-row: 1/2
}

.Footer_footerNM__copyright__wrapperOpen__copyright__FPfxR,
.Footer_footerNM__copyright__wrapper__copyright__nipzL {
    justify-self: center;
    grid-column: 1/3;
    display: flex;
    justify-content: center
}

.Footer_footerNM__copyright__wrapperOpen__findUs__6tBRt,
.Footer_footerNM__copyright__wrapper__findUs__4a__s {
    display: flex;
    justify-self: flex-end;
    grid-row: 1/2
}

.Footer_footerNM__copyright__wrapperOpen__findUs__6tBRt a,
.Footer_footerNM__copyright__wrapper__findUs__4a__s a {
    margin-left: 1rem
}

@media screen and (max-width:300px) {
    .Footer_footerNM__copyright__wrapperOpen__row__FWUQg,
    .Footer_footerNM__copyright__wrapper__row__ah63b {
        display: flex;
        flex-direction: column;
        align-items: center;
        row-gap: 1.5rem
    }
    .Footer_footerNM__copyright__wrapperOpen__row__FWUQg img,
    .Footer_footerNM__copyright__wrapper__row__ah63b img {
        height: 3rem
    }
    .Footer_footerNM__copyright__wrapperOpen__row__FWUQg a>img,
    .Footer_footerNM__copyright__wrapper__row__ah63b a>img {
        margin-right: 1rem;
        height: 2.4rem;
        width: 2.4rem
    }
}

@media screen and (max-width:380px) {
    .Footer_footerNM__language__wrapperOpen__trusted__EAIV4 p span,
    .Footer_footerNM__language__wrapper__trusted__brbMS p span {
        display: inline
    }
}

@media screen and (min-width:500px) {
    .Footer_footerNM__eYYKo {
        transform: translateY(0)
    }
    .Footer_footerNM__info__currencies__qY_fz div {
        display: flex;
        -moz-column-gap: 1.5rem;
        column-gap: 1.5rem;
        align-items: center;
        height: 5rem
    }
    .Footer_footerNM__info__currencies__qY_fz div p {
        margin-bottom: 0;
        display: block
    }
    .Footer_footerNM__info__currencies__qY_fz p {
        margin-bottom: 1.5rem
    }
}

@media screen and (min-width:700px) {
    .Footer_footerNM__eYYKo {
        margin-top: 0
    }
    .Footer_footerNM__language__wrapperOpen__X1fYl,
    .Footer_footerNM__language__wrapper__5c8Zo {
        display: flex;
        justify-content: space-between;
        padding: 1.5rem 2rem
    }
    .Footer_footerNM__copyright__wrapperOpen__RXFer,
    .Footer_footerNM__copyright__wrapper__f5cmx {
        grid-template-columns: repeat(3, 1fr);
        grid-template-rows: repeat(1, 1fr);
        height: 100%
    }
    .Footer_footerNM__copyright__wrapperOpen__row__FWUQg,
    .Footer_footerNM__copyright__wrapper__row__ah63b {
        display: flex;
        justify-content: space-between;
        grid-column: 1/4;
        grid-row: 1/2;
        align-items: center;
        border-bottom: 0;
        height: 100%;
        padding: 1.5rem 2rem
    }
    .Footer_footerNM__copyright__wrapperOpen__row__logo__7bPrT,
    .Footer_footerNM__copyright__wrapper__row__logo__GPFBN {
        grid-row: 1/2;
        grid-column: 1/2
    }
    .Footer_footerNM__copyright__wrapperOpen__copyright__FPfxR,
    .Footer_footerNM__copyright__wrapper__copyright__nipzL {
        justify-self: center;
        grid-column: 2/3;
        grid-row: 1/2;
        display: flex;
        justify-content: center
    }
    .Footer_footerNM__copyright__wrapperOpen__findUs__6tBRt,
    .Footer_footerNM__copyright__wrapper__findUs__4a__s {
        display: flex;
        justify-self: flex-end;
        grid-row: 1/2;
        grid-column: 3/4
    }
    .Footer_footerNM__copyright__wrapperOpen__findUs__6tBRt a,
    .Footer_footerNM__copyright__wrapper__findUs__4a__s a {
        margin-left: 1rem
    }
}

@media screen and (max-width:1000px) {
    .Footer_footerNM__copyright__opGrr,
    .Footer_footerNM__info__5_0bb,
    .Footer_footerNM__language__x9mJY {
        padding-left: 0 !important
    }
}

@media screen and (min-width:1660px) {
    .Footer_footerNM__info__currenciesOpen__n7dZq,
    .Footer_footerNM__info__currencies__qY_fz {
        max-width: 130rem;
        width: 100%;
        padding: 0 2rem;
        justify-content: center;
        display: flex;
        flex-wrap: wrap;
        -moz-column-gap: 3rem;
        column-gap: 3rem
    }
    .Footer_footerNM__info__currenciesOpen__n7dZq div,
    .Footer_footerNM__info__currencies__qY_fz div {
        display: flex;
        -moz-column-gap: 1.5rem;
        column-gap: 1.5rem;
        align-items: center;
        height: 5rem
    }
    .Footer_footerNM__info__currenciesOpen__n7dZq div p,
    .Footer_footerNM__info__currencies__qY_fz div p {
        margin-bottom: 0;
        display: block
    }
    .Footer_footerNM__info__currenciesOpen__n7dZq p,
    .Footer_footerNM__info__currencies__qY_fz p {
        margin-bottom: 1.5rem
    }
    .Footer_footerNM__language__wrapperOpen__X1fYl,
    .Footer_footerNM__language__wrapper__5c8Zo {
        width: 100%;
        max-width: 130rem;
        display: flex;
        justify-content: space-between;
        padding: 1.5rem 2rem
    }
    .Footer_footerNM__language__wrapperOpen__trusted__EAIV4,
    .Footer_footerNM__language__wrapper__trusted__brbMS {
        display: flex;
        -moz-column-gap: 1.5rem;
        column-gap: 1.5rem
    }
    .Footer_footerNM__language__wrapperOpen__trusted__EAIV4 p span,
    .Footer_footerNM__language__wrapper__trusted__brbMS p span {
        display: block
    }
    .Footer_footerNM__language__wrapperOpen__dropdown__i4DEn,
    .Footer_footerNM__language__wrapper__dropdown__dv1A0 {
        display: flex;
        align-items: center
    }
    .Footer_footerNM__copyright__wrapperOpen__RXFer,
    .Footer_footerNM__copyright__wrapper__f5cmx {
        width: 100%;
        max-width: 130rem;
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        padding: 1.5rem 2rem;
        align-items: center
    }
    .Footer_footerNM__copyright__wrapperOpen__row__FWUQg,
    .Footer_footerNM__copyright__wrapper__row__ah63b {
        padding: 1.5rem 0
    }
    .Footer_footerNM__copyright__wrapperOpen__copyright__FPfxR,
    .Footer_footerNM__copyright__wrapper__copyright__nipzL {
        justify-self: center
    }
    .Footer_footerNM__copyright__wrapperOpen__findUs__6tBRt,
    .Footer_footerNM__copyright__wrapper__findUs__4a__s {
        display: flex;
        justify-self: flex-end
    }
    .Footer_footerNM__copyright__wrapperOpen__findUs__6tBRt a,
    .Footer_footerNM__copyright__wrapper__findUs__4a__s a {
        margin-left: 1rem
    }
}

.Alert_alert__WCmrJ {
    position: absolute;
    top: 6rem;
    right: 2rem;
    background-color: #304640;
    border-radius: .5rem;
    border: 1px solid #56746b;
    padding: 1rem 1.5rem;
    width: 36rem;
    font-family: Larsseit
}

.Alert_alert__header__xUKkL {
    display: flex;
    position: relative
}

.Alert_alert__header__content__OoCe_ {
    display: flex;
    align-items: center;
    color: #fff;
    font-weight: 700;
    font-size: 1.8rem
}

.Alert_alert__header__content__OoCe_ span {
    background-color: #3e564f;
    border-radius: 50%;
    height: 3.6rem;
    width: 3.6rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 1rem
}

.Alert_alert__header__xUKkL #Alert_close__ACiU_ {
    background-color: transparent;
    color: hsla(0, 0%, 100%, .8);
    width: 3rem;
    height: 3rem;
    position: absolute;
    font-size: 1.8rem;
    top: 0;
    right: 0;
    transition: all .2s ease-out;
    cursor: pointer;
    z-index: 10
}

.Alert_alert__header__xUKkL #Alert_close__ACiU_:hover {
    color: #fff
}

.Alert_alert__body__PVAgp {
    margin-top: 1rem
}

.Alert_alert__body__PVAgp p {
    color: #fff;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 2.2rem
}

.Alert_alert__body__PVAgp #Alert_amount__Jv0jd {
    display: flex;
    align-items: center
}

.Alert_alert__body__PVAgp #Alert_amount__Jv0jd img {
    height: 1.4rem;
    width: 1.4rem;
    margin-right: .5rem;
    margin-left: .35rem
}

.Alert_alert__body__PVAgp #Alert_amount__Jv0jd span {
    display: flex;
    align-items: center
}

.Alert_alert__body__PVAgp #Alert_amount__Jv0jd span p {
    color: #c0eb8c;
    display: flex;
    align-items: center;
    font-weight: 700;
    font-family: TTRoundsNeue, sans-serif
}

.layout_wrapper_open,
.layout_wrapper {
    background-repeat: no-repeat;
    /*background-image: url(../img/fonasMobile.svg);*/
    background-position: center -11rem;
    background-size: 50rem;
    height: 100%;
    transition: background-image .2s ease-out;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    overflow-x: hidden;
    overflow-y: hidden;
    padding-bottom: 0
}

@media screen and (min-width:600px) {
    .layout_wrapper_open,
    .layout_wrapper {
        background-position: center -2rem;
        background-size: 3500px 2000px;
        /*background-image: url(../img/6995881.jpg);*/
        padding-bottom: 10rem
    }
}
@media screen and (max-width:599px) {
    .layout_wrapper_open,
    .layout_wrapper {
        background: none;
    }
}

@media screen and (min-width:1921px) {
    .layout_wrapper_open,
    .layout_wrapper {
        background-size: 3500px 2000px;
        background-position: center -6rem
    }
}

@media screen and (min-width:2561px) {
    .layout_wrapper_open,
    .layout_wrapper {
        background-size: 100%;
        background-position: center -2rem
    }
}

@media screen and (min-width:3500px) { /*changed from 1660 to 3500*/
    .layout_wrapper {
        margin-left: 6rem
    }
    .layout_wrapper_open {
        margin-left: 24rem
    }
}

.Layout_duplicate__GG6Oq,
.Layout_inactive__VB_n3 {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    padding: 4rem;
    border-radius: 3rem;
    max-width: 40rem;
    min-width: 40rem
}

.Layout_duplicate__img__gnWaa,
.Layout_inactive__img__QfrKP {
    margin-bottom: 3.2rem
}

.Layout_duplicate__img__gnWaa img,
.Layout_inactive__img__QfrKP img {
    width: 7rem;
    height: 7rem
}

.Layout_duplicate__header__t_J_Q,
.Layout_inactive__header__GKCD7 {
    font-weight: 600;
    font-size: 22px;
    line-height: 28px;
    text-align: center;
    text-transform: uppercase;
    background: linear-gradient(180deg, #fff, hsla(0, 0%, 100%, .6));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    margin-bottom: 1rem
}

.Layout_duplicate__text__Rks1t,
.Layout_inactive__text__3zgI4 {
    font-family: Larsseit;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #d6dad9;
    margin-bottom: 4rem
}

.Layout_duplicate__GG6Oq #Layout_reload__u_pve,
.Layout_inactive__VB_n3 #Layout_reload__u_pve {
    width: 100%;
    background: transparent;
    border-radius: .5rem;
    font-style: normal;
    font-weight: 600;
    font-size: 22px;
    line-height: 150%;
    text-align: center;
    text-transform: uppercase;
    color: hsla(0, 0%, 100%, .8);
    cursor: pointer;
    transition: all .2s ease-out;
    height: 5rem;
    border: 1px solid hsla(0, 0%, 100%, .8);
    max-width: 26rem
}

.Layout_duplicate__GG6Oq #Layout_reload__u_pve:hover,
.Layout_inactive__VB_n3 #Layout_reload__u_pve:hover {
    background: #557269
}

.Layout_duplicate__GG6Oq {
    max-width: 50rem
}

@media screen and (max-width:440px) {
    .Layout_duplicate__GG6Oq,
    .Layout_inactive__VB_n3 {
        min-width: 20rem
    }
}