/* Results remain separate from the provisional state of the current game. */
.tpc-live-team-form{display:grid;justify-items:center;gap:4px;max-width:100%;min-width:0;margin-top:6px;font-family:inherit;line-height:1.3;text-align:center;letter-spacing:normal;text-transform:none}
.tpc-live-form-history{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;max-width:100%}
.tpc-live-form-caption{color:#53627b;font-size:10px;font-weight:700;white-space:nowrap}
.tpc-live-form-results{display:inline-flex;gap:3px;align-items:center}
.tpc-live-form-chip{display:grid;place-items:center;width:21px;height:21px;border-radius:5px;font-size:10px;font-weight:850;font-variant-numeric:tabular-nums;flex:0 0 auto;border:1px solid transparent}
.tpc-live-form-chip.is-w{color:#075c37;background:#dcf7e8;border-color:#a4dbbb}
.tpc-live-form-chip.is-d{color:#674b00;background:#fff3c1;border-color:#e7d58d}
.tpc-live-form-chip.is-l{color:#8c2035;background:#ffe2e7;border-color:#efb7c2}
.tpc-live-form-chip.is-empty{color:#68758a;background:#edf0f6;border-color:#dbe1eb}
.tpc-live-form-current{display:inline-block;max-width:100%;padding:2px 6px;border:1px solid #a6d5bf;border-radius:5px;background:#ecf9f2;color:#165d3b;font-size:9px;font-weight:800;line-height:1.4;overflow-wrap:anywhere}
.tpc-live-team-form.is-compact .tpc-live-form-caption{font-size:9px}
.tpc-live-team-form.is-compact .tpc-live-form-chip{width:17px;height:17px;font-size:9px;border-radius:4px}
.tpc-live-team-form.is-compact .tpc-live-form-current{font-size:8px;padding:2px 4px}
#matchDetail .pmc-match-team .tpc-live-team-form{width:auto;height:auto;max-width:100%;margin-top:5px}
#matchDetail .pmc-match-team .tpc-live-form-caption{color:#d6e2fc}
#matchDetail .pmc-match-team .tpc-live-form-current{background:#082965;color:#d4ffe8;border-color:#5f9f8b}
body.tpc-site-dark-mode .tpc-live-form-caption,body.tpc-live-dark-mode .tpc-live-form-caption{color:#bac9e4}
body.tpc-site-dark-mode .tpc-live-form-current,body.tpc-live-dark-mode .tpc-live-form-current{background:#102e2c;color:#baf3d7;border-color:#386356}
@media(max-width:420px){.tpc-live-team-form{gap:3px}.tpc-live-form-caption{font-size:9px}.tpc-live-form-chip{width:18px;height:18px;font-size:9px}.tpc-live-form-current{font-size:8px;padding:2px 4px}.tpc-live-team-form.is-compact .tpc-live-form-chip{width:16px;height:16px}}
