/* Franchise marks. The crests in assets/crests/ and the chips in assets/marks/ carry these same values as presentation
   attributes so they stand alone as favicons and OG images; because attributes are the
   lowest-priority source, these rules override them wherever styles.css is linked.
   Colour rule: no franchise owns a colour. Ink on newsprint, gold for championships,
   red for pips — --series-* stays reserved for chart series. */
.ground{fill:var(--news-200)}
.ring-out{fill:none;stroke:var(--text-strong);stroke-width:5}
.ring-in{fill:none;stroke:var(--text-strong);stroke-width:2}
.seg{fill:var(--series-muted);stroke:var(--text-strong);stroke-width:.8}
.seg-win{fill:var(--gold-400);stroke:var(--on-gold);stroke-width:1.2}
.tick{fill:var(--text-strong);opacity:.55}
/* Change 55. A title the nineteen-season ring cannot reach, drawn inside the disc below the
   letterform. Gold with no stroke: it sits on ink, where a keyline would only thicken it. */
.title-star{fill:var(--gold-400);stroke:none}
.pip{fill:var(--red-600);stroke:var(--text-strong);stroke-width:1.4}
.mono{font-family:var(--font-display);font-weight:var(--weight-varsity-heavy);fill:var(--text-strong)}
/* The chip tier sets its letterform on the ink disc, so it takes the reverse. */
.mono-inv{font-family:var(--font-display);font-weight:var(--weight-varsity-heavy);fill:var(--news-050)}
.mono-b{font-family:var(--font-mono);font-size:13px;font-weight:600;fill:var(--text-strong);letter-spacing:1px}
.mono-s{font-family:var(--font-mono);font-size:9px;fill:var(--ink-600);letter-spacing:1.6px}
.curve{font-family:var(--font-display);font-weight:var(--weight-varsity);fill:var(--text-strong)}
