@import url("https://fonts.googleapis.com/css2?family=Libre+Baskerville:wght@400;700&display=swap");

/* One typeface for page, section, and game titles across every genre.
   Important overrides retained inline font shorthands on older pages. */
h1,h2,h3,h4,h5,h6,.game-title{font-family:"Libre Baskerville",serif!important;font-weight:700!important}

/* Shared button text size across public pages, game samples, and admin dialogs.
   Important keeps page-specific and inline font shorthands from overriding it. */
button,input[type="button"],input[type="submit"],input[type="reset"],[role="button"],a.button,a.players-button,a.sample-button,a.sample-return,a.cta,.actions a{font-size:14px!important}
:is(button,[role="button"],a.button,a.players-button,a.sample-button,a.sample-return,a.cta,.actions a) :is(span,strong,em,small,b,i){font-size:inherit!important}
