/* Icons for the top-level nav sections, injected by javascripts/nav-icons.js.
   The icon lives inside the label's .md-ellipsis span so the label's own flex
   layout (title left, collapse chevron right) is untouched. */
.busroot-nav-icon {
  display: inline-block;
  vertical-align: -0.15em;
  margin-right: 0.4em;
}

.busroot-nav-icon svg {
  display: block;
  width: 1.1em;
  height: 1.1em;
  fill: currentcolor;
}

/* Indent nested levels of the sidebar nav — Material's sections layout renders
   every level flush left by default. Desktop-only: below this breakpoint the
   nav becomes the mobile drawer, where each level is its own sliding panel and
   an indent would just waste width. Each nested list adds one step, so 3rd/4th
   level items indent consistently too. */
@media screen and (min-width: 76.25em) {
  .md-nav--primary .md-nav .md-nav__list {
    padding-inline-start: 1.1rem;
  }
}
