/* Full-width banner strip right under the fixed navbar, not a floating rounded alert box. */
.season-points-warning {
    border-radius: 0;
    border-width: 0 0 1px;
    padding: 0.4rem 1rem;
    font-size: 0.85rem;
}

/* Every column but .team-col (reused from scoreboard.css, the one column left unset so it
   absorbs the leftover width under table-layout: fixed) is sized down to its content here --
   see createSeasonPointsTable's <colgroup>. Sized to fit each column's own header label (not
   just its data), since an under-width <th> silently overflows under the next column's opaque
   background instead of wrapping or visibly clipping. .solved-col is reused as-is from
   scoreboard.css since its header ("✓") is a single glyph, same as there; .penalty-col isn't,
   since there "Penalty" only ever shares a colspan with "✓" ("Puntaje"), not a header of its
   own the way it is here. */
.season-points-points-col {
    width: 4.5em;
}

.season-points-cupo-col {
    width: 4.5em;
}

.season-points-penalty-col {
    width: 5em;
}

.season-points-round-col {
    width: 4.5em;
}

.season-points-round-header a {
    color: inherit;
}

.season-points-round-pending {
    display: block;
    font-size: 0.7em;
    font-weight: normal;
    color: #6c757d;
}

.season-points-round-cell {
    text-align: center;
}

.round-result {
    display: inline-block;
}

/* Bold points value, then the round's place, then solved+penalty -- each line smaller than
   the last, same "big value / small detail" stacking style_domjudge.css uses for score_cell. */
.round-result-points {
    display: block;
    font-size: 120%;
    font-weight: bold;
}

.round-result-place {
    display: block;
    font-size: 75%;
    color: #6c757d;
}

.round-result-detail {
    display: block;
    font-size: 65%;
    color: #6c757d;
}

.season-points-cupo-cell {
    text-align: center;
}

/* The chip itself (.cupo-chip, in scoreboard.css) carries the value's own bold/pill styling. */

.season-points-cupo-already-qualified {
    font-size: 85%;
    font-style: italic;
    color: #6c757d;
}

.season-points-cupo-none {
    color: #adb5bd;
}
