.f1489uyq .footer-link-wrap .f-t {
    margin: 0;
    font-size: 16px;
    color: var(--b69nf0);
    line-height: 30px;
}

.f1489uyq .social-links {
    width: 150px;
    margin-top: 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.f1489uyq .social-links a {
    font-size: 0;
    margin-bottom: 16px;
    width: 40px;
    height: 40px;
}

.f1489uyq .social-links a img {
    width: 40px;
    height: 40px;
}

.f1489uyq.small-links-wrap {
    padding: 0 1.5rem 1.5rem;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.f1489uyq.small-links-wrap .footer-link-wrap {
    line-height: 1.875rem;
    margin-top: 1.125rem;
}

.f1489uyq.small-links-wrap .footer-link-wrap .f-t {
    margin: 0;
    text-align: center;
}

.f1489uyq.small-links-wrap .footer-link-wrap .social-links {
    width: 100%;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: .875rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 1.25rem;
}

.f1489uyq.small-links-wrap .footer-link-wrap .social-links a {
    margin-bottom: .75rem;
    margin-right: .875rem;
    width: 2.5rem;
    height: 2.5rem;
}

.f1489uyq.small-links-wrap .footer-link-wrap .social-links a img {
    width: 100%;
    height: 100%;
}

.flgg0nh {
    --1hz36cl: #DADDE6;
    padding: 48px 0;
    border-top: 1px solid var(--1hz36cl);
}

.darken .flgg0nh {
    --1hz36cl: #25272C;
}

.flgg0nh .tit {
    margin: 0;
    color: var(--title-color);
    font-size: 18px;
}

.flgg0nh .partner-list-wrap .wrap-one>div,
.flgg0nh .partner-list-wrap .wrap-two>div {
    font-size: 0;
}

.flgg0nh .partner-list-wrap .wrap-one>div img,
.flgg0nh .partner-list-wrap .wrap-two>div img {
    width: auto;
    height: 4.5rem;
}

.flgg0nh .partner-list-wrap .wrap-one {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 2.5rem;
}

.flgg0nh .partner-list-wrap .wrap-two {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 2rem;
}

.flgg0nh .partner-list-wrap .wrap-two>div {
    margin-right: 10%;
}

.flgg0nh .partner-list-wrap .wrap-two>div:last-of-type {
    margin-right: 0;
}

.flgg0nh.small-partner-wrap .partner-list-wrap .wrap-one>div img,
.flgg0nh.small-partner-wrap .partner-list-wrap .wrap-two>div img {
    height: 4rem;
}

.flgg0nh.small-partner-wrap .partner-list-wrap .wrap-two>div {
    margin-right: 5%;
}

.flgg0nh.small-partner-wrap .partner-list-wrap .wrap-two>div:last-of-type {
    margin-right: 0;
}

@media screen and (max-width:621px) {
    .flgg0nh.small-partner-wrap {
        padding: 2.25rem 0;
    }
    .flgg0nh.small-partner-wrap .tit {
        text-align: center;
        margin: 0 auto;
        max-width: 90%;
    }
    .flgg0nh.small-partner-wrap .partner-list-wrap .wrap-one {
        padding: 0 1rem;
        margin-top: 2rem;
    }
    .flgg0nh.small-partner-wrap .partner-list-wrap .wrap-two {
        padding: 0 1rem;
        margin-top: 2rem;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .flgg0nh.small-partner-wrap .partner-list-wrap .wrap-two>div {
        margin-right: 0;
    }
    .flgg0nh.small-partner-wrap .partner-list-wrap .wrap-two>div img {
        height: 3.375rem;
    }
}

.fkj0ren {
    --1hz36cl: #DADDE6;
    --jeo3dl: #F6F7FA;
    padding: 48px 0 64px;
    border-top: 1px solid var(--1hz36cl);
    font-size: .75rem;
    line-height: 1.5;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.darken .fkj0ren {
    --1hz36cl: #25272C;
    --jeo3dl: #25272C;
}

.fkj0ren .left-text {
    width: 46%;
}

.fkj0ren .left-text .logo {
    width: auto;
    height: 2.5rem;
}

.fkj0ren .left-text p {
    margin: 0;
    margin-top: 1rem;
}

.fkj0ren .right-text {
    width: 46%;
}

.fkj0ren .right-text .licensed-t {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.fkj0ren .right-text .licensed-t .license {
    font-size: 0;
    margin-right: .75rem;
}

.fkj0ren .right-text .licensed-t .license img {
    width: auto;
    height: 3.75rem;
}

.fkj0ren .right-text .licensed-t p {
    margin: 0;
}

.fkj0ren .right-text .copyright-top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 1.5rem;
}

.fkj0ren .right-text .copyright-top .copyright-info p {
    margin: 0;
}

.fkj0ren .right-text .copyright-top .to-top {
    width: 3.375rem;
    height: 3.375rem;
    border-radius: var(--border-radius);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background-color: var(--jeo3dl);
    color: var(--title-color);
    cursor: pointer;
    display: none;
}

.fkj0ren .right-text .copyright-top .to-top svg {
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    font-size: .6875rem;
    fill: var(--primary-color);
}

.fkj0ren.small-text-wrap {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 5%;
    padding-right: 5%;
}

.fkj0ren.small-text-wrap .left-text {
    width: 100%;
    text-align: center;
}

.fkj0ren.small-text-wrap .right-text {
    width: 100%;
    margin-top: 3rem;
}

.fkj0ren.small-text-wrap .right-text .licensed-t {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.fkj0ren.small-text-wrap .right-text .licensed-t p {
    margin-top: .75rem;
    text-align: center;
    font-size: .75rem;
}

.fkj0ren.small-text-wrap .right-text .copyright-top {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 2rem;
}

.fkj0ren.small-text-wrap .right-text .copyright-top p {
    text-align: center;
}

.fkj0ren.small-text-wrap .right-text .copyright-top .to-top {
    margin-top: 3rem;
}

.f921i8z {
    --14p3i5b: #ffffff;
    width: 100%;
    margin-top: 3rem;
    background-color: var(--14p3i5b);
}

.darken .f921i8z {
    --14p3i5b: #1A1C20;
}

:root {
    --swiper-theme-color: #007aff;
}


/*! CSS Used from: https://enbgame.net/assets/templates/lyset/css/client.a5f4f17f.css?v=3.4.11703408663 */

:root {
    --title-color: #000000;
    --text-color: #31373D;
    --sub-text-color: #5F6975;
    --placeholder-color: #BEC1CC;
    --background-color: #F6F7FA;
    --standard-color: #FFFFFF;
    --shadow-color: #EAECF3;
    --page-shadow: linear-gradient(to right, #DADDE6, rgba(218, 221, 230, 0));
    --autofill-color: #31373d;
    --yellow-color: #FFAD00;
    --primary-color: #3BC117;
    --border-radius: .25rem;
}

.darken {
    --title-color: #ffffff;
    --text-color: #98A7B5;
    --sub-text-color: #656E78;
    --placeholder-color: #4D565E;
    --background-color: #24262B;
    --standard-color: #1C1E22;
    --shadow-color: #111415;
    --page-shadow: linear-gradient(to right, #111415, rgba(17, 20, 21, 0));
    --autofill-color: #f5f6f7;
    --yellow-color: #FFBF39;
}

:focus {
    outline: none;
}

*,
*:before,
*:after {
    box-sizing: border-box;
}

button {
    border: none;
    padding: 0;
    -webkit-user-select: none;
    user-select: none;
    cursor: pointer;
    font-size: .875rem;
    background-color: transparent;
}

html {
    overscroll-behavior: contain;
    scrollbar-width: thin;
    touch-action: manipulation;
    width: 100%;
}

body {
    overflow-anchor: none;
    margin: 0;
    width: 100%;
    overflow-x: hidden;
    font-size: .875rem;
    line-height: 1.6;
    background-color: var(--background-color);
    overscroll-behavior: contain;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
    scrollbar-width: thin;
    scrollbar-color: #20313d transparent;
}

body,
a,
button {
    font-weight: 400;
    font-family: Inter, -apple-system, Framedcn, Helvetica Neue, Condensed, DisplayRegular, Helvetica, Arial, PingFang SC, Hiragino Sans GB, WenQuanYi Micro Hei, Microsoft Yahei, sans-serif;
}

body,
a,
button {
    color: var(--text-color);
}

a {
    text-decoration: none;
}

a:active {
    color: var(--primary-color);
    text-decoration: none;
}

a:active:hover {
    cursor: pointer;
}

p {
    margin: .8em 0;
}

.ttu {
    text-transform: uppercase;
}

.page-max-width-wrap {
    width: 100%;
    margin: 0 auto;
    padding: 0 40px;
    max-width: 1430px;
}


@media screen and (max-width: 621px) {
    .page-max-width-wrap {
        width: 100%;
        max-width: 100%;
        padding: 0;
    }
}

.pfrl3ez {
    --18w92jy: #fff;
    --njpvpw: #31373d;
    position: absolute;
    width: 100%;
    height: 100%;
}

.darken .pfrl3ez {
    --18w92jy: #17181b;
    --njpvpw: #fff;
}


html {
    font-size: 13.6364px;
}

@media screen and (min-width:621px) {
    html {
        font-size: 16px;
    }
}

/*! CSS Used from: https://enbgame.net/assets/templates/lyset/css/index-33dc51c1.css?v=3.4.11703408663 */

body.darken {
    background-color: #24262b;
}

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

.lhh5ecb .landing-main-page {
    min-height: 50vh;
    padding-top: 4rem;
    margin-bottom: -2.5rem;
}

.lhh5ecb .landing-main-page.p-top {
    padding-top: 0;
}

/*! CSS Used from: https://enbgame.net/assets/templates/lyset/css/spin.css?v=3.4.11703408663 */

body {
    font-size: 100%;
}

.s1yetyrx {
    --1nfs066: #9FA5AC;
    width: 1.4em;
    height: 1.4em;
    fill: var(--1nfs066);
}

.darken .s1yetyrx {
    --1nfs066: #67707B;
}


:root {
    --swiper-theme-color: #007aff;
}

:root {
    --title-color: #000000;
    --text-color: #31373D;
    --sub-text-color: #5F6975;
    --placeholder-color: #BEC1CC;
    --background-color: #F6F7FA;
    --standard-color: #FFFFFF;
    --shadow-color: #EAECF3;
    --page-shadow: linear-gradient(to right, #DADDE6, rgba(218, 221, 230, 0));
    --autofill-color: #31373d;
    --yellow-color: #FFAD00;
    --primary-color: #3BC117;
    --border-radius: .125rem;
}

.darken {
    --title-color: #ffffff;
    --text-color: #98A7B5;
    --sub-text-color: #656E78;
    --placeholder-color: #4D565E;
    --background-color: #24262B;
    --standard-color: #1C1E22;
    --shadow-color: #111415;
    --page-shadow: linear-gradient(to right, #111415, rgba(17, 20, 21, 0));
    --autofill-color: #f5f6f7;
    --yellow-color: #FFBF39;
}

:focus {
    outline: none;
}

*,
*:before,
*:after {
    box-sizing: border-box;
}

button {
    border: none;
    padding: 0;
    user-select: none;
    cursor: pointer;
    font-size: .875rem;
    background-color: transparent;
}

html {
    overscroll-behavior: contain;
    scrollbar-width: thin;
    touch-action: manipulation;
    width: 100%;
}

body {
    overflow-anchor: none;
    margin: 0;
    width: 100%;
    overflow-x: hidden;
    font-size: .875rem;
    line-height: 1.6;
    background-color: var(--background-color);
    overscroll-behavior: contain;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
    scrollbar-width: thin;
    scrollbar-color: #20313d transparent;
}

body,
a,
button {
    font-weight: 400;
    font-family: Inter, -apple-system, Framedcn, Helvetica Neue, Condensed, DisplayRegular, Helvetica, Arial, PingFang SC, Hiragino Sans GB, WenQuanYi Micro Hei, Microsoft Yahei, sans-serif;
}

body,
a,
button {
    color: var(--text-color);
}

a {
    text-decoration: none;
}

a:active {
    color: var(--primary-color);
    text-decoration: none;
}

a:active:hover {
    cursor: pointer;
}

p {
    margin: .8em 0;
}

.ttu {
    text-transform: uppercase;
}

.page-max-width-wrap {
    width: 100%;
    margin: 0 auto;
    padding: 0 40px;
    max-width: 1430px;
}

@media screen and (min-width: 621px) {
    body {
        scrollbar-width: none;
    }
    body::-webkit-scrollbar {
        margin-right: 5px;
        width: 0;
    }
    ::-webkit-scrollbar {
        width: 5px;
        height: 5px;
        background-color: transparent;
        border-radius: var(--border-radius);
    }
    ::-webkit-scrollbar-thumb {
        background-color: var(--placeholder-color);
        transition: all .5s;
        border-radius: var(--border-radius);
    }
    ::-webkit-scrollbar-button {
        display: none;
    }
    * {
        scrollbar-color: var(--shadow-color) transparent;
        scrollbar-width: thin;
        scrollbar-width: none;
    }
}

@media screen and (max-width: 621px) {
    .page-max-width-wrap {
        width: 100%;
        max-width: 100%;
        padding: 0;
    }
}

.f1489uyq {
    --b69nf0: #1D1D1D;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 36px 0;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    overflow: hidden;
}

.darken .f1489uyq {
    --b69nf0: #ffffff;
}

.f1489uyq.small-links-wrap .footer-link-wrap {
    line-height: 1.875rem;
    margin-top: 1.125rem;
}

.f1489uyq.small-links-wrap .footer-link-wrap .f-t {
    margin: 0;
    text-align: center;
}

.f1489uyq.small-links-wrap .footer-link-wrap .social-links {
    width: 100%;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 1.25rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 1.25rem;
}

.f1489uyq.small-links-wrap .footer-link-wrap .social-links a {
    margin-bottom: .75rem;
    margin-right: 1.25rem;
    width: 2.5rem;
    height: 2.5rem;
}

.f1489uyq.small-links-wrap .footer-link-wrap .social-links a img {
    width: 100%;
    height: 100%;
}

.flgg0nh {
    --1hz36cl: #DADDE6;
    padding: 48px 0;
    border-top: 1px solid var(--1hz36cl);
}

.darken .flgg0nh {
    --1hz36cl: #25272C;
}

.flgg0nh .tit {
    margin: 0;
    color: var(--title-color);
    font-size: 18px;
}

.flgg0nh .partner-list-wrap .wrap-one>div,
.flgg0nh .partner-list-wrap .wrap-two>div {
    font-size: 0;
}

.flgg0nh .partner-list-wrap .wrap-one>div img,
.flgg0nh .partner-list-wrap .wrap-two>div img {
    width: auto;
    height: 4.5rem;
}

.flgg0nh .partner-list-wrap .wrap-one {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 2.5rem;
}

.flgg0nh .partner-list-wrap .wrap-two {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 2rem;
}

.flgg0nh .partner-list-wrap .wrap-two>div {
    margin-right: 10%;
}

.flgg0nh .partner-list-wrap .wrap-two>div:last-of-type {
    margin-right: 0;
}

.flgg0nh.small-partner-wrap .partner-list-wrap .wrap-one>div img,
.flgg0nh.small-partner-wrap .partner-list-wrap .wrap-two>div img {
    height: 4rem;
}

.flgg0nh.small-partner-wrap .partner-list-wrap .wrap-two>div {
    margin-right: 5%;
}

.flgg0nh.small-partner-wrap .partner-list-wrap .wrap-two>div:last-of-type {
    margin-right: 0;
}

@media screen and (max-width:621px) {
    .flgg0nh.small-partner-wrap {
        padding: 2.25rem 0;
    }
    .flgg0nh.small-partner-wrap .tit {
        text-align: center;
        margin: 0 auto;
        max-width: 90%;
    }
    .flgg0nh.small-partner-wrap .partner-list-wrap .wrap-one {
        padding: 0 1rem;
        margin-top: 2rem;
    }
    .flgg0nh.small-partner-wrap .partner-list-wrap .wrap-two {
        padding: 0 1rem;
        margin-top: 2rem;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .flgg0nh.small-partner-wrap .partner-list-wrap .wrap-two>div {
        margin-right: 0;
    }
    .flgg0nh.small-partner-wrap .partner-list-wrap .wrap-two>div img {
        height: 3.375rem;
    }
}

.fkj0ren {
    --1hz36cl: #DADDE6;
    --jeo3dl: #F6F7FA;
    padding: 48px 0 64px;
    border-top: 1px solid var(--1hz36cl);
    font-size: .75rem;
    line-height: 1.5;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.darken .fkj0ren {
    --1hz36cl: #25272C;
    --jeo3dl: #25272C;
}

.fkj0ren .left-text {
    width: 46%;
}

.fkj0ren .left-text .logo {
    width: auto;
    height: 2.5rem;
}

.fkj0ren .left-text p {
    margin: 0;
    margin-top: 1rem;
}

.fkj0ren .right-text {
    width: 46%;
}

.fkj0ren .right-text .licensed-t {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.fkj0ren .right-text .licensed-t .license {
    font-size: 0;
    margin-right: .75rem;
}

.fkj0ren .right-text .licensed-t .license img {
    width: auto;
    height: 3.75rem;
}

.fkj0ren .right-text .licensed-t p {
    margin: 0;
}

.fkj0ren .right-text .copyright-top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 1.5rem;
}

.fkj0ren .right-text .copyright-top .copyright-info p {
    margin: 0;
}

.fkj0ren .right-text .copyright-top .to-top {
    width: 3.375rem;
    height: 3.375rem;
    border-radius: var(--border-radius);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background-color: var(--jeo3dl);
    color: var(--title-color);
    cursor: pointer;
    display: none;
}

.fkj0ren .right-text .copyright-top .to-top svg {
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    font-size: .6875rem;
    fill: var(--primary-color);
}

.fkj0ren.small-text-wrap {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 5%;
    padding-right: 5%;
}

.fkj0ren.small-text-wrap .left-text {
    width: 100%;
    text-align: center;
}

.fkj0ren.small-text-wrap .right-text {
    width: 100%;
    margin-top: 3rem;
}

.fkj0ren.small-text-wrap .right-text .licensed-t {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.fkj0ren.small-text-wrap .right-text .licensed-t p {
    margin-top: .75rem;
    text-align: center;
    font-size: .75rem;
}

.fkj0ren.small-text-wrap .right-text .copyright-top {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 2rem;
}

.fkj0ren.small-text-wrap .right-text .copyright-top p {
    text-align: center;
}

.fkj0ren.small-text-wrap .right-text .copyright-top .to-top {
    margin-top: 3rem;
}

.f921i8z {
    --14p3i5b: #ffffff;
    width: 100%;
    margin-top: 3rem;
    background-color: var(--14p3i5b);
}

.darken .f921i8z {
    --14p3i5b: #1A1C20;
}

.s1wut3m0 {
    position: relative;
    width: 30rem;
    height: 30rem;
    margin: 1.25rem auto 0;
}

.s1wut3m0 .spin-wrap {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}

.s1wut3m0 .spin-main {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
}

.s1wut3m0 .spin-key {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}

.s1wut3m0 .spin-center {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 8.75rem;
}

.s1wut3m0 .spin-btn {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 8.75rem;
    cursor: pointer;
    -webkit-transform: translate(-50%, -49%);
    -ms-transform: translate(-50%, -49%);
    transform: translate(-50%, -49%);
}

.s1wut3m0 .spin-btn.active {
    -webkit-animation: spinpulse-s1wut3m0 2s infinite;
    animation: spinpulse-s1wut3m0 2s infinite;
}

.s1wut3m0 .spin-botbtn {
    width: 25.5rem;
    height: auto;
    position: absolute;
    bottom: -3.125rem;
    left: 50%;
    margin-left: -12.75rem;
}

.s1wut3m0 .spin-botbtn.active {
    -webkit-animation: toggleScale-s1wut3m0 2s infinite both;
    animation: toggleScale-s1wut3m0 2s infinite both;
}

.s1wut3m0 .spin-botbtn img {
    width: 100%;
    height: 100%;
}

.s1wut3m0 .img-coco {
    position: absolute;
    width: 19.375rem;
    right: -21.25rem;
    bottom: -3.125rem;
}

.s1wut3m0 .img-amount {
    position: absolute;
    width: 14.375rem;
    left: -14.375rem;
    bottom: -3.125rem;
}

.s1wut3m0 .point-img {
    position: absolute;
    height: 8.5rem;
    right: -2.625rem;
    top: 10.875rem;
    width: 14.0625rem;
    -webkit-transform-origin: left center;
    -ms-transform-origin: left center;
    transform-origin: left center;
}

.s1wut3m0 .point-img .light-wrap {
    overflow: hidden;
    position: absolute;
    height: 5.625rem;
    width: 9.6875rem;
    top: 1.25rem;
}

.s1wut3m0 .point-img .point-light {
    top: 2.1875rem;
    left: -1.875rem;
    position: absolute;
    width: .9375rem;
    height: 1.25rem;
    z-index: 6;
    overflow: hidden;
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, .2)), color-stop(100%, rgba(255, 255, 255, 0)));
    -webkit-transform: skewX(-25deg);
    -ms-transform: skewX(-25deg);
    transform: skew(-25deg);
}

.s1wut3m0 .point-img img {
    width: 100%;
    height: 100%;
}

.s1wut3m0 .spin-item {
    position: absolute;
    height: 1.5rem;
    width: 8.75rem;
    top: 50%;
    left: 50%;
    line-height: 1.5rem;
    margin-top: -.75rem;
    -webkit-transform-origin: -4.1875rem center;
    -ms-transform-origin: -4.1875rem center;
    transform-origin: -4.1875rem center;
    margin-left: 4.1875rem;
    color: #fff;
    font-size: 1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.s1wut3m0 .spin-item .amount {
    -webkit-flex: auto;
    -ms-flex: auto;
    flex: auto;
    white-space: nowrap;
}

.s1wut3m0 .spin-item .coin-icon {
    height: 2.125rem;
    width: 2.125rem;
}

@media screen and (max-width:621px) {
    .s1wut3m0 {
        -webkit-transform: scale(.8);
        -ms-transform: scale(.8);
        transform: scale(.8);
        margin-left: -.9375rem;
        margin-top: 0;
    }
    .s1wut3m0 .pc-img {
        display: none;
    }
}

.s1er8ggf {
    position: relative;
}

.s1er8ggf .bg {
    width: 59.625rem;
    height: 59.625rem;
    opacity: .24;
    -webkit-filter: blur(26px);
    filter: blur(26px);
    background-image: radial-gradient(circle at 50% 50%, #FF470D, rgba(0, 0, 0, 0) 76%);
    position: absolute;
}

.s1er8ggf .bg.top {
    position: absolute;
    left: 50%;
    top: 0;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translate(-50%);
}

.s1er8ggf .bg.bottom {
    position: absolute;
    left: 50%;
    bottom: -10%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translate(-50%);
}

.s1er8ggf .actions {
    padding: 7.625rem 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.s1er8ggf .actions-item {
    text-align: center;
    margin: 0 5rem;
    padding-top: 7.5rem;
    width: 13.4375rem;
    position: relative;
}

.s1er8ggf .actions-item .tit {
    font-size: 1.875rem;
    line-height: 2.0625rem;
    font-weight: 600;
    margin-top: 1.5rem;
    color: var(--primary-color);
}

.s1er8ggf .actions-item .desc {
    font-size: 1rem;
}

.s1er8ggf .actions-item img {
    height: 7.375rem;
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translate(-50%);
    display: inline-block;
    vertical-align: top;
}

.s1er8ggf .layout-img {
    max-width: 577px;
    width: 30%;
    position: absolute;
    right: 0;
    top: 0;
}

.s1er8ggf .layout-img.left {
    left: 0;
}

.s1er8ggf .diamond-a-img {
    width: 6.25rem;
    top: 10.9375rem;
    left: 5%;
    margin-left: 9.375rem;
    position: absolute;
    -webkit-transform: rotate(-50deg);
    -ms-transform: rotate(-50deg);
    transform: rotate(-50deg);
    z-index: 1;
}

.s1er8ggf .diamond-b-img {
    width: 6.25rem;
    top: 14.0625rem;
    right: 0%;
    margin-right: 16.25rem;
    position: absolute;
    z-index: 1;
}

.s1er8ggf .star-a-img {
    position: absolute;
    left: 5%;
    margin-left: 3.125rem;
    width: 3.625rem;
    top: 39.9375rem;
}

.s1er8ggf .star-b-img {
    position: absolute;
    left: 50%;
    margin-left: -21.875rem;
    width: 3.625rem;
    top: 16.6875rem;
}

.s1er8ggf .star-c-img {
    position: absolute;
    left: 55%;
    margin-left: 15.625rem;
    width: 3.625rem;
    top: 5.625rem;
}

.s1er8ggf .star-d-img {
    position: absolute;
    right: 5%;
    margin-right: 3.125rem;
    width: 3.625rem;
    top: 32.5rem;
}

.s1er8ggf .coin-a-img {
    position: absolute;
    top: 27.1875rem;
    left: 10%;
    width: 7.0625rem;
}

.s1er8ggf .coin-b-img {
    position: absolute;
    top: 14.875rem;
    right: 5%;
    width: 7.0625rem;
}

.s1er8ggf .coin-c-img {
    position: absolute;
    top: 44.6875rem;
    right: 8%;
    width: 7.0625rem;
}

.s1er8ggf .chips-a-img {
    position: absolute;
    left: 50%;
    margin-left: -18.75rem;
    width: 2.5rem;
    top: 10.4375rem;
}

.s1er8ggf .chips-b-img {
    position: absolute;
    top: 8.75rem;
    right: 20%;
    width: 2.5rem;
}

.s1er8ggf .payment {
    margin-top: 8.125rem;
}

.s1er8ggf .payment .sub-tit {
    color: var(--primary-color);
    text-align: center;
    font-size: 1.875rem;
    line-height: 3.4375rem;
    margin-bottom: .9375rem;
    font-weight: 600;
}

.s1er8ggf .payment .cont {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 2.625rem 0;
}

.s1er8ggf .payment .cont img {
    margin: 0 .9375rem;
    max-width: 13.25rem;
    min-width: 10rem;
}

.s1er8ggf .header {
    text-align: center;
}

.s1er8ggf .header .logo {
    height: 3.125rem;
    display: inline-block;
    vertical-align: top;
    border-radius: 4px 15px 4px 20px;
}

@media screen and (max-width:621px) {
    .s1er8ggf .pc-img {
        display: none;
    }
    .s1er8ggf .bg {
        width: 18.75rem;
        height: 18.75rem;
    }
    .s1er8ggf .header {
        max-width: 100%;
        overflow: hidden;
    }
    .s1er8ggf .header .logo {
        margin-top: 3.25rem;
    }
    .s1er8ggf .payment {
        margin-top: 6.25rem;
    }
    .s1er8ggf .payment .cont {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding: 2.3125rem 0 1.5625rem;
    }
    .s1er8ggf .payment .cont img {
        margin: .625rem 5%;
        width: 40%;
        height: auto;
    }
    .s1er8ggf .actions {
        padding: 3.125rem 0 .8125rem;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .s1er8ggf .actions-item {
        width: 100%;
        padding-top: 8.125rem;
        margin-bottom: 2.3125rem;
    }
    .s1er8ggf .actions-item img {
        height: 7.375rem;
    }
    .s1er8ggf .actions-item .tit {
        margin-top: 0;
        height: 3.4375rem;
        line-height: 3.4375rem;
        font-size: 1.875rem;
    }
}

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

.l1wyc82y .landing-main-page {
    min-height: 50vh;
    padding-top: 4rem;
    margin-bottom: -2.5rem;
}

.l1wyc82y .landing-main-page.p-top {
    padding-top: 0;
}

body.darken {
    background-color: #24262b;
}

.pfrl3ez {
    --18w92jy: #fff;
    --njpvpw: #31373d;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 113;
    background-color: rgba(0, 0, 0, 0.667);
}

.darken .pfrl3ez {
    --18w92jy: #17181b;
    --njpvpw: #fff;
}

.s1et3xev {
    font-weight: 900;
    background-image: linear-gradient(to bottom, #FFB03B, #FCEE21, #FFFF89, #FDDB3E, #FFDB49, #FFEB7D, #FDA60A);
    -webkit-filter: drop-shadow(2px 2px 0 #C55B1A);
    filter: drop-shadow(2px 2px 0 #C55B1A);
    -webkit-background-clip: text;
    color: transparent;
    line-height: 3.125rem;
    font-size: 3rem;
    font-style: italic;
    -webkit-flex: auto;
    -ms-flex: auto;
    flex: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.srwwvyw {
    position: relative;
    width: 24.25rem;
    height: 21.875rem;
    max-width: 100%;
    max-height: 100%;
    border-radius: .5rem;
}

.srwwvyw .bg-wrap {
    background-image: radial-gradient(rgba(242, 187, 47, .2), #191A1B 80%);
    background-size: 100% 90%;
    background-position: center -8.125rem;
    background-repeat: no-repeat;
    background-color: #191a1b;
    height: 100%;
    position: relative;
    z-index: 1;
}

.srwwvyw .img-bg {
    position: absolute;
    width: 31.25rem;
    height: 31.25rem;
    left: -3.5rem;
    top: -5.3125rem;
    -webkit-animation: fade-in2-srwwvyw 1s linear both;
    animation: fade-in2-srwwvyw 1s linear both;
}

.srwwvyw .img-bg.rotate {
    -webkit-animation: rotate-srwwvyw 5s linear infinite;
    animation: rotate-srwwvyw 5s linear infinite;
}

.srwwvyw .img_glod {
    position: absolute;
    width: 26.875rem;
    height: 26.25rem;
    left: -1.3125rem;
    top: -3.75rem;
    opacity: 0;
    z-index: 2;
    -webkit-animation: fade-in-srwwvyw .8s ease-in-out both;
    animation: fade-in-srwwvyw .8s ease-in-out both;
}

.srwwvyw .cont {
    position: relative;
    z-index: 3;
    height: 100%;
    padding: 1.75rem .75rem;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.srwwvyw .cont .tit {
    color: #fff;
    font-weight: 700;
    font-size: 1.5rem;
    line-height: 1.625rem;
}

.srwwvyw .cont .desc {
    font-size: 1rem;
    width: 70%;
    margin: .75rem auto 0;
    color: #98a7b5;
}

.pfrl3ez {
    --18w92jy: #fff;
    --njpvpw: #31373d;
    position: absolute;
    width: 100%;
    height: 100%;
}

.darken .pfrl3ez {
    --18w92jy: #17181b;
    --njpvpw: #fff;
}

.pfrl3ez>* {
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    left: 50%;
    top: 50vh;
}

/*! CSS Used keyframes */

@-webkit-keyframes swal-loading-anim {
    0% {
        opacity: .4;
    }
    20% {
        opacity: .4;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: .4;
    }
}

@keyframes swal-loading-anim {
    0% {
        opacity: .4;
    }
    20% {
        opacity: .4;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: .4;
    }
}

@-webkit-keyframes spinpulse-s1wut3m0 {
    0% {
        -webkit-transform: translate(-50%, -50%) rotate(-5deg) scale3d(1, 1, 1);
        -ms-transform: translate(-50%, -50%) rotate(-5deg) scale3d(1, 1, 1);
        transform: translate(-50%, -50%) rotate(-5deg) scaleZ(1);
    }
    50% {
        -webkit-transform: translate(-50%, -50%) rotate(0deg) scale3d(1.1, 1.1, 1.1);
        -ms-transform: translate(-50%, -50%) rotate(0deg) scale3d(1.1, 1.1, 1.1);
        transform: translate(-50%, -50%) rotate(0) scale3d(1.1, 1.1, 1.1);
    }
    to {
        -webkit-transform: translate(-50%, -50%) rotate(-5deg) scale3d(1, 1, 1);
        -ms-transform: translate(-50%, -50%) rotate(-5deg) scale3d(1, 1, 1);
        transform: translate(-50%, -50%) rotate(-5deg) scaleZ(1);
    }
}

@keyframes spinpulse-s1wut3m0 {
    0% {
        -webkit-transform: translate(-50%, -50%) rotate(-5deg) scale3d(1, 1, 1);
        -ms-transform: translate(-50%, -50%) rotate(-5deg) scale3d(1, 1, 1);
        transform: translate(-50%, -50%) rotate(-5deg) scaleZ(1);
    }
    50% {
        -webkit-transform: translate(-50%, -50%) rotate(0deg) scale3d(1.1, 1.1, 1.1);
        -ms-transform: translate(-50%, -50%) rotate(0deg) scale3d(1.1, 1.1, 1.1);
        transform: translate(-50%, -50%) rotate(0) scale3d(1.1, 1.1, 1.1);
    }
    to {
        -webkit-transform: translate(-50%, -50%) rotate(-5deg) scale3d(1, 1, 1);
        -ms-transform: translate(-50%, -50%) rotate(-5deg) scale3d(1, 1, 1);
        transform: translate(-50%, -50%) rotate(-5deg) scaleZ(1);
    }
}

@-webkit-keyframes toggleScale-s1wut3m0 {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
    50% {
        -webkit-transform: scale(.97);
        -ms-transform: scale(.97);
        transform: scale(.97);
    }
    to {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes toggleScale-s1wut3m0 {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
    50% {
        -webkit-transform: scale(.97);
        -ms-transform: scale(.97);
        transform: scale(.97);
    }
    to {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

@-webkit-keyframes fade-in2-srwwvyw {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@keyframes fade-in2-srwwvyw {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@-webkit-keyframes rotate-srwwvyw {
    0% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0);
    }
    to {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes rotate-srwwvyw {
    0% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0);
    }
    to {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-webkit-keyframes fade-in-srwwvyw {
    0% {
        opacity: 0;
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0);
    }
    80% {
        opacity: .8;
        -webkit-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2);
    }
    to {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes fade-in-srwwvyw {
    0% {
        opacity: 0;
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0);
    }
    80% {
        opacity: .8;
        -webkit-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2);
    }
    to {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}
.s1wut3m0 .spin-key.active.light {
	-webkit-transform: rotate(22.5deg);
	-ms-transform: rotate(22.5deg);
	transform: rotate(22.5deg);
}
.ui-button:active.ui-button:not(:disabled){-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);}
.ui-button:disabled.ui-button:not(.is-loading){opacity:.5;cursor:default;}
.ui-button.s-conic{color:#fff;background-color:#1d803a;background-image:conic-gradient(from 1turn, rgba(88, 175, 16, 1), rgba(29, 128, 58, 1));}
.ui-button.s-conic:hover{background-image:conic-gradient(from 1turn, rgba(88, 175, 16, .7), rgba(29, 128, 58, .7));}
.srwwvyw .ui-button{margin:0 auto;width:80%;}
.ui-button.s-conic{--3xr1hu:rgba(107,113,128,.8);display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:var(--border-radius);height:3rem;font-weight:700;cursor:pointer;-webkit-transition:-webkit-transform .2s cubic-bezier(.36,.66,.04,1);-webkit-transition:transform .2s cubic-bezier(.36,.66,.04,1);transition:transform .2s cubic-bezier(.36,.66,.04,1);}
.darken .ui-button{--3xr1hu:#6b7180;}
.ui-button>.button-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;}
.ui-button:active.ui-button:not(:disabled){-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);}
.ui-button:disabled.ui-button:not(.is-loading){opacity:.5;cursor:default;}
.ui-button.s-conic{color:#fff;background-color:#1d803ab3;background-image:conic-gradient(from 1turn,rgba(88,175,16,1),rgba(29,128,58,1));}
.ui-button.s-conic:hover{background-image:conic-gradient(from 1turn,rgba(88,175,16,.7),rgba(29,128,58,.7));}
