/* Custom Font Loading for Stinger Sports */

/* === KRINKES COMMERCIAL LICENSE FONTS === */

/* Krinkes Regular - Numbers render as normal numbers */
@font-face {
  font-family: 'Krinkes Regular';
  src: url('./KrinkesRegular.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'KrinkesRegular';
  src: url('./KrinkesRegular.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Krinkes Regular Swash - Numbers render as decorative tails */
@font-face {
  font-family: 'Krinkes Regular Swash';
  src: url('./KrinkesRegularSwash.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'KrinkesRegularSwash';
  src: url('./KrinkesRegularSwash.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Krinkes Decor - Numbers render as normal numbers */
@font-face {
  font-family: 'Krinkes Decor';
  src: url('./KrinkesDecor.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'KrinkesDecor';
  src: url('./KrinkesDecor.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Krinkes Decor Swash - Numbers render as decorative tails */
@font-face {
  font-family: 'Krinkes Decor Swash';
  src: url('./KrinkesDecorSwash.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'KrinkesDecorSwash';
  src: url('./KrinkesDecorSwash.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Legacy aliases for backwards compatibility */
@font-face {
  font-family: 'Krinkes';
  src: url('./KrinkesRegularSwash.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'KrinkesRegularPERSONAL';
  src: url('./KrinkesRegularSwash.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Richardson Brand Revolution Block font */
@font-face {
  font-family: 'Richardson Brand Revolution Block';
  src: url('./Richardson_Brand_Revolution_Block.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'RichardsonBrandRevolutionBlock';
  src: url('./Richardson_Brand_Revolution_Block.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Additional Team Name Fonts for Baseball and Softball */

@font-face {
  font-family: 'ADCN';
  src: url('./addcn___.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Agency FB Bold';
  src: url('./agency-fb-bold_[allfont.net].ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Anton';
  src: url('./Anton-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Bebas Neue';
  src: url('./BebasNeue-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Brush Script';
  src: url('./Brush Script.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Buffalo Nickel';
  src: url('./Buffalo Nickel.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'CGF Locust Resistance';
  src: url('./CGF Locust Resistance.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Crayfish AS Titan Bold';
  src: url('./Crayfish AS Titan Bold.otf') format('opentype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Impact';
  src: url('./Impact.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'JP-Sporty Tee';
  src: url('./JP-Sporty Tee.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'LHF Amarillo BOLD';
  src: url('./LHF Amarillo BOLD.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'MLB Diamondbacks Regular';
  src: url('./MLB Diamondbacks Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'MLB Toronto Blue Jays Wilson';
  src: url('./MLB Toronto Blue Jays Wilson.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'MLB Blue Jays Vintage';
  src: url('./mlb_blue_jays_vintage.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat Alternates';
  src: url('./MontserratAlternates-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Paladins Straight';
  src: url('./paladinsstraight.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Playball';
  src: url('./Playball-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Righteous';
  src: url('./Righteous-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Spantaran';
  src: url('./Spantaran (DEMO) 2.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Team Jersey 95';
  src: url('./Team-Jersey-95-Demo.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'United Kingdom';
  src: url('./United Kingdom DEMO.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}