/*!******************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/@symfony/webpack-encore/node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/admin.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************/
body {
  margin: 0 !important;
}

.sidebar {
  transition: margin-left 0.35s ease-in-out;
}
.sidebar.collapsed {
  margin-left: -264px;
}
.sidebar .sidebar-nav .sidebar-item .sidebar-link {
  color: #fff !important;
  opacity: 1 !important;
}
.sidebar .sidebar-nav .sidebar-item .sidebar-link:hover {
  color: #fff !important;
  opacity: 1 !important;
}
.sidebar .sidebar-nav .sidebar-item .sidebar-link.active {
  color: #fff !important;
  opacity: 1 !important;
}
.sidebar .sidebar-nav .sidebar-item .sidebar-link i {
  color: #fff !important;
  opacity: 1 !important;
}
.sidebar .sidebar-nav .sidebar-item .sidebar-link span {
  color: #fff !important;
  opacity: 1 !important;
}
.sidebar .sidebar-nav .sidebar-header {
  color: #fff !important;
  opacity: 1 !important;
}
.sidebar .sidebar-brand {
  color: #fff !important;
  opacity: 1 !important;
}
.sidebar .sidebar-brand:hover {
  color: #fff !important;
  opacity: 1 !important;
}
.sidebar .sidebar-brand span {
  color: #fff !important;
  opacity: 1 !important;
}

body[data-page=dashboard] .sidebar {
  transition: margin-left 0.35s ease-in-out;
}
body[data-page=dashboard] .sidebar.collapsed {
  margin-left: -264px;
}
body[data-page=dashboard] .sidebar-overlay {
  display: none !important;
}

body:not([data-page=dashboard]) .sidebar {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  width: 264px;
  z-index: 1040;
  transition: left 0.35s ease-in-out;
}
body:not([data-page=dashboard]) .sidebar.collapsed {
  left: -264px;
  margin-left: 0;
}
body:not([data-page=dashboard]) .sidebar:not(.collapsed) {
  left: 0;
}

.sidebar-overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 1030;
  transition: opacity 0.25s ease-in-out;
  opacity: 0;
}
.sidebar-overlay.active {
  display: block;
  opacity: 1;
}

@media (max-width: 991.98px) {
  .sidebar {
    display: block !important;
    position: fixed !important;
    top: 0;
    left: 0;
    bottom: 0;
    width: 264px;
    z-index: 1040;
    margin-left: 0 !important;
  }
  .sidebar.collapsed {
    left: -264px;
  }
  .sidebar:not(.collapsed) {
    left: 0;
  }
  .sidebar-toggle {
    display: flex !important;
  }
  .sidebar-overlay.active {
    display: block !important;
  }
}
