/* Only new status contents and ADMIN controls. Existing match grids stay unchanged. */
.match-live-view{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;max-width:100%;width:100%;vertical-align:middle;line-height:1.2;letter-spacing:0;white-space:normal;text-align:center}
.match-live-label{display:block;font-size:9px;font-weight:700;line-height:1.15;letter-spacing:0;max-width:100%;white-space:normal}
.live-running .match-live-label{color:var(--org);font-size:9px}.live-awaiting .match-live-label{color:var(--mut);font-size:8px}.live-interval .match-live-label{color:var(--org);font-size:8px}.live-first .match-live-label,.live-second .match-live-label{color:var(--grn);font-size:8px}.live-postponed .match-live-label{font-size:8px}
.match-live-clock{display:inline-block;width:12px;height:12px;vertical-align:-3px;margin-right:2px}.match-live-score{font-size:16px;color:var(--org);white-space:nowrap;line-height:1.15}.scell .match-live-score{font-size:14px}.match-live-view small{color:var(--mut);font-size:8px;font-weight:500}.match-live-time{font:inherit;font-weight:700;color:var(--sub)}.match-live-view .match-live-soon{color:var(--org);font-size:8px;white-space:nowrap}.match-live-view .time-undetermined{width:100%;max-width:100%;font-size:8px!important;line-height:1.2!important}
.match-live-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0}.match-live-tabs button{padding:10px 8px;border:1px solid var(--org);border-radius:8px;background:var(--surf);color:var(--whi);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.match-live-tabs button[aria-pressed=true]{background:var(--org2);color:var(--org)}
#match-live-controls{display:grid;gap:12px;margin:14px 0 18px}#match-live-controls[hidden],#match-live-final[hidden]{display:none}#match-live-controls label{display:grid;gap:8px;font-size:12px}#match-live-controls .login-inp{box-sizing:border-box;margin:0;width:100%;padding:10px 12px;font:inherit;color:var(--whi);background:var(--card);border:1px solid var(--brd);border-radius:8px}#match-live-controls details label{margin-top:12px}#match-live-controls summary{font-size:12px;color:var(--sub);cursor:pointer}#match-live-controls .account-help{margin:0;font-size:11px;line-height:1.5}#match-live-controls .mbtn,.match-live-final,.match-live-watch{border:1px solid var(--org);background:var(--surf);color:var(--whi);text-decoration:none}#match-live-final{white-space:normal;line-height:1.35}#sm .mbtns:has(#match-live-final:not([hidden])){display:flex;flex-wrap:wrap;gap:8px}#sm .mbtns:has(#match-live-final:not([hidden])) .mbtn{margin:0;flex:1 1 140px}
.live-public-box{max-width:420px;padding:24px}.live-public-score{display:flex;flex-direction:column;align-items:center;gap:8px;margin:20px 0;text-align:center}.live-public-score .match-live-score{font-size:36px}.live-public-box .account-help{text-align:center;font-size:12px;line-height:1.5}.live-public-video{text-align:center}.match-live-watch{display:inline-block;text-align:center}
@media(min-width:601px){.hub-match .match-live-label,.hub-match .live-running .match-live-label{font-size:10px}.hub-match .live-awaiting .match-live-label{font-size:9px}.hub-match .match-live-view .time-undetermined{font-size:10px!important}}

.match-sheet-score>strong.match-score-provisional{color:var(--org)}

.hub-match{position:relative}.hub-match>.live-audit-label{position:absolute;transform:translateX(-50%);width:max-content;max-width:90vw;margin:0;white-space:nowrap;font-size:10px;line-height:15px;text-align:center}

.hub-match:has(>.live-audit-label){padding-bottom:22px}
