/* ========== Light Colors format: $color-{usage}-{expression?}-${prominence?}-${sentiment?} ========== */
/*
usage: fill | text | icon | border | state | underlay
expression: inverse | global | contrary | blend
prominence: default | subtle | subtler | strong | stronger
sentiment: neutral | primary | error | warning | success | complimentary | supplementary2 | transparent | light-transparent | dark-transparent
state: hover | press | disable | inactive
*/
/* ========== Dark Colors format: $dark-color-{usage}-{expression?}-${prominence?}-${sentiment?} ========== */
/* focus-shadow
--------------- */
/* outline */
/* focus-box-shadow */
/* Border
-------------------------- */
/* line-height
-------------------------- */
.sidenav-banner[data-v-cb2ea1d6] {
  margin-top: 48px;
  color: #0e71eb;
  padding-left: 34px;
  padding-top: 24px;
  position: relative;
}
.sidenav-banner[data-v-cb2ea1d6]:before {
  content: "";
  width: 60px;
  border-top: 1px solid #dfe3e8;
  position: absolute;
  left: 32px;
  top: 0;
}/* ========== Light Colors format: $color-{usage}-{expression?}-${prominence?}-${sentiment?} ========== */
/*
usage: fill | text | icon | border | state | underlay
expression: inverse | global | contrary | blend
prominence: default | subtle | subtler | strong | stronger
sentiment: neutral | primary | error | warning | success | complimentary | supplementary2 | transparent | light-transparent | dark-transparent
state: hover | press | disable | inactive
*/
/* ========== Dark Colors format: $dark-color-{usage}-{expression?}-${prominence?}-${sentiment?} ========== */
/* focus-shadow
--------------- */
/* outline */
/* focus-box-shadow */
/* Border
-------------------------- */
/* line-height
-------------------------- */
.side-menu-skeleton-item {
  margin-left: 28px;
  margin-bottom: 12px;
  height: 20px;
}
.frame-side-menu ul {
  list-style: none;
}
.fe-popups-side-menu.frame-side-menu {
  background-color: transparent;
  width: 100% !important;
  padding: 0 4px 0 0;
}
.fe-popups-side-menu__submenu-icon {
  font-size: 20px;
}
.fe-popups-side-menu__item-icon-pop {
  margin-left: 8px;
}
.fe-popups-side-menu__item-label {
  min-width: 1px;
  white-space: initial;
}
.fe-popups-side-menu__item-content:active,
.fe-popups-side-menu__item-content:focus {
  text-decoration: none;
}
.fe-popups-side-menu__item-placeholder {
  width: 16px;
  margin-right: 8px;
}
.is-title > .fe-popups-side-menu__item-placeholder {
  display: none;
}
.vertical-scrollbar {
  height: 100%;
}
@media (min-width: 1024px) {
#sidemenu {
    height: 100% !important;
    visibility: initial !important;
}
}