/* The desktop rail always stacks its icon and label, even when the Vue
   sidebar retains the expanded-state grid layout in a normal browser. */
html.erp-workspace-v2 .pc-layout .pc-sidebar .sidebar-menu .menu-item .menu-item-inner {
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  width:100%!important;
  box-sizing:border-box!important;
}
html.erp-workspace-v2 .pc-layout .pc-sidebar .sidebar-menu .menu-item .menu-item-text {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  flex:0 0 auto!important;
  width:100%!important;
  max-width:72px!important;
  min-width:0!important;
  overflow:visible!important;
  text-align:center!important;
  font-size:13px!important;
  line-height:20px!important;
  white-space:nowrap!important;
  color:var(--workspace-nav-text,var(--color-sidebar-text-active,#f3f7fc))!important;
}
html.erp-workspace-v2 .pc-layout .pc-sidebar .sidebar-menu .menu-item .menu-item-text[data-workspace-label] {
  font-size:0!important;
}
html.erp-workspace-v2 .pc-layout .pc-sidebar .sidebar-menu .menu-item .menu-item-text[data-workspace-label]::after {
  content:attr(data-workspace-label);
  display:block!important;
  visibility:visible!important;
  font-size:13px!important;
  line-height:20px!important;
  color:inherit!important;
}
