@font-face {
  font-family: "SF Pro Text Bold";
  src: url("../fonts/sf-pro-text-bold.otf") format("otf"), url("../fonts/SFProText-Bold.woff") format("woff"), url("../fonts/SFProText-Bold.woff2") format("woff2"), url("../fonts/SFProText-Bold.ttf") format("truetype"), url("../fonts/SFProText-Bold.eot") format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "SF Pro Text Semibold";
  src: url("../fonts/sf-pro-text-semibold.otf") format("otf"), url("../fonts/SFProText-Semibold.woff") format("woff"), url("../fonts/SFProText-Semibold.woff2") format("woff2"), url("../fonts/SFProText-Semibold.ttf") format("truetype"), url("../fonts/SFProText-Semibold.eot") format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "SF Pro Text Medium";
  src: url("../fonts/sf-pro-text-medium.otf") format("otf"), url("../fonts/SFProText-Medium.woff") format("woff"), url("../fonts/SFProText-Medium.woff2") format("woff2"), url("../fonts/SFProText-Medium.ttf") format("truetype"), url("../fonts/SFProText-Medium.eot") format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "SF Pro Text Regular";
  src: url("../fonts/sf-pro-text-regular.otf") format("otf"), url("../fonts/SFProText-Regular.woff") format("woff"), url("../fonts/SFProText-Regular.woff2") format("woff2"), url("../fonts/SFProText-Semibold.ttf") format("truetype"), url("../fonts/SFProText-Semibold.eot") format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.side-nav-item {
  padding: 14px;
  gap: 12px;
  cursor: pointer;
  border-radius: 12px;
  color: var(--form-label-color, #1B1B1B);
  font-family: "SF Pro Text Semibold";
}
.side-nav-item img {
  filter: invert(19%) sepia(15%) saturate(21%) hue-rotate(5deg) brightness(25%) contrast(86%);
}
.side-nav-item:hover, .side-nav-item.active {
  color: var(--primary-color, #7A44E3);
  background-color: rgba(122, 68, 227, 0.1);
}
.side-nav-item:hover img, .side-nav-item.active img {
  filter: invert(50%) sepia(24%) saturate(931%) hue-rotate(200deg) brightness(50%) contrast(91%);
}
.side-nav-item.active {
  font-family: "SF Pro Text Bold";
}
.side-nav-item.active img {
  filter: invert(50%) sepia(24%) saturate(931%) hue-rotate(200deg) brightness(50%) contrast(91%);
}

.conten-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.conten-center {
  display: flex;
  justify-content: center;
  align-items: center;
}

.sub-list {
  border-left: var(--form-border-color, 1px solid #CECECE);
  position: relative;
}
.sub-list li.active:before, .sub-list li:hover:before {
  content: "";
  position: absolute;
  display: block;
  width: 2px;
  height: 28px;
  border-radius: 0 4px 4px 0;
  left: 0;
  background: #7A44E3;
}

.collapsed .list-arrow {
  transform: rotate(0deg);
}

.list-arrow {
  transform: rotate(180deg);
}

.profile-pic {
  height: 32px;
  width: 32px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}

.side-nav-dropdown .logout span {
  border-top: var(--form-border-color, 1px solid #CECECE);
  cursor: pointer;
}
@media (max-width: 767.98px) {
  .profile-pic {
    height: 24px;
    width: 24px;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
.nav-overflow {
  overflow-y: scroll;
  scrollbar-width: none;
}

.nav-overflow::-webkit-scrollbar-thumb {
  background-color: transparent;
  border-radius: 5px;
}

.nav-overflow::-webkit-scrollbar {
  height: 0px;
  width: 0px;
}/*# sourceMappingURL=sidenav.css.map */