
    :root {
       --version: '1';
      --768813a3: url(https://sdkui.17995cdn.com/webpay/muffin/background_XL.webp?v=1736849268726) transparent repeat top/cover;
      --2fc2c9cc: url(https://sdkui.17995cdn.com/webpay/muffin/tittle_S.webp?v=1736849268726) #6ADBFB no-repeat top/cover;
      --6491d005: #FFFFFF;
      --606afbc6: 100%;
      --353a174d: url(https://sdkui.17995cdn.com/webpay/muffin/bg2.webp?v=1736849268726) transparent no-repeat left top/cover;
      --5c92110f: 1208px;
      --de1d1972: 80px 110px 40px 0;
      --6c1ecf7a: block;
      --a64ecf78: 100%;
      --71eced9d: url(https://sdkui.17995cdn.com/webpay/muffin/bg2.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
      --35942c1b: 1208px;
      --e5bdde3a: 80px 40px 40px 0;
      --74068b67: block;
      --a64ef486: 179px;
      --740678e0: block;
      --606a2794: 225px;
      --6c2077de: block;
      /* --4687fc78: url(/muffin/images/desc-bg-cn.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --8aaf5bf4: url(/muffin/images/desc-bg-cn.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --71ecdb16: url(/muffin/images/background-m-cn.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
       --3539431b: url(/muffin/images/background-m2-cn.webp?v=1736849268726) transparent no-repeat left top/auto 100%; */
        --4687fc78: url(''?v=1736849268726) transparent no-repeat center top/1920px auto;
       --8aaf5bf4: url(''?v=1736849268726) transparent no-repeat center top/1920px auto;
       --71ecdb16: url(''?v=1736849268726) transparent no-repeat left top/auto 100%;
       --3539431b: url(''?v=1736849268726) transparent no-repeat left top/auto 100%;
      color: rgb(0, 0, 0);
       --4687fc78: url(https://sdkui.17995cdn.com/webpay/muffin/en/desc-bg-en.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/en/desc-bg-en.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --71ecdb16: url(https://sdkui.17995cdn.com/webpay/muffin/en/background-m-en.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
       --3539431b: url(https://sdkui.17995cdn.com/webpay/muffin/en/background-m2-en.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
    }
   html[lang="jp"] {
        --4687fc78: url(https://sdkui.17995cdn.com/webpay/muffin/jp/desc-bg-jp.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/jp/desc-bg-jp.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --71ecdb16: url(https://sdkui.17995cdn.com/webpay/muffin/jp/background-m-jp.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
       --3539431b: url(https://sdkui.17995cdn.com/webpay/muffin/jp/background-m2-jp.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
    }
    html[lang="ko"] {
        --4687fc78: url(https://sdkui.17995cdn.com/webpay/muffin/ko/desc-bg-ko.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/ko/desc-bg-ko.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --71ecdb16: url(https://sdkui.17995cdn.com/webpay/muffin/ko/background-m-ko.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
       --3539431b: url(https://sdkui.17995cdn.com/webpay/muffin/ko/background-m2-ko.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
    }
     html[lang="kr"] {
        --4687fc78: url(https://sdkui.17995cdn.com/webpay/muffin/ko/desc-bg-ko.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/ko/desc-bg-ko.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --71ecdb16: url(https://sdkui.17995cdn.com/webpay/muffin/ko/background-m-ko.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
       --3539431b: url(https://sdkui.17995cdn.com/webpay/muffin/ko/background-m2-ko.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
    }
    html[lang="en"] {
        --4687fc78: url(https://sdkui.17995cdn.com/webpay/muffin/en/desc-bg-en.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/en/desc-bg-en.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --71ecdb16: url(https://sdkui.17995cdn.com/webpay/muffin/en/background-m-en.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
       --3539431b: url(https://sdkui.17995cdn.com/webpay/muffin/en/background-m2-en.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
    }
    html[lang="es"] {
        --4687fc78: url(https://sdkui.17995cdn.com/webpay/muffin/es/desc-bg-es.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/es/desc-bg-es.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --71ecdb16: url(https://sdkui.17995cdn.com/webpay/muffin/es/background-m-es.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
       --3539431b: url(https://sdkui.17995cdn.com/webpay/muffin/es/background-m2-es.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
    }
    html[lang="pt"] {
        --4687fc78: url(https://sdkui.17995cdn.com/webpay/muffin/pt/desc-bg-pt.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/pt/desc-bg-pt.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --71ecdb16: url(https://sdkui.17995cdn.com/webpay/muffin/pt/background-m-pt.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
       --3539431b: url(https://sdkui.17995cdn.com/webpay/muffin/pt/background-m2-pt.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
    }
    html[lang="fr"] {
        --4687fc78: url(https://sdkui.17995cdn.com/webpay/muffin/fr/desc-bg-fr.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/fr/desc-bg-fr.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --71ecdb16: url(https://sdkui.17995cdn.com/webpay/muffin/fr/background-m-fr.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
       --3539431b: url(https://sdkui.17995cdn.com/webpay/muffin/fr/background-m2-fr.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
    }
    html[lang="de"] {
        --4687fc78: url(https://sdkui.17995cdn.com/webpay/muffin/de/desc-bg-de.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/de/desc-bg-de.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --71ecdb16: url(https://sdkui.17995cdn.com/webpay/muffin/de/background-m-de.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
       --3539431b: url(https://sdkui.17995cdn.com/webpay/muffin/de/background-m2-de.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
    }
    html[lang="tr"] {
        --4687fc78: url(https://sdkui.17995cdn.com/webpay/muffin/tr/desc-bg-tr.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/tr/desc-bg-tr.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --71ecdb16: url(https://sdkui.17995cdn.com/webpay/muffin/tr/background-m-tr.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
       --3539431b: url(https://sdkui.17995cdn.com/webpay/muffin/tr/background-m2-tr.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
    }
    html[lang="th"] {
        --4687fc78: url(https://sdkui.17995cdn.com/webpay/muffin/th/desc-bg-th.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/th/desc-bg-th.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --71ecdb16: url(https://sdkui.17995cdn.com/webpay/muffin/th/background-m-th.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
       --3539431b: url(https://sdkui.17995cdn.com/webpay/muffin/th/background-m2-th.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
    }
    html[lang="vi"] {
        --4687fc78: url(https://sdkui.17995cdn.com/webpay/muffin/vi/desc-bg-vi.webp?v=17368492687261) transparent no-repeat center top/1920px auto;
       --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/vi/desc-bg-vi.webp?v=17368492687261) transparent no-repeat center top/1920px auto;
       --71ecdb16: url(https://sdkui.17995cdn.com/webpay/muffin/vi/background-m-vi.webp?v=17368492687261) transparent no-repeat left top/auto 100%;
       --3539431b: url(https://sdkui.17995cdn.com/webpay/muffin/vi/background-m2-vi.webp?v=17368492687261) transparent no-repeat left top/auto 100%;
    }
    html[lang="id"] {
        --4687fc78: url(https://sdkui.17995cdn.com/webpay/muffin/id/desc-bg-id.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/id/desc-bg-id.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --71ecdb16: url(https://sdkui.17995cdn.com/webpay/muffin/id/background-m-id.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
       --3539431b: url(https://sdkui.17995cdn.com/webpay/muffin/id/background-m2-id.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
    }
    html[lang="tw"] {
        --4687fc78: url(https://sdkui.17995cdn.com/webpay/muffin/tw/desc-bg-tw.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/tw/desc-bg-tw.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --71ecdb16: url(https://sdkui.17995cdn.com/webpay/muffin/tw/background-m-tw.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
       --3539431b: url(https://sdkui.17995cdn.com/webpay/muffin/tw/background-m2-tw.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
    }
     html[lang="ru"] {
        --4687fc78: url(https://sdkui.17995cdn.com/webpay/muffin/ru/desc-bg-ru.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/ru/desc-bg-ru.webp?v=1736849268726) transparent no-repeat center top/1920px auto;
       --71ecdb16: url(https://sdkui.17995cdn.com/webpay/muffin/ru/background-m-ru.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
       --3539431b: url(https://sdkui.17995cdn.com/webpay/muffin/ru/background-m2-ru.webp?v=1736849268726) transparent no-repeat left top/auto 100%;
    }
    
    .fz16 {
            font-size: 16px;
        }
        .fz12 {
            font-size: 12px;
        }
      .g80 {
            color: #808080
        }     
    .mr5 {
            margin-right: 5px;
        }
        .mt10{
            margin-top: 10px;
        }
        .pnsdk-modal{
            position: relative;
        }
.successlogin_box {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
z-index: 999;
background: rgba(0, 0, 0, 0.5);
display: none;
opacity: 1;
transition: 0.3s;
}
.successlogin {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 10;
background: #fff;
text-align: center;
padding: 5px 10px;
border-radius: 5px;
box-shadow: 0 0 5px 0px #000;
min-width: 120px;
min-height: 45px;
line-height: 45px;
transition: 0.5s;
opacity: 1;
}

.form-loading{
    display: block;
}
.form-get{
    display: none;
}
.account[data-v-7250f50f]{
    display: none;
}

 .choose-role-box {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            z-index: 9999;
            width: 100%;
            height: 100%;
            background: rgba(0, 0, 0, 0.4);
            display: flex;
            flex-direction: column;
            flex-wrap: wrap;
            align-content: center;
            align-items: center;
            justify-content: center;
        }
        
        .choose-role-content {
            background: #e5e5e5;
            border-radius: 5px;
            min-width: 325px;
            min-height: 120px;
            justify-content: space-between;
            display: flex;
            flex-wrap: wrap;
            position: relative;
            flex-direction: column;
            justify-content: flex-start;
            box-shadow: 0 0 3px 1px #808080;
            border: 1px solid #eee;
            transition: 0.3s;
            width: 90%;
            max-width: 420px;
            /* animation: show 0.2s linear */
        }
        
        .choose-role-content2 {
            background: #e5e5e5;
            padding: 35px;
            border-radius: 5px;
            min-width: 325px;
            min-height: 184px;
            justify-content: center;
            display: flex;
            flex-wrap: wrap;
            /* animation: show 0.2s linear; */
            align-items: center;
        }
        
        .choose-role-result-box {
            padding: 15px 10px;
            display: none;
        }
        
        .choose-role-result-box .roleinfo {
            display: flex;
            flex-direction: row;
            justify-content: space-between;
            align-items: center;
            background: #d2d2d2;
            border: 1px solid #cdcdcd;
            color: #808080;
            font-size: 12px;
            font-weight: 500;
            padding: 10px 10px;
            border-radius: 3px;
            line-height: 1.5;
            cursor: pointer;
            position: relative;
        }
        
        .choose-role-result-box .roleinfo.active,
        .choose-role-result-box .roleinfo:hover,
        .roleinfo-box-2078 .dv div:hover,
        .roleinfo-box-2078 .dv div.active {
            border: 1px solid #edc74a !important;
            background: #fffbef !important;
            color: #000 !important;
            transition: 0.3s;
        }

          .choose-role-result-box .roleinfo.active::after,
        .roleinfo-box-2078 .dv div.active::after {
            background: #fffbef;
        }

         
        .choose-role-select-box {
            width: 100%;
            position: relative;
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
            align-content: flex-start;
            justify-content: flex-start;
            align-items: baseline;
        }
        
        .choose-role-select-box h4 {
            font-weight: 500;
            margin-bottom: 5px;
        }
        
        .choose-role-select-list {
            min-width: 300px;
            position: relative;
        }
        
        .choose-role-select-list select {
            width: 100%;
            height: 40px;
            line-height: 40px;
            border: 0 none;
            margin-bottom: 5px;
            background: #feffff;
        }
        
        .choose-role-div {
            border-radius: 5px;
            display: flex;
            margin: 0 0 10px 0;
            padding: 0;
            text-align: center;
            line-height: normal;
            flex-direction: row;
            flex-wrap: wrap;
            align-content: center;
            justify-content: space-evenly;
            align-items: center;
            overflow: hidden;
            position: relative;
        }
        
        .choose-role-div .sp1 {
            width: 48%;
            word-wrap: break-word;
            word-break: break-word;
        }
        
        .choose-role-active {
            border: 1px solid #ff6600;
            transition: 0.5s;
            background: #fff;
        }
        
        .choose-role-active::after {
            background: #f60;
            content: "";
            color: #fff;
            padding: 10px;
            bottom: -16px;
            right: 0;
            position: absolute;
            transform: skewY(-35deg);
            z-index: 1;
        }
        
        .choose-role-active::before {
            position: absolute;
            bottom: -2px;
            right: 0;
            content: "✓";
            color: #fff;
            font-size: 10px;
            z-index: 2;
        }
        
        .choose-role-button .button-sure {
            display: block;
            background: #f7e225;
            color: #333;
            border-radius: 4px;
            cursor: pointer;
            user-select: none;
            width: 48%;
            height: 38px;
            line-height: 38px;
            font-size: 14px;
            font-weight: bold;
            /* margin: 18px auto 19px; */
            border-radius: 5px;
            transition: 0.3s;
        }
        
        .choose-role-button .button-change {
            display: block;
            background: #bdbdbd;
            color: #ececec;
            border-radius: 4px;
            cursor: pointer;
            user-select: none;
            width: 48%;
            height: 38px;
            line-height: 38px;
            font-size: 14px;
            font-weight: bold;
            /* margin: 18px auto 19px; */
            border-radius: 5px;
            transition: 0.3s;
        }
        
        .choose-role-button .button-change:hover {
            color: #fff;
        }
        
        .choose-role-button {
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
            align-content: center;
            align-items: center;
            justify-content: space-between;
            margin-top: 15px;
        }
        
        .choose-role-button .disabled {
            background: #ccc;
            color: #fff;
            cursor: default
        }
        
        .choose-role-select-box-reload {
            width: 100%;
            position: relative;
            display: flex;
            flex-direction: column;
            flex-wrap: nowrap;
            align-content: center;
            justify-content: center;
            align-items: center;
        }
        
        .choose-role-button2 {
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
            align-content: center;
            align-items: center;
            justify-content: center;
            margin-top: 15px;
            width: 100%;
        }
        
        .choose-role-number {
            display: flex;
            flex-direction: column;
            width: 48%;
            flex-wrap: nowrap;
            align-content: center;
            justify-content: center;
            align-items: stretch;
        }
        
        .choose-role-number .sp1 {
            width: 100%;
            display: block;
        }
        
        .choose-role-number .sp2 {
            display: block;
            font-size: 12px;
            color: #808080;
        }

        .loaderMsk {
            width: 15px;
            position: absolute;
            left: 45%;
            top: 60%;
            aspect-ratio: 1;
            display: grid;
            border-radius: 50%;
            background: linear-gradient(0deg, rgb(0 0 0/50%) 30%, #0000 0 70%, rgb(0 0 0/100%) 0) 50%/8% 100%, linear-gradient(90deg, rgb(0 0 0/25%) 30%, #0000 0 70%, rgb(0 0 0/75%) 0) 50%/100% 8%;
            background-repeat: no-repeat;
            animation: loaderMskl2 1s infinite steps(12);
        }
        
        .loaderMsk::before,
        .loaderMsk::after {
            content: "";
            grid-area: 1/1;
            border-radius: 50%;
            background: inherit;
            opacity: 0.915;
            transform: rotate(30deg);
        }
        
        .loaderMsk::after {
            opacity: 0.83;
            transform: rotate(60deg);
        }
        
        @keyframes loaderMskl2 {
            100% {
                transform: rotate(1turn)
            }
        }

        .select-server {
            line-height: 32px;
            height: 32px;
            border: 0 none;
            background: #f8f8f8;
            width: 100%;
            outline: 0 none;
        }
        
        .select-servers-box {
            width: 100%;
            position: relative;
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
            align-content: flex-start;
            justify-content: flex-start;
            align-items: center;
        }
        
        .select-server:active {
            border: 0 none;
        }
        
        .server-area {
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
            align-content: flex-start;
            justify-content: flex-start;
            align-items: flex-start;
            gap: 10px;
            position: relative;
            width: 100%;
        }
        
        .sp-select-box {
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
            align-content: flex-start;
            justify-content: flex-start;
            width: 100%;
            align-items: flex-start;
            gap: 10px;
            padding: 10px;
            position: relative;
        }
        
        .sp-select-box a,
        .server-area a {
            display: block;
            background: #fff;
            border: 1px solid #f3f3f3;
            color: #808080;
            font-size: 12px;
            font-weight: 500;
            padding: 5px 10px;
            border-radius: 3px;
            line-height: 1.5;
            position: relative;
            min-width: 95px;
            width: 48%;
            min-height: 32px;
            line-height: 32px;
            display: block;
            text-align: center;
            text-transform: uppercase;
        }
        
        .sp-select-box a.active,
        .server-area a.active {
            border: 1px solid #5ad4aa;
            background: #ecf9f1;
            color: #000;
            transition: 0.3s;
        }
        
        .sp-select-box a:hover,
        .server-area a:hover {
            border: 1px solid #5ad4aa;
            background: #ecf9f1;
            color: #000;
            transition: 0.3s;
        }
        
        .sp-select-box a:active,
        .server-area a:active {
            border: 1px solid #5ad4aa;
            background: #ecf9f1;
            color: #000;
            transition: 0.3s;
        }
        
        /* .sp-select-box a.active::before,
        .server-area a.active::before {
            position: absolute;
            bottom: -7px;
            right: -2px;
            content: "✓";
            color: #fff;
            font-size: 12px;
            z-index: 2;
            transform: scale(0.4);
            transform-origin: center;
        } */
        
        /* .sp-select-box a::after,
        .server-area a::after {
            content: "";
            color: #fff;
            padding: 4px;
            bottom: 0;
            right: 0;
            position: absolute;
            clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 0% 100%);
            z-index: 1;
        }
        
        .sp-select-box a.active::after,
        .server-area a.active::after {
            background: #5ad4aa;
        } */
        
        .sp-select {
                     background: none;
    border: 0 none;
    outline: 0 none;
    width: 100%;
    padding: 10px;
    border-radius: 5px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    background: #f3e261;
    min-height: 50px;
    text-align: center;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: center;
    font-size: 20px;
    color:#584b21
        }
        #dropdown-category{
            display: none;
        }

        .dropdown-category{
            position: absolute;
            top:35px;
            left:0;
            width: 100%;
            opacity: 0;
            display: none;
            transform: rotateX(90deg);
            transition: 0.3s;
            z-index: 337;
        }
        .channel-items-box-loading{
            display: block;
        }
        .channel-items-box-content{
            display: none;
        }
        .channel-list-select{
            display: block;
            margin-right: 10px;
        }
        .channel-list-select select{
            border: 1px solid #d7d7d7;
            height: 25px;
            line-height: 25px;
            outline: 0 none;
            font-size: 14px;
        }
         .channel-items-box-content .channel-click{
             border-color:var(--a219317e);
        }
       
        .loading-c{
            position: absolute;
            width: 100%;
            height: 100%;
            z-index: 7;
            display: none;
            flex-direction: column;
            flex-wrap: nowrap;
            align-content: center;
            justify-content: center;
            align-items: stretch;
        }
        .loading-page{
            position: fixed;
            top:0;
            left:0;
            right: 0;
            bottom: 0;
            width: 100%;
            height: 100%;
            z-index: 99;
            display: flex;
            flex-direction: column;
            flex-wrap: nowrap;
            align-content: center;
            justify-content: center;
            align-items: stretch;
            background: rgba(0, 0, 0, 0.3);
        }

        /**
         * 弹窗微信
         */
         .qrpay {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            width: 100%;
            height: 100%;
            background: rgba(0, 0, 0, 0.3);
            display: none;
            z-index: 10;
        }
        
        .qrpay-box {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            padding: 20px;
            background: #fff;
            border-radius: 10px;
            border: 1px solid #d7d7d7;
            box-shadow: 0 0 3px 1px #797979;
            display: flex;
            flex-direction: column;
            flex-wrap: nowrap;
            align-content: center;
            justify-content: center;
            align-items: center;
            min-width: 275px;
            min-height: 230px;
        }
        
        .qrpay-box .refresh {
            display: none;
        }
        .qrpay-success{
                position: absolute;
                background: #fff;
                width: 100%;
                height: 100%;
                display: flex;
                flex-direction: column;
                flex-wrap: nowrap;
                align-content: center;
                justify-content: center;
                align-items: center;
                display: none;
        }
        
        #checkmark {
            display: none;
            width: 128px;
            /* 宽度和高度适应父元素 */
            height: 128px;
            border-radius: inherit;
            /* 圆角继承自父元素 */
        }
        
        #check {
            stroke-dasharray: 50;
            stroke-dashoffset: 50;
            transition: stroke-dashoffset 1s ease;
            stroke: green;
            stroke-width: 3;
        }
        
        #checkmark.active #check {
            stroke-dashoffset: 0;
        }
        /***/

        .show-order-modal{
            display: none;
            transition: 0.2s;
            
        }
        .show-order-modal-wd{
            min-width: 370px;
            max-width: 370px;
        }
        .show-order-modal-title{
            background: var(--2fc2c9cc);
            color: var(--6491d005);
        }
        .show-form-qr-modal-wd{
            width: 90%;
            max-width: 450px;
        }
        .modal-weixin-global-wap{
            display: flex;
            /* width: 100%; */
            flex-direction: column;
            flex-wrap: nowrap;
            align-content: flex-start;
            justify-content: flex-start;
            align-items: center;
            gap: 2px;
        }
        .modal-weixin-global-wap span{
            display: block;
        }
        .modal-weixin-global-wap span:nth-child(1){
            font-size: 15px;
            color: #000;
            font-weight: 500;
        }
        .modal-weixin-global-wap span:nth-child(2){
           font-size: 16px;
           color: #808080;
           letter-spacing: 0.5px;
        }
        .modal-weixin-global-wap span:nth-child(3){
            font-weight: 900;
        }
        .qrreload{
            height: 92%;
            width: 92%;
            background: rgba(0, 0, 0, 0.0);
            cursor: pointer;
            position: absolute;
            top: 0;
            left: 0;
            display: flex;
            flex-direction: column;
            flex-wrap: nowrap;
            align-content: center;
            justify-content: center;
            align-items: center;
            z-index: 1;
            margin: 0 auto;
            bottom: 0;
            right: 0;
        }
        .qrreload-svg{
                background: rgba(0, 0, 0, 0.6);
                border-radius: 3px;
                padding: 7px;
        }
        .qrreload2-svg[data-v-ccc]{
            animation: loadingCircle-b29e59b2 2s linear infinite;
        }

         .toast {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            width: 100%;
            height: 100%;
            z-index: 9999;
            background: rgba(0, 0, 0, 0.6);
        }
        
        .toast .toast-message {
            position: absolute;
            color: #fff;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            padding: 10px;
            border-radius: 5px;
            background: rgba(0, 0, 0, 0.5);
            min-height: 100px;
            min-width: 100px;
            width: 100%;
            max-width: 375px;
            text-align: left;
            word-break: break-all;
            display: flex;
            justify-content: center;
            align-content: center;
            align-items: center;
            flex-direction: column;
            flex-wrap: nowrap;
        }
 .bg-result {
      width: 100%;
      height: 220px;
      background: var(--71ecdb16);
    }
    .category-k1{
        font-size: 12px;
        color: #808080;
        padding-left: 10px;
        padding-top: 5px;
    }
      .category-k1:lang(kr)::after { content: "1쿠폰 = 1KRW"; }
      .category-k1:lang(ko)::after { content: "1쿠폰 = 1KRW"; }
      .category-k1:lang(en)::after { content: "100 Coupons = 1 US dollar"; }
      .category-k1:lang(es)::after { content: "100 Coupons = 1 US dollar"; }
      .category-k1:lang(tr)::after { content: "100 Kupon = 1 ABD doları"; }
      .category-k1:lang(th)::after { content: "100 คูปอง = 1 US dollar"; }
      .category-k1:lang(fr)::after { content: "100 Coupons = 1 US dollar"; }
       .category-k1:lang(pt)::after { content: "100 Coupons = 1 US dollar"; }
       .category-k1:lang(ru)::after { content: "100 купонов = 1$"; }
        .category-k1:lang(de)::after { content: "100 Coupons = 1 US dollar"; }
         .category-k1:lang(id)::after { content: "100 Kupon = 1 US dollar"; }
            .category-k1:lang(vi)::after { content: "100 PHIẾU MUA HÀNG = 1 US dollar"; }
              .category-k1:lang(tw)::after { content: "100 Coupons = 1 US dollar"; }
      .category-k1:lang(cn)::after { content: "100代金券等同于1美金的购买力"; }
      .category-k1:lang(jp)::after { content: "1金券 = 1円"; }
      .category-k1:lang(ja)::after { content: "1金券 = 1円"; }

      .foot-k1:lang(kr)::after { content: "서비스 이용약관"; }
      .foot-k1:lang(ko)::after { content: "서비스 이용약관"; }
      .foot-k1:lang(en)::after { content: "End User License Agreement"; }
      .foot-k1:lang(cn)::after { content: "条款"; }
      .foot-k1:lang(jp)::after { content: "エンドユーザーライセンス契約"; }
      .foot-k1:lang(es)::after { content: "End User License Agreement"; }
      .foot-k1:lang(fr)::after { content: "End User License Agreement"; }
      .foot-k1:lang(th)::after { content: "End User License Agreement"; }
      .foot-k1:lang(fr)::after { content: "End User License Agreement"; }
      .foot-k1:lang(pt)::after { content: "End User License Agreement"; }
      .foot-k1:lang(ru)::after { content: "End User License Agreement"; }
      .foot-k1:lang(de)::after { content: "End User License Agreement"; }
      .foot-k1:lang(id)::after { content: "End User License Agreement"; }
      .foot-k1:lang(vi)::after { content: "End User License Agreement"; }
      .foot-k1:lang(tw)::after { content: "End User License Agreement"; }

      .foot-k2:lang(kr)::after { content: "개인정보 처리방침"; }
      .foot-k2:lang(ko)::after { content: "개인정보 처리방침"; }
      .foot-k2:lang(en)::after { content: "Privacy Policy"; }
      .foot-k2:lang(cn)::after { content: "隐私政策"; }
      .foot-k2:lang(jp)::after { content: "プライバシーポリシー"; }
      .foot-k2:lang(ja)::after { content: "プライバシーポリシー"; }
      .foot-k2:lang(es)::after { content: "Privacy Policy"; }
      .foot-k2:lang(fr)::after { content: "Privacy Policy"; }
      .foot-k2:lang(th)::after { content: "Privacy Policy"; }
      .foot-k2:lang(fr)::after { content: "Privacy Policy"; }
      .foot-k2:lang(pt)::after { content: "Privacy Policy"; }
      .foot-k2:lang(ru)::after { content: "Privacy Policy"; }
      .foot-k2:lang(de)::after { content: "Privacy Policy"; }
      .foot-k2:lang(id)::after { content: "Privacy Policy"; }
      .foot-k2:lang(vi)::after { content: "Privacy Policy"; }
      .foot-k2:lang(tw)::after { content: "Privacy Policy"; }



        @media(max-width:768px) {
            .show-rule-modal{
                display: none;
            }
        }
        
        /* .show-order-modal-aimate{
            animation: orderAimate 0.2s ease-in-out forwards;
        }
        .show-order-modal-aimate2{
            animation: orderAimate2 0.2s ease-in-out forwards;
        }

        @keyframes orderAimate{
            0%{
                transform: scale(0);
                transform-origin: 720px 499px;
            }
            100%{
                transform: scale(1);
                transform-origin:0 0
            }
        }
         @keyframes orderAimate2{
            0%{
                transform: scale(1);
            }
            100%{
                transform: scale(0);
            }
        } */
        .chooselanguage-box {
            position: absolute;
            top: 25%;
            right: 7%;
            z-index: 11;
            border-radius: 20px;
            border: 1px solid #505050;
            padding: 8px 10px;
            min-width: 140px;
            cursor: pointer;
        }
        
        .chooseflexbox {
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
            align-content: center;
            align-items: center;
            width: 100%;
            justify-content: space-between;
        }
        
        .chooseflexbox .sp1 {
            display: flex;
            color: #eee;
        }
        
        .chooseflexbox svg {
            width: 18px;
            height: 18px
        }
        
        .chooseflexbox .a1 {
            display: block;
            color: #eee;
            font-size: 12px;
            transition: 0.3s;
        }
        
        .chooseflexbox .a1:hover {
            color: #fff
        }
        
        .chooselanguage-box .languge-box {
            position: absolute;
            z-index: 1;
            bottom: 47px;
            background: #1a1a1a;
            /* min-block-size: auto; */
            min-width: 140px;
            right: 0;
            border-radius: 5px;
            max-height: 300px;
            overflow: auto;
            display: none;
        }
        
        .chooselanguage-box .languge-box div {
            color: #eee;
            text-align: left;
            padding: 8px;
            margin-left: 8px;
            font-size: 12px;
            position: relative;
        }
        
        .chooselanguage-box .languge-box div::before {
            content: "";
            position: absolute;
            left: 0;
            top: 50%;
            transform: translateY(-50%);
            width: 5px;
            height: 5px;
            border-radius: 50%;
            background-color: #eee;
            display: none;
            transition: 0.3s;
        }
        
        .chooselanguage-box .languge-box div:hover {
            color: #fff;
        }
        
        .chooselanguage-box .languge-box div:hover::before {
            display: block;
        }
        
        .chooselanguage-box .languge-box div.active::before {
            display: block;
        }

         .hd{
            display: none;
        }
            .foot-jp,.foot-jp-l{
        display: none !important;
    }
    .jp-link{
        display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
        padding-top: 30px;
    }
    .jp-link a{
        color:rgb(221, 9, 9);
        font-size: 16px;
    }
    .jp-link a:hover{
        color:#f00;
        transition: 0.3s;
    }
    html[lang="jp"] {
          .foot-jp{
            display: inline !important;
          }  
           @media screen and (max-width: 767px) {
           .foot-jp{
            display: inline-block !important;
          }  
          .foot-jp-l{
            display: none !important;
          }
        }
    }


        @media(max-width:768px) {
            .qr-wrapper .qr-img[data-v-7a90a541]{
                width: 130px;
                height: 130px;
            }
             .qr-wrapper .qr-img canvas{
                width: 130px;
                height: 130px;
             }
        }
       @media screen and (min-width: 1440px) and (max-width: 1580px) {
        :root{
               --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/en/desc-bg-en.webp?v=1736849268726) transparent no-repeat -131px top / 100% auto;
        }
        html[lang="jp"] {
    
       --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/jp/desc-bg-jp.webp?v=1736849268726) transparent no-repeat -131px top / 100% auto;
      
    }
    html[lang="ko"] {
             --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/ko/desc-bg-ko.webp?v=1736849268726) transparent no-repeat -131px top / 100% auto;
    }
     html[lang="kr"] {
             --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/kr/desc-bg-kr.webp?v=1736849268726) transparent no-repeat -131px top / 100% auto;
    }
    html[lang="en"] {
            --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/en/desc-bg-en.webp?v=1736849268726) transparent no-repeat -131px top / 100% auto;
    }
    html[lang="es"] {
              --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/es/desc-bg-es.webp?v=1736849268726) transparent no-repeat -131px top / 100% auto;
    }
    html[lang="pt"] {
              --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/pt/desc-bg-pt.webp?v=1736849268726) transparent no-repeat -131px top / 100% auto;
    }
    html[lang="fr"] {
               --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/fr/desc-bg-fr.webp?v=1736849268726) transparent no-repeat -131px top / 100% auto;
    }
    html[lang="de"] {
              --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/de/desc-bg-de.webp?v=1736849268726) transparent no-repeat -131px top / 100% auto;
    }
    html[lang="tr"] {
              --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/tr/desc-bg-tr.webp?v=1736849268726) transparent no-repeat -131px top / 100% auto;
    }
    html[lang="th"] {
               --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/th/desc-bg-th.webp?v=1736849268726) transparent no-repeat -131px top / 100% auto;
    }
    html[lang="vi"] {
              --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/vi/desc-bg-vi.webp?v=17368492687261) transparent no-repeat -131px top / 100% auto;
    }
    html[lang="id"] {
            --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/id/desc-bg-id.webp?v=1736849268726) transparent no-repeat -131px top / 100% auto;
    }
    html[lang="tw"] {
             --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/tw/desc-bg-tw.webp?v=1736849268726) transparent no-repeat -131px top / 100% auto;
    }
     html[lang="ru"] {
             --8aaf5bf4: url(https://sdkui.17995cdn.com/webpay/muffin/ru/desc-bg-ru.webp?v=1736849268726) transparent no-repeat -131px top / 100% auto;
    }

    
        }
        @media screen and (max-width: 640px) {
            .chooselanguage-box{
        top: -49%;
        right: 32%
            }
        }
       