/* MotoPed 0.1.110: sidebar recolhida limpa e dashboard com relevo sutil. */
@media (min-width:981px) {
  /* As regras da 0.1.109 alinhavam o texto com display:flex!important;
     no estado recolhido, ocultar os rótulos com prioridade e especificidade maiores. */
  body.mp-body.mp-sidebar-collapsed .mp-sidebar .mp-sidebar-links .mp-nav > span:not(.mp-nav-symbol),
  html[data-mp-sidebar="collapsed"] body.mp-body .mp-sidebar .mp-sidebar-links .mp-nav > span:not(.mp-nav-symbol) {
    display:none!important;
    visibility:hidden!important;
    width:0!important;
    min-width:0!important;
    max-width:0!important;
    margin:0!important;
    padding:0!important;
    overflow:hidden!important;
  }
  body.mp-body.mp-sidebar-collapsed .mp-sidebar .mp-sidebar-links .mp-nav,
  html[data-mp-sidebar="collapsed"] body.mp-body .mp-sidebar .mp-sidebar-links .mp-nav {
    justify-content:center!important;
    gap:0!important;
    padding-left:0!important;
    padding-right:0!important;
    overflow:hidden!important;
  }
  body.mp-body.mp-sidebar-collapsed .mp-sidebar .mp-sidebar-links .mp-nav .mp-nav-symbol,
  html[data-mp-sidebar="collapsed"] body.mp-body .mp-sidebar .mp-sidebar-links .mp-nav .mp-nav-symbol {
    margin-inline:auto!important;
    flex:none!important;
  }
  /* O único botão permanece à direita quando aberto e centralizado quando recolhido. */
  body.mp-body.mp-sidebar-collapsed .mp-sidebar .mp-sidebar-head.mp-sidebar-head-compact,
  html[data-mp-sidebar="collapsed"] body.mp-body .mp-sidebar .mp-sidebar-head.mp-sidebar-head-compact {
    justify-content:center!important;
    padding-inline:0!important;
  }
  body.mp-body.mp-sidebar-collapsed .mp-sidebar .mp-sidebar-head .mp-sidebar-collapse-toggle,
  html[data-mp-sidebar="collapsed"] body.mp-body .mp-sidebar .mp-sidebar-head .mp-sidebar-collapse-toggle {
    margin-left:auto!important;
    margin-right:auto!important;
    right:auto!important;
    left:auto!important;
  }
}
/* Somente na Home: sem bordas; separação visual com alto-relevo discreto. */
.mp-body .mp-content-dashboard .mp-home-metric,
.mp-body .mp-content-dashboard .mp-home-card {
  border:0!important;
  outline:0!important;
  box-shadow:0 2px 3px rgba(12,38,60,.025),0 7px 20px rgba(12,38,60,.075),inset 0 1px 0 rgba(255,255,255,.68)!important;
}
.mp-body .mp-content-dashboard .mp-home-card {
  background:var(--mp-raised)!important;
}
