/* Inter placeholder - add real files (woff2/ttf) to this folder and update src URLs */
@font-face {
  font-family: 'Inter';
  src: url('../Fonts/Inter.ttf') format('truetype');
  font-style: normal;
  font-display: swap;
}

/* Decorative fonts (point to files in /assets/fonts via relative path)
   fonts.css is located at /assets/Fonts/fonts.css, so ../fonts/ points to /assets/fonts/
*/
@font-face {
  font-family: 'Dancing Script';
  src: url('../Fonts/DancingScript.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Great Vibes';
  src: url('../Fonts/GreatVibes.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Pacifico';
  src: url('../Fonts/Pacifico.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Satisfy';
  src: url('../Fonts/Satisfy.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Dancing Script';
  src: url('../Fonts/Tahoma.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Dancing Script';
  src: url('../Fonts/Segoe\ UI.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Dancing Script';
  src: url('../Fonts/Courier\ New.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --ui-font: 'Inter', system-ui, -apple-system, 'Segoe UI', 'Helvetica Neue', Arial, 'Noto Sans', sans-serif;
}

body { font-family: var(--ui-font); }

.h-decorative-1 { font-family: 'Dancing Script', var(--ui-font); }
.h-decorative-2 { font-family: 'Great Vibes', var(--ui-font); }
.h-decorative-3 { font-family: 'Pacifico', var(--ui-font); }
.h-decorative-4 { font-family: 'Satisfy', var(--ui-font); }
