.kc-dash-page{gap:var(--space-6);flex-direction:column;display:flex}.kc-dash-inline{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.kc-dash-layout{align-items:start;gap:var(--space-5);grid-template-columns:1fr 300px;display:grid}@media (width<=1024px){.kc-dash-layout{grid-template-columns:minmax(0,1fr)}}.kc-ct-head__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.kc-ct-head--live{border-bottom-color:var(--accent);border-bottom-width:var(--border-accent-rule)}.kc-ct-head--warmup{border-bottom-color:var(--warn);border-bottom-width:var(--border-accent-rule)}.kc-ct-num--live{color:var(--accent-text)}.kc-ct-num--warmup{color:var(--warn)}.kc-ct-num--idle{color:var(--ink-3)}.kc-ct-open{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-5);text-align:center;flex-direction:column;display:flex}.kc-ct-scorecard{table-layout:fixed;border-collapse:collapse;width:100%}.kc-ct-scorecard th,.kc-ct-scorecard td{padding:0}.kc-ct-scorecard__team-head,.kc-ct-scorecard__wins-head,.kc-ct-scorecard__game-head{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-3);padding-block:var(--space-2)!important}.kc-ct-scorecard__team-head{text-align:start;width:38%;padding-inline-start:var(--space-4)!important}.kc-ct-scorecard__wins-head,.kc-ct-scorecard__wins{text-align:center;width:7%}.kc-ct-scorecard__game-head{text-align:center;opacity:.58}.kc-ct-scorecard__game-head--current{color:var(--ink);opacity:1}.kc-ct-scorecard tbody tr{border-top:var(--border-hairline) solid var(--line)}.kc-ct-scorecard__row--lead{background:var(--warn-bg)}.kc-ct-scorecard__team-name{overflow-wrap:anywhere;text-align:start;line-height:1.25;overflow:hidden;padding-block:var(--space-3)!important;padding-inline:var(--space-4) var(--space-2)!important}.kc-ct-scorecard__wins,.kc-ct-scorecard__score{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.kc-ct-scorecard__wins{font-size:var(--fs-team);color:var(--ink-3)}.kc-ct-scorecard__score{text-align:center;font-size:var(--fs-h2);font-weight:var(--fw-score);letter-spacing:var(--tr-score);color:var(--ink);opacity:.58}.kc-ct-scorecard__score--current{font-size:var(--fs-score);opacity:1}.kc-ct-scorecard__score--future{opacity:.28}.kc-ct-scorecard--compact .kc-ct-scorecard__team-head{width:30%;padding-inline-start:var(--space-3)!important}.kc-ct-scorecard--compact .kc-ct-scorecard__team-name{font-size:var(--fs-small);padding-block:var(--space-1)!important;padding-inline:var(--space-3) var(--space-1)!important}.kc-ct-scorecard--compact .kc-ct-scorecard__team-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kc-ct-scorecard--compact .kc-ct-scorecard__score{font-size:var(--fs-body)}.kc-ct-scorecard--compact .kc-ct-scorecard__score--current{font-size:var(--fs-h2)}.kc-ct-scorecard--compact .kc-ct-scorecard__team-head,.kc-ct-scorecard--compact .kc-ct-scorecard__wins-head,.kc-ct-scorecard--compact .kc-ct-scorecard__game-head{padding-block:var(--space-1)!important}.kc-ct-scorecard--dense .kc-ct-scorecard__team-head{width:30%;padding-inline-start:var(--space-2)!important}.kc-ct-scorecard--dense .kc-ct-scorecard__wins-head,.kc-ct-scorecard--dense .kc-ct-scorecard__wins{width:6%}.kc-ct-scorecard--dense .kc-ct-scorecard__team-name{padding-inline:var(--space-2) var(--space-1)!important}.kc-ct-scorecard--dense .kc-ct-scorecard__score{font-size:var(--fs-team)}.kc-ct-scorecard--dense .kc-ct-scorecard__score--current{font-size:var(--fs-body)}.kc-ct-foot{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);background:var(--surface-2);border-top:var(--border-hairline) solid var(--line);display:flex}.kc-ct-foot--compact{padding:var(--space-2) var(--space-4)}.kc-ct-move{width:auto;padding:var(--space-1) var(--space-2);font-size:var(--fs-small);margin-left:auto}@media (width<=480px){.kc-ct-foot{flex-direction:column;align-items:stretch}.kc-ct-move{width:100%;margin-left:0}}.kc-dash-side{gap:var(--space-5);flex-direction:column;display:flex}.kc-dash-side__head{margin:0}.kc-dash-side__overflow{text-align:center;margin:0}.kc-dash-side .kc-bare{gap:var(--space-3);flex-direction:column;display:flex}.kc-dash-queue-card{gap:var(--space-2);padding:var(--space-4) var(--space-5);flex-direction:column;display:flex}.kc-dash-queue-card__matchup{margin:0}.kc-dash-queue-card__foot{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.kc-dash-queue-card__send{margin-left:auto}
