/* zamn-hud-fix v1 (New Bot): the scoreboard is centred horizontally, starts below the top HUD (compass, alive count, circle timer)
   instead of sliding under it, sits above the other HUD pieces, and the name column lines up on the left. */
._board_ye4ct_3{z-index:30;top:max(178px,calc(env(safe-area-inset-top) + 170px));transform:translate(-50%,0);background:rgba(12,14,16,.92)}
._board_ye4ct_3 th:nth-child(2),._board_ye4ct_3 td:nth-child(2),._board_ye4ct_3 td:nth-child(2)>*{text-align:left}
._caption_ye4ct_20{text-align:center}
/* long lobbies (BR, 13+ rows): compact rows */
._board_ye4ct_3:has(tbody tr:nth-child(13)) td{padding-top:2px;padding-bottom:2px;font-size:13px}
@media (max-height:820px){._board_ye4ct_3:has(tbody tr:nth-child(13)) td{padding-top:1px;padding-bottom:1px;font-size:12px;line-height:1.25}}
/* short screens (phones in landscape, small laptops): centre it on the screen, over the HUD, scaled to fit */
@media (max-height:700px){._board_ye4ct_3{top:50%;transform:translate(-50%,-50%) scale(.82)}}
@media (max-height:560px){._board_ye4ct_3{transform:translate(-50%,-50%) scale(.66)}}
@media (max-height:430px){._board_ye4ct_3{transform:translate(-50%,-50%) scale(.5)}}
