/* Fix for HugeIcons in navigation to inherit proper colors */
.nav-icon svg,
.nav-icon svg path,
.nav-icon svg *,
[data-v-*] svg,
[data-v-*] svg path,
[data-v-*] svg * {
  color: #000000 !important;
  stroke: #000000 !important;
  fill: none !important;
}
/* More specific targeting for Vue components */
.sidebar .nav-icon svg,
.sidebar .nav-icon svg path {
  stroke: #000000 !important;
  fill: none !important;
  color: #000000 !important;
}
/* Force color inheritance on all SVG elements */
.nav-icon > div svg,
.nav-icon > div svg path,
.nav-icon > div svg * {
  stroke: #000000 !important;
  fill: none !important;
  color: #000000 !important;
}
/* Override active state to keep black color */
.nav-link.active .nav-icon svg,
.nav-link.active .nav-icon svg path,
.nav-link.active .nav-icon > div svg,
.nav-link.active .nav-icon > div svg path {
  color: #000000 !important;
  stroke: #000000 !important;
  fill: none !important;
}
/* Override hover state to keep black color */
.nav-link:hover .nav-icon svg,
.nav-link:hover .nav-icon svg path,
.nav-link:hover .nav-icon > div svg,
.nav-link:hover .nav-icon > div svg path {
  color: #000000 !important;
  stroke: #000000 !important;
  fill: none !important;
}
* {
  font-family: 'Inter', sans-serif;
}
.cursor-pointer {
  cursor: pointer;
}
.table--header {
  font-size: .75rem;
  text-transform: uppercase;
  color: rgb(49, 49, 49);
}
.search__icon {
  position: absolute;
  top: 10px;
  left: 18px;
  width: 18pxWeek;
  height: 18px;
  color: gray;
 }
.search__input {
   padding-left: 34px !important;
 }
.-mt-3 {
  margin-top: -6px;
}
.Vue-Toastification__toast--error {
  background-color: #ca4040 !important;
  color: #fff;
}
.bg-disabled {
  background-color: rgb(238, 238, 238);
}
.bg-retired {
  background-color: #000000;
}
.bg-not-started {
  background-color: #FEF0C7;
}
.bg-staged {
  background-color: #717BBC;
}
.bg-assign {
  background-color: #8E44AD;
}
.bg-picked-up {
  background-color: #FDB022;
}
.bg-delivered {
  background-color: #F79009;
}
.bg-checkout {
  background-color: #FDB022;
}
.bg-returned {
  background-color: #53B1FD;
}
.bg-inspected {
  background-color: #079455;
}
.bg-lnd {
  background-color: #B42318;
}
