/* =====================================================================================
 * Bonanza (Face-Off variant) — hub styling
 * =====================================================================================
 *
 * Bonanza reuses Face-Off's hub layout classes wholesale (.faceoff-hub, .faceoff-section,
 * .faceoff-cards-grid-2x2, …) — its rules ARE Classic's, so a parallel layout would just be
 * drift waiting to happen. This file only carries what is genuinely Bonanza's own: its
 * violet identity and the bonus-tile legend.
 *
 * The accent itself comes from data-accent="bz" (tokens.css), which maps --mode onto the
 * established violet --m-vs family — the same colour the Daily Bonanza start-overlay badge
 * already uses. So the hub's borders, buttons and headings theme automatically in both light
 * and dark mode, with no hardcoded hexes here.
 * ===================================================================================== */

/* ---------------------------------------------------------------------------------------
   Hub identity
   --------------------------------------------------------------------------------------- */
.bonanza-hub .faceoff-title-icon {
    /* Slightly larger than the ⚔️/⏱️ glyphs — 💎 reads smaller at the same font-size. */
    font-size: 1.15em;
}

/* The header bar's accent lives in .faceoff-header-bar::before (the left stripe), which already
   themes off --mode and so is violet here with no help. Bonanza additionally tinted the bar's
   BOTTOM border, which neither Classic nor Time Attack does — removed for the same reason as
   the card borders below. */

/* A .bonanza-public-section rule gave the public-match card a violet top stripe, on the
   (mistaken) premise that Classic and Time Attack marked their primary card the same way. They
   marked theirs differently, so the three hubs of one mode each looked different. All of them
   now use .faceoff-section's neutral border — see the note on .faceoff-private-section in
   faceoff.css. The class was dropped from the markup too, rather than left as a dead hook. */

/* ---------------------------------------------------------------------------------------
   Bonus-tile legend
   ---------------------------------------------------------------------------------------
   Nothing to define here. The legend is built by window.bonanzaLegendHtml() (daily.js) and
   wrapped in .bonanza-badge, whose panel + .bonanza-legend + .bonanza-legend-note rules all
   live in daily.css — one definition shared by the Daily start overlay and the Face-Off
   Bonanza start modal, so the two cannot drift apart. This file used to carry its own
   .bonanza-legend / .bonanza-legend-note / .bonanza-legend-inline set, which is exactly how
   Face-Off ended up showing a bare row of chips where Daily showed a titled panel.
   --------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------
   History
   ---------------------------------------------------------------------------------------
   No rules here either. The history modal is Classic's (faceoff.js's showFaceoffHistory with
   ?variant=bonanza), so it uses .faceoff-history-* from faceoff.css and gets the filters,
   opponent search, rich rows and Load More that the bespoke .bz-history-row list never had.
   --------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------
   Mobile
   --------------------------------------------------------------------------------------- */
/* Nothing left to size here on mobile: the legend's rules moved to daily.css with the rest of
   the shared .bonanza-badge set, and the history modal is Classic's, so it inherits Classic's
   responsive rules too. Kept as a marker so the next Bonanza-only rule has an obvious home. */
