/* Readable immortal-realm leaderboard. Scoped to /BangXepHang. */
html body#huynhcuong.cv-inner.cv-ranking{background:#0e2928!important;color:#e0eadb!important;font-size:16px!important}
body#huynhcuong.cv-inner.cv-ranking .cv-backdrop{background:linear-gradient(#0b2c2bbd,#0b2626f2),url('/public/images/bat-hu/tien-gioi.png') center top/cover no-repeat!important}
body#huynhcuong.cv-inner.cv-ranking .wrap,body#huynhcuong.cv-inner.cv-ranking .cv-header{width:min(1320px,calc(100% - 48px))!important}
body#huynhcuong.cv-inner.cv-ranking .cv-header{background:#102e2bdf!important;border-color:#b29d6255!important;padding-inline:22px;border-top:3px solid #a88b51!important;border-radius:0 0 8px 8px;gap:22px}
body#huynhcuong.cv-inner.cv-ranking .cv-header .brand,body#huynhcuong.cv-inner.cv-ranking .cv-footer .brand{color:#ecd7a5!important;font-size:25px!important}
body#huynhcuong.cv-inner.cv-ranking .brand small{color:#bad0af;font-size:10px}.cv-ranking .brand .server-brand{font-size:10px!important}
body#huynhcuong.cv-inner.cv-ranking .cv-header img,body#huynhcuong.cv-inner.cv-ranking .cv-footer img{filter:none!important}
body#huynhcuong.cv-inner.cv-ranking .cv-header nav a{color:#ccdbc5!important;font-size:15px!important;font-weight:600!important;padding:13px 0!important}
body#huynhcuong.cv-inner.cv-ranking .cv-header nav a.active{color:#f0d695!important}
body#huynhcuong.cv-inner.cv-ranking .account-link{font-size:14px!important;background:#315e49!important;color:#f2e5bb!important;border:1px solid #b09d64!important}
body#huynhcuong.cv-inner.cv-ranking .cv-inner-banner h1{color:#f1dba5!important;font-size:46px!important;margin:12px 0!important}
body#huynhcuong.cv-inner.cv-ranking .cv-inner-banner{padding:28px 0!important;text-shadow:none!important}
body#huynhcuong.cv-inner.cv-ranking .cv-inner-banner p:not(.eyebrow){font-size:16px!important;color:#b8cbb9!important}
body#huynhcuong.cv-inner.cv-ranking .cv-breadcrumb,body#huynhcuong.cv-inner.cv-ranking a.cv-breadcrumb{font-size:13px!important;color:#b8cbb9!important}
body#huynhcuong.cv-inner.cv-ranking .cv-inner-banner .eyebrow{font-size:12px!important;color:#c6bc88!important;letter-spacing:1.4px}
body#huynhcuong.cv-inner.cv-ranking .rankings-page .rankings-toolbar{font-size:14px!important;color:#c5d4b8!important;letter-spacing:1px}
body#huynhcuong.cv-inner.cv-ranking .rankings-page .rankings-close{background:#2b5140!important;color:#ead9a1!important;border-color:#a18f5b!important}
body#huynhcuong.cv-inner.cv-ranking .cv-page-content .ibox-content{background:#15362ff5!important;border:1px solid #a28e525c!important;border-radius:9px!important;box-shadow:none!important;padding:20px!important;margin-top:20px!important;color:#dce7d1!important}
body#huynhcuong.cv-inner.cv-ranking .cv-page-content .ibox-content .ibox-content{background:#112e29!important;padding:14px!important;border-color:#7c906155!important}
body#huynhcuong.cv-inner.cv-ranking .rankings-page .leaderboard-card{background:#143a31!important;border-color:#a4905c66!important;box-shadow:none!important}
body#huynhcuong.cv-inner.cv-ranking .rankings-page .leaderboard-card-header{background:linear-gradient(100deg,#2b5140,#193e33)!important;border-color:#a4905c66!important;padding:22px!important}
body#huynhcuong.cv-inner.cv-ranking .rankings-page :is(h5,.leaderboard-title){font-family:'Philosopher',Georgia,serif!important;font-size:32px!important;font-weight:700!important;letter-spacing:1px!important;color:#f1dba4!important;line-height:1.4!important;text-shadow:none!important}
body#huynhcuong.cv-inner.cv-ranking .rankings-page .leaderboard-subtitle{font-size:15px!important;line-height:1.8!important;color:#cbdbbf!important;margin-top:7px!important}
body#huynhcuong.cv-inner.cv-ranking .rankings-page .leaderboard-tag{font-size:13px!important;background:#3c684a!important;color:#f7e9b9!important;border-color:#a99b6055!important;padding:12px!important}
body#huynhcuong.cv-inner.cv-ranking .rankings-page :is(.leaderboard-card-body,.leaderboard-card-body>div[style]){background:#123329!important;border-color:#7f986255!important;color:#d4dfc4!important;box-shadow:none!important}
body#huynhcuong.cv-inner.cv-ranking .rankings-page .leaderboard-card-body>div>p{color:#ffd297!important;font-size:17px!important;line-height:1.8!important}
body#huynhcuong.cv-inner.cv-ranking .rankings-page :is(.deposit-heading,.deposit-caption){display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:15px!important;line-height:1.8!important;color:#cedebe!important}
body#huynhcuong.cv-inner.cv-ranking .rankings-page .deposit-heading{margin-top:14px}
body#huynhcuong.cv-inner.cv-ranking .rankings-page .deposit-track{background:#375541!important;height:10px;margin:14px 0!important}
body#huynhcuong.cv-inner.cv-ranking .rankings-page .deposit-fill{background:#a0bb75!important}
body#huynhcuong.cv-inner.cv-ranking .cv-page-content :is(table,.table){background:#12332b!important;color:#e9edda!important;margin-bottom:0!important;font-size:17px!important}
body#huynhcuong.cv-inner.cv-ranking .cv-page-content table th{background:#355743!important;color:#f6e5ad!important;font-size:16px!important;font-weight:700!important;padding:17px 14px!important;line-height:1.6!important;border-color:#73835c66!important;white-space:normal!important}
body#huynhcuong.cv-inner.cv-ranking .cv-page-content table td{background:#153a2f!important;color:#e4edd9!important;font-size:18px!important;font-weight:600!important;padding:17px 14px!important;line-height:1.7!important;border-color:#73835c55!important;box-shadow:none!important}
body#huynhcuong.cv-inner.cv-ranking .cv-page-content table tbody tr:nth-child(even) td{background:#1c4233!important}
body#huynhcuong.cv-inner.cv-ranking .cv-page-content table tbody tr:hover td{background:#2c563d!important}
body#huynhcuong.cv-inner.cv-ranking .cv-page-content table td :is(span,a,strong){color:inherit!important;font-size:inherit!important}
body#huynhcuong.cv-inner.cv-ranking .cv-page-content table td:first-child{color:#e3c77f!important;font-weight:800!important}
body#huynhcuong.cv-inner.cv-ranking .rankings-page .mt-3,body#huynhcuong.cv-inner.cv-ranking .rankings-page .mt-3 span{font-size:15px!important;color:#c8d6b8!important;line-height:1.9!important}
body#huynhcuong.cv-inner.cv-ranking .rankings-page .mt-3{padding:14px 8px!important}
body#huynhcuong.cv-inner.cv-ranking .cv-footer{background:transparent!important;border-color:#a28e5255!important}
body#huynhcuong.cv-inner.cv-ranking .cv-footer>p,body#huynhcuong.cv-inner.cv-ranking .cv-footer>p small{font-size:13px!important;color:#aec3aa!important}
body#huynhcuong.cv-inner.cv-ranking .cv-footer>a:last-child{color:#d2be83!important;font-size:13px!important}
@media(max-width:760px){body#huynhcuong.cv-inner.cv-ranking .wrap,body#huynhcuong.cv-inner.cv-ranking .cv-header{width:calc(100% - 24px)!important}body#huynhcuong.cv-inner.cv-ranking .cv-header{padding:16px 12px!important;gap:15px}body#huynhcuong.cv-inner.cv-ranking .cv-header nav a{font-size:11px!important}body#huynhcuong.cv-inner.cv-ranking .account-link{font-size:12px!important}body#huynhcuong.cv-inner.cv-ranking .cv-header .brand{font-size:20px!important}body#huynhcuong.cv-inner.cv-ranking .cv-inner-banner h1{font-size:35px!important}body#huynhcuong.cv-inner.cv-ranking .cv-inner-banner p:not(.eyebrow){font-size:14px!important}body#huynhcuong.cv-inner.cv-ranking .cv-page-content .ibox-content{padding:10px!important}body#huynhcuong.cv-inner.cv-ranking .cv-page-content .ibox-content .ibox-content{padding:5px!important}body#huynhcuong.cv-inner.cv-ranking .rankings-page :is(h5,.leaderboard-title){font-size:26px!important}body#huynhcuong.cv-inner.cv-ranking .rankings-page .leaderboard-card-header{padding:16px!important;flex-wrap:wrap;gap:12px}body#huynhcuong.cv-inner.cv-ranking .cv-page-content table{min-width:590px}body#huynhcuong.cv-inner.cv-ranking .cv-page-content table td{font-size:16px!important;padding:14px 10px!important}body#huynhcuong.cv-inner.cv-ranking .cv-page-content table th{font-size:14px!important;padding:14px 10px!important}body#huynhcuong.cv-inner.cv-ranking .rankings-page .table-responsive{overflow-x:auto!important}body#huynhcuong.cv-inner.cv-ranking .rankings-page .mt-3,body#huynhcuong.cv-inner.cv-ranking .rankings-page .mt-3 span{font-size:13px!important}body#huynhcuong.cv-inner.cv-ranking .rankings-page :is(.deposit-heading,.deposit-caption){font-size:14px!important}}
/* Keep the fixed scenery above the body paint and behind page content. */
body#huynhcuong.cv-inner.cv-ranking{position:relative!important;isolation:isolate!important}
body#huynhcuong.cv-inner.cv-ranking .cv-backdrop{z-index:-1!important;background:linear-gradient(180deg,rgba(5,30,31,.30),rgba(6,31,30,.58)),url('/public/images/bat-hu/tien-gioi.png') center center/cover no-repeat!important}
body#huynhcuong.cv-inner.cv-ranking .cv-inner-banner{text-shadow:0 2px 8px #031e22!important}
body#huynhcuong.cv-inner.cv-ranking .cv-inner-banner h1{text-shadow:0 2px 10px #031e22!important}
/* Continuous jade surface between navigation and ranking cards. */
body#huynhcuong.cv-inner.cv-ranking .cv-inner-banner{background:#12342e!important;padding:28px 24px!important;margin-bottom:0!important;text-shadow:none!important}
body#huynhcuong.cv-inner.cv-ranking .cv-page-content{background:#12342e!important;padding:0 24px 30px!important}
body#huynhcuong.cv-inner.cv-ranking .cv-header{border-radius:0!important}
body#huynhcuong.cv-inner.cv-ranking .cv-member-nav{background:#12342e!important;margin-bottom:0!important;border:0!important;padding-inline:24px!important}
@media(max-width:760px){body#huynhcuong.cv-inner.cv-ranking .cv-inner-banner{padding:24px 14px!important}body#huynhcuong.cv-inner.cv-ranking .cv-page-content{padding:0 10px 24px!important}}
/* Continue the central jade surface through the footer. */
body#huynhcuong.cv-inner.cv-ranking .cv-footer{background:#12342e!important;padding:24px!important;margin-top:0!important;border-top:1px solid #a28e5255!important}
@media(max-width:760px){body#huynhcuong.cv-inner.cv-ranking .cv-footer{padding:22px 14px!important}}
