.jhpt-ranking .jhpt-tag-card .jhvr-image-wrap{position:relative;overflow:hidden}html body .jhpt-ranking .jhpt-tag-card .jhpc-rank-badge{position:absolute;z-index:6;top:8px;left:12px;right:auto;bottom:auto;display:block;min-width:0;width:auto;height:auto;padding:0;border:0!important;border-radius:0;background:none!important;color:rgb(255 255 255 / .96)!important;font-family:Arial Black,Impact,sans-serif;font-size:clamp(38px, 3.5vw, 52px);font-style:normal;font-weight:900;font-variant-numeric:tabular-nums;line-height:.9;letter-spacing:-2px;text-align:left;text-shadow:none!important;box-shadow:none;pointer-events:none;opacity:1;visibility:visible;transform:translateY(0) scale(1);transform-origin:left top;transition:opacity .18s ease,transform .18s ease,visibility 0s linear 0s;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 56%,rgb(0 0 0 / .76) 78%,rgb(0 0 0 / .46) 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 56%,rgb(0 0 0 / .76) 78%,rgb(0 0 0 / .46) 100%)}html body .jhpt-ranking .jhpt-tag-card .jhpc-rank-badge::before,html body .jhpt-ranking .jhpt-tag-card .jhpc-rank-badge::after{content:none!important;display:none!important}@media (hover:hover) and (pointer:fine){.jhpt-ranking .jhvr-thumb-link:hover .jhpc-rank-badge,.jhpt-ranking .jhvr-thumb-link:focus-visible .jhpc-rank-badge,.jhpt-ranking .jhpt-tag-card:focus-within .jhpc-rank-badge{opacity:0;visibility:hidden;transform:translateY(-4px) scale(.96);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}}@media (max-width:767px){html body .jhpt-ranking .jhpt-tag-card .jhpc-rank-badge{top:6px;left:9px;font-size:clamp(32px, 11vw, 42px);letter-spacing:-1.5px}}