html, body {
    font-size: 16px;
}
#app {
    background: #b81c21;
}
hr {
    border-style: none;
    border-bottom: 1px solid #b81c21;
}
h3, h4 {
    color: #b81c21;
    font-size: 1.2rem;
    font-weight: bold;
    /* margin-top: 0; */
}
ol, ul {
    padding-left: 20px;
    word-break: break-word;
}
ol li, ul li {
    line-height: 1.5;
}
.modal-content ul li {
    list-style-type: disc;
}
a {
    /* color: #000; */
    text-decoration: underline;
} 
label {
    width: 100%;
}
.ss {
    font-size: 12px;
    transform: scale(.8);
    white-space: pre-line;
    display: block;
    width: 120%;
    position: relative;
    left: -10%;
    line-height: 1.5;
}
.container {
    max-width: 1024px;
    width: 100%;
    background: url(../img/bg.ae05fb96.png) no-repeat top center;
    background-size: 100%;
    min-height: 100vh;
    padding: 3rem;
    margin: 0 auto;
    box-sizing: border-box;
    display: flex;
    /* align-items: center; */
}
.brand {
    width: 25%;
    min-width: 80px;
    max-width: 150px;
    position: absolute;
    top: 3.5vw;
    left: 50%;
    transform: translateX(-50%);
}
.content {
    width: 100%;
    box-sizing: border-box;
    text-align: center;
    padding: 2% 10% 1.5rem
}
.h-100 {
    height: 100%;
}
.w-100 {
    width: 100%;
}
/* .border-inset {
    padding: 1rem;
    box-sizing: border-box;
} */
.mt-16 {
    margin-top: 16px;
}
.kv {
    position: relative;
    z-index: 1;
}
.subtitle {
    color: #ffad40;
    margin: 1rem auto 0.5rem;
    text-align: center;
    font-size: 4vmin;
}
.input-title {
     font-size: 14px;
     display: inline-block;
     margin: 12px auto 6px;
     color: #fff;
}
.input-style {
    text-align: center;
    max-width: 360px;
    margin: 0 auto;
    display: block;
    text-align: center;
    width: 100%;
    border: 0;
    line-height: 1.5;
    background-color: transparent;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYIAAAA7CAYAAAB2SI2AAAAACXBIWXMAAAsSAAALEgHS3X78AAAEKklEQVR4nO3dQW5TRxzH8e88P6cxUQB1hbJJ1myKhCDLphdoj0CPwBFyBI5QbtD2AqTLgJBgw9pdNAskqpAEO/bzzHQRnBjXiA32azPfz85+z9J/NT/95//mOeScWaQZHu0APwN7wA6wvfBGSdJ/1Z9AHzgAfun2tvqLbgrzQdAMj24DT4BHSy1PkrRqT4HH3d7W8eyXnwRBMzy6x0Vy3ApVl6reIFTfEEJnpZVKkr6OnCM5jUiTITmNAN4De93e1qvpPZdBMBsCnfomVX2jhZIlScuSJgPi5ATmwiDknKfbQa+A7ap7k6qz3mKpkqRlSfGc1JzAxfzgXre3dVx/vPYY2K7qDapqDXJqrUhJ0vJU1RrUG6TJh20u1v79aUdwDOEWnU0gtFymJGm5MsRTIL/v9rZuh/Hgrz3gWRMrYqq/8GNJ0nXQqSZ0Owngh5qLcwKMx5GYYpt1SZJWpFNBtxcA9i5bgNGoIbgrJElFmGTY6K0BcBkEMU4IlUkgSSXIKQNzQTCJkZqqrZokSSs0iVdPh9aEap2cyCmSzQFJKkKezoRDtV6FUO8AfO7lc5Kk62e65odQ79QhdO5kIOfksFiSCpE/HhwOoXOnvvrSo2SSVIrZTaCrIAA7AkkqxOww4DIIQs4Ek0CSihBmWoKrd0oEOwJJKsbMej+3NWQSSFIJFm4NgUEgSSWamxG0WYokaVU+MyMIdgSSVIqZ9f7ypRJGgCSVY3bNd1gsSQVafI4g2BVIUinCosdH/3VFklSEucdH2ypDktSWq2GxKSBJxZhd8z/tCJwSSFJx5mYELVUhSWqNf04pSYWb2xqSJJXGjkCSCmcQSFLhDAJJKpwniyWpcHYEklQ4g0CSClflnL98lyTpWso5U6Wc2q5DktSSlBOVDYEklStnqLIdgSQVK190BLYEklSqnLNBIEklyzlTjRv6bRciSWrHuKFfDc5zPzomkKTi5AyD89yvY4wMR75aQpJK8+E8E2OiTjFycgp2BZJUjpjg7GxCylDFGIkxcjaIODeWpOsvZzgbRJrJxfpfxZT6MSWaJvL23YgYTQNJuq5izLx9N6JpIjElYkrHdYzxACClxPmo4ejthG9vrbFxo9tyuZKkr+nDoOHv92NSyqSUiDEC/Bpyzrx58+bg9PT0+16vd/mDbl1xo9elt94hVA6TJen/KKfM8DwyGDY0k6th8HA4ZHNz8/Xdu3fv1QAppf2U87PZw2XjJjJuIscnqy9ckrRcKWdSSvsAYbr4Hz5//hvwY4t1SZJW5/fdhw9/gpm/qlxbW3sEHADftVSUJGk1XgOPph/C7HbQy5cvbwNPZm+QJF0rT4HH9+/fP55+ERa9dO7Fixd7wD7w/aoqkyQt1R/A/oMHDw7mLywMgqnDw8MdYA/YWU5dkqQl6wMHu7u7/c/d8A+Le5jhCcgaOwAAAABJRU5ErkJggg==) no-repeat top center;
    background-size: 100% 100%;
    padding: 3px 16px;
    box-sizing: border-box;
}
.btn-cta {
    /* max-width: 70%; */
    display: inline-block;
    background: transparent;
    border-style: none;
}
.btn-cta img {
    width: 100%;
    /* height: 45px; */
    height: 60px;
    -o-object-fit: contain;
       object-fit: contain;
}
.check-rule {
    display: flex;
    margin: 16px auto 0;
    color: #fff;
    justify-content: center;
    font-size: 14px;
}
.checkbox {
    display: inline-block;
    width: 16px;
    height: 16px;
    border-radius: 3px;
    background: #fff;
    margin-right: 6px;
    position: relative;
}
.checkbox.checked::after {
    content: '';
    display: block;
    position: absolute;
    width: 14px;
    height: 7px;
    border-width: 0 0 3px 3px;
    border-style: solid;
    border-color: #000;
    left: 0;
    transform: rotate(-45deg);
}
.btn-bottom {
    position: fixed;
    min-height: 2.5rem;
    line-height: 2.5rem;
    padding: .5rem 0;
    box-sizing: border-box;
    bottom: 0;
    left: 0;
    width: 100%;
    background: rgb(168,117,37);
    background: linear-gradient(0deg, rgba(168,117,37,1) 0%, rgba(248,182,45,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#a87525",endColorstr="#f8b62d",GradientType=1);
    z-index: 11;
}
.btn-bottom img {
    width: auto;
    height: 1.5rem;
    -o-object-fit: contain;
       object-fit: contain;
    margin: 0 auto;
    display: block;
}
.btn-gold, .btn-gold:hover {
    font-size: 12px;
    padding: 3px 16px;
    box-sizing: border-box;      
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    display: block;
    line-height: 2;
    color: #000;
    background: url(data:image/png;base64,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) no-repeat top center;
    background-size: 100% 100%;
    margin-bottom: 8px;
    text-decoration: none;
    line-height: 1.5;
    min-height: 2rem;
    display: flex;
    justify-content: center;
    align-items: center;
}
.btn-disabled, .btn-disabled:hover {
    font-size: 12px;
    pointer-events: none;
    padding: 3px 16px;
    box-sizing: border-box;
    width: 100%;
    max-width: 360px;
    margin: 0 auto;
    display: block;
    line-height: 1.5;
    min-height: 2rem;
    display: flex;
    color: #000;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYIAAAA7CAYAAAB2SI2AAAAACXBIWXMAAAsSAAALEgHS3X78AAAEKklEQVR4nO3dQW5TRxzH8e88P6cxUQB1hbJJ1myKhCDLphdoj0CPwBFyBI5QbtD2AqTLgJBgw9pdNAskqpAEO/bzzHQRnBjXiA32azPfz85+z9J/NT/95//mOeScWaQZHu0APwN7wA6wvfBGSdJ/1Z9AHzgAfun2tvqLbgrzQdAMj24DT4BHSy1PkrRqT4HH3d7W8eyXnwRBMzy6x0Vy3ApVl6reIFTfEEJnpZVKkr6OnCM5jUiTITmNAN4De93e1qvpPZdBMBsCnfomVX2jhZIlScuSJgPi5ATmwiDknKfbQa+A7ap7k6qz3mKpkqRlSfGc1JzAxfzgXre3dVx/vPYY2K7qDapqDXJqrUhJ0vJU1RrUG6TJh20u1v79aUdwDOEWnU0gtFymJGm5MsRTIL/v9rZuh/Hgrz3gWRMrYqq/8GNJ0nXQqSZ0Owngh5qLcwKMx5GYYpt1SZJWpFNBtxcA9i5bgNGoIbgrJElFmGTY6K0BcBkEMU4IlUkgSSXIKQNzQTCJkZqqrZokSSs0iVdPh9aEap2cyCmSzQFJKkKezoRDtV6FUO8AfO7lc5Kk62e65odQ79QhdO5kIOfksFiSCpE/HhwOoXOnvvrSo2SSVIrZTaCrIAA7AkkqxOww4DIIQs4Ek0CSihBmWoKrd0oEOwJJKsbMej+3NWQSSFIJFm4NgUEgSSWamxG0WYokaVU+MyMIdgSSVIqZ9f7ypRJGgCSVY3bNd1gsSQVafI4g2BVIUinCosdH/3VFklSEucdH2ypDktSWq2GxKSBJxZhd8z/tCJwSSFJx5mYELVUhSWqNf04pSYWb2xqSJJXGjkCSCmcQSFLhDAJJKpwniyWpcHYEklQ4g0CSClflnL98lyTpWso5U6Wc2q5DktSSlBOVDYEklStnqLIdgSQVK190BLYEklSqnLNBIEklyzlTjRv6bRciSWrHuKFfDc5zPzomkKTi5AyD89yvY4wMR75aQpJK8+E8E2OiTjFycgp2BZJUjpjg7GxCylDFGIkxcjaIODeWpOsvZzgbRJrJxfpfxZT6MSWaJvL23YgYTQNJuq5izLx9N6JpIjElYkrHdYzxACClxPmo4ejthG9vrbFxo9tyuZKkr+nDoOHv92NSyqSUiDEC/Bpyzrx58+bg9PT0+16vd/mDbl1xo9elt94hVA6TJen/KKfM8DwyGDY0k6th8HA4ZHNz8/Xdu3fv1QAppf2U87PZw2XjJjJuIscnqy9ckrRcKWdSSvsAYbr4Hz5//hvwY4t1SZJW5/fdhw9/gpm/qlxbW3sEHADftVSUJGk1XgOPph/C7HbQy5cvbwNPZm+QJF0rT4HH9+/fP55+ERa9dO7Fixd7wD7w/aoqkyQt1R/A/oMHDw7mLywMgqnDw8MdYA/YWU5dkqQl6wMHu7u7/c/d8A+Le5jhCcgaOwAAAABJRU5ErkJggg==) no-repeat top center;
    background-size: 100% 100%;
    margin-bottom: 8px;
    text-decoration: none;
    justify-content: center;
    align-items: center;
}
@media screen and (max-width: 320px) {
    .content {
        padding: 2% 4%;
    }
    .content .kv {
        width: 70%;
    }
}
@media screen and (min-width: 768px) {
    .container {
        padding: 7rem;
    }
}
@media (orientation: landscape) {
    .container {
        height: auto;
        padding: 6rem;
    }
}
.pointer-none {
    pointer-events: none!important;
}
.alert {
    text-align: left;
    color: #ffad40;
    padding-top: 4px;
    display: block;
}
.w-50 {
    width: 50%;
}
.gift {
    padding-top: 20px;
}
/* .marker {
    background: #ffad40;
} */
.game-area {
    position: relative;
    top: -24px;
    width: 100%;
    margin: 0 auto;
    transition: 1s;
}
.toast {
    background: rgba(0,0,0,0.6);
    position: absolute;
    color: #fff;
    z-index: 9999;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    padding: 6px 20px;
    border-radius: 0.5rem;
    letter-spacing: 1px;
    pointer-events: none;
    transition: .3s;
    opacity: 0;
  }
  .toast.active {
    opacity: 1;
  }

.mask[data-v-0eaeaf66] {
    background: rgba(103, 12, 14, .7);
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 10;
    opacity: 0;
    pointer-events: none;
    transition: .3s;
}
.modal-content[data-v-0eaeaf66] {
    width: 65%;
    max-height: 55vh;
    -o-border-image: url(../img/popup-2.bf453059.png) 95 / 48px / 52px;
       border-image: url(../img/popup-2.bf453059.png) 95 fill / 48px / 52px;
    margin: 0 auto;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translate(-50%, -50%);
    text-align: center;
    transition: .5s;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    font-size: 18px;
}
.modal-content.scroll[data-v-0eaeaf66] {
    overflow: auto;
}
.content-bg[data-v-0eaeaf66] {
    width: calc(100% - 40px);
    -o-border-image: url(data:image/png;base64,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iQUAkVgAEIkFAJFYABCJBQCRWAAQiQUAkeM+AIhMFgBEYgFAJBYARGIBQCQWAETelAdAZLIAIBILACKxACASCwAix30AEJksAIjEAoBILACIxAKASCwAiMQCgEgsAIjEAoBILACIxAKAyHEfAEQmCwAib8oDIDJZABCJBQCRWAAQiQUAkVgAEIkFAJFYABCJBQCR4z4AiEwWAERiAUAkFgBEYgFAJBYARGIBQCQWAERiAUAkFgBEXqsKQGSyACByNhQAkckCgEgsAIjEAoBILACIxAKASCwAiMQCgEgsAIjEAoBILACIHPcBQGSyACDqmisASEwWAERiAUDkTXkARCYLACKxACASCwAisQAgEgsAIsd9ABCZLACIxAKASCwAiMQCgEgsAIjEAoBILACIxAKASCwAiMQCgEgsAIi6pedsKACWZ7IAIBILACKxACASCwAisQAgEgsAIrEAIBILACKxACASCwCibimO+wBgeSYLACKxACASCwAisQAgEgsAIrEAIBILAKKuxywASEwWAERiAUDkuA8AIpMFAJFYABCJBQCRWAAQiQUAkVgAEIkFAJFYABB1S89DeQAsz2QBQNQ1VwCQOKIcgMhBggBE9iwAiNwNBUBkgxuAyDIUAJFlKAAikwUAUbdnsgAgMFkAENmzACDqagUAieM+AIgcJAhA1O2pBQCByQKAyJ4FAJHJAoDIE9wARJahAIg8lAdA5LgPACLLUABElqEAiCxDARC5dRaAyMuPAIgsQwEQWYYCILIMBUBksgAgsmcBQOSIcgAiy1AARJahAIi6PetQAAQmCwAip84CEJksAIjcDQVAZLIAIDJZABA5SBCAyGQBQGTPAoDIZAFAZLIAIDJZABCZLACIqslivpRyZv8/HCmljJVSRksp46WUrS4hwKayu5QyV0rZW0qZ7//gezvLLUO9+eDEUjQmSyln+H0B2HAWSymz1Z+jr5md+7AfbtlYfNDiA/vDsaOUMlFK2eL3BWCoVRPE9NZrZ6cP5Yc45FgsWbz/vKVoXO33BGDoVJPE5Nbrdn3oFHEwK47FkoX7zq32NqoineZ3BWAo3D56/W92rOaLrjoWSxbu/fxUKeUmvycA69ZL1TQxesNv51f7Bdcci8qen51TbYBP2csAWHd2VaHY9qVn9q7liw0kFpU993xurH+7lWAArA8z2778u8lBfJOBxaLyxk/PFgyA9WHmmK/8fiChKIOOReX1uz8rGADtmjn2xj8MLBSljlhUXv/JZ6oH+Z4f+F8MQLLr2K/+cWLQV6mWWFReu+usm0spd9bylwNwMNVdT+PHfe3ZNW1mH0xtsai89uNPV4+Qn1fbBwCwZN/+UHz9T6u+PXY53Tovc6/Xq9bMFuxfANRux/Hf+HMtoSh1TxaVV3d+qlo7+3WtHwKwue0+/qa/jNd5BWqPReWVqU/OObUWoDann3DzX2ubKkrdy1BLeu/vX47a08RnAWwyMyd+67laQ1Gamiwq/7njzGkn1QIM3LYTb3l+oe7L2shkUemVnmPNAQZr5qRb5moPRWlysqi8/KMz3EoLMDjbTvr27kZi0dhkUQ7cSjstFgADsfvkW19oJBSl6VicfOsLs//+4certzRtbfJzATagQ3od6qA0Gov9er1ZL0sCWLPZJi9h47HoL0WJBcDq7TrlthcHfv7TchqPxSm3vTj/rx98bJ8jQABWrdGporSyDHVgupiz0Q2wanNNX7p2YvG+WACs0uKp3/lbY3dBLWklFqXXq/3RdIANqpV/P1uJxanf/fvcP2//aBsfDTDsNk8syoF9C89bAKzc5opF6fUWxAJgxRq9ZXZJm5PFgndcAKzM2Pf/0fidUGUdxAKAIdDeMtT7zZ12C8DatDlZ+F8HsDL72rpebS9D7W7r8wGGUDvPqJVS/gsApTy1MNL2cwAAAABJRU5ErkJggg==) 95 /  20px / 20px;
       border-image: url(data:image/png;base64,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iQUAkVgAEIkFAJFYABCJBQCRWAAQiQUAkeM+AIhMFgBEYgFAJBYARGIBQCQWAETelAdAZLIAIBILACKxACASCwAix30AEJksAIjEAoBILACIxAKASCwAiMQCgEgsAIjEAoBILACIxAKAyHEfAEQmCwAib8oDIDJZABCJBQCRWAAQiQUAkVgAEIkFAJFYABCJBQCR4z4AiEwWAERiAUAkFgBEYgFAJBYARGIBQCQWAERiAUAkFgBEXqsKQGSyACByNhQAkckCgEgsAIjEAoBILACIxAKASCwAiMQCgEgsAIjEAoBILACIHPcBQGSyACDqmisASEwWAERiAUDkTXkARCYLACKxACASCwAisQAgEgsAIsd9ABCZLACIxAKASCwAiMQCgEgsAIjEAoBILACIxAKASCwAiMQCgEgsAIi6pedsKACWZ7IAIBILACKxACASCwAisQAgEgsAIrEAIBILACKxACASCwCibimO+wBgeSYLACKxACASCwAisQAgEgsAIrEAIBILAKKuxywASEwWAERiAUDkuA8AIpMFAJFYABCJBQCRWAAQiQUAkVgAEIkFAJFYABB1S89DeQAsz2QBQNQ1VwCQOKIcgMhBggBE9iwAiNwNBUBkgxuAyDIUAJFlKAAikwUAUbdnsgAgMFkAENmzACDqagUAieM+AIgcJAhA1O2pBQCByQKAyJ4FAJHJAoDIE9wARJahAIg8lAdA5LgPACLLUABElqEAiCxDARC5dRaAyMuPAIgsQwEQWYYCILIMBUBksgAgsmcBQOSIcgAiy1AARJahAIi6PetQAAQmCwAip84CEJksAIjcDQVAZLIAIDJZABA5SBCAyGQBQGTPAoDIZAFAZLIAIDJZABCZLACIqslivpRyZv8/HCmljJVSRksp46WUrS4hwKayu5QyV0rZW0qZ7//gezvLLUO9+eDEUjQmSyln+H0B2HAWSymz1Z+jr5md+7AfbtlYfNDiA/vDsaOUMlFK2eL3BWCoVRPE9NZrZ6cP5Yc45FgsWbz/vKVoXO33BGDoVJPE5Nbrdn3oFHEwK47FkoX7zq32NqoineZ3BWAo3D56/W92rOaLrjoWSxbu/fxUKeUmvycA69ZL1TQxesNv51f7Bdcci8qen51TbYBP2csAWHd2VaHY9qVn9q7liw0kFpU993xurH+7lWAArA8z2778u8lBfJOBxaLyxk/PFgyA9WHmmK/8fiChKIOOReX1uz8rGADtmjn2xj8MLBSljlhUXv/JZ6oH+Z4f+F8MQLLr2K/+cWLQV6mWWFReu+usm0spd9bylwNwMNVdT+PHfe3ZNW1mH0xtsai89uNPV4+Qn1fbBwCwZN/+UHz9T6u+PXY53Tovc6/Xq9bMFuxfANRux/Hf+HMtoSh1TxaVV3d+qlo7+3WtHwKwue0+/qa/jNd5BWqPReWVqU/OObUWoDann3DzX2ubKkrdy1BLeu/vX47a08RnAWwyMyd+67laQ1Gamiwq/7njzGkn1QIM3LYTb3l+oe7L2shkUemVnmPNAQZr5qRb5moPRWlysqi8/KMz3EoLMDjbTvr27kZi0dhkUQ7cSjstFgADsfvkW19oJBSl6VicfOsLs//+4certzRtbfJzATagQ3od6qA0Gov9er1ZL0sCWLPZJi9h47HoL0WJBcDq7TrlthcHfv7TchqPxSm3vTj/rx98bJ8jQABWrdGporSyDHVgupiz0Q2wanNNX7p2YvG+WACs0uKp3/lbY3dBLWklFqXXq/3RdIANqpV/P1uJxanf/fvcP2//aBsfDTDsNk8syoF9C89bAKzc5opF6fUWxAJgxRq9ZXZJm5PFgndcAKzM2Pf/0fidUGUdxAKAIdDeMtT7zZ12C8DatDlZ+F8HsDL72rpebS9D7W7r8wGGUDvPqJVS/gsApTy1MNL2cwAAAABJRU5ErkJggg==) 95 fill /  20px / 20px;
    margin-bottom: 20px;
    margin-top: 20px;
}
.content-bg.scrollArea > div[data-v-0eaeaf66] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
}
.scrollArea[data-v-0eaeaf66] {
    height: calc(47vh - 66px);
    overflow: auto;
    padding: 6px 0;
    text-align: left;
    box-sizing: border-box;
}
.fade[data-v-0eaeaf66] {
    opacity: 1;
    transition: .3s;
    pointer-events: initial;
}
.fade .modal-content[data-v-0eaeaf66] {
    left: 50%;
}



.m-auto {
  margin: 0 auto;
}
small {
  opacity: .7;
}
.text-main {
  color: #b81c22;
  font-weight: bold;
}
.highlight {
  background: #b81c22;
  border-radius: .5rem;
  padding: 3px 12px;
  color: #fff;
  font-size: 20spx;
}
.icon {
  width: 12px;
}
.toast {
  background: rgba(0,0,0,0.6);
  position: absolute;
  color: #fff;
  z-index: 9999;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  padding: 6px 20px;
  border-radius: 0.5rem;
  letter-spacing: 1px;
  pointer-events: none;
  transition: .3s;
  opacity: 0;
}
.toast.active {
  opacity: 1;
}
.font-normal {
  font-size: 14px;
}

/* loading css */
.loading {
  background: rgba(103, 12, 14, .7);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  z-index: 999;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.loading svg {
  width: 80px;
  height: 80px;
}


