@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import 'tailwindcss';

@plugin "@tailwindcss/typography";

@import 'datatables.net-dt';
/* @import 'datatables.net-responsive-dt';
@import 'datatables.net-select-dt'; */

@theme {
  --font-sans: 'Inter', ui-sans-serif, system-ui, sans-serif,
    'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  --font-admin: 'Poppins', ui-sans-serif, system-ui, sans-serif,
    'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
}

html,
body {
}

table.dataTable thead > tr {
  border-bottom: 2px solid #c2c2c2;
}

table.dataTable tbody > tr > td {
  border-left: none !important;
  border-right: none !important;
  border-bottom: 1px solid #ebebeb;
}

/* .embla.hero {
  overflow: hidden;
}
.embla__container.hero {
  display: flex;
  background-color: yellow;
}
.embla__slide.hero {
  flex: 0 0 100%;
  min-width: 0;
} */

.embla__slide {
  margin-right: 10px;
  flex: 0 0 auto;
  min-width: 0;
  max-width: 100%;
}
@media (min-width: 768px) {
  .embla__slide {
    margin-right: 30px;
  }
}
