/* V18.5 — dashboard desktop only; other screens unchanged */
@media(min-width:1000px){
  body:has(#main .px18-dashboard) #main{max-width:none!important;width:100%!important;padding:18px 22px 42px!important;min-width:0!important}
  #main .px18-dashboard{width:100%!important;max-width:1600px!important;padding:24px 18px 42px!important;margin:0 auto!important}
  .px18-dashboard .px18-welcome{margin-bottom:24px!important}
  .px18-dashboard .px18-metric{min-height:118px!important}
  .px18-dashboard .px18-middle{grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr)!important}
  .px18-dashboard .px18-bottom{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(max-width:700px){#main .px18-dashboard{padding-left:0!important;padding-right:0!important}}
#nav .navicon svg,.mobile-nav .v100-tab-icon svg{display:inline-block!important;width:22px!important;height:22px!important;vertical-align:middle!important;flex-shrink:0!important;opacity:1!important;visibility:visible!important;color:inherit!important}
#nav .navicon,.mobile-nav .v100-tab-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:22px!important;min-height:22px!important}
