/* Menu artwork only. Row geometry, labels, focus and selected state stay owned
   by the shell styles; this fixed footprint is shared with the overflow fix. */
.sp-sidebar .sp-nav > .sp-sidebar-icon {
  display:block;
  width:29px;
  height:29px;
  min-width:29px;
  flex:0 0 29px;
  pointer-events:none;
}
.sp-sidebar .sp-nav[aria-current="page"] > .sp-sidebar-icon .sp-sidebar-icon-tile {
  stroke:#278E83;
}
@media (forced-colors:active) {
  .sp-sidebar .sp-nav > .sp-sidebar-icon {
    forced-color-adjust:none;
  }
}
