* {
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    -webkit-user-drag: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

a {
    text-decoration: none;
    color: #f5f5dc;
}

body {
    font-family: Roboto, "Helvetica Neue", Helvetica, Arial;
    overflow-x: hidden;
    background: #0d0d0d;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-size: 16px;
    line-height: 1.4;
    color: #f5f5dc;
}

body::-webkit-scrollbar-track {
    border-radius: 6px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    background-color: #f5f5f5
}

body::-webkit-scrollbar {
    width: 6px;
    background-color: #f5f5f5
}

body::-webkit-scrollbar-thumb {
    border-radius: 6px;
    background-color: grey
}

#header {
    display: flex;
    max-width: 768px;
    width: 100%;
    margin: 0 auto;
    border-bottom: 1px solid #333;
    position: relative;
    z-index: 11;
    padding: 0.75rem 1rem;
    background-color: #1a1a1a;
    font-size: 1rem;
}

.list-flex {
    display: flex;
    flex-wrap: wrap;
}

.list-flex-history {
    display: flex;
}

.flex-center {
    justify-content: space-between;
}

.flex-middle {
    align-items: center;
}

.ic-navigation-menu {
    display: inline-block;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    background-size: contain;
    background-position: 50%;
    background-image: url(../images/navigation-menu.svg);
    cursor: pointer;
    filter: invert(85%) sepia(30%) saturate(500%) hue-rotate(5deg) brightness(95%);
}

#header .logo {
    margin-left: 0.75em;
}

#header__18plus {
    margin-left: 10px;
}

#header .box-noti {
    margin-right: 1em;
}

#header .box-noti .noti-btn {
    position: relative;
    cursor: pointer;
    width: 24px;
    height: 24px;
    background-image: url(../images/noti-icon.svg);
}

#header .user--avatar {
    text-transform: uppercase;
    -webkit-flex: 1 0 1.5rem;
    -moz-box-flex: 1;
    flex: 1 0 1.5rem;
    width: 1.5rem;
    height: 1.5rem;
    font-size: 1rem;
    background-color: #d4a520;
    border-radius: 50%;
    text-align: center;
    color: #fff;
    font-weight: 700;
    line-height: 1.7;
}

#header .user--name {
    font-size: .75em;
    margin: 0 0 0 0.5em;
    display: inline-block;
    width: 60px;
    white-space: nowrap;
    overflow: hidden!important;
    text-overflow: ellipsis;
    font-size: 13.5px;
    color: #f5f5dc;
}

.header__18plus {
    margin-left: 10px;
}

#footer {
    padding: 1.25em 0 55px;
    width: 100%;
    max-width: 768px;
    margin: 0 auto;
    background-color: transparent;
    font-size: 1rem;
}

#footer .footer-logo {
    justify-content: center;
    margin-bottom: 0.875em;
    grid-gap: 8px;
    gap: 8px;
}

#footer .footer-logo img {
    height: 60px;
    width: auto;
}

#footer .bq {
    font-size: .75em;
    color: #61616a;
    text-align: center;
    margin-bottom: 0.5em;
}

#footer .download {
    margin-bottom: 12px;
}

#footer .download p {
    font-size: .75em;
    margin: 0.5em 0 1em;
    font-weight: 600;
    text-align: center;
    letter-spacing: .2px;
    text-transform: uppercase;
    color: #f5f5dc;
}

#footer .download .link-stores {
    justify-content: center;
}

#footer .download .link-stores a:first-of-type {
    margin-right: 12px;
}

#footer .bq:last-of-type {
    margin-bottom: 1.5em;
    color: #8e8e93;
}

#app {
    min-height: 100vh;
    max-width: 768px;
    margin: 0 auto;
    background: #1a1a1a;
}

.home-banner {
    margin-top: 0.75em;
}

.home-banner .banner-it img {
    border-radius: 16px;
    width: 100%;
}

.home-banner .banner-it {
    padding: 0 4px
}

.home-banner .slick-dots {
    bottom: 10px;
    left: 0;
    width: 100%;
    display: flex;
    justify-content: center;
    margin: 0;
}

.slick-slider {
    margin-bottom: 0;
}

.sdk-slider .slick-dots li button {
    font-size: 0;
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2;
    margin: 0 4px;
    display: block
}

.sdk-slider .slick-dots li.slick-active button {
    opacity: 1;
    background: #d4a520;
    border: none;
    width: 20px;
    height: 8px;
    border-radius: 10px
}

.sdk-slider .slick-dots li button:before {
    display: none;
}

.mt-25 {
    margin-top: 25px!important;
}

.container {
    padding-left: 16px;
    padding-right: 16px;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
}

.mb-5 {
    margin-bottom: 5px!important;
}

.block-title {
    font-size: 16px;
    font-weight: 600;
    color: #f5f5dc;
    margin-bottom: 15px;
}

.mb-0 {
    margin-bottom: 0!important;
}

.menu-follow-banner {
    position: relative;
    width: 100%;
    padding: 20px 15px;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 12px;
    background: linear-gradient(180deg, #1a1a1a 0%, #0d0d0d 100%);
    border-radius: 12px;
}

.menu-follow-banner.have-7-items {
    max-width: 100%;
}

.menu-follow-banner .wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 15px 12px;
    width: 100px;
    background: linear-gradient(145deg, #252525, #1a1a1a);
    border-radius: 10px;
    border: 1px solid #333;
    transition: all 0.3s ease;
    cursor: pointer;
}

.menu-follow-banner .wrapper:hover {
    border-color: #d4a520;
    box-shadow: 0 4px 15px rgba(212, 165, 32, 0.2);
    transform: translateY(-3px);
}

.menu-follow-banner .image {
    margin-bottom: 8px;
    width: 48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(212, 165, 32, 0.1);
    border-radius: 50%;
    padding: 8px;
}

.menu-follow-banner .image img {
    width: 32px;
    height: 32px;
}

.menu-follow-banner span {
    font-size: 11px;
    color: #f5f5dc;
    text-align: center;
    line-height: 1.3;
}

#main {
    background-color: #1a1a1a;
}

.mb-n10 {
    margin-bottom: -10px!important;
}

.mt-30 {
    margin-top: 30px!important;
}

.mb-15 {
    margin-bottom: 15px!important;
}

.games-item {
    margin-right: 16px;
    padding-bottom: 10px;
}

.games-item .featured {
    display: block;
    border-radius: 20px 20px 0 0;
    padding-top: 56.7484662577%;
    position: relative;
    overflow: hidden;
}

.games-item .featured img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-object-fit: cover;
    object-fit: cover;
}

.games-item .info {
    border-radius: 0 0 20px 20px;
    -webkit-filter: drop-shadow(0 2px 8px #eef2ff);
    filter: drop-shadow(0 2px 8px #EEF2FF);
    background-color: #1a1a1a;
    padding: 12px 80px 16px 16px;
    position: relative;
}

.games-item .info h3 {
    font-weight: 500;
    color: #f5f5dc;
    font-size: 14px;
}

.games-item .info p {
    font-size: 12px;
    color: #959595;
}

.game-large__social {
    position: absolute;
    right: 16px;
    top: 18px;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
}

.game-large__social__item {
    margin-right: 24px;
    -webkit-transition: .1s;
    transition: .1s;
    cursor: pointer;
}

.game-large__social__item:last-child {
    margin-right: 0;
}

.games-slider {
    padding-bottom: 30px;
}

.home-game {
    padding-right: 0 !important;
}

.sidebar-overlay.sidebar-visible {
    opacity: 1;
    width: 100%;
    height: 100%;
    z-index: 21;
}

.sidebar-overlay {
    opacity: 0;
    position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, .5);
}

.sidebar-overlay .sidebar-wrap {
    position: relative;
    width: 100%;
    height: 100%;
    max-width: 768px;
    margin: 0 auto;
    overflow: hidden;
}

.sidebar-overlay.sidebar-visible #menu,
.sidebar-overlay.sidebar-visible .sidebar-close {
    -webkit-transform: translate(0);
    transform: translate(0);
}

.sidebar-overlay #menu {
    position: absolute;
    width: 287px;
    height: 100vh;
    margin: 0;
    padding: 0;
    background: #1a1a1a;
    color: #f5f5dc;
    list-style-type: none;
    -webkit-font-smoothing: antialiased;
    -webkit-transform: translate(-100%);
    transform: translate(-100%);
}

.sidebar-overlay #menu>li:not(:last-of-type) {
    border-bottom: 8px solid #333;
}

.sidebar-overlay #menu ul {
    list-style-type: none;
    -webkit-padding-start: 0;
    -moz-padding-start: 0;
    padding-inline-start: 0;
}

.sidebar-overlay #menu>li:not(:last-of-type)>ul>li:last-of-type {
    border-bottom: none;
}

.sidebar-overlay #menu>li>ul>li {
    border-bottom: 1px solid #333;
    cursor: pointer;
}

.sidebar-overlay #menu>li a svg {
    margin-right: 0.75em;
    filter: invert(95%) sepia(10%) saturate(200%) hue-rotate(10deg);
}

.sidebar-overlay #menu>li a {
    padding: 1em 0 1em 1em;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    color: #f5f5dc;
    font-size: .875em;
}

.sidebar-overlay #menu>li.menu-logo>ul>li a {
    padding: 0.75em 0 0.75em 1em;
}

a:focus,
a:hover,
button,
button:active,
button:focus,
button:visited,
input {
    outline: 0;
    text-decoration: none;
}

button {
    border: none;
}

.sidebar-overlay .sidebar-close {
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: inline-flex;
    background-color: transparent;
    position: absolute;
    top: 50%;
    left: 309px;
    cursor: pointer;
}

.sidebar-overlay #menu>li>ul>li:hover {
    background-color: #0d0d0d;
}

.sidebar-wrap-bg {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.login-first {
    background: #d4a520;
    height: 256px;
    position: relative;
    text-align: center;
    padding-top: 46px;
}

.header-first-logo {
    width: 200px;
    height: 55px;
    display: inline-block;
    background: url("../../assets/images/logorf.png?v1") no-repeat;
    background-size: 100%
}

.login-big {
    max-width: 480px;
    padding: 0 10px;
    margin: -98px auto 0;
    position: relative;
}

.login-regis {
    min-height: 400px;
    border-radius: 6px;
    -o-box-shadow: 0 0 13px rgba(0, 0, 0, .5);
    box-shadow: 0 0 13px rgba(0, 0, 0, .5);
    padding: 0 15px 25px;
    background-color: #1a1a1a !important;
}

.login-regis h2 {
    text-align: center;
    font-size: 20px;
    color: #f5f5dc !important;
    padding: 25px 0 20px;
    font-weight: 400;
}

.login-regis .login-input {
    margin-bottom: 17px;
    display: block;
    padding-top: 15px;
    position: relative;
}

.login-regis .login-input input {
    box-sizing: border-box;
    display: block;
    background-color: #252525 !important;
    color: #f5f5dc !important;
    border: none;
    border-bottom: 2px solid #333 !important;
    outline: none;
    width: 100%;
    padding: 8px 30px 8px 10px;
    box-shadow: none;
    border-radius: 4px;
    font-size: 16px;
    font-family: inherit;
    line-height: inherit;
    background-image: none;
    height: 40px;
}

.login-regis .login-input input:focus {
    border-bottom-color: #d4a520 !important;
}

.login-regis .login-input input::placeholder {
    color: #666 !important;
}

.icon-shp {
    display: block;
    width: 24px;
    height: 24px;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='462 64 24 24'%3E%3Cpath data-name='Path 404' d='M462 64h24v24h-24z' fill='none'/%3E%3Cpath data-name='Path 405' d='M474 68.5a11.782 11.782 0 00-11 7.5 11.817 11.817 0 0022 0 11.782 11.782 0 00-11-7.5zm0 12.5a5 5 0 115-5 4.951 4.951 0 01-5 5zm0-8a3 3 0 103 3 2.946 2.946 0 00-3-3z' fill='%23727272'/%3E%3C/svg%3E") 50% 50% no-repeat;
    background-size: 100%;
    position: absolute;
    right: 0;
    top: 20px
}

.icon-shp.active {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='428 64 24 24'%3E%3Cg data-name='hide pass'%3E%3Cpath data-name='Path 406' d='M428 64h24v24h-24zm0 0h24v24h-24zm0 0h24v24h-24zm0 0h24v24h-24z' fill='none'/%3E%3Cpath data-name='Path 407' d='M440 71a4.951 4.951 0 015 5 3.661 3.661 0 01-.4 1.8l2.9 2.9a11.725 11.725 0 003.4-4.8 11.782 11.782 0 00-11-7.5 13.442 13.442 0 00-4 .7l2.2 2.2a6.279 6.279 0 011.9-.3zm-10-2.7l2.3 2.3.4.4a10.8 10.8 0 00-3.7 5 11.782 11.782 0 0011 7.5 12.728 12.728 0 004.4-.8l.4.4 2.9 2.9 1.3-1.3L431.3 67zm5.5 5.5l1.5 1.6v.6a2.946 2.946 0 003 3 1.268 1.268 0 00.6-.1l1.6 1.5a4.282 4.282 0 01-2.2.6 4.951 4.951 0 01-5-5 5.45 5.45 0 01.5-2.2zm4.3-.8l3.1 3.1v-.2a2.946 2.946 0 00-3-3z' fill='%23727272'/%3E%3C/g%3E%3C/svg%3E") 50% 50% no-repeat
}

.login-regis .mui-btn {
    margin: 45px auto 10px;
    letter-spacing: 0;
    height: 40px;
    line-height: 40px;
    border-radius: 6px;
    width: 100%;
    display: block;
    background: #c49518;
    color: #fff;
    font-weight: 500;
    text-transform: uppercase;
    transition: all .2s ease-in-out;
    padding: 0 26px;
    border: none;
    cursor: pointer;
    touch-action: manipulation;
    text-align: center;
    user-select: none;
    font-size: 14px;
    font-family: inherit;
}

.login-regis .mui-btn:hover {
    box-shadow: 0 0 2px rgba(0, 0, 0, .12), 0 2px 2px rgba(0, 0, 0, .2);
}

.login-socials .txt-sub {
    font-size: 14px;
    color: #61616a;
    margin-bottom: 15px;
    padding-top: 10px;
}

.login-socials .list-type {
    justify-content: center;
}

.login-socials .list-type a {
    display: inline-block;
    margin: 0 15px;
}

.login-socials .list-type a img {
    width: 50px;
}

.login-socials .list-type p {
    font-size: 15px;
    color: #212121;
    margin: 0;
}

.login-bottom {
    padding: 28px 5px 15px;
}

.login-bottom a {
    font-size: 14px;
    display: inline-block;
    text-decoration: none;
}

.login-footer {
    padding: 15px 10px 10px 0;
    text-align: right;
}

.login-footer a {
    display: inline-block;
    margin-left: 20px;
    color: #c49518;
    font-size: 14px;
}

.body-login {
    font-family: Roboto, Helvetica Neue, Helvetica, Arial;
    background-color: #e5e5e5;
}

.interface-body {
    font-family: Roboto, Helvetica Neue, Helvetica, Arial;
}

.hd2-box {
    box-sizing: border-box;
    margin-right: auto;
    margin-left: auto;
    padding: 11px 15px 11px 10px;
    max-width: 768px;
    background-color: #1a1a1a;
    position: fixed;
    top: 0;
    left: 0px;
    z-index: 13;
    right: 0;
    border-bottom: 1px solid rgb(238, 238, 238);
}

.hd2-logo {
    width: 78px;
    height: 29px;
}

img {
    max-width: 100%;
}

.btn-sign {
    opacity: 0.9;
    padding: 7px 13px;
    font-size: 13px;
    background: rgb(255, 117, 58);
    color: rgb(255, 255, 255);
    border-radius: 4px;
    display: inline-block;
}

.itf-box {
    box-sizing: border-box;
    margin-right: auto;
    margin-left: auto;
    max-width: 768px;
    background-color: #1a1a1a;
}

.itf-slider-it img {
    width: 100%;
    max-height: 340px;
    object-fit: cover;
}

.itf-banner .slick-dots,
.itf-game-list .slick-dots {
    position: absolute;
    bottom: 0px;
    left: 0;
    right: 0px;
    width: 80px;
    margin: 0px auto 15px;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    padding: 0px;
    background: rgb(229, 229, 234);
    border-radius: 10px;
    height: 7px;
}

.itf-banner .slick-dots li,
.itf-game-list .slick-dots li {
    display: flex;
    -webkit-box-flex: 1;
    flex-grow: 1;
    margin: 0px;
    width: auto;
    height: 7px;
}

.itf-banner .slick-dots li button,
.itf-game-list .slick-dots li button {
    width: 100%;
    opacity: 1;
    border-radius: 10px;
    height: 7px;
    background-color: rgb(229, 229, 234);
    padding: 0;
}

.itf-banner .slick-dots li button:before,
.itf-game-list .slick-dots li button:before {
    display: none;
}

.itf-banner .slick-dots li.slick-active button,
.itf-game-list .slick-dots li.slick-active button {
    background-color: rgb(238, 70, 35);
}

.itf-pay {
    border-bottom: 8px solid rgb(247, 247, 247);
    padding-bottom: 15px;
}

.itf-game h3,
.itf-bottom h3 {
    padding: 15px;
    border-bottom: 1px solid rgb(242, 242, 242);
    font-size: 17px;
    margin: 0px;
    font-weight: 700;
    color: #575757;
}

.itf-game-list {
    padding-top: 15px;
    padding-bottom: 50px;
    border-bottom: 8px solid rgb(247, 247, 247);
}

.itf-game-it {
    text-align: center;
}

.itf-game-it img {
    width: 80px;
    height: 80px;
    border-radius: 10px;
    margin-bottom: 12px;
    display: inline-block;
}

.itf-game-it h4 {
    font-size: 12px;
    margin: 0;
    font-weight: 500;
    color: #222;
}

.itfg-it {
    padding: 18px 0;
    text-align: center;
    width: 25%;
    border-right: 1px solid rgb(244, 244, 244);
    border-bottom: 1px solid rgb(244, 244, 244);
    transition: all 0.15s linear 0s;
}

.image-fit {
    overflow-y: hidden;
}

.image-fit img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.itfg-featured {
    width: 120px;
    height: 120px;
    border-radius: 10px;
}

.itfg-box {
    width: 120px;
    height: 120px;
    position: relative;
    margin: 0 auto 12px;
}

.itfg-it h4 {
    margin: 0px;
    padding: 0px 10px;
    font-size: 14px;
    font-weight: 400;
}

.itfg-it img {
    display: inline-block;
}

.itfg-box .label {
    top: 0px;
    left: 0px;
    display: block;
    position: absolute;
    width: 40px;
    height: 40px;
}

.itfg-it:hover {
    background: rgb(250, 250, 250);
}

.ft2-box {
    margin: 0 auto;
    max-width: 768px;
    padding: 20px 15px 15px;
    background: rgb(243, 244, 244);
}

.ft2-logo {
    margin-bottom: 10px;
}

.ft2-logo img {
    max-height: 70px;
}

.ft2-box p {
    margin: 0px 0px 7px;
    font-size: 12px;
    color: rgb(97, 97, 106);
}

.ft2-box p a {
    color: rgb(238, 70, 35);
    text-decoration: underline;
}

#header-2 {
    height: 55px;
}

.box-inner {
    max-width: 768px;
    margin: 0 auto;
    background: #1a1a1a;
    width: 100%;
}

.hd2-left .back {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTEnIGhlaWdodD0nMTknIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTkuNzUgMTcuNzVMMS40MTcgOS40MTcgOS43NSAxLjA4Mycgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJy8+PC9zdmc+) 50% center no-repeat;
    display: inline-block;
    width: 40px;
    height: 40px;
    padding: 5px 0px 5px 15px;
    cursor: pointer;
    box-sizing: border-box;
}

.hd2-right .noti img {
    width: 24px;
}

.hd2-right .noti {
    padding-right: 15px;
    cursor: pointer;
}

.hd2-right .user--avatar {
    text-transform: uppercase;
    font-size: 14px;
    background-color: rgb(248, 148, 30);
    border-radius: 50%;
    text-align: center;
    color: #fff;
    font-weight: 700;
    line-height: 1.7;
    margin-right: 5px;
    width: 24px;
    height: 24px;
    font-weight: 400;
}

.hd2-right .user--name {
    color: rgb(97, 97, 106);
    font-size: 12px;
    letter-spacing: -0.3px;
}

.hd2-more {
    width: 24px;
    height: 16px;
    cursor: pointer;
}

.hd2-more span {
    display: block;
    margin: 0px auto 3px;
    width: 3px;
    height: 3px;
    border-radius: 50%;
    background: rgb(142, 142, 147);
}

.call-note {
    padding: 15px;
    font-size: 14px;
}

.call-note p {
    font-size: 14px;
    margin: 0;
}

.hd3-box {
    padding: 7px 15px 7px 10px;
}

.call-note p b {
    color: red;
}

.call-result {
    position: relative;
    padding: 12px 15px;
}

.callr-featured {
    width: 50px;
    margin-right: 15px;
}

.callr-left table {
    width: 100%;
    border-collapse: collapse;
    font-size: 14px;
}

.callr-left td {
    padding: 3px 0px;
}

.callr-left td:first-child {
    width: 75px;
}

.callr-left {
    flex-wrap: nowrap;
    align-items: center;
}

.callr-left td i {
    display: inline-block;
    width: 16px;
    height: 16px;
    background-size: 16px 16px;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,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) vertical-align: -2px;
    margin-left: 2px;
}

.callr-document {
    display: block;
    width: 40px;
    height: 40px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjgzMDEgMTcuMTIyNUgxNi4yNjg4VjEzLjcwNzUiIHN0cm9rZT0iI0ZGNzUzQSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMC4yOTI1IDIxLjgxOEgzLjAzNTU4QzIuODA5MTUgMjEuODE4IDIuNTkxOTkgMjEuNzI4MSAyLjQzMTg4IDIxLjU2NzlDMi4yNzE3NyAyMS40MDc4IDIuMTgxODIgMjEuMTkwNyAyLjE4MTgyIDIwLjk2NDJWNC43NDI5MUMyLjE4MTgyIDQuNTE2NDggMi4yNzE3NyA0LjI5OTMzIDIuNDMxODggNC4xMzkyMkMyLjU5MTk5IDMuOTc5MTEgMi44MDkxNSAzLjg4OTE2IDMuMDM1NTggMy44ODkxNkg0Ljc0MzA5IiBzdHJva2U9IiNGRjc1M0EiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTQuOTg4MiAzLjg4OTE2SDE2LjY5NTdDMTYuOTIyMSAzLjg4OTE2IDE3LjEzOTMgMy45NzkxMSAxNy4yOTk0IDQuMTM5MjJDMTcuNDU5NSA0LjI5OTMzIDE3LjU0OTQgNC41MTY0OCAxNy41NDk0IDQuNzQyOTFWOS44NjU0NCIgc3Ryb2tlPSIjRkY3NTNBIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTExLjU3MzEgMy44ODkxNUMxMS41NzMxIDMuNDM2MjkgMTEuMzkzMyAzLjAwMTk4IDExLjA3MyAyLjY4MTc2QzEwLjc1MjggMi4zNjE1NCAxMC4zMTg1IDIuMTgxNjQgOS44NjU2NCAyLjE4MTY0QzkuNDEyNzggMi4xODE2NCA4Ljk3ODQ3IDIuMzYxNTQgOC42NTgyNSAyLjY4MTc2QzguMzM4MDMgMy4wMDE5OCA4LjE1ODEzIDMuNDM2MjkgOC4xNTgxMyAzLjg4OTE1SDYuNDUwNjJWNi40NTA0MUgxMy4yODA3VjMuODg5MTVIMTEuNTczMVoiIHN0cm9rZT0iI0ZGNzUzQSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNS44NDE5IDkuODY1NDVWNi4wMjM1NkMxNS44NDE5IDUuOTEwMzQgMTUuNzk2OSA1LjgwMTc2IDE1LjcxNjkgNS43MjE3MUMxNS42MzY4IDUuNjQxNjUgMTUuNTI4MiA1LjU5NjY4IDE1LjQxNSA1LjU5NjY4SDEzLjI4MDYiIHN0cm9rZT0iI0ZGNzUzQSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik02LjQ1MDY3IDUuNTk2NjhINC4zMTYyOEM0LjIwMzA3IDUuNTk2NjggNC4wOTQ0OSA1LjY0MTY1IDQuMDE0NDMgNS43MjE3MUMzLjkzNDM4IDUuODAxNzYgMy44ODk0IDUuOTEwMzQgMy44ODk0IDYuMDIzNTZWMTkuNjgzNkMzLjg4OTQgMTkuNzk2OCAzLjkzNDM4IDE5LjkwNTQgNC4wMTQ0MyAxOS45ODU1QzQuMDk0NDkgMjAuMDY1NSA0LjIwMzA3IDIwLjExMDUgNC4zMTYyOCAyMC4xMTA1SDEwLjI5MjYiIHN0cm9rZT0iI0ZGNzUzQSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik02LjQ1MDYyIDkuMDEwNzRIMTMuMjgwNyIgc3Ryb2tlPSIjRkY3NTNBIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTYuNDUwNjIgMTEuNTcyM0gxMS41NzMxIiBzdHJva2U9IiNGRjc1M0EiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNNi40NTA2MiAxNC4xMzMzSDkuODY1NjQiIHN0cm9rZT0iI0ZGNzUzQSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNi42OTU3IDIxLjgxNzNDMTkuNTI0OCAyMS44MTczIDIxLjgxODIgMTkuNTIzOSAyMS44MTgyIDE2LjY5NDhDMjEuODE4MiAxMy44NjU3IDE5LjUyNDggMTEuNTcyMyAxNi42OTU3IDExLjU3MjNDMTMuODY2NiAxMS41NzIzIDExLjU3MzIgMTMuODY1NyAxMS41NzMyIDE2LjY5NDhDMTEuNTczMiAxOS41MjM5IDEzLjg2NjYgMjEuODE3MyAxNi42OTU3IDIxLjgxNzNaIiBzdHJva2U9IiNGRjc1M0EiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K) right center / 21px 21px no-repeat;
    cursor: pointer;
    position: absolute;
    right: 15px;
    top: 15px;
    background-size: 25px 25px !important;
}

.call-pay-it .call-pay-featured img {
    width: 28px;
    height: 28px;
}

.call-pay-it p {
    display: block;
    font-size: 14px;
    text-align: center;
    margin-top: 5px;
    margin-bottom: 0;
}

.call-pay-it {
    width: 140px;
    padding: 10px 5px;
}

.call-pay {
    justify-content: center;
    border-bottom: 1px solid rgb(235, 235, 235);
}

.call-function {
    padding: 10px 15px;
    border-bottom: 1px solid rgb(235, 235, 235);
}

.call-function-it {
    width: 25%;
}

.call-function-featured {
    width: 44px;
    height: 44px;
    position: relative;
    margin: 0 auto;
}

.call-function-it p {
    font-size: 13px;
    margin: 0;
}

.call-function-it .label {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    flex-wrap: wrap;
    position: absolute;
    top: -6px;
    right: 50%;
    margin-right: -56px;
    width: 34px;
    height: 34px;
    color: rgb(255, 255, 255);
    font-size: 11px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjI1NzMgMi45MDQ4OUMxNS4wNDY2IDEuNTg5MjEgMTYuOTUzNCAxLjU4OTIxIDE3Ljc0MjcgMi45MDQ4OUMxOC4zMjI4IDMuODcxOTUgMTkuNTc5NCA0LjE4MTY4IDIwLjU0MjUgMy41OTVDMjEuODUyOCAyLjc5NjgyIDIzLjU0MTIgMy42ODI5NCAyMy42Mjg3IDUuMjE0NzJDMjMuNjkyOSA2LjM0MDYxIDI0LjY2MTcgNy4xOTg4NSAyNS43ODcxIDcuMTI2OTVDMjcuMzE4MyA3LjAyOTEyIDI4LjQwMTQgOC41OTgzNiAyNy43NjcgOS45OTUzMkMyNy4zMDA3IDExLjAyMjEgMjcuNzU5NiAxMi4yMzIzIDI4Ljc4OTYgMTIuNjkxNkMzMC4xOTA4IDEzLjMxNjUgMzAuNDIwNiAxNS4yMDk0IDI5LjIwOTcgMTYuMTUxNUMyOC4zMTk2IDE2Ljg0NCAyOC4xNjM2IDE4LjEyODggMjguODYyMSAxOS4wMTQyQzI5LjgxMjQgMjAuMjE4NyAyOS4xMzYyIDIyLjAwMTYgMjcuNjI2MiAyMi4yNzNDMjYuNTE2MiAyMi40NzI1IDI1Ljc4MSAyMy41Mzc3IDI1Ljk4ODEgMjQuNjQ2MkMyNi4yNjk3IDI2LjE1NDQgMjQuODQyNSAyNy40MTg4IDIzLjM3OTMgMjYuOTU3NEMyMi4zMDM3IDI2LjYxODMgMjEuMTU3NyAyNy4yMTk3IDIwLjgyNTkgMjguMjk3NUMyMC4zNzQ0IDI5Ljc2MzkgMTguNTIzMSAzMC4yMjAyIDE3LjQ0MTggMjkuMTMxNkMxNi42NDcxIDI4LjMzMTUgMTUuMzUyOSAyOC4zMzE1IDE0LjU1ODIgMjkuMTMxNkMxMy40NzcgMzAuMjIwMiAxMS42MjU2IDI5Ljc2MzkgMTEuMTc0MSAyOC4yOTc1QzEwLjg0MjMgMjcuMjE5NyA5LjY5NjI3IDI2LjYxODMgOC42MjA3NCAyNi45NTc0QzcuMTU3NSAyNy40MTg4IDUuNzMwMjcgMjYuMTU0NCA2LjAxMTkzIDI0LjY0NjJDNi4yMTg5NyAyMy41Mzc3IDUuNDgzNzYgMjIuNDcyNSA0LjM3MzgyIDIyLjI3M0MyLjg2Mzc1IDIyLjAwMTYgMi4xODc2MSAyMC4yMTg3IDMuMTM3OSAxOS4wMTQyQzMuODM2NCAxOC4xMjg4IDMuNjgwNCAxNi44NDQgMi43OTAzMiAxNi4xNTE1QzEuNTc5MzcgMTUuMjA5NCAxLjgwOTIgMTMuMzE2NSAzLjIxMDQzIDEyLjY5MTZDNC4yNDAzNiAxMi4yMzIzIDQuNjk5MzEgMTEuMDIyMSA0LjIzMjk5IDkuOTk1MzJDMy41OTg1NyA4LjU5ODM2IDQuNjgxNzQgNy4wMjkxMiA2LjIxMjg5IDcuMTI2OTVDNy4zMzgzMiA3LjE5ODg1IDguMzA3MDcgNi4zNDA2MSA4LjM3MTM1IDUuMjE0NzJDOC40NTg4IDMuNjgyOTQgMTAuMTQ3MiAyLjc5NjgyIDExLjQ1NzUgMy41OTVDMTIuNDIwNiA0LjE4MTY4IDEzLjY3NzIgMy44NzE5NSAxNC4yNTczIDIuOTA0ODlaIiBmaWxsPSIjRkYwMDAwIi8+Cjwvc3ZnPgo=) center center / 38px 38px no-repeat;
}

.call-function-it .label b {
    display: block;
    font-size: 10px;
    line-height: 14px;
    text-align: center;
}

.call-function-featured img {
    width: 100%;
}

.call-function-it .label i {
    display: block;
    width: 100%;
    font-style: normal;
    font-size: 10px;
    text-align: center;
    height: 17px;
    line-height: 17px;
    border-bottom: 1px solid rgb(255, 255, 255);
    box-sizing: border-box;
}

.call-function-it .label i:last-child {
    border-bottom: none;
}

.call-package-it {
    width: 50%;
    padding: 10px;
    text-align: center;
    border: none;
    box-sizing: border-box;
}

.call-package-box {
    position: relative;
    box-sizing: border-box;
    border: 2px solid #333;
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    overflow: hidden;
    height: 90px;
    width: 100%;
    max-width: 100%;
    margin: 0px auto;
    background: linear-gradient(145deg, #1a1a1a, #252525);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);
    transition: all 0.3s ease;
}

.call-package-box:hover {
    border-color: #d4a520;
    box-shadow: 0 6px 20px rgba(212, 165, 32, 0.3);
    transform: translateY(-3px);
}

.call-package-box img {
    width: 32px;
    height: 32px;
}

.call-package-box span {
    font-size: 14px;
    margin-top: 8px;
    color: #f5f5dc;
    font-weight: 500;
}

.call-package-it p {
    margin-top: 8px;
    margin-bottom: 0px;
    font-size: 13px;
    font-weight: 700;
    color: #d4a520;
}

.call-package {
    padding: 15px 10px 50px;
    background-color: #0d0d0d;
}

.call-btn {
    padding: 15px;
    border-bottom: 1px solid rgb(235, 235, 235);
}

.call-btn a {
    display: flex;
    box-sizing: border-box;
    width: 100%;
    height: 36px;
    line-height: 16px;
    font-weight: bold;
    font-size: 13px;
    text-align: center;
    padding: 5px 10px;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: relative;
    border: 1px solid rgb(238, 70, 35);
    color: rgb(238, 70, 35);
    border-radius: 4px;
    cursor: pointer;
    margin: 0px 10px 0 0;
    max-width: 150px;
}

.call-btn a.btn-2,
.call-btn a:hover {
    background-color: rgb(238, 70, 35);
    color: rgb(255, 255, 255);
}

.modal {
    opacity: 0;
    bottom: -100%;
    transition: all 0.3s;
    left: 0;
    right: 0;
    z-index: 100;
    position: fixed;
    display: block;
    top: auto;
    height: auto;
    visibility: hidden;
}

.modal.show {
    bottom: 0;
    opacity: 1;
    visibility: visible;
}

.modal.show .modal-bg {
    position: fixed;
    inset: 0px;
    background: rgb(0, 0, 0);
    opacity: 0.5;
    z-index: 30;
}

.right-modal-wrap {
    position: relative;
    bottom: 0px;
    left: 0px;
    right: 0px;
    opacity: 1;
    background-color: #1a1a1a;
    padding: 0px 15px 15px;
    z-index: 300;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    transition: all 0.15s linear 0s;
    box-sizing: border-box;
}

.modal-title {
    margin: 0px -15px;
    padding: 0 15px;
}

.modal-title-left img {
    margin-right: 5px;
}

.modal-title-left h3 {
    max-width: 721.8px;
    font-size: 16px;
    text-align: left;
    margin: 0px 0px -1px;
    padding: 15px 0px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.modal-close {
    width: 40px;
    cursor: pointer;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMTc0OTkgNy4wMDAxNUwxMy40MjUgMS43NTg0OUMxMy41ODE5IDEuNjAxNTcgMTMuNjcwMSAxLjM4ODc0IDEzLjY3MDEgMS4xNjY4MkMxMy42NzAxIDAuOTQ0OTAzIDEzLjU4MTkgMC43MzIwNzQgMTMuNDI1IDAuNTc1MTU1QzEzLjI2ODEgMC40MTgyMzUgMTMuMDU1MiAwLjMzMDA3OCAxMi44MzMzIDAuMzMwMDc4QzEyLjYxMTQgMC4zMzAwNzggMTIuMzk4NiAwLjQxODIzNSAxMi4yNDE3IDAuNTc1MTU1TDYuOTk5OTkgNS44MjUxNUwxLjc1ODMyIDAuNTc1MTU1QzEuNjAxNCAwLjQxODIzNSAxLjM4ODU3IDAuMzMwMDc4IDEuMTY2NjYgMC4zMzAwNzhDMC45NDQ3MzggMC4zMzAwNzggMC43MzE5MSAwLjQxODIzNSAwLjU3NDk5IDAuNTc1MTU1QzAuNDE4MDcgMC43MzIwNzQgMC4zMjk5MTQgMC45NDQ5MDMgMC4zMjk5MTQgMS4xNjY4MkMwLjMyOTkxNCAxLjM4ODc0IDAuNDE4MDcgMS42MDE1NyAwLjU3NDk5IDEuNzU4NDlMNS44MjQ5OSA3LjAwMDE1TDAuNTc0OTkgMTIuMjQxOEMwLjQ5Njg4MyAxMi4zMTkzIDAuNDM0ODg4IDEyLjQxMTUgMC4zOTI1ODEgMTIuNTEzQzAuMzUwMjczIDEyLjYxNDYgMC4zMjg0OTEgMTIuNzIzNSAwLjMyODQ5MSAxMi44MzM1QzAuMzI4NDkxIDEyLjk0MzUgMC4zNTAyNzMgMTMuMDUyNCAwLjM5MjU4MSAxMy4xNTRDMC40MzQ4ODggMTMuMjU1NSAwLjQ5Njg4MyAxMy4zNDc3IDAuNTc0OTkgMTMuNDI1MkMwLjY1MjQ1OSAxMy41MDMzIDAuNzQ0NjI2IDEzLjU2NTMgMC44NDYxNzYgMTMuNjA3NkMwLjk0NzcyNSAxMy42NDk5IDEuMDU2NjUgMTMuNjcxNyAxLjE2NjY2IDEzLjY3MTdDMS4yNzY2NyAxMy42NzE3IDEuMzg1NTkgMTMuNjQ5OSAxLjQ4NzE0IDEzLjYwNzZDMS41ODg2OSAxMy41NjUzIDEuNjgwODUgMTMuNTAzMyAxLjc1ODMyIDEzLjQyNTJMNi45OTk5OSA4LjE3NTE1TDEyLjI0MTcgMTMuNDI1MkMxMi4zMTkxIDEzLjUwMzMgMTIuNDExMyAxMy41NjUzIDEyLjUxMjggMTMuNjA3NkMxMi42MTQ0IDEzLjY0OTkgMTIuNzIzMyAxMy42NzE3IDEyLjgzMzMgMTMuNjcxN0MxMi45NDMzIDEzLjY3MTcgMTMuMDUyMyAxMy42NDk5IDEzLjE1MzggMTMuNjA3NkMxMy4yNTU0IDEzLjU2NTMgMTMuMzQ3NSAxMy41MDMzIDEzLjQyNSAxMy40MjUyQzEzLjUwMzEgMTMuMzQ3NyAxMy41NjUxIDEzLjI1NTUgMTMuNjA3NCAxMy4xNTRDMTMuNjQ5NyAxMy4wNTI0IDEzLjY3MTUgMTIuOTQzNSAxMy42NzE1IDEyLjgzMzVDMTMuNjcxNSAxMi43MjM1IDEzLjY0OTcgMTIuNjE0NiAxMy42MDc0IDEyLjUxM0MxMy41NjUxIDEyLjQxMTUgMTMuNTAzMSAxMi4zMTkzIDEzLjQyNSAxMi4yNDE4TDguMTc0OTkgNy4wMDAxNVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=) right center / 16px 16px no-repeat;
    height: 40px;
}

.modal .box-inner {
    background: no-repeat;
}

.modal-content {
    border: none;
    background-color: #1a1a1a !important;
    color: #f5f5dc !important;
}

.modal-content .call-result {
    background: #1a1a1a !important;
    border-bottom: 1px solid #333 !important;
}

.modal-info-top {
    padding: 8px 16px 16px;
    color: #f5f5dc !important;
    background-color: #1a1a1a !important;
}

.modal-info-top td {
    font-size: 14px;
    padding: 10px 0px 10px 5px;
}

.modal-info-top td:first-child {
    width: 100px;
    color: #f5f5dc !important;
    font-weight: normal;
    vertical-align: top;
    padding-right: 5px;
    padding-left: 0px;
}

.modal-info-pay {
    background-color: #1a1a1a !important;
    color: #f5f5dc !important;
}

.modal-info-pay h3,
.modal-info-pay h3 * {
    padding: 15px 0px;
    font-size: 17px;
    margin: 0px;
    font-weight: 700;
    color: #f5f5dc !important;
    background-color: #1a1a1a !important;
}

.md-pay-it {
    position: relative;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 10px 15px;
    background-color: #1a1a1a !important;
    font-size: 12px;
    border-top: 1px solid #333 !important;
    display: none;
}

.md-pay-it:nth-child(1),
.md-pay-it:nth-child(2),
.md-pay-it:nth-child(3) {
    display: flex;
}

.md-pay-it img.icon {
    width: 44px;
    height: 44px;
}

.md-pay-des {
    color: #f5f5dc !important;
    padding-left: 10px;
    min-width: 30%;
    max-width: 45%;
}

.md-pay-des p {
    margin: 0;
}

.md-pay-des p:last-child {
    margin-top: 5px;
}

.md-pay-label {
    margin-left: 10px;
    margin-top: 10px;
    display: inline-block;
    padding: 0px 6px;
    line-height: 20px;
    border-radius: 4px;
    position: relative;
    border: 1px solid rgb(255, 0, 0);
    color: rgb(255, 0, 0);
}

.click-show-all {
    position: absolute;
    bottom: -10px;
    left: 50%;
    width: 768px;
    height: 45px;
    padding-top: 25px;
    margin-left: -384px;
    background: none;
    display: block;
    text-align: center;
    box-sizing: border-box;
    line-height: 20px;
    font-size: 14px;
    color: rgb(238, 70, 35);
    cursor: pointer;
    background: #1a1a1a;
}

.modal-inner {
    padding-bottom: 20px;
}

.modal-process {
    padding: 5px 0px 30px;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    flex-wrap: nowrap;
    background-color: #1a1a1a !important;
    color: #f5f5dc !important;
}

.modal-process .step-icon {
    text-align: center;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    position: relative;
}

.modal-process .step-icon .step-name {
    position: absolute;
    width: 90px;
    left: -15px;
    top: 54px;
    font-size: 14px;
    color: #f5f5dc !important;
    margin: 0;
}

.modal-process .step-line {
    width: 35%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}

.modal-process .step-line div {
    height: 1px;
    background: #d4a520 !important;
    width: 100%;
}

.modal2-info {
    border-top: 1px solid #333 !important;
    border-bottom: 1px solid #333 !important;
    background-color: #1a1a1a !important;
    color: #f5f5dc !important;
}

.modal2-info p {
    font-size: 14px;
    margin: 1rem 0;
}

.wallet-info-wrap {
    display: flex;
}

.wallet-left {
    margin-left: 0px;
    -webkit-box-flex: 1;
    flex-grow: 1;
}

.wallet-left p span {
    width: 30px;
    margin-left: 0px;
    font-weight: normal;
    font-size: 15px;
}

.wallet-left p span:last-child {
    margin-left: 60px;
    font-weight: 600;
    color: #1a1a1a;
}

.change-price-button {
    display: flex;
    align-content: center;
    -webkit-box-align: center;
    align-items: center;
    font-size: 14px;
}

.change-price-button a {
    color: #575757;
}

.change-price-button img {
    width: 15px;
    margin-left: 5px;
}

.modal2-pay {
    position: relative;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 10px 15px;
    font-size: 12px;
    border-top: none;
    background-color: #1a1a1a !important;
}

.modal2-pay-info {
    flex-wrap: wrap;
    -webkit-box-align: center;
    align-items: center;
    color: #f5f5dc !important;
    padding-left: 10px;
    min-width: 30%;
    -webkit-box-flex: 1;
    flex-grow: 1;
}

.modal2-pay-info p:first-child {
    margin: 0px;
    color: #f5f5dc !important;
    font-size: 13px;
}

.modal2-pay-info p:last-child {
    margin: 0px;
    color: #999 !important;
    font-size: 12px;
}

.modal2-pay .change-price-button {
    position: absolute;
    cursor: pointer;
    right: 15px;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}

.modal2-pay .direct-sale {
    position: absolute;
    right: 115px;
}

.modal2-pay .direct-sale p {
    border: 1px solid rgb(255, 0, 0);
    color: rgb(255, 0, 0);
    padding: 0px 6px;
    line-height: 20px;
    border-radius: 4px;
    font-size: 12px;
    margin: 0;
}

.modal2-total {
    padding: 5px 0;
    background-color: #1a1a1a !important;
}

.modal2-total p {
    color: #f5f5dc !important;
    font-size: 14px;
    line-height: 16px;
    font-weight: bold;
}

.modal2-total p span {
    font-weight: bold;
    font-size: 15px;
    color: rgb(255, 0, 0);
    padding-left: 35px;
}

.modal2-total .modal2-btn {
    display: block;
    padding: 5px;
    border: none;
    outline: none;
    box-sizing: border-box;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.9;
    font-size: 15px;
    text-align: center;
    line-height: 30px;
    background: #d4a520 !important;
    color: #0d0d0d !important;
    height: 40px;
    width: 133px;
    border-radius: 4px;
}

.modal2-total .modal2-btn:hover {
    opacity: 1;
}

#modal2 .right-modal-wrap {
    padding-bottom: 0;
}

#fixed-menu {
    position: fixed;
    z-index: 10;
    right: 0;
    bottom: 0;
    height: 60px;
    max-width: 768px;
    border-top: 2px solid #d4a520;
    background: linear-gradient(180deg, #1a1a1a 0%, #0d0d0d 100%);
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    margin: 0 auto;
    width: 100%;
    left: 0;
    box-shadow: 0 -4px 20px rgba(0, 0, 0, 0.5);
}

#fixed-menu a {
    flex: 1;
    max-width: 25%;
    position: relative;
    display: flex;
    flex-direction: column;
    font-size: 11px;
    line-height: 1.2;
    color: #888;
    box-sizing: border-box;
    -webkit-text-decoration: none;
    text-decoration: none;
    cursor: pointer;
    text-align: center;
    align-items: center;
    justify-content: center;
    padding: 8px 5px;
    transition: all 0.3s ease;
    border-radius: 8px;
    margin: 4px 2px;
}

#fixed-menu a:hover {
    color: #d4a520;
    background: rgba(212, 165, 32, 0.1);
}

#fixed-menu a.active {
    color: #d4a520;
    background: rgba(212, 165, 32, 0.15);
}

#fixed-menu a img {
    width: 26px;
    height: 26px;
    margin-bottom: 4px;
    filter: grayscale(100%) brightness(0.7);
    transition: all 0.3s ease;
}

#fixed-menu a:hover img,
#fixed-menu a.active img {
    filter: grayscale(0%) brightness(1);
}

#footer2 {
    padding-bottom: 58px;
}

.pay-title-big {
    font-size: 17px;
    font-weight: 600;
    color: rgb(0, 0, 0);
    padding-left: 15px;
    padding-right: 15px;
    margin: 0px;
}

.pay-bg {
    padding: 0 15px;
}

.table-acc {
    margin-top: 1em;
}

.table-acc td {
    font-size: 13px;
    color: rgb(26, 26, 26);
}

.table-acc td b {
    margin-left: 50px;
}

.pay-title {
    font-size: 14px;
    font-weight: 600;
    margin: 1em 0;
}

.pay-title span {
    color: rgb(255, 255, 255);
    border-radius: 50%;
    background: rgb(56, 46, 46);
    padding: 0px 4px;
    margin-right: 5px;
}

.pay-it {
    text-align: center;
    cursor: pointer;
}

.pay-it img {
    width: 30px;
    height: auto;
    display: inline-block;
}

.pay-it p {
    font-size: 12px;
    color: rgb(204, 204, 204);
    margin: 1em 0;
}

.pay-it.active p {
    color: rgb(34, 175, 101);
    font-weight: 600;
}

.pay-box {
    padding: 5px 15px;
    background: rgb(235, 235, 235);
    border-radius: 4px;
}

.pay-qr h4 {
    color: rgb(56, 46, 46);
    margin: 5px 0px;
    font-weight: bold;
    font-size: 15px;
}

.pay-qr-box {
    position: relative;
    padding: 15px 15px 12px;
    display: inline-block;
}

.pay-qr-box .line-border-1 {
    top: 0px;
    left: 0px;
}

.pay-qr-box .line-border {
    position: absolute;
    width: 25px;
}

.pay-qr-box .line-border-2 {
    top: 0px;
    right: 0px;
}

.pay-qr-box .line-border-3 {
    bottom: 0px;
    right: 0px;
}

.pay-qr-box .line-border-4 {
    bottom: 0px;
    left: 0px;
}

.pay-qr-box .qr-img-main {
    width: 250px;
}

.pay-download {
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: center;
}

.pay-download button {
    display: inline-block;
    background: rgb(255, 117, 58);
    border: none;
    padding: 4px 15px;
    border-radius: 4px;
    font-size: 12px;
    font-weight: 600;
    color: rgb(255, 255, 255);
    opacity: 0.9;
    box-sizing: border-box;
    -webkit-text-decoration: none;
    text-decoration: none;
    cursor: pointer;
}

.pay-download button img {
    width: 20px;
    padding-right: 5px;
}

.pay-info td {
    padding: 8px 0px;
    vertical-align: middle;
    position: relative;
    color: rgb(56, 46, 46);
    font-weight: normal;
    font-size: 13px;
}

.pay-info td:first-child {
    width: 31%;
    font-weight: 600;
}

.pay-info td.td-special {
    padding-left: 70px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}

.pay-info td b {
    color: rgb(238, 70, 35);
    font-weight: normal;
}

.pay-info td p {
    margin: 0;
}

.pay-info td button {
    border: none;
    outline: none;
    border-radius: 4px;
    box-sizing: border-box;
    -webkit-text-decoration: none;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.9;
    display: inline-block;
    width: auto;
    padding: 7px 30px;
    font-size: 13px;
    background: #FF753A;
    color: #fff;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 1;
}

.pay-info td button:hover,
.pay-download button:hover {
    opacity: 1;
}

.pay-info {
    width: 100%;
}

.pay-note {
    color: rgb(168, 86, 72);
    font-size: 13px;
    margin: 0px;
    padding-bottom: 10px;
    font-weight: 600;
}

.pay-bottom p.title-list-bank {
    font-size: 12px;
    color: rgb(56, 46, 46);
    font-weight: normal;
    margin: 0 0 1em;
}

.pay-bottom p.title-list-bank span {
    color: rgb(255, 255, 255);
    border-radius: 50%;
    background: rgb(56, 46, 46);
    padding: 0px 4px;
    margin-right: 5px;
}

.pay-bottom p.title-list-bank a {
    color: rgb(8, 111, 239);
    text-decoration: underline;
    font-weight: bold;
}

.pay-bottom p.note1 {
    font-size: 14px;
    margin: 0px 0px 7px;
    color: rgb(81, 82, 82);
}

.pay-bottom p {
    font-size: 14px;
    margin: 0px 0px 7px;
    color: rgb(81, 82, 82);
}

.pay-bottom p img {
    width: 16px;
    margin-right: 10px;
}

.pay-bottom p a:hover {
    color: rgb(81, 82, 82);
}

.pay-btn {
    margin: 30px -15px 0;
}

.pay-btn a {
    opacity: 0.9;
    font-size: 15px;
    text-align: center;
    height: 40px;
    line-height: 30px;
    padding: 5px;
    border-radius: 4px;
    display: inline-block;
    width: calc(50% - 30px);
    margin: 0 15px;
    background: rgb(255, 255, 255);
    color: rgb(0, 0, 0);
    border: 1px solid rgb(209, 209, 214);
}

.pay-btn a.btn-orange {
    border-color: rgb(255, 117, 58);
    background: rgb(255, 117, 58);
    color: rgb(255, 255, 255);
}

.pay-bottom {
    padding: 10px 0 30px;
}

.pay-list .slick-arrow {
    position: absolute;
    left: -10px;
    top: 10px;
    width: 25px;
    height: 25px;
    background-color: rgb(255, 255, 255);
    border: 1px solid rgb(238, 70, 35);
    box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 6px 3px;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    border-radius: 50%;
    cursor: pointer;
    transition: all 0.1s ease 0s;
    z-index: 10;
    display: flex !important;
    background-image: url(../images/pay/left.svg);
    background-position: center;
    background-size: 6px 11px;
    background-repeat: no-repeat;
}

.pay-list .slick-next {
    left: auto;
    right: -10px;
    transform: rotate(180deg);
}

.pay-list .slick-prev {
    top: 25px;
}

.pay-list .slick-arrow:before {
    display: none;
}

#modal-info,
#modal-date {
    top: 0;
}

#modal-info .right-modal-wrap,
#modal-date .right-modal-wrap {
    position: absolute;
    left: 50%;
    top: 196px;
    opacity: 1;
    z-index: 99;
    margin-left: -210px;
    width: 452px;
    padding: 20px 16px;
    background: rgb(255, 255, 255);
    border-radius: 8px;
    transition: all 0.15s linear 0s;
    bottom: auto;
}

#modal-date .right-modal-wrap {
    width: 320px;
    padding: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.mdate-title {
    position: relative;
    padding: 7px 15px 5px;
    background: rgb(238, 238, 238);
    font-size: 16px;
    font-weight: bold;
    border-radius: 5px 5px 0 0;
}

.mdate-title h3 {
    font-size: 16px;
    margin: 0;
}

#modal-info h3 {
    display: inline-block;
    font-size: 14px;
    line-height: 1;
    color: rgb(97, 97, 106);
}

#modal-info h3 span {
    display: inline-block;
    width: 32px;
    height: 32px;
    line-height: 32px;
    font-size: 18px;
    vertical-align: middle;
    margin-right: 5px;
    text-transform: uppercase;
    color: rgb(255, 255, 255);
    border-radius: 50%;
    background-color: rgb(248, 148, 30) !important;
    text-align: center;
}

#modal-info h3 b {
    font-size: 16px;
    font-weight: 700;
    padding-right: 5px;
    border-right: 1px solid rgb(97, 97, 106);
    display: inline-block;
    line-height: 1;
    margin-right: 5px;
}

.modal-info-des {
    padding: 14px 0px 22px;
}

.modal-info-it {
    width: 50%;
}

.modal-info-it h4 {
    display: block;
    margin-bottom: 3px;
    text-align: center;
    font-size: 20px;
    color: rgb(238, 70, 35);
    font-weight: 700;
}

.modal-info-it p {
    display: inline-block;
    line-height: 20px;
    font-size: 12px;
    margin: 0;
}

.modal-info-it p img {
    width: 20px;
    margin-right: 5px;
}

.modal-info-it:last-child {
    border-left: 1px solid #333;
}

.modal-info-btn a {
    text-align: center;
    height: 40px;
    line-height: 30px;
    background: #d4a520 !important;
    color: #0d0d0d !important;
    border: 1px solid #c49518 !important;
    font-weight: 400;
    font-size: 17px;
    outline: none;
    border-radius: 4px;
    box-sizing: border-box;
    text-decoration: none;
    cursor: pointer;
    display: block;
    width: 100%;
    padding: 5px;
    margin-top: 15px;
}

.modal-info-btn a .incTde {
    display: inline-block;
    vertical-align: 10px;
    width: 7px;
    height: 7px;
    background: red;
    border-radius: 50%;
}

.modal-info-btn a i {
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 24px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4gPHBhdGggZD0nTTE2LjgwMDEgMTkuOTk5OUg3LjIwMDFWMy45OTk5SDE2LjgwMDFWNS41OTk5SDE4LjQwMDFWMy4xOTk5QzE4LjQwMDEgMi43NTgzIDE4LjA0MTcgMi4zOTk5IDE3LjYwMDEgMi4zOTk5SDYuNDAwMUM1Ljk1ODUgMi4zOTk5IDUuNjAwMSAyLjc1ODMgNS42MDAxIDMuMTk5OVYyMC43OTk5QzUuNjAwMSAyMS4yNDE1IDUuOTU4NSAyMS41OTk5IDYuNDAwMSAyMS41OTk5SDE3LjYwMDFDMTguMDQxNyAyMS41OTk5IDE4LjQwMDEgMjEuMjQxNSAxOC40MDAxIDIwLjc5OTlWMTguMzk5OUgxNi44MDAxVjE5Ljk5OTlaJyBmaWxsPSdibGFjaycvPiA8cGF0aCBkPSdNMjAuODAwMSAxMkwxNS4yMDAxIDcuMTk5OTVWMTEuMkg5LjYwMDFWMTIuOEgxNS4yMDAxVjE2LjhMMjAuODAwMSAxMlonIGZpbGw9J2JsYWNrJy8+IDwvc3ZnPg==) center center / 24px 24px no-repeat;
}

.history-inner {
    padding: 0 15px;
    min-height: 662px;
}

.history-tab-title a {
    width: 33%;
    display: block;
    text-align: center;
    height: 39px;
    line-height: 39px;
    cursor: pointer;
    font-weight: 600;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    border-bottom: 1px solid rgb(224, 224, 224);
    font-size: 15px;
    color: rgb(97, 97, 106);
}

.history-tab-title a.active {
    color: rgb(238, 70, 35);
    border-color: rgb(238, 70, 35);
}

.history-search {
    padding: 15px 0;
}

.history-search label {
    font-size: 15px;
    margin-bottom: 7px;
    display: block;
}

.history-search #from-time {
    box-sizing: border-box;
    height: 40px;
    border: 1px solid rgb(229, 229, 234);
    background: rgb(255, 255, 255);
    padding: 0px 40px 0px 15px;
    width: 100%;
    outline: none;
    border-radius: 4px;
    appearance: none;
    font-size: 14px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xNSA1TDguMzMzMzMgMTEuNjY2N0wxLjY2NjY3IDUiIHN0cm9rZT0iIzhFOEU5MyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYpIHJvdGF0ZSg5MCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
    background-size: 16px auto;
    background-repeat: no-repeat;
    background-position: right 15px center;
}

.history-search #to-time {
    box-sizing: border-box;
    height: 40px;
    border: 1px solid rgb(229, 229, 234);
    background: rgb(255, 255, 255);
    padding: 0px 40px 0px 15px;
    width: 100%;
    outline: none;
    border-radius: 4px;
    appearance: none;
    font-size: 14px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xNSA1TDguMzMzMzMgMTEuNjY2N0wxLjY2NjY3IDUiIHN0cm9rZT0iIzhFOEU5MyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYpIHJvdGF0ZSg5MCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
    background-size: 16px auto;
    background-repeat: no-repeat;
    background-position: right 15px center;
}

.history-search .input-time {
    margin-bottom: 15px;
    width: calc(50% - 23px);
}

.history-search span {
    padding: 37px 12px 0px;
    font-size: 15px;
    white-space: nowrap;
}

.history-btn button {
    opacity: 0.9;
    font-size: 15px;
    text-align: center;
    height: 40px;
    line-height: 30px;
    background: #d4a520;
    color: rgb(255, 255, 255);
    display: block;
    width: 100%;
    padding: 5px;
    border: none;
    outline: none;
    border-radius: 4px;
    box-sizing: border-box;
    text-decoration: none;
    cursor: pointer;
}

.history-result p {
    text-align: center;
    font-size: 14px;
    margin: 1em 0;
}

.history-result td {
    padding: 15px;
}

.history-result td p {
    font-size: 14px;
    line-height: 1.4;
    margin: 0px;
    text-align: left;
    margin-bottom: 6px;
}

.history-result td p small {
    font-size: 12px;
}

.history-result td p:last-child {
    margin-bottom: 0;
}

.history-result td:last-child {
    text-align: right;
}

.history-result td p.process small {
    color: #d4a520 !important;
}

.history-result td p.success small {
    color: rgb(33, 79, 10) !important;
}

.history-result table {
    width: 100%;
}

.history-result td:last-child p {
    text-align: right;
}

.history-tab-it {
    display: none;
}

.history-tab-it.active {
    display: block;
}

#header-3 {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    transition: left .2s;
    z-index: 99;
    box-shadow: 0 2px 5px rgba(0, 0, 0, .26);
    background-color: #c49518;
    padding: 17px 15px;
}

#header-3 .box-inner {
    background: none;
    position: relative;
}

#header-3 h1 {
    margin: 0;
    font-weight: 400;
    font-size: 20px;
    line-height: inherit;
    color: #fff;
    text-decoration: none;
}

#header-3 h1 a {
    color: #fff;
}

#header-3 .login {
    background-color: #d4a520!important;
    text-indent: 0;
    line-height: 34px;
    text-align: center;
    font-weight: 700;
    color: #fff;
    text-decoration: none;
    width: 30px;
    height: 30px;
    border-radius: 50%;
}

.acc-top {
    margin-top: 64px;
    padding: 16px 16px 20px;
    background: hsla(0, 0%, 93.3%, .5);
}

.acc-user {
    height: 72px;
    padding: 9px 0 7px;
    max-width: 500px;
    margin: 0 auto;
}

.acc-user .userAvatar {
    background-color: #d4a520!important;
    line-height: 58px;
    text-align: center;
    color: #fff;
    font-weight: 700;
    font-size: 30px;
    margin-right: 18px;
    position: relative;
    overflow: hidden;
    margin-top: 4px;
    width: 56px;
    height: 56px;
    border-radius: 50%;
}

.userInfo h4 {
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 0;
}

.userInfo p {
    font-size: 14px;
    color: #545454;
    margin-bottom: 0;
}

.userInfo p strong {
    color: #2755b7;
}

.acc-inner {
    max-width: 660px;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
}

.acc-top img {
    width: 90px;
    margin: 0 auto;
    display: block;
}

.acc-user-featured:after {
    content: "";
    position: absolute;
    bottom: -14px;
    width: 100%;
    height: 20px;
    background: #e2e2e2;
    -webkit-clip-path: ellipse(33% 10% at 50% 50%);
    clip-path: ellipse(33% 10% at 50% 50%);
}

.acc-user-featured {
    width: 90px;
    margin: 0 auto;
    position: relative;
}

.userTask-box {
    padding: 40px 16px 55px 135px;
    position: relative;
}

.box-tb-baomat {
    padding: 40px 16px 55px 25px;
    position: relative;
}

.box-tb-baomat img {
    width: 100px;
}

.box-tb-baomat h3 {
    font-size: 16px;
    color: #212121;
    font-weight: 500
}

.box-tb-baomat p {
    font-size: 14px;
    color: #454545
}

.user-function {
    padding: 0 0 16px 16px;
}

.user-function li {
    border-top: 1px solid #eee;
    display: block;
}

.user-function li a {
    display: block;
    position: relative;
    font-size: 16px;
    color: #212121;
    text-decoration: none;
    font-weight: 400;
    line-height: 1.429!important;
    padding: 23px 120px 17px 22px;
}

.user-function ul {
    padding: 0;
    margin: 0;
}

.user-function li a:after {
    content: "";
    display: block;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.4 12'%3E%3Cpath d='M0 1.4L1.4 0l6 6-6 6L0 10.6 4.6 6z' opacity='.54'/%3E%3C/svg%3E") 50% 50% no-repeat;
    width: 12px;
    height: 12px;
    right: 16px;
    top: 50%;
    margin-top: -6px;
    position: absolute
}

.ico-noticer {
    display: inline-block;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath class='a' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3Cstyle%3E.a{fill:none}%3C/style%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M9.724 9.723H8.245V5.216h1.479zm0 3.028H8.245v-1.513h1.479zM8.985 1.485a7.455 7.455 0 00-5.317 2.183 7.455 7.455 0 00-2.183 5.317 7.455 7.455 0 002.183 5.317 7.455 7.455 0 005.317 2.183 7.455 7.455 0 005.317-2.183 7.455 7.455 0 002.183-5.317 7.455 7.455 0 00-2.183-5.317 7.455 7.455 0 00-5.317-2.183z' fill='%23f04406'/%3E%3Cpath class='a' d='M0 0h18v18H0z'/%3E%3C/g%3E%3C/svg%3E") 50% 50% no-repeat;
    width: 18px;
    height: 18px;
    position: absolute;
    top: 24px;
    left: 0
}

.bm-done .ico-noticer {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cg transform='translate(-3461 12236)'%3E%3Ccircle cx='7.484' cy='7.484' transform='translate(3462.516 -12234.484)' fill='%23fff' r='7.484'/%3E%3Cpath d='M3468.501-12223.217l-3.732-3.768 1.056-1.052 2.676 2.676 5.7-5.7 1.056 1.092zm1.512-11.268a7.455 7.455 0 00-5.317 2.183 7.455 7.455 0 00-2.183 5.317 7.455 7.455 0 002.183 5.317 7.455 7.455 0 005.317 2.183 7.455 7.455 0 005.317-2.183 7.455 7.455 0 002.183-5.317 7.455 7.455 0 00-2.183-5.317 7.455 7.455 0 00-5.317-2.183z' fill='%2300c853'/%3E%3Cpath fill='none' d='M3461-12236h18v18h-18z'/%3E%3C/g%3E%3C/svg%3E") 50% 50% no-repeat
}

.user-function li span.text-noticer {
    position: absolute;
    right: 45px;
    top: 50%;
    margin-top: -7px;
    color: #c49518;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: .5px;
}

.user-function li span {
    font-size: 14px;
    font-weight: 400;
    color: #8e8e8e;
    margin-top: 4px;
    line-height: 16px;
    display: block;
}

.breadcrumbs {
    width: 100%;
    max-width: 768px;
    margin: 0 auto;
    padding: 0.625em 16px;
    background-color: #1a1a1a;
}

.code-tab {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    grid-column-gap: 0.675em;
    -webkit-column-gap: 0.675em;
    -moz-column-gap: .675em;
    column-gap: 0.675em;
    padding: 1em;
    background: #1a1a1a;
    border-bottom: 1px solid #333;
}

.breadcrumbs a {
    color: #7e7e7e;
    font-size: 13.5px;
}

.breadcrumbs a svg {
    margin: 0 4px;
    margin-bottom: 3px;
}

.breadcrumbs span {
    color: #d4a520;
    font-size: 13.5px;
}

.code-tab-title {
    -webkit-flex: 0 1 100%;
    -moz-box-flex: 0;
    flex: 0 1 100%;
    cursor: pointer;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
}

.code-tab-title a {
    display: inline-block;
    width: 100%;
    background: #1a1a1a;
    color: #767676;
    border-radius: 20px;
    font-size: .875em;
    border: 1px solid #767676;
    text-align: center;
    padding: 0.625em 0 0.375em;
    font-size: 16px;
}

.code-tab-title.active a {
    background: -webkit-gradient(linear, right top, left top, color-stop(0, #d4a520), to(#f0c040));
    background: -webkit-linear-gradient(right, #d4a520, #f0c040);
    background: linear-gradient(270deg, #d4a520, #f0c040);
    color: #fff;
    border: 1px solid #d4a520;
}

.code-form {
    padding: 8px 24px;
}

.code-form .code-ip {
    width: 100%;
    padding: 8px 0;
    position: relative;
    text-align: center;
}

.code-form .code-ip .input-code {
    border: 1px solid #d6d6d6;
    border-radius: 4px;
    color: #61616a;
    font-size: 16px;
    line-height: 20px;
    height: 46px;
    padding: 0 13px;
    width: 100%;
}

.code-form .code-ip-hidden .input-code {
    background: #f4f4f4;
}

.code-select .btn_dropdown {
    -webkit-box-align: center;
    align-items: center;
    background-color: rgb(255, 255, 255);
    border-color: rgb(204, 204, 204);
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    cursor: default;
    display: flex;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    justify-content: space-between;
    min-height: 44px;
    position: relative;
    transition: all 100ms ease 0s;
    box-sizing: border-box;
    outline: 0px !important;
    width: 100%;
    padding: 0 13px;
    color: #61616a;
}

.select-icon {
    position: absolute;
    top: 50%;
    right: 16px;
    transform: translateY(-50%);
}

.select-icon svg {
    fill: rgb(204, 204, 204);
}

.code-select-hidden .btn_dropdown {
    background-color: rgb(242, 242, 242);
    border-color: rgb(230, 230, 230);
}

.code-submit button {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    font-weight: 600;
    color: #d4a520;
    border-radius: 40px;
    border: 1px solid #d4a520;
    background-color: #1a1a1a;
    font-size: .875rem;
    padding: 13px 0.75rem 9px;
    cursor: pointer;
    font-size: 1rem;
    width: 100%;
}

.code-submit.inactive button {
    border-color: #d6d6d6;
    color: #fff;
    background-color: #d6d6d6;
}

.code-submit {
    margin: 8px 0;
}

.box-note {
    padding: 0;
    border-radius: 8px;
    margin-top: 10px;
    margin-bottom: 15px;
    font-size: .75em;
    letter-spacing: .01em;
}

.box-note p {
    margin-bottom: 2px;
    font-size: 13.5px;
}

.box-note p a {
    text-decoration: underline;
    color: rgb(0, 122, 255);
}

.content_dropdown {
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    background: #1a1a1a;
    z-index: 10;
    text-align: left;
    padding: 15px 0;
    border: 1px solid rgb(204, 204, 204);
    border-radius: 5px;
    max-height: 280px;
    overflow-y: auto;
}

.content_dropdown ul {
    margin: 0;
    padding: 0;
}

.content_dropdown ul li {
    display: block;
    padding: 10px 16px;
    font-size: 18px;
}

.content_dropdown ul li:hover {
    background: rgba(72, 233, 255, 56%);
    ;
}

.box-note p b {
    font-weight: 600;
}

.f-ico-back {
    width: 50px;
    height: 50px;
    left: -50px;
    margin-top: -25px;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-424 -2067 24 24'%3E%3Cpath fill='none' d='M-424-2067h24v24h-24z'/%3E%3Cpath d='M-404-2056h-12.2l5.6-5.6-1.4-1.4-8 8 8 8 1.4-1.4-5.6-5.6h12.2z' fill='%23fff'/%3E%3C/svg%3E") 50% 50% no-repeat;
    display: inline-block;
    background-size: 24px 24px!important;
    position: absolute;
    top: 50%;
    margin-right: 0;
    z-index: 5;
}

.pass-box {
    margin-top: 64px;
    padding: 16px;
    background-color: #1a1a1a !important;
}

.pass-box h3 {
    color: #f5f5dc !important;
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 5px;
    line-height: 22px;
}

.pass-box p {
    color: #999 !important;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.429;
    margin: 1em 0;
}

.pass-form label {
    display: block;
    width: 100%;
    color: #d4a520 !important;
    font-size: 12px;
    font-weight: 400;
    line-height: 15px;
    overflow-x: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.pass-ip {
    box-sizing: border-box;
    display: block;
    background-color: #252525 !important;
    color: #f5f5dc !important;
    border: none;
    border-bottom: 2px solid #333 !important;
    outline: none;
    width: 100%;
    padding: 8px 10px;
    box-shadow: none;
    border-radius: 4px;
    font-size: 16px;
    font-family: inherit;
    line-height: inherit;
    background-image: none;
    height: 40px;
    margin-bottom: 17px;
}

.pass-submit {
    border-radius: 4px;
    letter-spacing: 0;
    height: 40px;
    line-height: 40px;
    width: 100%;
    display: block;
    background: #c49518;
    color: #fff;
    font-weight: 500;
    text-transform: uppercase;
    transition: all .2s ease-in-out;
    padding: 0 26px;
    cursor: pointer;
    font-size: 14px;
    border: none;
}

.pass-box {
    min-height: calc(100vh - 112px);
}

.pass-submit:hover {
    box-shadow: 0 0 2px rgba(0, 0, 0, .12), 0 2px 2px rgba(0, 0, 0, .2);
}

.pass-ip:focus {
    border-color: #d4a520 !important;
    border-width: 2px;
}

.f-ico-touch {
    width: 50px;
    height: 50px;
    left: -50px;
    margin-top: -25px;
    color: #fff;
    cursor: pointer;
    font-size: 20px;
    line-height: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEVHcEz///+flKJDAAAAAXRSTlMAQObYZgAAABdJREFUGNNjYKABYP4PBAewU0PTFKIBAE11OPWLFr+pAAAAAElFTkSuQmCC) 50% 50% no-repeat;
    background-size: 24px 24px!important;
    position: absolute;
    top: 50%;
    margin-right: 0;
    z-index: 5;
}

.rgs-bottom h3 {
    text-align: center;
    color: #000;
    font-size: 14px;
    padding: 20px 0 8px;
    font-weight: 400;
}

.rgs-bottom a {
    letter-spacing: 0;
    height: 40px;
    line-height: 40px;
    background: #aaa4a2;
    color: #fff;
    margin: 0 auto;
    border-radius: 6px;
    width: 100%;
    display: block;
    font-weight: 500;
    text-transform: uppercase;
    border: none;
    padding: 0 26px;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
}

.body-rgs .mui-btn {
    margin: 30px 0 20px;
}

.rgs-bottom {
    border-top: 1px solid rgba(0, 0, 0, .12);
    margin: 0 -15px;
    padding: 0 15px;
}

.accp-top {
    background: -webkit-gradient(linear, right top, left top, from(#d4a520), to(#f0c040));
    background: -webkit-linear-gradient(right, #d4a520, #f0c040);
    background: linear-gradient(270deg, #d4a520, #f0c040);
    position: relative;
    -webkit-clip-path: ellipse(69% 68% at 48% 23%);
    clip-path: ellipse(69% 68% at 48% 23%);
    -webkit-clip-path: ellipse(55% 102% at 50% 21%);
    clip-path: ellipse(55% 102% at 50% 21%);
    color: #fff;
    padding: 16px 24px 106px 24px;
}

.accp-left {
    display: flex;
    align-items: center;
}

.accp-user {
    width: 50px;
    height: 50px;
    text-align: center;
    text-transform: uppercase;
    color: rgb(255, 255, 255);
    border-radius: 100%;
    background: rgb(103, 174, 63);
    line-height: 50px;
    font-size: 17px;
    margin-right: 10px;
}

.accp-info h2 {
    font-weight: 600;
    font-size: 1.25rem;
    margin: 0;
}

.accp-info p {
    font-size: 18px;
    margin: 0;
}

.accp-update {
    font-weight: 600;
    font-size: .75rem;
    color: #fff;
}

.accp-list {
    margin-top: -88px;
    position: relative;
}

.accp-it {
    margin: 0 16px 16px 16px;
    background: #1a1a1a;
    padding: 8px 16px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, .16);
    border-radius: 8px;
}

.accp-it a {
    display: block;
    padding: 14px 34px 14px 0;
    font-size: 16px;
    position: relative;
}

.accp-it a img {
    margin-right: 15px;
    width: 24px;
}

.accp-it a:after {
    content: "";
    width: 10px;
    height: 10px;
    background: url(https://cdn.smobgame.com/templates/9play/images/vip/icon_bottom.svg) 50% no-repeat;
    background-size: contain;
    position: absolute;
    top: 18px;
    right: 0;
    transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -webkit-transform-origin: center;
    transform-origin: center;
}

.accp-it span {
    font-size: 13.5px;
    color: #767676;
    position: absolute;
    top: 15px;
    right: 20px;
}

.accp-logout a {
    padding: 12px 16px;
    font-size: .875em;
    color: #d4a520 !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, .16);
    border-radius: 8px;
    background: #1a1a1a;
    text-align: center;
    display: block;
    margin: 0 16px 16px;
}

.accp-logout a svg {
    margin-right: 8px;
}

.mdate-content {
    padding: 10px 15px 15px;
}

.mdate-content .list-flex {
    margin: 0 -5px;
}

.mdate-content .date-ip {
    padding: 0 5px;
    width: 33.33%;
}

.mdate-content .code-select {
    position: relative;
}

.mdate-content label {
    font-size: 15px;
    margin-bottom: 7px;
    display: block;
}

.mdate-content .content_dropdown {
    padding: 0;
}

.mdate-content .content_dropdown ul li {
    display: block;
    padding: 0 16px;
    font-size: 14px;
}

.history-table {
    margin-top: 30px;
}

.history-table td {
    text-align: left !important;
    border: 1px solid rgb(242, 242, 242);
}

.menu-tab-content {
    display: none;
}

.menu-tab-content.active {
    display: block;
}

.menu-tab-it.active,
.menu-tab-it:hover {
    color: #d4a520 !important;
}

.menu-tab-it.active img,
.menu-tab-it:hover img {
    filter: invert(28%) sepia(75%) saturate(2021%) hue-rotate(350deg) brightness(102%) contrast(90%);
}

.fun-btn-v3.active {
    color: #fff;
    background: -webkit-gradient(linear, right top, left top, color-stop(0, #d4a520), to(#f0c040));
    background: -webkit-linear-gradient(right, #d4a520, #f0c040);
    background: linear-gradient(270deg, #d4a520, #f0c040);
    border-color: #d4a520;
}

.fun-btn-v3.inactive {
    border-color: #d6d6d6;
    color: #6c757d;
}

.fun-btn-v3.sm {
    font-size: .75rem;
}

.fun-btn-v3.short {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}

.fun-btn-v3 {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    font-weight: 600;
    color: #d4a520;
    border-radius: 40px;
    border: 1px solid #d4a520;
    background-color: #1a1a1a;
    font-size: .875rem;
    padding: 9px 0.75rem 7px;
    cursor: pointer;
}

.brSccC {
    position: absolute;
    left: 50%;
    top: 50%;
    padding: 20px 25px;
    background: linear-gradient(145deg, #1a1a1a, #252525);
    margin-top: -50px;
    margin-left: -70px;
    border-radius: 12px;
    border: 2px solid #d4a520;
    box-shadow: 0 8px 32px rgba(212, 165, 32, 0.3);
}

.eAeXSO {
    position: relative;
    padding-top: 40px;
    width: 100px;
    margin: auto;
    text-align: center;
    font-size: 13px;
    color: #f5f5dc;
    font-weight: 500;
}

.gVXGDL {
    position: absolute;
    top: 0px;
    left: 50%;
    margin-left: -20px;
}

.gvHeRc {
    display: inline-block;
    width: 36px;
    height: 36px;
    background-size: 36px 36px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjggMTI4Ij48Zz48Y2lyY2xlIGN4PSIxNiIgY3k9IjY0IiByPSIxNiIgZmlsbD0iI2Q0YTUyMCIgZmlsbC1vcGFjaXR5PSIxIi8+PGNpcmNsZSBjeD0iMTYiIGN5PSI2NCIgcj0iMTYiIGZpbGw9IiNkNGE1MjAiIGZpbGwtb3BhY2l0eT0iMC43IiB0cmFuc2Zvcm09InJvdGF0ZSg0NSw2NCw2NCkiLz48Y2lyY2xlIGN4PSIxNiIgY3k9IjY0IiByPSIxNiIgZmlsbD0iI2Q0YTUyMCIgZmlsbC1vcGFjaXR5PSIwLjQiIHRyYW5zZm9ybT0icm90YXRlKDkwLDY0LDY0KSIvPjxjaXJjbGUgY3g9IjE2IiBjeT0iNjQiIHI9IjE2IiBmaWxsPSIjZDRhNTIwIiBmaWxsLW9wYWNpdHk9IjAuMiIgdHJhbnNmb3JtPSJyb3RhdGUoMTM1LDY0LDY0KSIvPjxjaXJjbGUgY3g9IjE2IiBjeT0iNjQiIHI9IjE2IiBmaWxsPSIjZDRhNTIwIiBmaWxsLW9wYWNpdHk9IjAuMSIgdHJhbnNmb3JtPSJyb3RhdGUoMTgwLDY0LDY0KSIvPjxjaXJjbGUgY3g9IjE2IiBjeT0iNjQiIHI9IjE2IiBmaWxsPSIjZDRhNTIwIiBmaWxsLW9wYWNpdHk9IjAuMSIgdHJhbnNmb3JtPSJyb3RhdGUoMjI1LDY0LDY0KSIvPjxjaXJjbGUgY3g9IjE2IiBjeT0iNjQiIHI9IjE2IiBmaWxsPSIjZDRhNTIwIiBmaWxsLW9wYWNpdHk9IjAuMSIgdHJhbnNmb3JtPSJyb3RhdGUoMjcwLDY0LDY0KSIvPjxjaXJjbGUgY3g9IjE2IiBjeT0iNjQiIHI9IjE2IiBmaWxsPSIjZDRhNTIwIiBmaWxsLW9wYWNpdHk9IjAuMSIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LDY0LDY0KSIvPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0icm90YXRlIiB2YWx1ZXM9IjAgNjQgNjQ7MzE1IDY0IDY0OzI3MCA2NCA2NDsyMjUgNjQgNjQ7MTgwIDY0IDY0OzEzNSA2NCA2NDs5MCA2NCA2NDs0NSA2NCA2NCIgY2FsY01vZGU9ImRpc2NyZXRlIiBkdXI9IjcyMG1zIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvZz48L3N2Zz4=);
    background-repeat: no-repeat;
    animation: 2s linear 0s infinite normal none running fnaYvJ;
}

.npdlz {
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 9999999999;
    background: rgba(0, 0, 0, 0.7);
    width: 100%;
    height: 100%;
}

.fade {
    transition: opacity 0.15s linear;
}

.fade:not(.show) {
    opacity: 0;
}

.jaaKgY {
    position: fixed;
    bottom: 64px;
    padding: 5px 10px;
    left: 50%;
    margin-left: -39px;
    z-index: 10;
    border-radius: 5px;
    background: rgb(124, 124, 124);
    color: rgb(255, 255, 255);
    opacity: 0;
    pointer-events: none;
    transition: all 0.3s linear 0s;
}

.disabled-div {
    pointer-events: none;
    /* Ngăn chặn sự tương tác */
    opacity: 0.7;
    /* Độ mờ */
    position: relative;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 10px 15px;
    border-top: 1px solid rgb(242, 242, 242);
    font-size: 12px;
    background-color: rgb(243, 243, 243) !important;
}

.disabled-div img {
    filter: grayscale(100%);
}

.history-search .input-time {
    position: relative;
}

.time-display {
    font-size: 14px;
    position: absolute;
    bottom: 9px;
    left: 16px;
}

.time-display span {
    padding: 0;
    font-size: 14px;
}

.c100.p51 .slice,
.c100.p52 .slice,
.c100.p53 .slice,
.c100.p54 .slice,
.c100.p55 .slice,
.c100.p56 .slice,
.c100.p57 .slice,
.c100.p58 .slice,
.c100.p59 .slice,
.c100.p60 .slice,
.c100.p61 .slice,
.c100.p62 .slice,
.c100.p63 .slice,
.c100.p64 .slice,
.c100.p65 .slice,
.c100.p66 .slice,
.c100.p67 .slice,
.c100.p68 .slice,
.c100.p69 .slice,
.c100.p70 .slice,
.c100.p71 .slice,
.c100.p72 .slice,
.c100.p73 .slice,
.c100.p74 .slice,
.c100.p75 .slice,
.c100.p76 .slice,
.c100.p77 .slice,
.c100.p78 .slice,
.c100.p79 .slice,
.c100.p80 .slice,
.c100.p81 .slice,
.c100.p82 .slice,
.c100.p83 .slice,
.c100.p84 .slice,
.c100.p85 .slice,
.c100.p86 .slice,
.c100.p87 .slice,
.c100.p88 .slice,
.c100.p89 .slice,
.c100.p90 .slice,
.c100.p91 .slice,
.c100.p92 .slice,
.c100.p93 .slice,
.c100.p94 .slice,
.c100.p95 .slice,
.c100.p96 .slice,
.c100.p97 .slice,
.c100.p98 .slice,
.c100.p99 .slice,
.c100.p100 .slice,
.rect-auto {
    clip: rect(auto, auto, auto, auto)
}

.c100 .bar,
.c100.p51 .fill,
.c100.p52 .fill,
.c100.p53 .fill,
.c100.p54 .fill,
.c100.p55 .fill,
.c100.p56 .fill,
.c100.p57 .fill,
.c100.p58 .fill,
.c100.p59 .fill,
.c100.p60 .fill,
.c100.p61 .fill,
.c100.p62 .fill,
.c100.p63 .fill,
.c100.p64 .fill,
.c100.p65 .fill,
.c100.p66 .fill,
.c100.p67 .fill,
.c100.p68 .fill,
.c100.p69 .fill,
.c100.p70 .fill,
.c100.p71 .fill,
.c100.p72 .fill,
.c100.p73 .fill,
.c100.p74 .fill,
.c100.p75 .fill,
.c100.p76 .fill,
.c100.p77 .fill,
.c100.p78 .fill,
.c100.p79 .fill,
.c100.p80 .fill,
.c100.p81 .fill,
.c100.p82 .fill,
.c100.p83 .fill,
.c100.p84 .fill,
.c100.p85 .fill,
.c100.p86 .fill,
.c100.p87 .fill,
.c100.p88 .fill,
.c100.p89 .fill,
.c100.p90 .fill,
.c100.p91 .fill,
.c100.p92 .fill,
.c100.p93 .fill,
.c100.p94 .fill,
.c100.p95 .fill,
.c100.p96 .fill,
.c100.p97 .fill,
.c100.p98 .fill,
.c100.p99 .fill,
.c100.p100 .fill,
.pie {
    position: absolute;
    border: .08em solid #c49518;
    width: .84em;
    height: .84em;
    clip: rect(0, .5em, 1em, 0);
    border-radius: 50%;
    transform: rotate(0deg)
}

.c100.p51 .bar:after,
.c100.p51 .fill,
.c100.p52 .bar:after,
.c100.p52 .fill,
.c100.p53 .bar:after,
.c100.p53 .fill,
.c100.p54 .bar:after,
.c100.p54 .fill,
.c100.p55 .bar:after,
.c100.p55 .fill,
.c100.p56 .bar:after,
.c100.p56 .fill,
.c100.p57 .bar:after,
.c100.p57 .fill,
.c100.p58 .bar:after,
.c100.p58 .fill,
.c100.p59 .bar:after,
.c100.p59 .fill,
.c100.p60 .bar:after,
.c100.p60 .fill,
.c100.p61 .bar:after,
.c100.p61 .fill,
.c100.p62 .bar:after,
.c100.p62 .fill,
.c100.p63 .bar:after,
.c100.p63 .fill,
.c100.p64 .bar:after,
.c100.p64 .fill,
.c100.p65 .bar:after,
.c100.p65 .fill,
.c100.p66 .bar:after,
.c100.p66 .fill,
.c100.p67 .bar:after,
.c100.p67 .fill,
.c100.p68 .bar:after,
.c100.p68 .fill,
.c100.p69 .bar:after,
.c100.p69 .fill,
.c100.p70 .bar:after,
.c100.p70 .fill,
.c100.p71 .bar:after,
.c100.p71 .fill,
.c100.p72 .bar:after,
.c100.p72 .fill,
.c100.p73 .bar:after,
.c100.p73 .fill,
.c100.p74 .bar:after,
.c100.p74 .fill,
.c100.p75 .bar:after,
.c100.p75 .fill,
.c100.p76 .bar:after,
.c100.p76 .fill,
.c100.p77 .bar:after,
.c100.p77 .fill,
.c100.p78 .bar:after,
.c100.p78 .fill,
.c100.p79 .bar:after,
.c100.p79 .fill,
.c100.p80 .bar:after,
.c100.p80 .fill,
.c100.p81 .bar:after,
.c100.p81 .fill,
.c100.p82 .bar:after,
.c100.p82 .fill,
.c100.p83 .bar:after,
.c100.p83 .fill,
.c100.p84 .bar:after,
.c100.p84 .fill,
.c100.p85 .bar:after,
.c100.p85 .fill,
.c100.p86 .bar:after,
.c100.p86 .fill,
.c100.p87 .bar:after,
.c100.p87 .fill,
.c100.p88 .bar:after,
.c100.p88 .fill,
.c100.p89 .bar:after,
.c100.p89 .fill,
.c100.p90 .bar:after,
.c100.p90 .fill,
.c100.p91 .bar:after,
.c100.p91 .fill,
.c100.p92 .bar:after,
.c100.p92 .fill,
.c100.p93 .bar:after,
.c100.p93 .fill,
.c100.p94 .bar:after,
.c100.p94 .fill,
.c100.p95 .bar:after,
.c100.p95 .fill,
.c100.p96 .bar:after,
.c100.p96 .fill,
.c100.p97 .bar:after,
.c100.p97 .fill,
.c100.p98 .bar:after,
.c100.p98 .fill,
.c100.p99 .bar:after,
.c100.p99 .fill,
.c100.p100 .bar:after,
.c100.p100 .fill,
.pie-fill {
    transform: rotate(180deg)
}

.c100 {
    position: relative;
    font-size: 120px;
    width: 1em;
    height: 1em;
    border-radius: 50%;
    float: left;
    margin: 0 .1em .1em 0;
    background-color: #e6e6e6
}

.c100 *,
.c100 :after,
.c100 :before {
    box-sizing: content-box
}

.c100.center {
    float: none;
    margin: 0 auto
}

.c100.big {
    font-size: 240px
}

.c100.small {
    font-size: 100px
}

.c100>span {
    position: absolute;
    width: 100%;
    z-index: 1;
    left: 0;
    top: 0;
    width: 5em;
    height: 5em;
    line-height: 1.15em;
    font-size: .2em;
    color: #777;
    font-weight: 700;
    display: flex;
    display: -moz-flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    white-space: nowrap;
    transition-property: all;
    transition-duration: .2s;
    transition-timing-function: ease-out
}

.c100:after {
    position: absolute;
    top: .07em;
    left: .07em;
    display: block;
    content: " ";
    border-radius: 50%;
    background-color: #1a1a1a;
    width: .86em;
    height: .86em;
    transition-property: all;
    transition-duration: .2s;
    transition-timing-function: ease-in
}

.c100 .slice {
    position: absolute;
    width: 1em;
    height: 1em;
    clip: rect(0, 1em, 1em, .5em)
}

.c100.p1 .bar {
    transform: rotate(3.6deg)
}

.c100.p2 .bar {
    transform: rotate(7.2deg)
}

.c100.p3 .bar {
    transform: rotate(10.8deg)
}

.c100.p4 .bar {
    transform: rotate(14.4deg)
}

.c100.p5 .bar {
    transform: rotate(18deg)
}

.c100.p6 .bar {
    transform: rotate(21.6deg)
}

.c100.p7 .bar {
    transform: rotate(25.2deg)
}

.c100.p8 .bar {
    transform: rotate(28.8deg)
}

.c100.p9 .bar {
    transform: rotate(32.4deg)
}

.c100.p10 .bar {
    transform: rotate(36deg)
}

.c100.p11 .bar {
    transform: rotate(39.6deg)
}

.c100.p12 .bar {
    transform: rotate(43.2deg)
}

.c100.p13 .bar {
    transform: rotate(46.8deg)
}

.c100.p14 .bar {
    transform: rotate(50.4deg)
}

.c100.p15 .bar {
    transform: rotate(54deg)
}

.c100.p16 .bar {
    transform: rotate(57.6deg)
}

.c100.p17 .bar {
    transform: rotate(61.2deg)
}

.c100.p18 .bar {
    transform: rotate(64.8deg)
}

.c100.p19 .bar {
    transform: rotate(68.4deg)
}

.c100.p20 .bar {
    transform: rotate(72deg)
}

.c100.p21 .bar {
    transform: rotate(75.6deg)
}

.c100.p22 .bar {
    transform: rotate(79.2deg)
}

.c100.p23 .bar {
    transform: rotate(82.8deg)
}

.c100.p24 .bar {
    transform: rotate(86.4deg)
}

.c100.p25 .bar {
    transform: rotate(90deg)
}

.c100.p26 .bar {
    transform: rotate(93.6deg)
}

.c100.p27 .bar {
    transform: rotate(97.2deg)
}

.c100.p28 .bar {
    transform: rotate(100.8deg)
}

.c100.p29 .bar {
    transform: rotate(104.4deg)
}

.c100.p30 .bar {
    transform: rotate(108deg)
}

.c100.p31 .bar {
    transform: rotate(.31turn)
}

.c100.p32 .bar {
    transform: rotate(.32turn)
}

.c100.p33 .bar {
    transform: rotate(.33turn)
}

.c100.p34 .bar {
    transform: rotate(.34turn)
}

.c100.p35 .bar {
    transform: rotate(126deg)
}

.c100.p36 .bar {
    transform: rotate(.36turn)
}

.c100.p37 .bar {
    transform: rotate(.37turn)
}

.c100.p38 .bar {
    transform: rotate(.38turn)
}

.c100.p39 .bar {
    transform: rotate(.39turn)
}

.c100.p40 .bar {
    transform: rotate(144deg)
}

.c100.p41 .bar {
    transform: rotate(.41turn)
}

.c100.p42 .bar {
    transform: rotate(.42turn)
}

.c100.p43 .bar {
    transform: rotate(154.8deg)
}

.c100.p44 .bar {
    transform: rotate(.44turn)
}

.c100.p45 .bar {
    transform: rotate(162deg)
}

.c100.p46 .bar {
    transform: rotate(165.6deg)
}

.c100.p47 .bar {
    transform: rotate(.47turn)
}

.c100.p48 .bar {
    transform: rotate(172.8deg)
}

.c100.p49 .bar {
    transform: rotate(.49turn)
}

.c100.p50 .bar {
    transform: rotate(180deg)
}

.c100.p51 .bar {
    transform: rotate(.51turn)
}

.c100.p52 .bar {
    transform: rotate(.52turn)
}

.c100.p53 .bar {
    transform: rotate(.53turn)
}

.c100.p54 .bar {
    transform: rotate(.54turn)
}

.c100.p55 .bar {
    transform: rotate(198deg)
}

.c100.p56 .bar {
    transform: rotate(201.6deg)
}

.c100.p57 .bar {
    transform: rotate(.57turn)
}

.c100.p58 .bar {
    transform: rotate(208.8deg)
}

.c100.p59 .bar {
    transform: rotate(.59turn)
}

.c100.p60 .bar {
    transform: rotate(216deg)
}

.c100.p61 .bar {
    transform: rotate(.61turn)
}

.c100.p62 .bar {
    transform: rotate(.62turn)
}

.c100.p63 .bar {
    transform: rotate(.63turn)
}

.c100.p64 .bar {
    transform: rotate(.64turn)
}

.c100.p65 .bar {
    transform: rotate(234deg)
}

.c100.p66 .bar {
    transform: rotate(.66turn)
}

.c100.p67 .bar {
    transform: rotate(241.2deg)
}

.c100.p68 .bar {
    transform: rotate(.68turn)
}

.c100.p69 .bar {
    transform: rotate(248.4deg)
}

.c100.p70 .bar {
    transform: rotate(252deg)
}

.c100.p71 .bar {
    transform: rotate(.71turn)
}

.c100.p72 .bar {
    transform: rotate(.72turn)
}

.c100.p73 .bar {
    transform: rotate(.73turn)
}

.c100.p74 .bar {
    transform: rotate(.74turn)
}

.c100.p75 .bar {
    transform: rotate(270deg)
}

.c100.p76 .bar {
    transform: rotate(.76turn)
}

.c100.p77 .bar {
    transform: rotate(.77turn)
}

.c100.p78 .bar {
    transform: rotate(.78turn)
}

.c100.p79 .bar {
    transform: rotate(284.4deg)
}

.c100.p80 .bar {
    transform: rotate(288deg)
}

.c100.p81 .bar {
    transform: rotate(.81turn)
}

.c100.p82 .bar {
    transform: rotate(.82turn)
}

.c100.p83 .bar {
    transform: rotate(298.8deg)
}

.c100.p84 .bar {
    transform: rotate(.84turn)
}

.c100.p85 .bar {
    transform: rotate(306deg)
}

.c100.p86 .bar {
    transform: rotate(309.6deg)
}

.c100.p87 .bar {
    transform: rotate(.87turn)
}

.c100.p88 .bar {
    transform: rotate(.88turn)
}

.c100.p89 .bar {
    transform: rotate(320.4deg)
}

.c100.p90 .bar {
    transform: rotate(324deg)
}

.c100.p91 .bar {
    transform: rotate(.91turn)
}

.c100.p92 .bar {
    transform: rotate(331.2deg)
}

.c100.p93 .bar {
    transform: rotate(.93turn)
}

.c100.p94 .bar {
    transform: rotate(.94turn)
}

.c100.p95 .bar {
    transform: rotate(342deg)
}

.c100.p96 .bar {
    transform: rotate(345.6deg)
}

.c100.p97 .bar {
    transform: rotate(.97turn)
}

.c100.p98 .bar {
    transform: rotate(.98turn)
}

.c100.p99 .bar {
    transform: rotate(.99turn)
}

.c100.p100 .bar {
    transform: rotate(1turn)
}

.c100:hover {
    cursor: default
}

.c100.blue .bar,
.c100.blue .fill {
    border-color: #2755b7!important
}

.c100.green .bar,
.c100.green .fill {
    border-color: #00c853!important
}

.c100.orange .bar,
.c100.orange .fill {
    border-color: #c49518!important
}

.c100.red .bar,
.c100.red .fill {
    border-color: red!important
}

.history-cardvn p {
    text-align: center;
    font-size: 14px;
    color: rgb(156, 156, 156);
    margin: 1em 0;
}

.history-cardvn td {
    padding: 15px;
    border-bottom: 1px solid rgb(242, 242, 242);
}

.history-cardvn td p {
    font-size: 14px;
    line-height: 1.4;
    margin: 0px;
    text-align: left;
    margin-bottom: 6px;
}

.history-cardvn td p small {
    font-size: 12px;
}

.history-cardvn td p:last-child {
    margin-bottom: 0;
}

.history-cardvn td:last-child {
    text-align: right;
}

.history-cardvn td p.process small {
    color: rgb(255, 117, 58) !important;
}

.history-cardvn td p.success small {
    color: rgb(33, 79, 10) !important;
}

.history-cardvn table {
    width: 100%;
}

.history-cardvn td:last-child p {
    text-align: right;
}

.history-result {
    height: 100%;
    display: flex;
    -webkit-box-pack: center;
    place-content: center;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
}