/* Modernizes the rows of link-buttons (PGA Leaderboard, Odds Checker, Live Predictive Model, Past Results,
   Weather, Check Field, Tee Times, Golfer News) at the top of the Weekly Results and Weekly Lineup pages.
   Scoped under .modernNavButtons (wrapped around the shared _nav_buttons.rhtml partials in weekly_results/
   choose_1+choose_3 and weekly_lineup/choose_1+choose_3 _index.rhtml only) so it never affects the same
   .ptfgButtonBlue utility class used elsewhere, including on Projected Results and ITM Standings pages, which
   render weekly_results' _nav_buttons.rhtml without this wrapper. Icons are added purely via CSS content keyed
   off each button's existing unique target="_..." attribute -- no need to touch the shared partials, and the
   same icon is reused automatically wherever the same button (same target value) appears on either page. */

.modernNavButtons .btn.ptfgButtonBlue {
  border: none;
  border-radius: 6px;
  box-shadow: 0 1px 3px rgba(11, 26, 103, 0.2);
  font-weight: 600;
}

.modernNavButtons .btn.ptfgButtonBlue:hover {
  background-color: #142582;
}

.modernNavButtons .btn.ptfgButtonBlue::before {
  margin-right: 5px;
}

.modernNavButtons a[target="_pgaLeaderboard"]::before {
  content: "\1F3C6"; /* trophy */
}

.modernNavButtons a[target="_oddsChecker"]::before {
  content: "\1F3B2"; /* die */
}

.modernNavButtons a[target="_predictiveModel"]::before {
  content: "\1F4C8"; /* chart increasing */
}

.modernNavButtons a[target="_pastResults"]::before {
  content: "\1F4DC"; /* scroll */
}

.modernNavButtons a[target="_weather"]::before {
  content: "\26C5"; /* sun behind cloud */
}

.modernNavButtons a[target="_checkField"]::before {
  content: "\26F3"; /* flag in hole */
}

.modernNavButtons a[target="_teeTimes"]::before {
  content: "\1F550"; /* clock */
}

.modernNavButtons a[target="_golferNews"]::before {
  content: "\1F4F0"; /* newspaper */
}
