/* UTEC v1.0.73: participant official number + provisional Qualification labels.
   Scoped to the live-score table: no effect on Admin, Judge, timer or Grand Final UI. */
body:has(.public-main) .leader-table.v173-leaderboard{table-layout:auto;min-width:1040px}
body:has(.public-main) .leader-table.v173-leaderboard th:first-child{width:58px;min-width:55px}
body:has(.public-main) .leader-table.v173-leaderboard th:nth-child(2){width:72px;min-width:70px;max-width:100px;text-align:center}
body:has(.public-main) .leader-table.v173-leaderboard th:nth-child(3){width:auto;min-width:155px;text-align:left}
body:has(.public-main) .leader-table.v173-leaderboard th:nth-child(n+4){width:auto}
body:has(.public-main) .leader-table.v173-leaderboard th:last-child{min-width:158px}
body:has(.public-main) .leader-table.v173-leaderboard td:nth-child(2){text-align:center;font-weight:700;color:#0e4eac;padding-left:5px;padding-right:5px}
body:has(.public-main) .leader-table.v173-leaderboard td:nth-child(3){text-align:left;font-weight:750;color:#123e80}
.v173-number{display:inline-flex;align-items:center;justify-content:center;min-width:45px;max-width:96px;min-height:30px;border-radius:9px;padding:4px 7px;background:#e9f2ff;color:#0b52b1;font-size:12px;font-weight:800;letter-spacing:.015em;white-space:normal;overflow-wrap:anywhere}
.leader-table .v173-prediction{min-width:125px;max-width:158px;font-size:10.7px;line-height:1.2;padding:8px 9px;white-space:normal}
.leader-table .v173-zone{background:#def8e9;color:#08794d}
.leader-table .v173-tight{background:#fff0c3;color:#895b00}
.leader-table .v173-possible{background:#e5f1ff;color:#195cb2}
.leader-table .v173-waiting{background:#eef2f8;color:#627792}
.leader-table .v173-qualified{background:#dcf8e9;color:#087d50}
.leader-table .v173-qualified_tie{background:#fff0ba;color:#936005}
.leader-table .v173-not_qualified{background:#ffe6e9;color:#bf3248}
@media(max-width:840px){body:has(.public-main) .leader-table.v173-leaderboard{min-width:1010px}.v173-number{min-height:28px;font-size:11px}.leader-table .v173-prediction{min-width:114px;font-size:10px}}
