.vb-rank-tabs{gap:12px}.vb-rank{gap:8px;margin:0;padding:3px;list-style:none;display:grid}.vb-rank li{background:var(--c-surface);box-shadow:0 0 0 2px var(--c-line);grid-template-columns:2.4em 3.2em 14px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.vb-rank li.r1{background:var(--c-hi);box-shadow:0 0 0 2px var(--c-ink)}.vb-rank li.r2,.vb-rank li.r3{background:var(--c-paper2)}.vb-rank li.me{box-shadow:0 0 0 3px var(--c-green-t)}.vb-rank-n{text-align:center;font-family:Galmuri11;font-size:16px}.vb-rank-mv em{color:var(--c-muted);font-family:Galmuri11;font-size:11px;font-style:normal}.vb-rank-mv .up{color:var(--c-green-t)}.vb-rank-mv .dn{color:#b0472f}.vb-rank-mv .nw{color:var(--c-blue-t)}.vb-rank-dot{width:14px;height:14px;box-shadow:0 0 0 2px var(--c-ink)}.vb-rank-name{color:var(--c-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;text-decoration:none;overflow:hidden}.vb-rank-name small{color:var(--c-muted);font-weight:400}.vb-rank-name:hover{text-decoration:underline}.vb-rank-v{white-space:nowrap;font-family:Galmuri11;font-size:14px}@media (max-width:480px){.vb-rank li{grid-template-columns:2em 2.6em minmax(0,1fr) auto;gap:8px}.vb-rank-dot{display:none}}.vb-fame{border-top:2px dashed var(--c-line);gap:4px;padding:8px 0;display:grid}.vb-fame h3{font-size:14px}.vb-fame p{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;font-size:14px;display:flex}.vb-fame a{color:var(--c-ink)}.vb-rank-n img{width:28px;height:auto;image-rendering:pixelated;margin:0 auto;display:block}.vb-fame-wall{border-bottom:3px solid var(--c-ink);margin:-20px -20px 4px;display:block;overflow:hidden}.vb-fame-wall img{aspect-ratio:4;object-fit:cover;width:100%;height:auto;display:block}.vb-tier-h{color:var(--c-ink);margin:6px 0 8px;font-family:Galmuri11;font-size:14px}.vb-tier-ladder{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0 0 16px;padding:3px;list-style:none;display:grid}.vb-tier-ladder li{background:var(--c-surface);box-shadow:0 0 0 2px var(--c-line);text-align:center;justify-items:center;gap:3px;padding:8px 4px;display:grid}.vb-tier-ladder img{object-fit:contain;width:56px;height:56px;image-rendering:pixelated}.vb-tier-ladder b{color:var(--c-ink);font-family:Galmuri11;font-size:12.5px}.vb-tier-ladder span{color:var(--c-muted);font-size:11.5px}@media (max-width:640px){.vb-tier-ladder{grid-template-columns:repeat(4,minmax(0,1fr))}}.vb-rank-tabs [role=tablist] .vb-v{gap:5px;padding:4px 9px 4px 6px;font-size:12px}.vb-rank-tabs [role=tablist] .vb-ico{width:18px;height:18px;image-rendering:pixelated;margin:0}.vb-v.vb-v-tok{color:#2a1d14;box-shadow:0 0 0 2px var(--c-ink),3px 3px 0 var(--c-ink);background:#f0c46a}.vb-v.vb-v-tok.ok{box-shadow:0 0 0 3px var(--c-ink),3px 3px 0 var(--c-ink);background:#f6d36b}.vb-fame .vb-ico{width:18px;height:auto;image-rendering:pixelated;vertical-align:-3px;margin-right:3px}#fameH .vb-ico{vertical-align:-4px;image-rendering:pixelated;margin-right:6px}
