.vxh{display:flex;flex-direction:column;gap:10px;padding:14px 12px;height:100%;box-sizing:border-box}
.vxh-top{display:flex;align-items:center;gap:8px;font-family:Sora,system-ui,sans-serif;font-weight:600;font-size:15px;color:#fff}
.vxh-car{border-radius:12px;overflow:hidden;background:#000;border:1px solid rgba(45,212,191,.25)}
.vxh-car img{display:block;width:100%;height:auto}
.vxh-val{border-radius:12px;background:#0D9488;color:#04201D;padding:10px 12px}
.vxh-val small{display:block;font-size:10px;font-weight:600;opacity:.85}
.vxh-val b{font-family:Sora,system-ui,sans-serif;font-size:22px}
.vxh-row{display:flex;gap:8px}
.vxh-row>div{flex:1;border-radius:12px;background:#111B1F;border:1px solid #233940;padding:8px 10px}
.vxh-row small{display:block;font-size:9.5px;color:#93A7AC}
.vxh-row b{font-family:Sora,system-ui,sans-serif;font-size:15px;color:#EAF4F4}
.vxh-bar{height:6px;border-radius:3px;background:#1E2C31;overflow:hidden;margin-top:6px}
.vxh-bar i{display:block;height:100%;width:78%;background:#2DD4BF;border-radius:3px}
.vxh-btn{margin-top:auto;text-align:center;border-radius:10px;background:#0D9488;color:#04201D;font-weight:700;font-size:12px;padding:9px}

.tkh{display:flex;flex-direction:column;gap:8px;padding:14px 12px;height:100%;box-sizing:border-box}
.tkh-top{display:flex;align-items:center;gap:8px;font-family:Sora,system-ui,sans-serif;font-weight:600;font-size:15px;color:#fff}
.tkh-car{position:relative;border-radius:12px;overflow:hidden;background:#000;border:1px solid rgba(199,209,223,.25)}
.tkh-car img{display:block;width:100%;height:auto}
.tkh-car span{position:absolute;width:16px;height:16px;border-radius:50%;border:2px solid #f39221;background:rgba(243,146,33,.2)}
.tkh-car .d1{left:22%;top:55%}.tkh-car .d2{left:70%;top:30%}
.tkh-h{font-size:12px;font-weight:600;color:#c7d1df;margin-top:2px}
.tkh-r{display:flex;justify-content:space-between;align-items:center;gap:8px;border-radius:10px;background:#0b1628;border:1px solid rgba(122,170,255,.22);padding:7px 10px;font-size:10.5px}
.tkh-r span{color:#93a3b8}.tkh-r b{color:#eef3fa;font-weight:600}.tkh-r b.w{color:#f6b35c}
.tkh-r em{font-style:normal;color:#58e0a0;font-weight:600}
.tkh-btn{margin-top:auto;text-align:center;border-radius:10px;background:#c7d1df;color:#0b1220;font-weight:700;font-size:11.5px;padding:9px}
