input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type="number"] {
  -moz-appearance: textfield;
}

.view-cap,
.view-container-border {
  background-color: #a82c2c !important;
}

@font-face {
  font-family: "Pink-Slab-100";
  src: url("Pink-Slab-100.ttf.woff") format("woff"),
    url("Pink-Slab-100.ttf.svg#Pink-Slab-100") format("svg"),
    url("Pink-Slab-100.ttf.eot"),
    url("Pink-Slab-100.ttf.eot?#iefix") format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}

/* .MuiSvgIcon-root {
  color: white;
} */

/* .css-1t1j96h-MuiPaper-root-MuiDialog-paper {
  border-radius: 20px !important;
} */

/* .css-1gijpgg-MuiTableHead-root {
  opacity: 1 !important;
} */

/* Estilos de la barra de desplazamiento horizontal */
::-webkit-scrollbar {
  width: 10px; /* Ancho de la barra de desplazamiento */
  height: 10px; /* Altura de la barra de desplazamiento */
}

::-webkit-scrollbar-track {
  background-color: #f1f1f1; /* Color del fondo de la barra de desplazamiento */
}

::-webkit-scrollbar-thumb {
  background-color: #888; /* Color del pulgar de la barra de desplazamiento */
  border-radius: 7px; /* Radio de borde del pulgar de la barra de desplazamiento */
}

::-webkit-scrollbar-thumb:hover {
  background-color: #555; /* Color del pulgar de la barra de desplazamiento al pasar el cursor */
}

/* Barra tabla */
/* .css-1omuo8w-MuiToolbar-root {
  background-color: #e83348 !important;
} */

/* Barra tabla Fullscreen*/
/* .css-buawbx-MuiToolbar-root {
  background-color: #e83348 !important;
} */

/* Color footer table */
/* .css-g2tram-MuiToolbar-root {
  background-color: #f1f1f1;
} */

/* .css-78c6dr-MuiToolbar-root-MuiTablePagination-toolbar
  .MuiTablePagination-actions {
  background-color: #e83348a5 !important;
  border-radius: 20px !important;
} */

/* Color Icon Ordering*/
.css-epvm6 {
  background-color: #66cdab1c !important;
  border-radius: 10px !important;
  margin-left: 10px;
}

@keyframes logo-scale {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}

.dropdown-item.active {
  background-color: #03a9f4 !important;
  color: black !important;
}

.dropdown-item:focus {
  background-color: #f4f4f4 !important;
  color: black !important;
}

.custom-icon::after {
  display: none;
}

.navbar {
  position: relative;
}

.custom-navbar {
  position: relative;
  height: 68px;
  /* min-height: 68px; */
  border-radius: 45px;
  /* background-color: #a01d28; */
  padding: 3px;
  filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
}

.navbar-nav {
  align-items: center;
}

.circle {
  position: absolute;
  width: 75px;
  height: 75px;
  border-radius: 50%;
  /* background-color: #860b15; */
  color: white;
  cursor: pointer;
  top: -1px;
  left: -11px;
  filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
}

.circleBack {
  position: absolute;
  width: 75px;
  height: 75px;
  border-radius: 50%;
  background-color: #860b1500;
  color: white;
  cursor: pointer;
  top: -3px;
  left: -5px;
  /* filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25)); */
}

.navbar-logo {
  position: absolute;
  left: -21px;
  top: 44%;
  transform: translateY(-50%);
  height: 74px;
}

.logo-container {
  height: 85vh;
  display: flex;
  justify-content: center;
  align-items: center;
}

.btn-primary {
  --bs-btn-color: #fafafa;
  --bs-btn-bg: #373a3c;
  --bs-btn-border-color: #373a3c;
  --bs-btn-hover-color: #fafafa;
  --bs-btn-hover-bg: #4c4c4c;
  --bs-btn-hover-border-color: #373a3c;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fafafa;
  --bs-btn-active-bg: #373a3c;
  --bs-btn-active-border-color: #373a3c;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fafafa;
  --bs-btn-disabled-bg: #373a3c;
  --bs-btn-disabled-border-color: #373a3c;
}

.btn-primary-b {
  --bs-btn-color: #fafafa;
  --bs-btn-bg: #373a3c;
  --bs-btn-border-color: #373a3c00;
  --bs-btn-hover-color: #fafafa;
  --bs-btn-hover-bg: #4c4c4c;
  --bs-btn-hover-border-color: #373a3c00;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fafafa;
  --bs-btn-active-bg: #373a3c;
  --bs-btn-active-border-color: #373a3c;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fafafa;
  --bs-btn-disabled-bg: #373a3c;
  --bs-btn-disabled-border-color: #373a3c;
}

body {
  overflow-y: hidden;
}

@media (max-width: 480px) {
  .EventTrackerLogo {
    display: none;
  }
}

.Mui-TableHeadCell-Content-Wrapper {
  color: #282828;
  font-family: "Pink-Slab-100";
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.1px;
}

.Mui-TableBodyCell-DetailPanel {
  background-color: #f6f5f5 !important;
}
