/* Poppins-Light Font Face */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('./Poppins-Light.ttf.woff') format('woff');
}

/* Roboto Mono Regular Font Face */
@font-face {
  font-family: 'RobotoMono';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('./RobotoMono-Regular.ttf') format('opentype');
}

/* Apply Poppins as primary font */
body {
  font-family: 'Poppins', 'Roboto', 'Helvetica', 'Arial', sans-serif;
  height: auto;
}

/* Ensure Material-UI components use Poppins */
.MuiTypography-root {
  font-family: 'Poppins', 'Roboto', 'Helvetica', 'Arial', sans-serif !important;
}

.MuiButton-root {
  font-family: 'Poppins', 'Roboto', 'Helvetica', 'Arial', sans-serif !important;
}

.MuiTextField-root {
  font-family: 'Poppins', 'Roboto', 'Helvetica', 'Arial', sans-serif !important;
}