/* xl - DESKTOP STYLES */
* {
  transition: all 0.3s ease-in-out;
}
body {
  overflow: overlay;
}
*::-webkit-scrollbar {
  width: 6px;
}
*::-webkit-scrollbar-button {
  display: none;
}
*::-webkit-scrollbar-track {
  background-color: #00000000;
}
*::-webkit-scrollbar-track-piece {
  background-color: #00000000;
}
*::-webkit-scrollbar-thumb {
  background-color: #00000040;
  border: 1px solid #ffffff40;
  border-radius: 24px;
}
.dashboard {
  height: 100dvh;
}
.dash-sidebar {
  min-width: 250px;
}
.dashboard.no-sidebar .dash-sidebar {
  transform: translateX(-200px);
}
.dashboard .dash-sidebar .dash_head-content {
  min-height: 60px;
  display: flex;
  flex-direction: column;
  transition: all 0.3s ease-in-out;
}
.dashboard.no-sidebar .dash-sidebar .dash_head-content {
  padding: 0.5rem;
  align-items: flex-end;
  transition: all 0.3s ease-in-out;
}
.dashboard.no-sidebar .dash-sidebar .dash_head-content .dash_head-info {
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s linear allow-discrete;
  display: none;
}
.dashboard.no-sidebar .dash-sidebar .dash_head-content .avatar {
  width: 40px !important;
  height: auto !important;
  border: 2px !important;
  transition: all 0.3s ease-in-out;
}
.dashboard.no-sidebar .dash-sidebar .sidebar-toggle {
  transform: translateX(100px);
}
.dashboard.no-sidebar .dash-sidebar .menu-item .text {
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s linear allow-discrete;
  display: none;
  justify-content: flex-end;
}
.dashboard.no-sidebar .dash-sidebar .menu-item .dash_nav-link {
  transition: all 0.3s ease-in-out;
  display: flex;
  justify-content: flex-end;
}
.dashboard.no-sidebar .dash-sidebar .menu-item .dash_nav-link span {
  justify-content: flex-end;
}
.dash-content {
  min-width: calc(100% - 260px);
  overflow-x: hidden;
  overflow-y: overlay;
}
.dash-content::-webkit-scrollbar {
  display: block;
}
.dashboard.no-sidebar .dash-content {
  transform: translateX(-200px);
  min-width: calc(100% - 60px);
}
/* xs - SMARTPHONE PORTRAIT STYLES */
@media (max-width: 479px) {
  .show-dash-mobile-menu {
    transform: translateY(0) !important;
  }
  .dash-content::-webkit-scrollbar {
    display: block;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22(stdin)%22%2C%22wp-content%2Fcustom_codes%2F5732-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F5732-scss-mobile-p.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BACAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BADpGA%3BAAIA%3BAEAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%22%7D */