@font-face {
    font-family: UVN Hai Ba Trung;
    src: url(img/uvn-hai-ba-trung.ttf)
    format("truetype");
}

@font-face {
    font-family: thien_than;
    src: url(img/thien_than.ttf)
    format("truetype");
}
@font-face {
    font-family: chan_tien_pntt;
    src: url(img/chan_tien_pntt.ttf)
    format("truetype");
}
@font-face {
    font-family: chan_than;
    src: url(img/chan_than.ttf)
    format("truetype");
}
@font-face {
    font-family: phong_hao_dau_la;
    src: url(img/phong_hao_dau_la.otf)
    format("truetype");
}
@font-face {
    font-family: dau_de;
    src: url(img/dau_de.ttf)
    format("truetype");
}
@font-face {
    font-family: khuy_niet;
    src: url(img/khuy-niet.otf)
    format("truetype");
}
@font-face {
    font-family: than_quan;
    src: url(img/than-quan.ttf)
    format("truetype");
}
@font-face {
    font-family: hu_dao;
    src: url(img/hu-dao.ttf)
    format("truetype");
}
@font-face {
    font-family: kim_tien;
    src: url(img/kim-tien.otf)
    format("truetype");
}
@font-face {
    font-family: hu_khong_chan_than;
    src: url(img/hu-khong-chan-than-fx.ttf)
    format("truetype");
}
@font-face {
    font-family: thien_chi_ton;
    src: url(img/thien-chi-ton.otf)
    format("truetype");
}
#comments{
    padding: 5px;
}
.um-form .um-item-link a{
    color: #2baf85;
}
.um-profile.um .um-name a, .um-profile.um .um-name a:hover{
    color: #2baf85 !important;
}
.um-meta-text{
    color: #ffbd44 !important;
    font-style: italic;
}
.um-form .um-profile-body{
    max-width: 100% !important;
}
.um-form .um-item-meta a{
    border-bottom: 0 !important;
}
.um-account-setting-page.um.um-account.um-editing.um-um_account_id {
    padding: 0;
    background: #0f1117;
    border: 1px solid rgba(255,255,255,.06);
    box-shadow: 0 4px 24px rgba(0, 0, 0, .5);
    border-radius: 8px;
    margin-top: 20px;

}
.um-profile.um-editing, .um-profile.um-viewing{
    max-width: 100% !important;
}
.um-profile .um-profile-photo a.um-profile-photo-img{
    border-bottom:none !important;
}
.um-account-setting-page .um-field-label, .um-account-setting-page .um-account-main div.um-account-heading{
    color: #5a637a !important;
}
.um-account-setting-page .um-account-side, .um-account-setting-page .um-account-main{
    padding: 10px;
}
.um-account-setting-page .um-account-side{
    width:25%;
    background: #0f1117;
}
.um-account-setting-page .um-account-main{
    width:75%;
    background: #1e2436;
}
.um-account-setting-page .um-account-side li{
    background: none;
}
.um-account-setting-page .um-account-side li a{
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 4px 14px;
    border: none;
    border-radius: 8px;
    background: 0 0;
    color: #5a637a !important;
    font-size: 13px;
    font-weight: 600;
    cursor: pointer;
    text-align: left;
    transition: background .2s ease, color .2s ease;
    height: auto;
}
.um-account-setting-page .um-account-side li a span.um-account-title{
    color: #5a637a !important;
    padding-left: 0;
}
.um-account-setting-page .um-account-link-cs.current {
    background: linear-gradient(135deg, rgba(245, 197, 66, .15), rgba(251, 146, 60, .08));
    color: #f5c542 !important;
    border: 1px solid rgba(245,197,66,.22) !important;
}
.um-account-setting-page .um-account-side li a:hover{
    background: #252d42;
    color: #a0aac4;
}
.um-account-setting-page .um-account-link-cs.current span.um-account-title{
    color: #f5c542 !important;
}
.um-form .um-item {
    border-bottom: 0;
    position: relative;
    width: 100% !important;
    padding: 5px 15px;
    border-radius: 12px;
    background: rgb(31 31 31) !important;
    display: inline-block;
    margin-top: 15px;
    box-sizing: border-box;
}
.um-page-account .entry-header{
    display: none;
}
.um-account-setting-page.um .um-form input[type=password],
.um-account-setting-page.um .um-form input[type=search],
.um-account-setting-page.um .um-form input[type=tel],
.um-account-setting-page.um .um-form input[type=text],
.um-account-setting-page.um .um-form textarea{
    border-radius: 6px;
    background: #0f1117 !important;
    border:none !important;
}
.um-account-setting-page.um .um-form input[type=password]:focus,
.um-account-setting-page.um .um-form input[type=search]:focus,
.um-account-setting-page.um .um-form input[type=tel]:focus,
.um-account-setting-page.um .um-form input[type=text]:focus,
.um-account-setting-page.um .um-form textarea:focus{
    border-color: rgba(245, 197, 66, .5) !important;
    box-shadow: 0 0 0 3px rgba(245, 197, 66, .08) !important;
}
#wpdcom .wpd-comment .wpd-comment-wrap{
    flex-direction: column !important;
}
#wpdcom .wpd-thread-list .wpd-comment{
    margin-bottom: 10px;
}
#wpdcom .wpd-comment .wpd-comment-right{
    background: rgb(108 142 153 / 25%) !important;
    padding: 5px 15px;
    border-radius: 12px;
    position: relative;
    width: 100% !important;
}
#wpdcom .wpd-comment .wpd-comment-left{
    display: flex;
    flex-wrap: wrap;
    width: 100% !important;
    align-items: flex-end !important;
    flex-direction: row !important;
    gap: 8px !important;
    overflow: visible !important;
    margin-bottom: 5px;
}
#wpdcom .wpd-comment .wpd-comment-left .wpd-comment-label{
    width: auto !important;
    margin: 0 !important;
}
#wpdcom .wpd-blog-guest .wpd-comment-author, #wpdcom .wpd-blog-guest .wpd-comment-author a{
    color: #4fccf5 !important;
}
.wpdiscuz-mycred-rank-wrap{
    color:#fff;
    padding: 2px;
    border-radius: 2px;
    display: inline-block;
    font-weight: 400;
    position: relative;
}
.rank_name{
    letter-spacing: inherit;
    text-transform: none;
    font-size: 1em;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: inline-block;
    width: 100%;
    padding: 0 5px;
    color: #fff;
    font-family: system-ui, -apple-system, Segoe UI, Roboto, sans-serif;
}
.badge-list .the-badge img{
    border: none;
    max-height: 40px;
    width: auto;

}
.wpd-comment-right .wpd-comment-author{
}
.wpd-comment-right .wpd-comment-author .wpdiscuz-mycred-wrap{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.color_pham_nhan {
    color: #fff;
    text-shadow: 1px 1px 1px #fff, 0 0 5px #f8f1f1, 0 0 5px #faeeee;
}

/* Row 1-3: Luyện khí / Đấu khí / Ban huyết / Học đồ / Hồn sí */
.color_luyen_khi_so_ky,
.color_dau_khi_so_ky,
.color_ban_huyet_so_ky,
.color_hoc_do_so_ky,
.color_hon_si_so_ky,
.color_luyen_khi_trung_ky,
.color_dau_khi_trung_ky,
.color_ban_huyet_trung_ky,
.color_hoc_do_trung_ky,
.color_hon_si_trung_ky,
.color_luyen_khi_hau_ky,
.color_dau_khi_hau_ky,
.color_ban_huyet_hau_ky,
.color_hoc_do_hau_ky,
.color_hon_si_hau_ky {
    color: #FBD3CB;
    text-shadow: 1px 1px 1px #fae4df, 0 0 10px #FBD3CB, 0 0 10px #fcbdb1;
}

/* Row 4-6: Trúc cơ / Đấu giả / Động thiên / Hành tinh / Hồn sư */
.color_truc_co_so_ky,
.color_dau_gia_so_ky,
.color_dong_thien_so_ky,
.color_hanh_tinh_so_ky,
.color_hon_su_so_ky,
.color_truc_co_trung_ky,
.color_dau_gia_trung_ky,
.color_dong_thien_trung_ky,
.color_hanh_tinh_trung_ky,
.color_hon_su_trung_ky,
.color_truc_co_hau_ky,
.color_dau_gia_hau_ky,
.color_dong_thien_hau_ky,
.color_hanh_tinh_hau_ky,
.color_hon_su_hau_ky {
    color: #f6b3ff;
    text-shadow: 1px 1px 1px #f2befa, 0 0 10px #f1a8fc, 0 0 10px #d936f1;
}

/* Row 7-9: Kết đan / Đấu sư / Hoa linh / Hàng tinh / Đại hồn sư */
.color_ket_dan_so_ky,
.color_dau_su_so_ky,
.color_hoa_linh_so_ky,
.color_hang_tinh_so_ky,
.color_dai_hon_su_so_ky,
.color_ket_dan_trung_ky,
.color_dau_su_trung_ky,
.color_hoa_linh_trung_ky,
.color_hang_tinh_trung_ky,
.color_dai_hon_su_trung_ky,
.color_ket_dan_hau_ky,
.color_dau_su_hau_ky,
.color_hoa_linh_hau_ky,
.color_hang_tinh_hau_ky,
.color_dai_hon_su_hau_ky {
    color: #FFA057;
    text-shadow: 1px 1px 1px #FFA057, 0 0 10px #FFA057, 0 0 10px #FFA057;
}

/* Row 10-12: Nguyên anh / Đấu đại sư / Minh văn / Vũ trụ / Hồn tôn */
.color_nguyen_anh_so_ky,
.color_dau_dai_su_so_ky,
.color_minh_van_so_ky,
.color_vu_tru_so_ky,
.color_hon_ton_so_ky,
.color_nguyen_anh_trung_ky,
.color_dau_dai_su_trung_ky,
.color_minh_van_trung_ky,
.color_vu_tru_trung_ky,
.color_hon_ton_trung_ky,
.color_nguyen_anh_hau_ky,
.color_dau_dai_su_hau_ky,
.color_minh_van_hau_ky,
.color_vu_tru_hau_ky,
.color_hon_ton_hau_ky {
    color: #ff19d8;
    text-shadow: 1px 1px 1px #d33, 0 0 10px #d848be, 0 0 10px #b643bc47;
}

/* Row 13-15: Hóa thần / Đấu linh / Liệt trần / Vực chủ / Hồn tông */
.color_hoa_than_so_ky,
.color_dau_linh_so_ky,
.color_liet_tran_so_ky,
.color_vuc_chu_so_ky,
.color_hon_tong_so_ky,
.color_hoa_than_trung_ky,
.color_dau_linh_trung_ky,
.color_liet_tran_trung_ky,
.color_vuc_chu_trung_ky,
.color_hon_tong_trung_ky,
.color_hoa_than_hau_ky,
.color_dau_linh_hau_ky,
.color_liet_tran_hau_ky,
.color_vuc_chu_hau_ky,
.color_hon_tong_hau_ky {
    color: #fff;
    text-shadow: 1px 1px 1px #0eff8b, 0 0 10px #0eff8b, 0 0 10px #0eff8b;
}

/* Row 16-18: Luyện hư / Đấu vương / Tôn giả / Giới chủ / Hồn vương */
.color_luyen_hu_so_ky,
.color_dau_vuong_so_ky,
.color_ton_gia_so_ky,
.color_gioi_chu_so_ky,
.color_hon_vuong_so_ky,
.color_luyen_hu_trung_ky,
.color_dau_vuong_trung_ky,
.color_ton_gia_trung_ky,
.color_gioi_chu_trung_ky,
.color_hon_vuong_trung_ky,
.color_luyen_hu_hau_ky,
.color_dau_vuong_hau_ky,
.color_ton_gia_hau_ky,
.color_gioi_chu_hau_ky,
.color_hon_vuong_hau_ky,
.color_anh_bien_so_ky,
.color_anh_bien_trung_ky,
.color_anh_bien_hau_ky
{
    color: #ff19d8;
    text-shadow: 1px 1px 1px #d33, 0 0 10px #d848be, 0 0 10px #b643bc47;
}

/* Row 19-21: Hợp thể / Đấu hoàng / Thần hóa / Bát hư / Hồn đế */
.color_dau_hoang_so_ky,
.color_than_hoa_so_ky,
.color_dau_hoang_trung_ky,
.color_than_hoa_trung_ky,
.color_dau_hoang_hau_ky,
.color_than_hoa_hau_ky{
    background: url(img/than_hoa.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}

.comment_dau_hoang_so_ky .wpd-comment-author a,
.comment_than_hoa_so_ky .wpd-comment-author a,
.comment_dau_hoang_trung_ky .wpd-comment-author a,
.comment_than_hoa_trung_ky .wpd-comment-author a,
.comment_dau_hoang_hau_ky .wpd-comment-author a,
.comment_than_hoa_hau_ky .wpd-comment-author a{
    background: url(img/than_hoa.gif);
    -webkit-background-clip: text;
    background-clip: text;
    background-position: 50%;
    background-size: auto;
    color: transparent !important;
    font-family: khuy_niet;
    font-size: 20px !important;
    font-weight: 800;
}

.color_hop_the_so_ky,
.color_hop_the_trung_ky,
.color_hop_the_hau_ky,
.color_van_dinh_so_ky,
.color_van_dinh_trung_ky,
.color_van_dinh_hau_ky
{
    background: url(img/hop_the.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}

.comment_hop_the_so_ky .wpd-comment-author a,
.comment_hop_the_trung_ky .wpd-comment-author a,
.comment_hop_the_hau_ky .wpd-comment-author a,
.comment_van_dinh_so_ky .wpd-comment-author a,
.comment_van_dinh_trung_ky .wpd-comment-author a,
.comment_van_dinh_hau_ky .wpd-comment-author a
{
    background: url(img/hop_the.gif);
    -webkit-background-clip: text;
    background-clip: text;
    background-position: 50%;
    background-size: auto;
    color: transparent !important;
    font-family: "UVN Hai Ba Trung";
    font-size: 20px !important;
    font-weight: 800;
}

.color_hon_de_so_ky,
.color_hon_de_trung_ky,
.color_hon_de_hau_ky{
    background: url(img/hon_de_v2.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}

.comment_hon_de_so_ky .wpd-comment-author a,
.comment_hon_de_trung_ky .wpd-comment-author a,
.comment_hon_de_hau_ky .wpd-comment-author a{
    background: url(img/dau-de-sp.gif);
    color: transparent;
    font-family: dau_de;
    -webkit-background-clip: text;
    background-clip: text;
    background-position: 50%;
    background-size: auto;
    color: transparent !important;
    font-size: 20px !important;
    font-weight: 800;
}

.color_bat_hu_so_ky,
.color_bat_hu_trung_ky,
.color_bat_hu_hau_ky{
    background: url(img/bat_hu.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}


.comment_bat_hu_so_ky .wpd-comment-author a,
.comment_bat_hu_trung_ky .wpd-comment-author a,
.comment_bat_hu_hau_ky .wpd-comment-author a{
    background: url(img/bat_hu.gif);
    color: transparent;
    font-family: dau_de;
    -webkit-background-clip: text;
    background-clip: text;
    background-position: 50%;
    background-size: auto;
    color: transparent !important;
    font-size: 20px !important;
    font-weight: 800;
}

/* Row 22-24: Đại thừa / Đấu tông / Chân nhật / Vũ trụ tôn giả / Hồn thánh */
.color_dai_thua_so_ky,
.color_dai_thua_trung_ky,
.color_dai_thua_hau_ky,
.color_am_hu_duong_thuc,
.color_khuy_niet_so_ky,
.color_khuy_niet_trung_ky
{
    background: url(img/dai_thua.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}

.comment_dai_thua_so_ky .wpd-comment-author a,
.comment_dai_thua_trung_ky .wpd-comment-author a,
.comment_dai_thua_hau_ky .wpd-comment-author a,
.comment_am_hu_duong_thuc .wpd-comment-author a,
.comment_khuy_niet_so_ky .wpd-comment-author a,
.comment_khuy_niet_trung_ky .wpd-comment-author a
{
    background: url(img/dai_thua.gif);
    font-family: khuy_niet;
    -webkit-background-clip: text;
    background-clip: text;
    background-position: 50%;
    background-size: auto;
    color: transparent !important;
    font-size: 24px !important;
    font-weight: 800;
}


.color_vu_tru_ton_gia_so_ky,
.color_vu_tru_ton_gia_trung_ky,
.color_vu_tru_ton_gia_hau_ky{
    background: url(img/vu_tru_ton_gia.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}

.comment_vu_tru_ton_gia_so_ky .wpd-comment-author a,
.comment_vu_tru_ton_gia_trung_ky .wpd-comment-author a,
.comment_vu_tru_ton_gia_hau_ky .wpd-comment-author a{
    background: url(img/vu_tru_ton_gia.gif);
    font-family: khuy_niet;
    -webkit-background-clip: text;
    background-clip: text;
    background-position: 50%;
    background-size: auto;
    color: transparent !important;
    font-size: 24px !important;
    font-weight: 800;
}

.color_hon_thanh_so_ky,
.color_hon_thanh_trung_ky,
.color_hon_thanh_hau_ky {
    background: url(img/hon_thanh_v2.gif);
    
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}

.comment_hon_thanh_so_ky .wpd-comment-author a,
.comment_hon_thanh_trung_ky .wpd-comment-author a,
.comment_hon_thanh_hau_ky  .wpd-comment-author a{
    background: url(img/hon_thanh_v2.gif);
    font-family: phong_hao_dau_la;
    -webkit-background-clip: text;
    background-clip: text;
    background-position: 50%;
    background-size: auto;
    color: transparent !important;
    font-size: 24px !important;
    font-weight: 800;
}
.color_dau_tong_so_ky,
.color_dau_tong_trung_ky,
.color_dau_tong_hau_ky {
    background: url(img/dau_tong.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}
.comment_dau_tong_so_ky .wpd-comment-author a,
.comment_dau_tong_trung_ky .wpd-comment-author a,
.comment_dau_tong_hau_ky  .wpd-comment-author a{
    background: url(img/dau_tong.gif);
    font-family: phong_hao_dau_la;
    -webkit-background-clip: text;
    background-clip: text;
    background-size: auto;
    background-position: 50%;
    color: transparent !important;
    font-size: 24px !important;
    font-weight: 800;
}
.color_chan_nhat_so_ky,
.color_chan_nhat_trung_ky,
.color_chan_nhat_hau_ky {
    background: url(img/chan_nhat-fl.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}
.comment_chan_nhat_so_ky .wpd-comment-author a,
.comment_chan_nhat_trung_ky .wpd-comment-author a,
.comment_chan_nhat_hau_ky  .wpd-comment-author a{
    background: url(img/chan_nhat-fl.gif);
    font-family: than_quan;
    -webkit-background-clip: text;
    background-clip: text;
    background-size: auto;
    background-position: 50%;
    color: transparent !important;
    font-size: 28px !important;
    font-weight: 800;
}
/* Row 25-27: Độ kiếp / Đấu tôn / Thánh thể / Vũ trụ chí chủ / Hồn đấu la */
.color_do_kiep_so_ky,
.color_hon_dau_la_so_ky,
.color_do_kiep_trung_ky,
.color_hon_dau_la_trung_ky,
.color_do_kiep_hau_ky,
.color_hon_dau_la_hau_ky,
.color_khuy_niet_hau_ky,
.color_tinh_niet_so_ky,
.color_tinh_niet_trung_ky
{
    background: url(img/do_kiep_ky_2024.gif);
    
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}
.comment_do_kiep_so_ky .wpd-comment-author a,
.comment_hon_dau_la_so_ky .wpd-comment-author a,
.comment_do_kiep_trung_ky .wpd-comment-author a,
.comment_hon_dau_la_trung_ky .wpd-comment-author a,
.comment_do_kiep_hau_ky .wpd-comment-author a,
.comment_hon_dau_la_hau_ky .wpd-comment-author a,
.comment_khuy_niet_hau_ky .wpd-comment-author a,
.comment_tinh_niet_so_ky .wpd-comment-author a,
.comment_tinh_niet_trung_ky .wpd-comment-author a
{
    background: url(img/do_kiep_ky_2024.gif);
    font-family: khuy_niet;
    -webkit-background-clip: text;
    background-clip: text;
    background-position: 50%;
    background-size: auto;
    color: transparent !important;
    font-size: 28px !important;
    font-weight: 800;
}

.color_vu_tru_chi_chu_so_ky,
.color_vu_tru_chi_chu_trung_ky,
.color_vu_tru_chi_chu_hau_ky {
    background: url(img/vu_tru_chi_chu_2024.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}
.comment_vu_tru_chi_chu_so_ky .wpd-comment-author a,
.comment_vu_tru_chi_chu_trung_ky .wpd-comment-author a,
.comment_vu_tru_chi_chu_hau_ky  .wpd-comment-author a{
    background: url(img/vu_tru_chi_chu_2024.gif);
    font-family: toai_niet;
    -webkit-background-clip: text;
    background-clip: text;
    background-position: 50%;
    background-size: auto;
    color: transparent !important;
    font-size: 28px !important;
    font-weight: 800;
}
.color_thanh_te_so_ky,
.color_thanh_te_trung_ky,
.color_thanh_te_hau_ky {
    background: url(img/thanh_te_27.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}
.comment_thanh_te_so_ky .wpd-comment-author a,
.comment_thanh_te_trung_ky .wpd-comment-author a,
.comment_thanh_te_hau_ky .wpd-comment-author a{
    background: url(img/thanh_te_27.gif);
    font-family: than_quan;
    -webkit-background-clip: text;
    background-clip: text;
    background-position: 50%;
    background-size: auto;
    color: transparent !important;
    font-size: 28px !important;
    font-weight: 800;
}
.color_dau_ton_so_ky,
.color_dau_ton_trung_ky,
.color_dau_ton_hau_ky {
    background: url(img/dau_ton-fl.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}
.comment_dau_ton_so_ky .wpd-comment-author a,
.comment_dau_ton_trung_ky .wpd-comment-author a,
.comment_dau_ton_hau_ky .wpd-comment-author a{
    background: url(img/dau_ton-fl.gif);
    font-family: khuy_niet;
    -webkit-background-clip: text;
    background-clip: text;
    background-position: 50%;
    background-size: auto;
    color: transparent !important;
    font-size: 24px !important;
    font-weight: 800;
}
/* Row 28-30: Chân tiên / Đấu thánh / Thiên thần / Chân thần / Phong hào đấu la */
.color_chan_tien_so_ky,
.color_chan_tien_trung_ky,
.color_chan_tien_hau_ky,
.color_tinh_niet_hau_ky,
.color_toai_niet_so_ky,
.color_toai_niet_trung_ky
{
    background: url(img/chan-tien-pntt.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}
.comment_chan_tien_so_ky .wpd-comment-author a,
.comment_chan_tien_trung_ky .wpd-comment-author a,
.comment_chan_tien_hau_ky .wpd-comment-author a,
.comment_tinh_niet_hau_ky .wpd-comment-author a,
.comment_toai_niet_so_ky .wpd-comment-author a,
.comment_toai_niet_trung_ky .wpd-comment-author a
{
    background: url(img/chan-tien-pntt.gif);
    font-family: chan_tien_pntt;
    -webkit-background-clip: text;
    background-clip: text;
    background-position: 50%;
    background-size: auto;
    color: transparent !important;
    font-size: 24px !important;
    font-weight: 800;
}
.color_phong_hao_dau_la_so_ky,
.color_phong_hao_dau_la_trung_ky,
.color_phong_hao_dau_la_hau_ky{
    background: url(img/phong-hao-dau-la.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}
.comment_phong_hao_dau_la_so_ky .wpd-comment-author a,
.comment_phong_hao_dau_la_trung_ky .wpd-comment-author a,
.comment_phong_hao_dau_la_hau_ky .wpd-comment-author a{
    background: url(img/phong-hao-dau-la.gif);
    font-family: phong_hao_dau_la;
    -webkit-background-clip: text;
    background-clip: text;
    background-position: 50%;
    background-size: auto;
    color: transparent !important;
    font-size: 28px !important;
    font-weight: 800;
}
.color_chan_than_so_ky,
.color_chan_than_trung_ky,
.color_chan_than_hau_ky{
    background: url(img/chan-than.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}
.comment_chan_than_so_ky .wpd-comment-author a,
.comment_chan_than_trung_ky .wpd-comment-author a,
.comment_chan_than_hau_ky .wpd-comment-author a{
    background: url(img/chan-than.gif);
    font-family: chan_than;
    -webkit-background-clip: text;
    background-clip: text;
    background-position: 50%;
    background-size: auto;
    color: transparent !important;
    font-size: 18px !important;
    font-weight: 800;
}
.color_thien_than_so_ky,
.color_thien_than_trung_ky,
.color_thien_than_hau_ky{
    background: url(img/thien-than.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}
.comment_thien_than_so_ky .wpd-comment-author a,
.comment_thien_than_trung_ky .wpd-comment-author a,
.comment_thien_than_hau_ky .wpd-comment-author a{
    background: url(img/thien-than.gif);
    font-family: thien_than, sans-serif;
    -webkit-background-clip: text;
    background-clip: text;
    background-position: 50%;
    background-size: auto;
    color: transparent !important;
    font-size: 24px !important;
    font-weight: 800;
}
.color_dau_thanh_so_ky,
.color_dau_thanh_trung_ky,
.color_dau_thanh_hau_ky{
    background: url(img/dau_thanh_2024.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}
.comment_dau_thanh_so_ky .wpd-comment-author a,
.comment_dau_thanh_trung_ky .wpd-comment-author a,
.comment_dau_thanh_hau_ky .wpd-comment-author a{
    background: url(img/dau_thanh_2024.gif);
    font-family: thien_than, sans-serif;
    -webkit-background-clip: text;
    background-clip: text;
    background-position: 50%;
    background-size: auto;
    color: transparent !important;
    font-size: 24px !important;
    font-weight: 800;
}
/* Row 31-33: Kim tiên / Đấu đế / Hư đạo / Hư không chân thần / Thần quan */
.color_kim_tien_so_ky,
.color_kim_tien_trung_ky,
.color_kim_tien_hau_ky,
.color_toai_niet_hau_ky,
.color_thien_nhan_ngu_suy,
.color_khong_niet_so_ky
{
    background: url(img/kim-tien-fix.webp);
    background-position: 50%;
    background-size: 300% 300%;
    font-weight: 800;
}
.comment_kim_tien_so_ky .wpd-comment-author a,
.comment_kim_tien_trung_ky .wpd-comment-author a,
.comment_kim_tien_hau_ky .wpd-comment-author a,
.comment_toai_niet_hau_ky .wpd-comment-author a,
.comment_thien_nhan_ngu_suy .wpd-comment-author a,
.comment_khong_niet_so_ky .wpd-comment-author a
{
    background: url(img/kim-tien-fix.webp);
    background-position: 50%;
    background-size: 300% 300%;
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent !important;
    font-size: 24px !important;
    font-family: kim_tien, sans-serif;
    font-weight: 800;
}
.color_than_quan_so_ky,
.color_than_quan_trung_ky,
.color_than_quan_hau_ky{
    background: url(img/than-quan.webp);
    background-position: 50%;
    background-size: 150% 150%;
    color: transparent;
    font-weight: 800;
}
.comment_than_quan_so_ky .wpd-comment-author a,
.comment_than_quan_trung_ky .wpd-comment-author a,
.comment_than_quan_hau_ky .wpd-comment-author a{
    background: url(img/than-quan.webp);
    font-family: than_quan, sans-serif;
    -webkit-background-clip: text;
    background-clip: text;
    background-position: 50%;
    background-size: auto;
    color: transparent !important;
    font-size: 32px !important;
    font-weight: 800;
}
.color_hu_khong_chan_than_so_ky,
.color_hu_khong_chan_than_trung_ky,
.color_hu_khong_chan_than_hau_ky{
    background: url(img/hu-khong-chan-than.webp);
    background-position: 50%;
    background-size: 150% 150%;
    color: transparent;
    font-weight: 800;
}
.comment_hu_khong_chan_than_so_ky .wpd-comment-author a,
.comment_hu_khong_chan_than_trung_ky .wpd-comment-author a,
.comment_hu_khong_chan_than_hau_ky .wpd-comment-author a{
    background: url(img/hu-khong-chan-than.webp);
    background-position: 50%;
    background-size: 150% 150%;
    font-family: hu_khong_chan_than, sans-serif;
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent !important;
    font-size: 28px !important;
    font-weight: 800;
}
.color_hu_dao_so_ky,
.color_hu_dao_trung_ky,
.color_hu_dao_hau_ky{
    background: url(img/hu-dao.webp);
    background-position: 50%;
    background-size: 300% 300%;
    font-weight: 800;
}
.comment_hu_dao_so_ky .wpd-comment-author a,
.comment_hu_dao_trung_ky .wpd-comment-author a,
.comment_hu_dao_hau_ky .wpd-comment-author a{
    background: url(img/hu-dao.webp);
    background-position: 50%;
    background-size: 300% 300%;
    font-family: hu_dao, sans-serif;
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent !important;
    font-size: 28px !important;
    font-weight: 800;
}
.color_dau_de_so_ky,
.color_dau_de_trung_ky,
.color_dau_de_hau_ky{
    background: url(img/dau-de-sp.gif);
    background-position: 50%;
    background-size: 300% 300%;
    font-weight: 800;
}
.comment_dau_de_so_ky .wpd-comment-author a,
.comment_dau_de_trung_ky .wpd-comment-author a,
.comment_dau_de_hau_ky .wpd-comment-author a{
    background: url(img/dau-de-sp.gif);
    background-position: 50%;
    background-size: 300% 300%;
    font-family: dau_de, sans-serif;
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent !important;
    font-size: 24px !important;
    font-weight: 800;
}
/* Row 34-36: Thái át / Chí tôn / Trăm nga / Vĩnh hằng chân thần */
.color_thai_at_ha_vi,
.color_chi_ton_so_ky,
.color_tram_nga_so_ky,
.color_vinh_hang_chan_than_so,
.color_thai_at_trung_vi,
.color_chi_ton_trung_ky,
.color_tram_nga_trung,
.color_vinh_hang_chan_than_trung,
.color_thai_at_thuong_vi,
.color_chi_ton_hau_ky,
.color_tram_nga_hau,
.color_vinh_hang_chan_than_hau,
.color_khong_niet_trung_ky,
.color_khong_niet_trung_hau,
.color_khong_linh_so_ky
{
    background: url(img/thien-chi-ton.webp);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}
.comment_thai_at_ha_vi .wpd-comment-author a,
.comment_chi_ton_so_ky .wpd-comment-author a,
.comment_tram_nga_so_ky .wpd-comment-author a,
.comment_vinh_hang_chan_than_so .wpd-comment-author a,
.comment_thai_at_trung_vi .wpd-comment-author a,
.comment_chi_ton_trung_ky .wpd-comment-author a,
.comment_tram_nga_trung .wpd-comment-author a,
.comment_vinh_hang_chan_than_trung .wpd-comment-author a,
.comment_thai_at_thuong_vi .wpd-comment-author a,
.comment_chi_ton_hau_ky .wpd-comment-author a,
.comment_tram_nga_hau .wpd-comment-author a,
.comment_vinh_hang_chan_than_hau .wpd-comment-author a,
.comment_khong_niet_trung_ky .wpd-comment-author a,
.comment_khong_niet_trung_hau .wpd-comment-author a,
.comment_khong_linh_so_ky .wpd-comment-author a
{
    background: url(img/thien-chi-ton.webp);
    background-position: 50%;
    background-size: auto;
    font-weight: 800;
    font-family: hu_khong_chan_than, sans-serif;
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent !important;
    font-size: 32px !important;
}

/* Row 37-39: Địa la / Địa chí tôn / Độn nhất / Hồn đơn chúa tể / Thần vương / Thần đế */
.color_dai_la_ha_vi,
.color_dia_chi_ton_so_ky,
.color_don_nhat_so,
.color_hon_don_chua_te_xung_thanh,
.color_than_quan_vien_man,
.color_dai_la_trung_vi,
.color_dia_chi_ton_trung_ky,
.color_don_nhat_trung,
.color_than_vuong_so,
.color_than_de_so_ky,
.color_dai_la_thuong_vi,
.color_dia_chi_ton_hau_ky,
.color_don_nhat_hau,
.color_than_vuong_trung,
.color_than_de_trung_ky,
.color_khong_linh_trung_ky,
.color_khong_linh_hau_ky,
.color_khong_huyen_so_ky
{
    animation: digital 0.5s steps(2) infinite;
    background: url(img/vip-2y.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}
.comment_dai_la_ha_vi .wpd-comment-author a,
.comment_dia_chi_ton_so_ky .wpd-comment-author a,
.comment_don_nhat_so .wpd-comment-author a,
.comment_hon_don_chua_te_xung_thanh .wpd-comment-author a,
.comment_than_quan_vien_man .wpd-comment-author a,
.comment_dai_la_trung_vi .wpd-comment-author a,
.comment_dia_chi_ton_trung_ky .wpd-comment-author a,
.comment_don_nhat_trung .wpd-comment-author a,
.comment_than_vuong_so .wpd-comment-author a,
.comment_than_de_so_ky .wpd-comment-author a,
.comment_dai_la_thuong_vi .wpd-comment-author a,
.comment_dia_chi_ton_hau_ky .wpd-comment-author a,
.comment_don_nhat_hau .wpd-comment-author a,
.comment_than_vuong_trung .wpd-comment-author a,
.comment_than_de_trung_ky .wpd-comment-author a,
.comment_khong_linh_trung_ky .wpd-comment-author a,
.comment_khong_linh_hau_ky .wpd-comment-author a,
.comment_khong_huyen_so_ky .wpd-comment-author a
{
    animation: digital 0.5s steps(2) infinite;
    background: url(img/vip-2y.gif);
    background-position: 50%;
    background-size: auto;
    font-weight: 800;
    font-family: than_quan, sans-serif;
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent !important;
    font-size: 32px !important;
}

/* Row 40-43: Hợp đạo kiếp / Thiên chí tôn / Chí tôn cảnh / Thần vương / Đạo tổ / Bán bộ chúa tể */
.color_hop_dao_kiep,
.color_thien_chi_ton_so_ky,
.color_chi_ton_canh_so,
.color_than_vuong_hau,
.color_than_de_hau_ky,
.color_dao_to_nhan_canh,
.color_thien_chi_ton_trung_ky,
.color_chi_ton_canh_trung_ky,
.color_hon_nguyen_so,
.color_dao_to_dia_canh,
.color_thien_chi_ton_hau_ky,
.color_chi_ton_hau_ky,
.color_hon_nguyen_trung,
.color_dao_to_thien_canh,
.color_ban_bo_chua_te,
.color_chi_ton_cuc_dao,
.color_hon_nguyen_hau,
.color_than_vuong_hau,
.color_khong_huyen_trung_ky,
.color_khong_huyen_hau_ky,
.color_khong_kiep,
.color_dap_thien_kieu
{
    animation: digital 0.5s steps(2) infinite;
    background: url(img/thien-chi-ton.webp);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}
.comment_hop_dao_kiep .wpd-comment-author a,
.comment_thien_chi_ton_so_ky .wpd-comment-author a,
.comment_chi_ton_canh_so .wpd-comment-author a,
.comment_than_vuong_hau .wpd-comment-author a,
.comment_than_de_hau_ky .wpd-comment-author a,
.comment_dao_to_nhan_canh .wpd-comment-author a,
.comment_thien_chi_ton_trung_ky .wpd-comment-author a,
.comment_chi_ton_canh_trung_ky .wpd-comment-author a,
.comment_hon_nguyen_so .wpd-comment-author a,
.comment_dao_to_dia_canh .wpd-comment-author a,
.comment_thien_chi_ton_hau_ky .wpd-comment-author a,
.comment_chi_ton_hau_ky .wpd-comment-author a,
.comment_hon_nguyen_trung .wpd-comment-author a,
.comment_dao_to_thien_canh .wpd-comment-author a,
.comment_ban_bo_chua_te .wpd-comment-author a,
.comment_chi_ton_cuc_dao .wpd-comment-author a,
.comment_hon_nguyen_hau .wpd-comment-author a,
.comment_than_vuong_hau .wpd-comment-author a,
.comment_khong_huyen_trung_ky .wpd-comment-author a,
.comment_khong_huyen_hau_ky .wpd-comment-author a,
.comment_khong_kiep .wpd-comment-author a,
.comment_dap_thien_kieu .wpd-comment-author a
{
    animation: digital 0.5s steps(2) infinite;
    background: url(img/thien-chi-ton.webp);
    background-position: 50%;
    background-size: auto;
    font-weight: 800;
    font-family: thien_chi_ton, sans-serif;
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent !important;
    font-size: 32px !important;
}


/* Row 44: Chí tôn / Chúa tể cảnh / Đại đế cấp / Lãnh chúa / Thần tổ */
.color_chi_ton,
.color_chua_te_canh,
.color_dai_de_cap,
.color_lanh_chua,
.color_than_to,
.color_dap_thien_canh{
    animation: digital 0.5s steps(2) infinite;
    background: url(img/vip-long.gif);
    background-position: 50%;
    background-size: auto;
    color: transparent;
    font-weight: 800;
}
.comment_chi_ton .wpd-comment-author a,
.comment_chua_te_canh .wpd-comment-author a,
.comment_dai_de_cap .wpd-comment-author a,
.comment_lanh_chua .wpd-comment-author a,
.comment_than_to .wpd-comment-author a,
.comment_dap_thien_canh .wpd-comment-author a{
    animation: digital 0.5s steps(2) infinite;
    background: url(img/vip-long.gif);
    background-position: 50%;
    background-size: auto;
    font-weight: 800;
    font-family: thien_chi_ton, sans-serif;
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent !important;
    font-size: 32px !important;
}
.color_chi_ton .rank_name,
.color_chua_te_canh .rank_name,
.color_dai_de_cap .rank_name,
.color_lanh_chua .rank_name,
.color_than_to .rank_name{
    color: orange;
    text-shadow: 1px 1px 1px #000, 0 0 10px rgba(0, 0, 0, 0.6), 8px -2px 10px hsla(0, 0%, 100%, 0.15);
}
@keyframes digital {
    0%, 100% { opacity: 1; }
    50% { opacity: 0.8; }
}
@keyframes wave-bg {
    0%, 100% { background-position: 0 50%; }
    25% { background-position: 50% 0; }
    50% { background-position: 100% 50%; }
    75% { background-position: 50% 100%; }
}

/* Row 1 */
#wpdcom .rank_luyen_khi_so_ky .wpd-comment-right .wpd-comment-author,
#wpdcom .rank_luyen_khi_so_ky .wpd-comment-right .wpd-comment-author a,
#wpdcom .rank_dau_khi_so_ky .wpd-comment-right .wpd-comment-author,
#wpdcom .rank_dau_khi_so_ky .wpd-comment-right .wpd-comment-author a,
#wpdcom .rank_ban_huyet_so_ky .wpd-comment-right .wpd-comment-author,
#wpdcom .rank_ban_huyet_so_ky .wpd-comment-right .wpd-comment-author a,
#wpdcom .rank_hoc_do_so_ky .wpd-comment-right .wpd-comment-author,
#wpdcom .rank_hoc_do_so_ky .wpd-comment-right .wpd-comment-author a,
#wpdcom .rank_hon_si_so_ky .wpd-comment-right .wpd-comment-author,
#wpdcom .rank_hon_si_so_ky .wpd-comment-right .wpd-comment-author a{
    color: #FBD3CB;
    text-shadow: 1px 1px 1px #fae4df, 0 0 10px #FBD3CB, 0 0 10px #fcbdb1;
}

:root {
--animate-duration: 1s;
--animate-delay: 1s;
--animate-repeat: 1;
}
.animate__animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-duration: var(--animate-duration);
animation-duration: var(--animate-duration);
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
@-webkit-keyframes shakeX {
    from,
    to {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
    }
  
    10%,
    30%,
    50%,
    70%,
    90% {
      -webkit-transform: translate3d(-10px, 0, 0);
      transform: translate3d(-10px, 0, 0);
    }
  
    20%,
    40%,
    60%,
    80% {
      -webkit-transform: translate3d(10px, 0, 0);
      transform: translate3d(10px, 0, 0);
    }
  }
  @keyframes shakeX {
    from,
    to {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
    }
  
    10%,
    30%,
    50%,
    70%,
    90% {
      -webkit-transform: translate3d(-10px, 0, 0);
      transform: translate3d(-10px, 0, 0);
    }
  
    20%,
    40%,
    60%,
    80% {
      -webkit-transform: translate3d(10px, 0, 0);
      transform: translate3d(10px, 0, 0);
    }
  }
  .animate__shakeX {
    -webkit-animation-name: shakeX;
    animation-name: shakeX;
  }
.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215, .61, .355, 1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:0 0;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width:360px){.toastify-left,.toastify-right{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content}}
/* Check-in hàng ngày */
@media screen and (min-width: 768px) {
    .img-checkin {
        max-width: 50%;
    }
}
.checkin-container { padding: 15px; }
.checkin-login-required { color: #999; }
.checkin-login-required a { color: #2baf85; }
.checkin-grid {
    display: flex;
    flex-wrap: wrap;
    background-image: url(img/bg-checkin.jpg);
    padding: 10px;
    border-radius: 10px;
    margin: auto;
    justify-content: center;
}
.checkin-actions {
    margin-top: 15px;
}
.checkin-day {
    aspect-ratio: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background-color: rgba(255, 255, 255, .15);
    border-radius: 99px;
    font-size: 13px;
    color: #e9e9e9;
    border: 1px solid transparent;
    width: 50px;
    height: 50px;
    margin: 5px;
}
.checkin-day-num {
    background-size: auto;
    background-position: center;
    font-weight: 600;
    font-size: 18px;
}
.checkin-icon { font-size: 20px !important; }
.checkin-checked {
    background: url(img/checked.gif);
    border: 1px solid green;
}
.checkin-missed{
    position: relative;
}
.checkin-missed:before {
    border: 1px solid red;
    border-radius: 99px;
    position: absolute;
    width: 100%;
    height: 100%;
    content: "";
    top: 0;
    left: 0;
    top: 0;
    left: 0;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: CENTER;
    opacity: 0.75;
}
.checkin-today .checkin-icon,
.checkin-future .checkin-icon { background-image: none; opacity: 0.3; }
.checkin-today { border: 2px solid #2baf85; color: #2baf85; }
.checkin-future { opacity: 0.6; }
.btn-checkin-today .material-icons-round { margin-right: 5px; }
.btn-checkin-today:disabled{
    background: #a9a9a9;
}
.btn-checkin-today{
    position: relative;
}
.btn-checkin-today.loading{
    background: url("img/bx_loader.gif") right center no-repeat #fff;
    color: #fb0000;
}
button.btn-checkin-today {
    background: #008000;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    cursor: pointer;
}

#yan-cultivation-switch-root{
    margin: 0 auto;
    padding: 15px;
}
/* Vòng quay may mắn */
.wheel-container { padding: 15px; }
.wheel-message.text-error { color: #f56565; }
.wheel-message.text-success { color: #48bb78; }

/* Canvas wheel */
#yanWheelOfFortune {
    display: inline-flex;
    position: relative;
    overflow: hidden;
}

#yanWheel {
    display: block;
}

#yanSpin {
    font: 1.1rem/0 sans-serif;
    user-select: none;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 34%;
    height: 34%;
    margin: -17%;
    background: orange;
    color: #fff;
    box-shadow: 0 0 0 6px currentColor, 0 0px 15px 5px rgba(0, 0, 0, 0.6);
    border-radius: 50%;
    transition: 0.5s;
}

#yanSpin::after {
    content: "";
    position: absolute;
    top: -16px;
    border: 9px solid transparent;
    border-bottom-color: currentColor;
    border-top: none;
}

/* Tông môn */
.tongmon-container { padding: 15px; }
.tongmon-summary p { margin-bottom: 4px; }
.tongmon-box { margin-top: 15px; padding: 15px; background: #1f1f1f; border-radius: 6px; }
.tongmon-box h2 { margin-bottom: 10px; }
.tongmon-desc { font-size: 14px; color: #ddd; }
.tongmon-box .form-group { margin-bottom: 10px; text-align: left; }
.tongmon-box label { display: block; font-size: 13px; margin-bottom: 4px; }
.tongmon-box input[type="text"],
.tongmon-box textarea {
    width: 100%;
    background: #111;
    border: 1px solid #444;
    color: #eee;
    padding: 6px 8px;
    border-radius: 4px;
    font-size: 13px;
}
.tongmon-message.text-error { color: #f56565; }
.tongmon-message.text-success { color: #48bb78; }

/* Shop Linh thạch (Badge) */
.shop-badge-container { padding: 15px; }
.shop-badge-summary p { margin-bottom: 4px; }
.shop-badge-list.loading { color: #ccc; }
.shop-badge-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
    gap: 15px;
}
.shop-badge-item {
    background: #1f1f1f;
    border-radius: 6px;
    padding: 12px 14px;
    text-align: left;
}
.shop-badge-item .title {
    font-size: 15px;
    margin-bottom: 6px;
    color: #fff;
}
.shop-badge-item .meta {
    color: #bbb;
}
.shop-badge-item .desc {
    margin-top: 6px;
    color: #ddd;
}
.shop-badge-item .actions {
    margin-top: 10px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.shop-badge-item .btn-buy-badge {
    background: #2baf85;
    color: #fff;
    border-radius: 4px;
    cursor: pointer;
}
.shop-badge-item .btn-buy-badge[disabled] {
    opacity: 0.6;
    cursor: default;
}
.badge-status {
    font-size: 12px;
    padding: 2px 6px;
    border-radius: 4px;
    border: 1px solid #555;
    color: #ddd;
}
.badge-status.bought {
    border-color: #48bb78;
    color: #48bb78;
}
.badge-status.soldout {
    border-color: #f56565;
    color: #f56565;
}

/* ========== Trang đổi hệ thống tu luyện – theme vũ trụ, tím/vàng ========== */
.cultivation-switch-page {
    max-width: 720px;
    margin: 0 auto 30px;
    background: linear-gradient(160deg, #1a1520 0%, #0d0a12 100%);
    border: 1px solid rgba(139, 92, 246, 0.35);
    border-radius: 12px;
    padding: 24px 20px;
    color: #e2e8f0;
    box-shadow: 0 4px 24px rgba(0, 0, 0, 0.4);
}

.cultivation-switch-header {
    margin-bottom: 20px;
}

.cultivation-switch-icon {
    width: 48px;
    height: 48px;
    margin: 0 auto 12px;
    background: radial-gradient(circle, #22c55e 0%, #15803d 100%);
    border-radius: 50%;
    box-shadow: 0 0 20px rgba(34, 197, 94, 0.6);
    display: flex;
    align-items: center;
    justify-content: center;
}
.fengshui-icon{
    width: 32px;
    height: 32px;
    background: url("img/yin-yang-50.png") center center no-repeat;
    display: inline-block;
    background-size: 100%;
}
.cultivation-switch-title {
    font-size: 1.5rem;
    font-weight: 700;
    color: #fbbf24;
    margin: 0 0 4px;
    text-shadow: 0 0 12px rgba(251, 191, 36, 0.4);
}

.cultivation-switch-subtitle {
    font-size: 0.85rem;
    color: #fbbf24;
    margin: 0;
    letter-spacing: 0.05em;
}

.cultivation-switch-bietdanh {
    background: rgba(88, 28, 135, 0.4);
    border: 1px solid rgba(139, 92, 246, 0.5);
    border-radius: 8px;
    padding: 12px 16px;
    margin-bottom: 20px;
    text-align: center;
}

.cultivation-switch-bietdanh-label {
    font-size: 0.75rem;
    color: #22c55e;
    margin-bottom: 4px;
    letter-spacing: 0.08em;
}

.cultivation-switch-bietdanh-value {
    font-size: 1.1rem;
    font-weight: 600;
    color: #22c55e;
}

.cultivation-switch-form-title,
.cultivation-switch-notes-title,
.cultivation-switch-breakthrough-title {
    font-size: 1.05rem;
    font-weight: 700;
    color: #fbbf24;
    margin: 0 0 12px;
}

.cultivation-switch-form {
    margin-bottom: 24px;
}

.cultivation-switch-list {
    margin-bottom: 14px;
}

.cultivation-switch-list .loading {
    color: #94a3b8;
    font-style: italic;
}

.cultivation-option {
    display: block;
    padding: 10px 14px;
    margin-bottom: 8px;
    background: rgba(30, 27, 45, 0.8);
    border: 1px solid rgba(139, 92, 246, 0.3);
    border-radius: 8px;
    cursor: pointer;
    transition: border-color 0.2s, background 0.2s;
}
.cultivation-option input[type="radio"] {
    margin-top: 0;
    margin-right: 3px;
}
.cultivation-option:hover {
    border-color: rgba(139, 92, 246, 0.6);
    background: rgba(88, 28, 135, 0.25);
}

.cultivation-option-selected {
    border-color: #fbbf24;
    background: rgba(251, 191, 36, 0.1);
    box-shadow: 0 0 12px rgba(251, 191, 36, 0.2);
}

.cultivation-option input {
    margin-right: 10px;
    vertical-align: middle;
}

.cultivation-option .option-label {
    vertical-align: middle;
    color: #e2e8f0;
}

.cultivation-switch-actions {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-bottom: 12px;
}

.btn-cultivation-update,
.btn-cultivation-preview {
    padding: 10px 18px;
    border: none;
    border-radius: 8px;
    font-weight: 600;
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    gap: 6px;
    transition: opacity 0.2s, transform 0.15s;
}

.btn-cultivation-update {
    background: linear-gradient(180deg, #ea580c 0%, #c2410c 100%);
    color: #fff;
}

.btn-cultivation-update:hover:not(:disabled) {
    opacity: 0.95;
    transform: translateY(-1px);
}

.btn-cultivation-update:disabled {
    opacity: 0.6;
    cursor: not-allowed;
}

.btn-cultivation-update.loading {
    pointer-events: none;
    opacity: 0.8;
}

.btn-cultivation-preview {
    background: linear-gradient(180deg, #16a34a 0%, #15803d 100%);
    color: #fff;
}

.btn-cultivation-preview:hover {
    opacity: 0.95;
    transform: translateY(-1px);
}

.btn-cultivation-reset {
    background: linear-gradient(180deg, #16a34a 0%, #15803d 100%);
    color: #fff;
    padding: 10px 18px;
    border: none;
    border-radius: 8px;
    font-weight: 600;
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    gap: 6px;
    transition: opacity 0.2s, transform 0.15s;
}

.btn-cultivation-reset:hover {
    opacity: 0.95;
    transform: translateY(-1px);
}

.btn-icon {
    font-size: 1em;
}

.cultivation-switch-info {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 10px 14px;
    background: rgba(30, 58, 138, 0.4);
    border-radius: 8px;
    font-size: 0.9rem;
    color: #e2e8f0;
}

.cultivation-switch-info .info-icon {
    color: #60a5fa;
    font-weight: bold;
}

.cultivation-switch-notes {
    margin-bottom: 24px;
    padding: 16px;
    background: rgba(15, 15, 25, 0.6);
    border-radius: 8px;
    border-left: 3px solid rgba(251, 191, 36, 0.5);
}

.cultivation-switch-notes-intro {
    margin: 0 0 10px;
    color: #cbd5e1;
    font-size: 0.95rem;
}

.cultivation-switch-notes ul {
    margin: 0;
    padding-left: 20px;
    color: #e2e8f0;
    line-height: 1.6;
}

.cultivation-tier-list {
    margin-top: 14px;
    padding-top: 12px;
    border-top: 1px solid rgba(139, 92, 246, 0.3);
}

.cultivation-tier-list .tier-list-intro {
    margin: 0 0 8px;
    color: #cbd5e1;
    font-size: 0.9rem;
}

.cultivation-tier-list .tier-list {
    margin: 0;
    padding-left: 20px;
    color: #e2e8f0;
    line-height: 1.65;
    font-size: 0.9rem;
}

.cultivation-conversion-table-wrap {
    margin-bottom: 24px;
    padding: 16px;
    background: rgba(15, 15, 25, 0.5);
    border-radius: 8px;
}

.cultivation-conversion-title {
    font-size: 1.05rem;
    font-weight: 700;
    color: #fbbf24;
    margin: 0 0 6px;
}

.cultivation-conversion-subtitle {
    margin: 0 0 12px;
    font-size: 0.9rem;
    color: #94a3b8;
}

.cultivation-conversion-table-scroll {
    overflow-x: auto;
    border-radius: 8px;
    border: 1px solid rgba(139, 92, 246, 0.3);
}

.cultivation-conversion-table {
    width: 100%;
    min-width: 520px;
    border-collapse: collapse;
    font-size: 0.85rem;
    color: #e2e8f0;
}

.cultivation-conversion-table th,
.cultivation-conversion-table td {
    padding: 10px 12px;
    text-align: left;
    border-bottom: 1px solid rgba(139, 92, 246, 0.25);
}

.cultivation-conversion-table th {
    background: rgba(88, 28, 135, 0.4);
    color: #fbbf24;
    font-weight: 600;
}

.cultivation-conversion-table tbody tr:hover {
    background: rgba(88, 28, 135, 0.2);
}

.cultivation-switch-breakthrough {
    padding: 16px;
    background: rgba(15, 15, 25, 0.5);
    border-radius: 8px;
}

.breakthrough-list {
    margin: 0 0 12px;
    padding-left: 20px;
    line-height: 1.7;
    color: #e2e8f0;
}

.breakthrough-list strong {
    color: #fbbf24;
}

.breakthrough-note {
    margin: 0;
    font-size: 0.9rem;
    color: #f87171;
}

.cultivation-switch-login {
    color: #94a3b8;
}

.cultivation-switch-list .error {
    color: #f87171;
}
.checkin-desc{
    box-shadow: 0 2px 4px rgba(0, 0, 0, .3);
    background: #2a2a2a;
    padding: 15px;
    border-radius: 8px;
    margin-top: 15px;
}
.checkin-desc h3 {
    color: #f0c674;
    font-size: 14px;
}
.badge-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
@media screen and (max-width: 600px) {
    #wpdcom.wpd-layout-1 .wpd-comment .wpd-avatar {
        margin-bottom: 3px;
        margin-top: 10px;
    }
}
#wpdcom .wpd-comment .wpd-avatar {
    z-index: 2;
}
#wpdcom .wpd-comment .wpd-avatar.avatar-padding img {
    padding: 0 !important;
}
.um-profile-photo .avatar-container.avatar-padding img {
    border: none !important;
    padding: 0 !important;
}
.um-profile-photo a.um-profile-photo-img {
    background: none;
    border: none !important;
}
.khung_top_1_bxh:after {
    background: url(img/khung_top_1_bxh.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_top_1_bxh:after,
.khung_top_2_bxh:after {
    border-color: unset !important;
    content: "" !important;
    height: 200% !important;
    left: -10px !important;
    position: absolute !important;
    top: -27px !important;
    transform: translate(1%, 1%);
    width: 130% !important;
}
.khung_top_2_bxh:after {
    background: url(img/khung_top_2_bxh.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_top_3_bxh:after {
    background: url(img/khung_top_3_bxh.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 200% !important;
    left: -10px !important;
    top: -27px !important;
    transform: translate(1%, 1%);
    width: 130% !important;
}
.khung_1_nam_hh3d:after,
.khung_top_3_bxh:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_1_nam_hh3d:after {
    background: url(img/khung-1-nam.png) no-repeat 50% !important;
    background-size: cover !important;
    height: 133%;
    transform: translate(-88%, -9%);
    width: 133%;
}
.top_1_dua_top_cn_ky_6:after {
    background: url(img/top-1-dua-top-cn-ky-6.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 128%;
    transform: translate(-89%, -10%);
    width: 128%;
}
.top_1_dua_top_cn_ky_6:after,
.top_2_dua_top_cn_ky_6:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.top_2_dua_top_cn_ky_6:after {
    background: url(img/top-2-dua-top-cn-ky-6.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 115%;
    transform: translate(-94%, -7%);
    width: 115%;
}
.top_3_dua_top_cn_ky_6:after {
    background: url(img/top-3-dua-top-cn-ky-6.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 121%;
    transform: translate(-92%, -8%);
    width: 121%;
}
.top_1_dua_top_tm:after,
.top_3_dua_top_cn_ky_6:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.top_1_dua_top_tm:after {
    background: url(img/khung-top-1-dua-top-tm-v2.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 210%;
    transform: translate(-76%, -27%);
    width: 210%;
}
.top_2_dua_top_tm:after {
    background: url(img/khung-top-2-dua-top-tm-v2.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 210%;
    transform: translate(-75%, -27%);
    width: 210%;
}
.top_2_dua_top_tm:after,
.top_3_dua_top_tm:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.top_3_dua_top_tm:after {
    background: url(img/top-3-dua-top-tong-mon-v2.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 170%;
    transform: translate(-81%, -25%);
    width: 170%;
}
.top_1_dua_top:after {
    background: url(img/top-1-dua-top-cn-ky-6.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 128%;
    transform: translate(-89%, -10%);
    width: 128%;
}
.top_1_dua_top:after,
.top_2_dua_top:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.top_2_dua_top:after {
    background: url(img/top-2-dua-top-cn-ky-6.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 115%;
    transform: translate(-94%, -7%);
    width: 115%;
}
.top_3_dua_top:after {
    background: url(img/top-3-dua-top-cn-ky-6.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 121%;
    transform: translate(-92%, -8%);
    width: 121%;
}
.khung_hoa_20_10_2024:after,
.top_3_dua_top:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_hoa_20_10_2024:after {
    background: url(img/khung-hoa-20-10-2024.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 140%;
    transform: translate(-87%, -15%);
    width: 140%;
}
.halloween_2024:after {
    background: url(img/khung-halloween-2024.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.halloween_2024:after,
.phi_long_pl_mua_1:after {
    border-color: unset !important;
    content: "" !important;
    height: 138%;
    position: absolute !important;
    transform: translate(-86%, -15%);
    width: 138%;
}
.phi_long_pl_mua_1:after {
    background: url(img/khung-phi-long-pl-mua-1.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.phuong_hoang_pl_mua_2:after {
    background: url(img/khung-phuc-loi-mua-2.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 128%;
    transform: translate(-90%, -10%);
    width: 128%;
}
.khung_20_11_2024:after,
.phuong_hoang_pl_mua_2:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_20_11_2024:after {
    background: url(img/khung-20-11-2024.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_20_11_2024:after,
.khung_8_3_2025:after {
    height: 130%;
    transform: translate(-87%, -12%);
    width: 130%;
}
.khung_8_3_2025:after {
    background: url(img/khung-8-3-2025.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_8_3_2025:after,
.khung_top_1_truyen_thua_11_2024:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_top_1_truyen_thua_11_2024:after {
    background: url(img/khung-top-1-truyen-thua-11-2024.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 128%;
    transform: translate(-89%, -11%);
    width: 128%;
}
.khung_top_1_luan_vo:after {
    background: url(img/khung-top-1-luan-vo.gif)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 140%;
    transform: translate(-86%, -24%);
    width: 140%;
}
.khung_top_1_luan_vo:after,
.khung_top_2_luan_vo:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_top_2_luan_vo:after {
    background: url(img/khung-luan-vo-top-2.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 225%;
    transform: translate(-72%, -29%);
    width: 225%;
}
.khung_top_3_luan_vo:after {
    background: url(img/khung-luan-vo-top-3.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_noel_2024_1:after,
.khung_top_3_luan_vo:after {
    border-color: unset !important;
    content: "" !important;
    height: 225%;
    position: absolute !important;
    transform: translate(-72%, -29%);
    width: 225%;
}
.khung_noel_2024_1:after {
    background: url(img/khung-noel-2024-1.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_noel_2024_2:after {
    background: url(img/khung-noel-2024-2.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 225%;
    transform: translate(-72%, -29%);
    width: 225%;
}
.khung_noel_2024_2:after,
.khung_noel_2024_3:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_noel_2024_3:after {
    background: url(img/khung-noel-2024-3.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 165%;
    transform: translate(-81%, -21%);
    width: 165%;
}
.khung_noel_vip_2024:after {
    background: url(img/khung-noel-vip-2024.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 240%;
    transform: translate(-71%, -31%);
    width: 240%;
}
.khung_2_nam_hh3d:after,
.khung_noel_vip_2024:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_2_nam_hh3d:after {
    background: url(img/khung-2-nam.gif)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 139%;
    transform: translate(-87%, -15%);
    width: 139%;
}
.khung_tet_2025_1:after {
    background: url(img/khung-tet-2025-1.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 240%;
    transform: translate(-70%, -29%);
    width: 240%;
}
.khung_tet_2025_1:after,
.khung_tet_2025_2:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_tet_2025_2:after {
    background: url(img/khung-tet-2025-2.gif)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 165%;
    transform: translate(-81%, -30%);
    width: 165%;
}
.khung_tet_vip_2025:after {
    background: url(img/khung-tet-vip-2025.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 225%;
    transform: translate(-72%, -28%);
    width: 225%;
}
.khung_tet_vip_2025:after,
.tieu_viem_pl_mua_3:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.tieu_viem_pl_mua_3:after {
    background: url(img/khung-tieu-viem-pl-mua-3.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 177%;
    transform: translate(-78%, -21%);
    width: 175%;
}
.khung_phuc_loi_mua_4:after {
    background: url(img/khung-phuc-loi-mua-4.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 177%;
    transform: translate(-78%, -21%);
    width: 175%;
}
.khung_phuc_loi_mua_4:after,
.khung_top_1_truyen_thua_1_2025:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_top_1_truyen_thua_1_2025:after {
    background: url(img/khung-top-1-truyen-thua-1-2025.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 147%;
    transform: translate(-89%, -29%);
    width: 129%;
}
.khung_top_1_truyen_thua_2025:after {
    background: url(img/khung-top-1-truyen-thua-2025.gif)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 128%;
    transform: translate(-91%, -17%);
    width: 128%;
}
.khung_top_1_truyen_thua_2025:after,
.khung_top_1_truyen_thua_2025_v3:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_top_1_truyen_thua_2025_v3:after {
    background: url(img/khung-top-1-truyen-thua-2025-v3.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 145%;
    transform: translate(-84%, -17%);
    width: 145%;
}
.khung_top_1_truyen_thua_2025_v4:after {
    background: url(img/khung-top-1-truyen-thua-2025-v4.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_top_1_truyen_thua_2025_v5:after {
    background: url(img/khung-top-1-truyen-thua-v5.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    border-color: unset !important;
    content: "" !important;
    height: 130%;
    position: absolute !important;
    transform: translate(-89%, -13%);
    width: 130%;
}
.khung_top_1_truyen_thua_2025_v2:after {
    background: url(img/khung-top-1-truyen-thua-2025-v2.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 118%;
    transform: translate(-92%, -8%);
    width: 118%;
}
.khung_top_1_truyen_thua_2025_v2:after,
.khung_vip_member_hh3d:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_member_hh3d:after {
    background: url(img/khung-vip-hh3d.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 115%;
    transform: translate(-93%, -6%);
    width: 115%;
}
.khung_vip_1:after {
    background: url(img/khung-vip-1.png)
    no-repeat 50% !important;
    background-size: cover !important;
    transform: translate(-74%, -28%);
}
.khung_vip_1:after,
.khung_vip_2:after {
    border-color: unset !important;
    content: "" !important;
    height: 220%;
    position: absolute !important;
    width: 220%;
}
.khung_vip_2:after {
    background: url(img/khung-vip-2.png)
    no-repeat 50% !important;
    background-size: cover !important;
    transform: translate(-73%, -29%);
}
.khung_vip_3:after {
    background: url(img/khung-vip-3.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 220%;
    transform: translate(-72%, -32%);
    width: 220%;
}
.khung_vip_3:after,
.khung_vip_4:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_4:after {
    background: url(img/khung-vip-4.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 230%;
    transform: translate(-73%, -27%);
    width: 230%;
}
.khung_vip_5:after {
    background: url(img/khung-vip-5.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 230%;
    width: 230%;
}
.khung_vip_5:after,
.khung_vip_6:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
    transform: translate(-72%, -29%);
}
.khung_vip_6:after {
    background: url(img/khung-vip-6.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 233%;
    width: 233%;
}
.khung_vip_7:after {
    background: url(img/khung-vip-7.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_7:after,
.khung_vip_8:after {
    border-color: unset !important;
    content: "" !important;
    height: 230%;
    position: absolute !important;
    transform: translate(-72%, -30%);
    width: 230%;
}
.khung_vip_8:after {
    background: url(img/khung-vip-8.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_9:after {
    background: url(img/khung-vip-9.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 215%;
    transform: translate(-74%, -27%);
    width: 215%;
}
.khung_vip_10:after,
.khung_vip_9:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_10:after {
    background: url(img/khung-vip-10.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 230%;
    transform: translate(-72%, -28%);
    width: 230%;
}
.khung_vip_11:after {
    background: url(img/khung-vip-11.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 230%;
    transform: translate(-72%, -27%);
    width: 230%;
}
.khung_vip_11:after,
.khung_vip_12:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_12:after {
    background: url(img/khung-vip-12.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 227%;
    transform: translate(-71%, -28%);
    width: 227%;
}
.khung_vip_13:after {
    background: url(img/khung-vip-13.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    border-color: unset !important;
    content: "" !important;
    height: 280%;
    position: absolute !important;
    transform: translate(-67%, -41%);
    width: 280%;
}
.adjust-frame.khung_vip_13:after {
    top: 25%;
}
.khung_vip_14:after {
    background: url(img/khung-vip-14.gif)
    no-repeat 50% !important;
    background-size: cover !important;
    transform: translate(-85%, -10%);
}
.khung_vip_14:after,
.khung_vip_15:after {
    border-color: unset !important;
    content: "" !important;
    height: 145%;
    position: absolute !important;
    width: 145%;
}
.khung_vip_15:after {
    background: url(img/khung-vip-15.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    transform: translate(-85%, -18%);
}
.khung_couple_chuc_nu:after {
    background: url(img/khung-couple-chuc-nu.png)
    no-repeat 50% !important;
    background-size: cover !important;
    transform: translate(-83%, -17%);
}
.khung_couple_chuc_nu:after,
.khung_couple_nguu_lang:after {
    border-color: unset !important;
    content: "" !important;
    height: 143%;
    position: absolute !important;
    width: 143%;
}
.khung_couple_nguu_lang:after {
    background: url(img/khung-couple-nguu-lang.png)
    no-repeat 50% !important;
    background-size: cover !important;
    transform: translate(-84%, -13%);
}
.khung_vip_16:after {
    background: url(img/khung-vip-16.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 120%;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_16:after,
.khung_vip_17:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_17:after {
    background: url(img/khung-vip-17.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 235%;
    transform: translate(-71%, -30%);
    width: 235%;
}
.khung_phuc_loi_mua_5:after {
    background: url(img/khung-phuc-loi-mua-5.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_phuc_loi_mua_5:after,
.khung_phuc_loi_mua_6:after {
    border-color: unset !important;
    content: "" !important;
    height: 119%;
    position: absolute !important;
    transform: translate(-94%, -9%);
    width: 119%;
}
.khung_phuc_loi_mua_6:after {
    background: url(img/khung-phuc-loi-mua-6.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_phuc_loi_mua_7:after {
    background: url(img/khung-phuc-loi-mua-7.png?v=1.0)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 120%;
    transform: translate(-92%, -12%);
    width: 120%;
}
.khung_phuc_loi_mua_7:after,
.khung_phuc_loi_mua_8:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_phuc_loi_mua_8:after {
    background: url(img/khung-phuc-loi-mua-8.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 160%;
    transform: translate(-82%, -19%);
    width: 160%;
}
.khung_phuc_loi_mua_9:after {
    background: url(img/khung-phuc-loi-mua-9.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 260%;
    transform: translate(-70%, -31%);
    width: 260%;
}
.khung_phuc_loi_mua_10:after,
.khung_phuc_loi_mua_9:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_phuc_loi_mua_10:after {
    background: url(img/khung-phuc-loi-mua-10.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 130%;
    transform: translate(-89%, -9%);
    width: 130%;
}
.khung_phuc_loi_mua_11:after {
    background: url(img/khung-phuc-loi-mua-11-fxx.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 135%;
    transform: translate(-89%, -11%);
    width: 135%;
}
.khung_phuc_loi_mua_11:after,
.khung_phuc_loi_mua_12:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_phuc_loi_mua_12:after {
    background: url(img/khung-phuc-loi-mua-12.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 120%;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_phuc_loi_mua_13:after {
    background: url(img/khung-phuc-loi-mua-13.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_phuc_loi_mua_13:after,
.khung_phuc_loi_mua_14:after {
    border-color: unset !important;
    content: "" !important;
    height: 142%;
    position: absolute !important;
    transform: translate(-85%, -15%);
    width: 142%;
}
.khung_phuc_loi_mua_14:after {
    background: url(img/khung-phuc-loi-mua-14.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_phuc_loi_mua_15:after {
    background: url(img/khung-phuc-loi-mua-15.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_phuc_loi_mua_15:after,
.khung_phuc_loi_mua_16:after {
    border-color: unset !important;
    content: "" !important;
    height: 117%;
    position: absolute !important;
    transform: translate(-93%, -9%);
    width: 117%;
}
.khung_phuc_loi_mua_16:after {
    background: url(img/khung-phuc-loi-mua-16.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_top_1_truyen_thua_4_2025:after {
    background: url(img/khung-top-1-truyen-thua-4-2025.gif)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 155%;
    transform: translate(-82%, -17%);
    width: 155%;
}
.khung_top_1_truyen_thua_4_2025:after,
.khung_vip_18:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_18:after {
    background: url(img/khung-vip-18.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 116%;
    transform: translate(-93%, -7%);
    width: 116%;
}
.khung_vip_19:after {
    background: url(img/khung-vip-19.png)
    no-repeat 50% !important;
    background-size: cover !important;
    transform: translate(-92%, -8%);
}
.khung_vip_19:after,
.khung_vip_20:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    width: 120%;
}
.khung_vip_20:after {
    background: url(img/khung-vip-20.png)
    no-repeat 50% !important;
    background-size: cover !important;
    transform: translate(-91%, -11%);
}
.khung_vip_21:after {
    background: url(img/khung-vip-21.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 260%;
    transform: translate(-70%, -33%);
    width: 260%;
}
.khung_vip_21:after,
.khung_vip_22:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_22:after {
    background: url(img/khung-vip-22.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 120%;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_23:after {
    background: url(img/khung-vip-23.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_phao_30_4:after,
.khung_vip_23:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_phao_30_4:after {
    background: url(img/khung-phao-30-4.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_1_dac_quyen:after {
    background: url(img/khung-vip-moc-1.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_1_dac_quyen:after,
.khung_vip_2_dac_quyen:after {
    border-color: unset !important;
    content: "" !important;
    height: 115%;
    position: absolute !important;
    transform: translate(-93%, -6%);
    width: 115%;
}
.khung_vip_2_dac_quyen:after {
    background: url(img/khung-vip-moc-2.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_3_dac_quyen:after {
    background: url(img/khung-vip-moc-3.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_3_dac_quyen:after,
.khung_vip_4_dac_quyen:after {
    border-color: unset !important;
    content: "" !important;
    height: 115%;
    position: absolute !important;
    transform: translate(-93%, -6%);
    width: 115%;
}
.khung_vip_4_dac_quyen:after {
    background: url(img/khung-vip-moc-4.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_24:after {
    background: url(img/khung-vip-dc-024.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_24:after,
.khung_vip_dc_25:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_25:after {
    background: url(img/khung-vip-dc-025.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_26:after {
    background: url(img/khung-vip-dc-026.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_26:after,
.khung_vip_dc_27:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_27:after {
    background: url(img/khung-vip-dc-027.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_28:after {
    background: url(img/khung-vip-dc-028.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_28:after,
.khung_vip_dc_29:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_29:after {
    background: url(img/khung-vip-dc-029.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_30:after {
    background: url(img/khung-vip-dc-030.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_30:after,
.khung_vip_dc_31:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_31:after {
    background: url(img/khung-vip-dc-031.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_32:after {
    background: url(img/khung-vip-dc-032.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_32:after,
.khung_vip_dc_33:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_33:after {
    background: url(img/khung-vip-dc-033.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_34:after {
    background: url(img/khung-vip-dc-034.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_34:after,
.khung_vip_dc_35:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_35:after {
    background: url(img/khung-vip-dc-035.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_36:after {
    background: url(img/khung-vip-dc-036.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_36:after,
.khung_vip_dc_37:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_37:after {
    background: url(img/khung-vip-dc-037.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_38:after {
    background: url(img/khung-vip-dc-038.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_38:after,
.khung_vip_dc_39:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_39:after {
    background: url(img/khung-vip-dc-039.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_40:after {
    background: url(img/khung-vip-dc-040.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_40:after,
.khung_vip_dc_41:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_41:after {
    background: url(img/khung-vip-dc-041.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_42:after {
    background: url(img/khung-vip-dc-042.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_42:after,
.khung_vip_dc_43:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_43:after {
    background: url(img/khung-vip-dc-043.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_44:after {
    background: url(img/khung-vip-dc-044.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_44:after,
.khung_vip_dc_45:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_45:after {
    background: url(img/khung-vip-dc-045.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_46:after {
    background: url(img/khung-vip-dc-046.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_46:after,
.khung_vip_dc_47:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_47:after {
    background: url(img/khung-vip-dc-047.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_48:after {
    background: url(img/khung-vip-dc-048.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_48:after,
.khung_vip_dc_49:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_49:after {
    background: url(img/khung-vip-dc-049.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_50:after {
    background: url(img/khung-vip-dc-050.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_50:after,
.khung_vip_dc_51:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_51:after {
    background: url(img/khung-vip-dc-051.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_52:after {
    background: url(img/khung-vip-dc-052.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_52:after,
.khung_vip_dc_53:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_53:after {
    background: url(img/khung-vip-dc-053.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_54:after {
    background: url(img/khung-vip-dc-054.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_54:after,
.khung_vip_dc_55:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_55:after {
    background: url(img/khung-vip-dc-055.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_56:after {
    background: url(img/khung-vip-dc-056.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_56:after,
.khung_vip_dc_57:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_57:after {
    background: url(img/khung-vip-dc-057.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_58:after {
    background: url(img/khung-vip-dc-058.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_58:after,
.khung_vip_dc_59:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_59:after {
    background: url(img/khung-vip-dc-059.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_60:after {
    background: url(img/khung-vip-dc-060.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_60:after,
.khung_vip_dc_61:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_61:after {
    background: url(img/khung-vip-dc-061.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_62:after {
    background: url(img/khung-vip-dc-062.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_62:after,
.khung_vip_dc_63:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_63:after {
    background: url(img/khung-vip-dc-063.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_64:after {
    background: url(img/khung-vip-dc-064.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_64:after,
.khung_vip_dc_65:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_65:after {
    background: url(img/khung-vip-dc-065.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_66:after {
    background: url(img/khung-vip-dc-066.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_66:after,
.khung_vip_dc_67:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_67:after {
    background: url(img/khung-vip-dc-067.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_68:after {
    background: url(img/khung-vip-dc-068.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_68:after,
.khung_vip_dc_69:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_69:after {
    background: url(img/khung-vip-dc-069.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_70:after {
    background: url(img/khung-vip-dc-070.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_70:after,
.khung_vip_dc_71:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_71:after {
    background: url(img/khung-vip-dc-071.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_72:after {
    background: url(img/khung-vip-dc-072.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_72:after,
.khung_vip_dc_73:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_73:after {
    background: url(img/khung-vip-dc-073.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_74:after {
    background: url(img/khung-vip-dc-074.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_74:after,
.khung_vip_dc_75:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_75:after {
    background: url(img/khung-vip-dc-075.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_76:after {
    background: url(img/khung-vip-dc-076.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_76:after,
.khung_vip_dc_77:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_77:after {
    background: url(img/khung-vip-dc-077.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_78:after {
    background: url(img/khung-vip-dc-078.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_78:after,
.khung_vip_dc_79:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_79:after {
    background: url(img/khung-vip-dc-079.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_80:after {
    background: url(img/khung-vip-dc-080.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_80:after,
.khung_vip_dc_81:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_81:after {
    background: url(img/khung-vip-dc-081.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_82:after {
    background: url(img/khung-vip-dc-082.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_82:after,
.khung_vip_dc_83:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_83:after {
    background: url(img/khung-vip-dc-083.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_84:after {
    background: url(img/khung-vip-dc-084.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_84:after,
.khung_vip_dc_85:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_85:after {
    background: url(img/khung-vip-dc-085.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_86:after {
    background: url(img/khung-vip-dc-086.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_86:after,
.khung_vip_dc_87:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_87:after {
    background: url(img/khung-vip-dc-087.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_88:after {
    background: url(img/khung-vip-dc-088.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_88:after,
.khung_vip_dc_89:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_89:after {
    background: url(img/khung-vip-dc-089.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_90:after {
    background: url(img/khung-vip-dc-090.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_90:after,
.khung_vip_dc_91:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_91:after {
    background: url(img/khung-vip-dc-091.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_92:after {
    background: url(img/khung-vip-dc-092.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_92:after,
.khung_vip_dc_93:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_93:after {
    background: url(img/khung-vip-dc-093.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_94:after {
    background: url(img/khung-vip-dc-094.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_94:after,
.khung_vip_dc_95:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_95:after {
    background: url(img/khung-vip-dc-095.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_96:after {
    background: url(img/khung-vip-dc-096.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_96:after,
.khung_vip_dc_97:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_97:after {
    background: url(img/khung-vip-dc-097.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_98:after {
    background: url(img/khung-vip-dc-098.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_98:after,
.khung_vip_dc_99:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_99:after {
    background: url(img/khung-vip-dc-099.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_100:after {
    background: url(img/khung-vip-dc-100.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_100:after,
.khung_vip_dc_101:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_101:after {
    background: url(img/khung-vip-dc-101.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_102:after {
    background: url(img/khung-vip-dc-102.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_102:after,
.khung_vip_dc_103:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_103:after {
    background: url(img/khung-vip-dc-103.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_104:after {
    background: url(img/khung-vip-dc-104.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_104:after,
.khung_vip_dc_105:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_105:after {
    background: url(img/khung-vip-dc-105.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_106:after {
    background: url(img/khung-vip-dc-106.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_106:after,
.khung_vip_dc_107:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_107:after {
    background: url(img/khung-vip-dc-107.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_108:after {
    background: url(img/khung-vip-dc-108.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_108:after,
.khung_vip_dc_109:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_109:after {
    background: url(img/khung-vip-dc-109.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_110:after {
    background: url(img/khung-vip-dc-110.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_110:after,
.khung_vip_dc_111:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_111:after {
    background: url(img/khung-vip-dc-111.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_112:after {
    background: url(img/khung-vip-dc-112.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_112:after,
.khung_vip_dc_113:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_113:after {
    background: url(img/khung-vip-dc-113.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_114:after {
    background: url(img/khung-vip-dc-114.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_114:after,
.khung_vip_dc_115:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_115:after {
    background: url(img/khung-vip-dc-115.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_116:after {
    background: url(img/khung-vip-dc-116.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_116:after,
.khung_vip_dc_117:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_117:after {
    background: url(img/khung-vip-dc-117.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_118:after {
    background: url(img/khung-vip-dc-118.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_118:after,
.khung_vip_dc_119:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_119:after {
    background: url(img/khung-vip-dc-119.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_120:after {
    background: url(img/khung-vip-dc-120.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_120:after,
.khung_vip_dc_121:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_121:after {
    background: url(img/khung-vip-dc-121.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_122:after {
    background: url(img/khung-vip-dc-122.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_122:after,
.khung_vip_dc_123:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_123:after {
    background: url(img/khung-vip-dc-123.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_124:after {
    background: url(img/khung-vip-dc-124.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_124:after,
.khung_vip_dc_125:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_125:after {
    background: url(img/khung-vip-dc-125.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_126:after {
    background: url(img/khung-vip-dc-126.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_126:after,
.khung_vip_dc_127:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_127:after {
    background: url(img/khung-vip-dc-127.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_128:after {
    background: url(img/khung-vip-dc-128.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_128:after,
.khung_vip_dc_129:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_129:after {
    background: url(img/khung-vip-dc-129.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_130:after {
    background: url(img/khung-vip-dc-130.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_130:after,
.khung_vip_dc_131:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_131:after {
    background: url(img/khung-vip-dc-131.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_132:after {
    background: url(img/khung-vip-dc-132.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_132:after,
.khung_vip_dc_133:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_133:after {
    background: url(img/khung-vip-dc-133.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_134:after {
    background: url(img/khung-vip-dc-134.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_134:after,
.khung_vip_dc_135:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_135:after {
    background: url(img/khung-vip-dc-135.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_136:after {
    background: url(img/khung-vip-dc-136.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_136:after,
.khung_vip_dc_137:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_137:after {
    background: url(img/khung-vip-dc-137.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_138:after {
    background: url(img/khung-vip-dc-138.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_138:after,
.khung_vip_dc_139:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_139:after {
    background: url(img/khung-vip-dc-139.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_140:after {
    background: url(img/khung-vip-dc-140.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_140:after,
.khung_vip_dc_141:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_141:after {
    background: url(img/khung-vip-dc-141.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_142:after {
    background: url(img/khung-vip-dc-142.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_142:after,
.khung_vip_dc_143:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_143:after {
    background: url(img/khung-vip-dc-143.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_144:after {
    background: url(img/khung-vip-dc-144.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_144:after,
.khung_vip_dc_145:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_145:after {
    background: url(img/khung-vip-dc-145.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_146:after {
    background: url(img/khung-vip-dc-146.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_146:after,
.khung_vip_dc_147:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_147:after {
    background: url(img/khung-vip-dc-147.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_148:after {
    background: url(img/khung-vip-dc-148.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_148:after,
.khung_vip_dc_149:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_149:after {
    background: url(img/khung-vip-dc-149.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_150:after {
    background: url(img/khung-vip-dc-150.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_150:after,
.khung_vip_dc_151:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_151:after {
    background: url(img/khung-vip-dc-151.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_152:after {
    background: url(img/khung-vip-dc-152.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_152:after,
.khung_vip_dc_153:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_153:after {
    background: url(img/khung-vip-dc-153.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_154:after {
    background: url(img/khung-vip-dc-154.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_154:after,
.khung_vip_dc_155:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_155:after {
    background: url(img/khung-vip-dc-155.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_156:after {
    background: url(img/khung-vip-dc-156.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_156:after,
.khung_vip_dc_157:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_157:after {
    background: url(img/khung-vip-dc-157.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_158:after {
    background: url(img/khung-vip-dc-158.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_158:after,
.khung_vip_dc_159:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_159:after {
    background: url(img/khung-vip-dc-159.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_160:after {
    background: url(img/khung-vip-dc-160.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_160:after,
.khung_vip_dc_161:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_161:after {
    background: url(img/khung-vip-dc-161.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_162:after {
    background: url(img/khung-vip-dc-162.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_162:after,
.khung_vip_dc_163:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_163:after {
    background: url(img/khung-vip-dc-163.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_164:after {
    background: url(img/khung-vip-dc-164.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_164:after,
.khung_vip_dc_165:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_165:after {
    background: url(img/khung-vip-dc-165.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_166:after {
    background: url(img/khung-vip-dc-166.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_166:after,
.khung_vip_dc_167:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_167:after {
    background: url(img/khung-vip-dc-167.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_168:after {
    background: url(img/khung-vip-dc-168.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_168:after,
.khung_vip_dc_169:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_169:after {
    background: url(img/khung-vip-dc-169.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_170:after {
    background: url(img/khung-vip-dc-170.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_170:after,
.khung_vip_dc_171:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_171:after {
    background: url(img/khung-vip-dc-171.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_172:after {
    background: url(img/khung-vip-dc-172.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_172:after,
.khung_vip_dc_173:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_173:after {
    background: url(img/khung-vip-dc-173.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_174:after {
    background: url(img/khung-vip-dc-174.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_174:after,
.khung_vip_dc_175:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_175:after {
    background: url(img/khung-vip-dc-175.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_176:after {
    background: url(img/khung-vip-dc-176.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_176:after,
.khung_vip_dc_177:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_177:after {
    background: url(img/khung-vip-dc-177.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_178:after {
    background: url(img/khung-vip-dc-178.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_178:after,
.khung_vip_dc_179:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_179:after {
    background: url(img/khung-vip-dc-179.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_180:after {
    background: url(img/khung-vip-dc-180.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_180:after,
.khung_vip_dc_181:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_181:after {
    background: url(img/khung-vip-dc-181.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_182:after {
    background: url(img/khung-vip-dc-182.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_182:after,
.khung_vip_dc_183:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_183:after {
    background: url(img/khung-vip-dc-183.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_184:after {
    background: url(img/khung-vip-dc-184.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_184:after,
.khung_vip_dc_185:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_185:after {
    background: url(img/khung-vip-dc-185.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_186:after {
    background: url(img/khung-vip-dc-186.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_186:after,
.khung_vip_dc_187:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_187:after {
    background: url(img/khung-vip-dc-187.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_188:after {
    background: url(img/khung-vip-dc-188.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_188:after,
.khung_vip_dc_189:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_189:after {
    background: url(img/khung-vip-dc-189.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_190:after {
    background: url(img/khung-vip-dc-190-fx.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_190:after,
.khung_vip_dc_191:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_191:after {
    background: url(img/khung-vip-dc-191.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_192:after {
    background: url(img/khung-vip-192-fix.webp)
    50% / cover no-repeat !important;
    background-size: cover !important;
    height: 230%;
    transform: translate(-72%, -30%);
    width: 230%;
}
.khung_vip_192:after,
.khung_vip_193:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_193:after {
    background: url(img/khung-vip-193.webp)
    50% / cover no-repeat !important;
    background-size: cover !important;
    height: 208%;
    transform: translate(-75%, -28%);
    width: 208%;
}
.khung_vip_194:after {
    background: url(img/khung-vip-194.webp)
    50% / cover no-repeat !important;
    background-size: cover !important;
    height: 195%;
    transform: translate(-77%, -28%);
    width: 195%;
}
.khung_vip_194:after,
.khung_vip_195:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_195:after {
    background: url(img/khung-vip-195.webp)
    50% / cover no-repeat !important;
    background-size: cover !important;
    height: 203%;
    transform: translate(-76%, -30%);
    width: 203%;
}
.khung_vip_196:after {
    background: url(img/khung-vip-196.webp)
    50% / cover no-repeat !important;
    background-size: cover !important;
    height: 360%;
    transform: translate(-65%, -39%);
    width: 360%;
}
.khung_top_bxh_tien_duyen_1:after,
.khung_vip_196:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_top_bxh_tien_duyen_1:after {
    background: url(img/khung-top-bxh-tien-duyen-pq.png)
    50% / cover no-repeat !important;
    background-size: cover !important;
    height: 150%;
    transform: translate(-83%, -17%);
    width: 150%;
}
.khung_top_bxh_tien_duyen_2:after {
    background: url(img/khung-top-bxh-tien-duyen-tt.png)
    50% / cover no-repeat !important;
    background-size: cover !important;
    border-color: unset !important;
    content: "" !important;
    height: 150%;
    position: absolute !important;
    transform: translate(-83%, -17%);
    width: 150%;
}
.khung_top_bxh_tien_duyen_1_v2:after {
    background: url(img/khung-top-bxh-tien-duyen-pq-v2.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_top_bxh_tien_duyen_1_v2:after,
.khung_top_bxh_tien_duyen_2_v2:after {
    border-color: unset !important;
    content: "" !important;
    height: 149%;
    position: absolute !important;
    transform: translate(-84%, -17%);
    width: 149%;
}
.khung_top_bxh_tien_duyen_2_v2:after {
    background: url(img/khung-top-bxh-tien-duyen-tt-v2.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_top_10_bxh_tien_duyen_1:after {
    background: url(img/khung-vip-top-tien-duyen-pq.gif)
    50% / cover no-repeat !important;
    background-size: cover !important;
}
.khung_top_10_bxh_tien_duyen_1:after,
.khung_top_10_bxh_tien_duyen_2:after {
    border-color: unset !important;
    content: "" !important;
    height: 145%;
    position: absolute !important;
    transform: translate(-86%, -15%);
    width: 145%;
}
.khung_top_10_bxh_tien_duyen_2:after {
    background: url(img/khung-vip-top-tien-duyen-tt.gif)
    50% / cover no-repeat !important;
    background-size: cover !important;
}
.khung_top_10_bxh_tien_duyen_3:after {
    background: url(img/khung-vip-top-tien-duyen-pq-v2.webp)
    50% / cover no-repeat !important;
    background-size: cover !important;
}
.khung_top_10_bxh_tien_duyen_3:after,
.khung_top_10_bxh_tien_duyen_4:after {
    border-color: unset !important;
    content: "" !important;
    height: 135%;
    position: absolute !important;
    transform: translate(-87%, -13%);
    width: 135%;
}
.khung_top_10_bxh_tien_duyen_4:after {
    background: url(img/khung-vip-top-tien-duyen-tt-v2.webp)
    50% / cover no-repeat !important;
    background-size: cover !important;
}
.khung_vip_id_7448:after {
    background: url(img/khung-vip-id-7448.png)
    50% / cover no-repeat !important;
    background-size: cover !important;
    height: 150%;
    transform: translate(-84%, -15%);
    width: 150%;
}
.khung_vip_id_25323:after,
.khung_vip_id_7448:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_id_25323:after {
    background: url(img/khung-vip-id-25323.png)
    50% / cover no-repeat !important;
    background-size: cover !important;
    height: 160%;
    transform: translate(-82%, -19%);
    width: 160%;
}
.khung_vip_id_17427:after {
    background: url(img/khung-vip-id-17427-fixx.webp)
    50% / cover no-repeat !important;
    background-size: cover !important;
    height: 240%;
    transform: translate(-71%, -28%);
    width: 240%;
}
.khung_vip_dc_200:after,
.khung_vip_id_17427:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_dc_200:after {
    background: url(img/khung-vip-dc-200-1.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 120%;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_201:after {
    background: url(img/khung-vip-dc-201.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_201:after,
.khung_vip_dc_202:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_202:after {
    background: url(img/khung-vip-dc-202.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_203:after {
    background: url(img/khung-vip-dc-203.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_203:after,
.khung_vip_dc_204:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_204:after {
    background: url(img/khung-vip-dc-204.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_205:after {
    background: url(img/khung-vip-dc-205.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_205:after,
.khung_vip_dc_206:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_206:after {
    background: url(img/khung-vip-dc-206.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_207:after {
    background: url(img/khung-vip-dc-207.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_207:after,
.khung_vip_dc_208:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_208:after {
    background: url(img/khung-vip-dc-208.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_209:after {
    background: url(img/khung-vip-dc-209.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_209:after,
.khung_vip_dc_210:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_210:after {
    background: url(img/khung-vip-dc-210.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_211:after {
    background: url(img/khung-vip-dc-211.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_211:after,
.khung_vip_dc_212:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_212:after {
    background: url(img/khung-vip-dc-212.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_213:after {
    background: url(img/khung-vip-dc-213.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_213:after,
.khung_vip_dc_214:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_214:after {
    background: url(img/khung-vip-dc-214.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_215:after {
    background: url(img/khung-vip-dc-215.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_215:after,
.khung_vip_dc_216:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_216:after {
    background: url(img/khung-vip-dc-216.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_197:after {
    background: url(img/khung-vip-197.webp)
    50% / cover no-repeat !important;
    background-size: cover !important;
    height: 350%;
    transform: translate(-65%, -37%);
    width: 350%;
}
.khung_vip_197:after,
.khung_vip_198:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_198:after {
    background: url(img/khung-vip-198.webp)
    50% / cover no-repeat !important;
    background-size: cover !important;
    height: 270%;
    transform: translate(-70%, -35%);
    width: 270%;
}
.khung_vip_dc_217:after {
    background: url(img/khung-vip-dc-217.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_217:after,
.khung_vip_dc_218:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_218:after {
    background: url(img/khung-vip-dc-218.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_219:after {
    background: url(img/khung-vip-dc-219.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_219:after,
.khung_vip_dc_220:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_220:after {
    background: url(img/khung-vip-dc-220.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_221:after {
    background: url(img/khung-vip-dc-221.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_221:after,
.khung_vip_dc_222:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_222:after {
    background: url(img/khung-vip-dc-222.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_223:after {
    background: url(img/khung-vip-dc-223.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_223:after,
.khung_vip_dc_224:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_224:after {
    background: url(img/khung-vip-dc-224-fx.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_225:after {
    background: url(img/khung-vip-dc-225.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_225:after,
.khung_vip_dc_226:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_226:after {
    background: url(img/khung-vip-dc-226.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_227:after {
    background: url(img/khung-vip-dc-227.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_227:after,
.khung_vip_dc_228:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_228:after {
    background: url(img/khung-vip-dc-228.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_229:after {
    background: url(img/khung-vip-dc-229.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_229:after,
.khung_vip_dc_230:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_230:after {
    background: url(img/khung-vip-dc-230.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_231:after {
    background: url(img/khung-vip-dc-231.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_231:after,
.khung_vip_dc_232:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_232:after {
    background: url(img/khung-vip-dc-232.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_233:after {
    background: url(img/khung-vip-dc-233.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_233:after,
.khung_vip_dc_234:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_234:after {
    background: url(img/khung-vip-dc-234.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_235:after {
    background: url(img/khung-vip-dc-235.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_235:after,
.khung_vip_dc_236:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_236:after {
    background: url(img/khung-vip-dc-236.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_237:after {
    background: url(img/khung-vip-dc-237.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_237:after,
.khung_vip_dc_238:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -8%);
    width: 120%;
}
.khung_vip_dc_238:after {
    background: url(img/khung-vip-dc-238.png)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_239:after {
    background: url(img/khung-vip-239.webp)
    50% / cover no-repeat !important;
    background-size: cover !important;
    height: 210%;
    transform: translate(-75%, -30%);
    width: 210%;
}
.khung_vip_239:after,
.khung_vip_dc_240:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_dc_240:after {
    background: url(img/khung-vip-dc-240.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 120%;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_241:after {
    background: url(img/khung-vip-dc-241.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_241:after,
.khung_vip_dc_242:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_242:after {
    background: url(img/khung-vip-dc-242.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_243:after {
    background: url(img/khung-vip-dc-243.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_243:after,
.khung_vip_dc_244:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_244:after {
    background: url(img/khung-vip-dc-244.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_245:after {
    background: url(img/khung-vip-dc-245.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_245:after,
.khung_vip_dc_246:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_246:after {
    background: url(img/khung-vip-dc-246.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_247:after {
    background: url(img/khung-vip-dc-247.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_247:after,
.khung_vip_dc_248:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_248:after {
    background: url(img/khung-vip-dc-248.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_249:after {
    background: url(img/khung-vip-249-fix.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 330%;
    transform: translate(-64%, -38%);
    width: 330%;
}
.khung_vip_249:after,
.khung_vip_250:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_250:after {
    background: url(img/khung-vip-250-fix.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 190%;
    transform: translate(-79%, -25%);
    width: 190%;
}
.khung_vip_2_9_2025:after {
    background: url(img/khung-2-9-2025.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 166%;
    transform: translate(-80%, -23%);
    width: 166%;
}
.khung_vip_2_9_2025:after,
.khung_vip_2_9_2025_v2:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_2_9_2025_v2:after {
    background: url(img/khung-vip-2-9-2025-v2.png)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 150%;
    transform: translate(-79%, -18%);
    width: 150%;
}
.khung_vip_id_25535:after {
    background: url(img/khung-vip-id-25535.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 177%;
    transform: translate(-78%, -18%);
    width: 177%;
}
.khung_vip_id_25535:after,
.khung_vip_id_394:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_id_394:after {
    background: url(img/khung-vip-id-394.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 180%;
    transform: translate(-78%, -22%);
    width: 180%;
}
.khung_vip_252:after {
    background: url(img/khung-vip-252.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 130%;
    transform: translate(-89%, -13%);
    width: 130%;
}
.khung_vip_252:after,
.khung_vip_dc_253:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_dc_253:after {
    background: url(img/khung-vip-dc-253.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 120%;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_254:after {
    background: url(img/khung-vip-dc-254.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_254:after,
.khung_vip_dc_255:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_255:after {
    background: url(img/khung-vip-dc-255.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_256:after {
    background: url(img/khung-vip-dc-256.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_256:after,
.khung_vip_dc_257:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_257:after {
    background: url(img/khung-vip-dc-257.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_258:after {
    background: url(img/khung-vip-dc-258.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_258:after,
.khung_vip_dc_259:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_259:after {
    background: url(img/khung-vip-dc-259.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_260:after {
    background: url(img/khung-vip-dc-260.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_260:after,
.khung_vip_dc_261:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_261:after {
    background: url(img/khung-vip-dc-261.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_262:after {
    background: url(img/khung-vip-dc-262.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_262:after,
.khung_vip_dc_263:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_263:after {
    background: url(img/khung-vip-dc-263.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_264:after {
    background: url(img/khung-vip-dc-264.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_264:after,
.khung_vip_dc_265:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_265:after {
    background: url(img/khung-vip-dc-265.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_266:after {
    background: url(img/khung-vip-dc-266.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_266:after,
.khung_vip_dc_267:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_267:after {
    background: url(img/khung-vip-dc-267.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_268:after {
    background: url(img/khung-vip-dc-268.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_268:after,
.khung_vip_dc_269:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_269:after {
    background: url(img/khung-vip-dc-269.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_270:after {
    background: url(img/khung-vip-dc-270.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_270:after,
.khung_vip_dc_271:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_271:after {
    background: url(img/khung-vip-dc-271.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_272:after {
    background: url(img/khung-vip-dc-272.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    transform: translate(-92%, -9%);
}
.khung_vip_273:after,
.khung_vip_dc_272:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    width: 120%;
}
.khung_vip_273:after {
    background: url(img/khung-vip-273.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    transform: translate(-94%, -8%);
}
.khung_vip_274:after {
    background: url(img/khung-vip-274-1.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 148%;
    transform: translate(-84%, -18%);
    width: 148%;
}
.khung_top_bxh_tien_duyen_1_v3:after,
.khung_vip_274:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_top_bxh_tien_duyen_1_v3:after {
    background: url(img/khung-vip-top-tien-duyen-tt-v3.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 300%;
    transform: translate(-67%, -34%);
    width: 300%;
}
.khung_top_bxh_tien_duyen_2_v3:after {
    background: url(img/khung-vip-top-tien-duyen-pq-v3.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 300%;
    transform: translate(-67%, -34%);
    width: 300%;
}
.khung_top_bxh_tien_duyen_2_v3:after,
.khung_vip_trung_thu_2025:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_trung_thu_2025:after {
    background: url(img/khung-trung-thu-vip-2025.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 120%;
    transform: translate(-94%, -14%);
    width: 120%;
}
.khung_vip_trung_thu_1_2025:after {
    background: url(img/khung-trung-thu-1-2025.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    transform: translate(-85%, -15%);
}
.khung_vip_trung_thu_1_2025:after,
.khung_vip_trung_thu_2_2025:after {
    border-color: unset !important;
    content: "" !important;
    height: 138%;
    position: absolute !important;
    width: 138%;
}
.khung_vip_trung_thu_2_2025:after {
    background: url(img/khung-trung-thu-2-2025.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    transform: translate(-87%, -15%);
}
.khung_vip_trung_thu_3_2025:after {
    background: url(img/khung-trung-thu-3-2025.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 136%;
    transform: translate(-87%, -13%);
    width: 136%;
}
.khung_vip_20_10_2025:after,
.khung_vip_trung_thu_3_2025:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_20_10_2025:after {
    background: url(img/khung-vip-20-10-2025.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 130%;
    transform: translate(-88%, -12%);
    width: 130%;
}
.khung_vip_275:after {
    background: url(img/khung-vip-275.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 145%;
    transform: translate(-85%, -17%);
    width: 145%;
}
.khung_vip_275:after,
.khung_vip_dc_276:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_dc_276:after {
    background: url(img/khung-vip-dc-276.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 120%;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_277:after {
    background: url(img/khung-vip-dc-277.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_277:after,
.khung_vip_dc_278:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_278:after {
    background: url(img/khung-vip-dc-278.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_279:after {
    background: url(img/khung-vip-dc-279.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_279:after,
.khung_vip_dc_280:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_280:after {
    background: url(img/khung-vip-dc-280.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_281:after {
    background: url(img/khung-vip-dc-281.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_281:after,
.khung_vip_dc_282:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_282:after {
    background: url(img/khung-vip-dc-282.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_halloween_2025:after {
    background: url(img/khung-vip-halloween.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 128%;
    transform: translate(-90%, -10%);
    width: 128%;
}
.khung_vip_284:after,
.khung_vip_halloween_2025:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_284:after {
    background: url(img/khung-vip-284.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 230%;
    transform: translate(-71%, -30%);
    width: 230%;
}
.khung_vip_dc_285:after {
    background: url(img/khung-vip-dc-285.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_285:after,
.khung_vip_dc_286:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_286:after {
    background: url(img/khung-vip-dc-286.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_287:after {
    background: url(img/khung-vip-dc-287.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_287:after,
.khung_vip_dc_288:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_288:after {
    background: url(img/khung-vip-dc-288.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_289:after {
    background: url(img/khung-vip-dc-289.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_289:after,
.khung_vip_dc_290:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_290:after {
    background: url(img/khung-vip-dc-290.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_291:after {
    background: url(img/khung-vip-dc-291.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_291:after,
.khung_vip_dc_292:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_292:after {
    background: url(img/khung-vip-dc-292.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_293:after {
    background: url(img/khung-vip-dc-293.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 120%;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_294:after,
.khung_vip_dc_293:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_294:after {
    background: url(img/khung-vip-294.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 145%;
    transform: translate(-85%, -17%);
    width: 145%;
}
.khung_vip_295:after {
    background: url(img/khung-vip-295.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 140%;
    transform: translate(-86%, -17%);
    width: 140%;
}
.khung_vip_295:after,
.khung_vip_296:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_296:after {
    background: url(img/khung-vip-296.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 145%;
    transform: translate(-85%, -17%);
    width: 145%;
}
.khung_noel_vip_2025:after {
    background: url(img/khung-vip-noel-2025.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_noel_vip_2025:after,
.khung_top_bxh_tien_duyen_1_v4:after {
    border-color: unset !important;
    content: "" !important;
    height: 145%;
    position: absolute !important;
    transform: translate(-85%, -17%);
    width: 145%;
}
.khung_top_bxh_tien_duyen_1_v4:after {
    background: url(img/khung-vip-top-tien-duyen-pq-v4.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_top_bxh_tien_duyen_2_v4:after {
    background: url(img/khung-vip-top-tien-duyen-tt-v4.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 145%;
    transform: translate(-85%, -17%);
    width: 145%;
}
.khung_noel_2025_1:after,
.khung_top_bxh_tien_duyen_2_v4:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_noel_2025_1:after {
    background: url(img/khung-noel-2025-1.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 164%;
    transform: translate(-78%, -23%);
    width: 164%;
}
.khung_noel_2025_2:after {
    background: url(img/khung-noel-2025-2.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 170%;
    transform: translate(-79%, -21%);
    width: 170%;
}
.khung_noel_2025_2:after,
.top_1_dua_top_v2:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.top_1_dua_top_v2:after {
    background: url(img/top-1-dua-top-cn-v2.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 145%;
    transform: translate(-85%, -17%);
    width: 145%;
}
.top_2_dua_top_v2:after {
    background: url(img/top-2-dua-top-cn-v2.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 125%;
    transform: translate(-90%, -10%);
    width: 125%;
}
.top_2_dua_top_v2:after,
.top_3_dua_top_v2:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.top_3_dua_top_v2:after {
    background: url(img/top-3-dua-top-cn-v2.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 130%;
    transform: translate(-89%, -13%);
    width: 130%;
}
.khung_vip_dc_297:after {
    background: url(img/khung-vip-dc-297.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_297:after,
.khung_vip_dc_298:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_298:after {
    background: url(img/khung-vip-dc-298.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_299:after {
    background: url(img/khung-vip-dc-299.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_299:after,
.khung_vip_dc_300:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_300:after {
    background: url(img/khung-vip-dc-300.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_301:after {
    background: url(img/khung-vip-dc-301.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_301:after,
.khung_vip_dc_302:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_302:after {
    background: url(img/khung-vip-dc-302.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_303:after {
    background: url(img/khung-vip-303.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_3_nam_hh3d:after,
.khung_vip_303:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_3_nam_hh3d:after {
    background: url(img/khung-3-nam-hh3d.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_id_30268:after {
    background: url(img/khung-vip-id-30268.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 165%;
    transform: translate(-80%, -18%);
    width: 165%;
}
.khung_vip_id_30268:after,
.khung_vip_id_30268_v2:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_id_30268_v2:after {
    background: url(img/khung-vip-id-30268-v2-1.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 190%;
    transform: translate(-80%, -30%);
    width: 190%;
}
.khung_vip_id_249:after {
    background: url(img/khung-vip-id-249.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 150%;
    transform: translate(-85%, -19%);
    width: 150%;
}
.khung_top_bxh_tien_duyen_1_v5:after,
.khung_vip_id_249:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_top_bxh_tien_duyen_1_v5:after {
    background: url(img/khung-vip-top-tien-duyen-pq-v5.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 130%;
    transform: translate(-89%, -13%);
    width: 130%;
}
.khung_top_bxh_tien_duyen_2_v5:after {
    background: url(img/khung-vip-top-tien-duyen-tt-v5.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    border-color: unset !important;
    content: "" !important;
    height: 130%;
    position: absolute !important;
    transform: translate(-89%, -13%);
    width: 130%;
}
.khung_top_bxh_tien_duyen_1_v6:after {
    background: url(img/khung-vip-top-tien-duyen-pq-v6.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_top_bxh_tien_duyen_1_v6:after,
.khung_top_bxh_tien_duyen_2_v6:after {
    border-color: unset !important;
    content: "" !important;
    height: 150%;
    position: absolute !important;
    transform: translate(-84%, -19%);
    width: 150%;
}
.khung_top_bxh_tien_duyen_2_v6:after {
    background: url(img/khung-vip-top-tien-duyen-tt-v6.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_313:after {
    background: url(img/khung-vip-313-v2.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 130%;
    transform: translate(-89%, -13%);
    width: 130%;
}
.khung_vip_313:after,
.khung_vip_dc_304:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_dc_304:after {
    background: url(img/khung-vip-dc-304.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 120%;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_305:after {
    background: url(img/khung-vip-dc-305.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_305:after,
.khung_vip_dc_306:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_306:after {
    background: url(img/khung-vip-dc-306.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_307:after {
    background: url(img/khung-vip-dc-307.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_307:after,
.khung_vip_dc_308:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_308:after {
    background: url(img/khung-vip-dc-308.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_309:after {
    background: url(img/khung-vip-dc-309.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_309:after,
.khung_vip_dc_310:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_310:after {
    background: url(img/khung-vip-dc-310.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_311:after {
    background: url(img/khung-vip-dc-311.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_311:after,
.khung_vip_dc_312:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_312:after {
    background: url(img/khung-vip-dc-312.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_314:after {
    background: url(img/khung-vip-314-v2.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 130%;
    transform: translate(-89%, -13%);
    width: 130%;
}
.khung_vip_314:after,
.khung_vip_id_30032:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_id_30032:after {
    background: url(img/khung-vip-id-30032.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 180%;
    transform: translate(-81%, -24%);
    width: 180%;
}
.khung_vip_id_30032_v2:after {
    background: url(img/khung-vip-id-30032-v2-1.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 180%;
    transform: translate(-81%, -24%);
    width: 180%;
}
.khung_vip_id_30032_v2:after,
.khung_vip_tet_2026_1:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_tet_2026_1:after {
    background: url(img/khung-vip-tet-2026-01.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 175%;
    transform: translate(-78%, -21%);
    width: 175%;
}
.khung_vip_tet_2026_2:after {
    background: url(img/khung-vip-tet-2026-02.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 130%;
    transform: translate(-89%, -13%);
    width: 130%;
}
.khung_vip_tet_2026:after,
.khung_vip_tet_2026_2:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_tet_2026:after {
    background: url(img/khung-vip-tet-2026.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 168%;
    transform: translate(-80%, -22%);
    width: 168%;
}
.khung_vip_dc_315:after {
    background: url(img/khung-vip-dc-315.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_315:after,
.khung_vip_dc_316:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_316:after {
    background: url(img/khung-vip-dc-316.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_317:after {
    background: url(img/khung-vip-dc-317.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_317:after,
.khung_vip_dc_318:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_318:after {
    background: url(img/khung-vip-dc-318.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_319:after {
    background: url(img/khung-vip-dc-319.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_319:after,
.khung_vip_dc_320:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_320:after {
    background: url(img/khung-vip-dc-320.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_321:after {
    background: url(img/khung-vip-dc-321.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_321:after,
.khung_vip_dc_322:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_322:after {
    background: url(img/khung-vip-dc-322.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_323:after {
    background: url(img/khung-vip-dc-323.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_323:after,
.khung_vip_dc_324:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_324:after {
    background: url(img/khung-vip-dc-324.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_325:after {
    background: url(img/khung-vip-dc-325.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 120%;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_326:after,
.khung_vip_dc_325:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_326:after {
    background: url(img/khung-vip-326.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 130%;
    transform: translate(-89%, -13%);
    width: 130%;
}
.khung_vip_327:after {
    background: url(img/khung-vip-327.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 163%;
    transform: translate(-82%, -20%);
    width: 163%;
}
.khung_vip_327:after,
.khung_vip_dc_328:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_dc_328:after {
    background: url(img/khung-vip-dc-328.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 120%;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_top_1_truyen_thua_2026_v1:after {
    background: url(img/khung-top-1-truyen-thua-2026-v1.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 130%;
    transform: translate(-89%, -13%);
    width: 130%;
}
.khung_top_1_truyen_thua_2026_v1:after,
.khung_vip_dc_329:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_dc_329:after {
    background: url(img/khung-vip-dc-329.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 120%;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_330:after {
    background: url(img/khung-vip-dc-330.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_330:after,
.khung_vip_dc_331:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_331:after {
    background: url(img/khung-vip-dc-331.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_332:after {
    background: url(img/khung-vip-dc-332.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_dc_332:after,
.khung_vip_dc_333:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_vip_dc_333:after {
    background: url(img/khung-vip-dc-333.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_334:after {
    background: url(img/khung-vip-334.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_334:after,
.khung_vip_335:after {
    border-color: unset !important;
    content: "" !important;
    height: 130%;
    position: absolute !important;
    transform: translate(-89%, -13%);
    width: 130%;
}
.khung_vip_335:after {
    background: url(img/khung-vip-335.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_336:after {
    background: url(img/khung-vip-336.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_336:after,
.khung_vip_337:after {
    border-color: unset !important;
    content: "" !important;
    height: 130%;
    position: absolute !important;
    transform: translate(-89%, -13%);
    width: 130%;
}
.khung_vip_337:after {
    background: url(img/khung-vip-337.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_338:after {
    background: url(img/khung-vip-338.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 130%;
    transform: translate(-89%, -13%);
    width: 130%;
}
.khung_vip_338:after,
.khung_vip_339:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_339:after {
    background: url(img/khung-vip-339-ss.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 428%;
    transform: translate(-61%, -39%);
    width: 428%;
}
.khung_vip_08_03_2026:after {
    background: url(img/khung-vip-8-3-2026.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 175%;
    transform: translate(-78%, -20%);
    width: 175%;
}
.khung_vip_08_03_2026:after,
.khung_vip_340:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_340:after {
    background: url(img/khung-vip-340.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_340:after,
.khung_vip_341:after {
    height: 187%;
    transform: translate(-76%, -25%);
    width: 187%;
}
.khung_vip_341:after {
    background: url(img/khung-vip-341.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_vip_341:after,
.khung_vip_342:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_342:after {
    background: url(img/khung-vip-342-v2.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 140%;
    transform: translate(-85%, -14%);
    width: 140%;
}
.khung_vip_343:after {
    background: url(img/khung-vip-343.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 143%;
    transform: translate(-85%, -15%);
    width: 143%;
}
.khung_vip_343:after,
.khung_vip_344:after {
    border-color: unset !important;
    content: "" !important;
    position: absolute !important;
}
.khung_vip_344:after {
    background: url(img/khung-vip-344.webp)
    no-repeat 50% !important;
    background-size: cover !important;
    height: 115%;
    transform: translate(-94%, -7%);
    width: 115%;
}
.khung_hong_nhan_phu_quan:after {
    background: url(img/khung-hong-nhan-phu-quan.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.khung_hong_nhan_phu_quan:after,
.khung_hong_nhan_the_tu:after {
    border-color: unset !important;
    content: "" !important;
    height: 120%;
    position: absolute !important;
    transform: translate(-92%, -9%);
    width: 120%;
}
.khung_hong_nhan_the_tu:after {
    background: url(img/khung-hong-nhan-the-tu.webp)
    no-repeat 50% !important;
    background-size: cover !important;
}
.tooltip_a {
    position: absolute;
    background: rgba(0, 0, 0, 1);
    color: #fff;
    padding: 8px 10px;
    border-radius: 6px;
    text-align: center;
    font-size: 13px;
    white-space: nowrap;
    display: none;
    z-index: 999;
}

/* Arrow chuẩn */
.tooltip_a::after {
    content: "";
    position: absolute;
    top: 100%; /* nằm dưới tooltip */
    left: 50%;
    transform: translateX(-50%);

    border-width: 6px;
    border-style: solid;
    border-color: rgba(0, 0, 0, 1) transparent transparent transparent;
}

.tooltip_a img {
    max-height: 200px;
    width: auto;
    display: block;
    border-radius: 4px;
    margin-bottom: 5px;
}
.phap-tuong-image{
    position: relative;
    z-index: 3;
}
.phap-tuong-image img {
    display: inline-block;
    height: auto;
    max-width: 200px;
    min-width: 30px;
    transition: opacity .3s ease;
    vertical-align: middle;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}
@media (min-width: 768px) {
    .phap-tuong-4-cmt {
        margin: -10px 0px 0px 5px;
        transform: scale(1.2);
    }
}
.phap-tuong-image:before {
    color: #fff;
    content: attr(data-name);
    font-family: chan_tien_pntt, sans-serif;
    font-size: 16px;
    font-weight: 500;
    left: 50%;
    letter-spacing: -5px;
    opacity: 0;
    padding: 6px 0;
    pointer-events: none;
    position: fixed;
    text-align: center;
    text-shadow: 0 2px 4px rgba(0, 0, 0, .8), 0 0 10px rgba(255, 215, 0, .5);
    top: 50%;
    transform: translate(-50%, calc(-50% + 165px));
    white-space: nowrap;
    width: 280px;
    z-index: 999999;
}
.phap-tuong-image:after {
    background-image: var(--phap-tuong-img);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    border-radius: 15px;
    content: "";
    filter: drop-shadow(0 20px 50px rgba(255, 215, 0, .6)) brightness(1.1);
    height: 280px;
    left: 50%;
    opacity: 0;
    pointer-events: none;
    position: fixed;
    top: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: all .3s ease;
    width: 280px;
    z-index: 10000;
}

.sidebar-avatar-change-btn {
    display: inline-flex;
    align-items: center;
    gap: 5px;
    padding: 5px 14px;
    border-radius: 20px;
    background: rgba(245, 197, 66, .1);
    border: 1px solid rgba(245, 197, 66, .25);
    color: #f5c542 !important;
    font-size: 11px;
    font-weight: 700;
    text-decoration: none;
    transition: background .2s ease, border-color .2s ease, color .2s ease;
}
@media (min-width: 768px) {
    .phap-tuong-image:after {
        height: 350px;
        transform: translate(-50%, -55%) scale(0);
        width: 350px;
    }
}
@media (min-width: 768px) {
    .phap-tuong-image:before {
        font-size: 20px;
        padding: 8px 0;
        transform: translate(-50%, calc(-55% + 145px));
        width: 350px;
    }
}
.phap-tuong-image:hover:after {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}