/* v6.0 RC3 — one navigation owner, cleaned More information architecture. */
body.v60d-nav-controlled:not(.ui2-practice-active) .nav-tabs>.nav-btn.active.v60d-route-suspended,
body.v60d-nav-controlled:not(.ui2-practice-active) .nav-tabs>.ui2-workspace-nav-active-v5412:not(.v60d-nav-current),
body.v60d-nav-controlled:not(.ui2-practice-active) .nav-tabs>.v60b-workspace-nav-active:not(.v60d-nav-current){
  color:var(--ui2-text-2)!important;
  background:transparent!important;
  box-shadow:none!important;
}
body.v60d-nav-controlled:not(.ui2-practice-active) .nav-tabs>.v60d-nav-current{
  color:var(--ui2-brand-strong)!important;
  background:var(--ui2-brand-soft)!important;
  box-shadow:none!important;
}
body.v60d-nav-controlled:not(.ui2-practice-active) .nav-tabs>.ui2-more-btn.v60d-nav-current[aria-expanded="false"]{
  color:var(--ui2-brand-strong)!important;
  background:var(--ui2-brand-soft)!important;
}
.v60d-more-grid{display:grid!important;grid-template-columns:1fr!important;gap:0!important}
.v60d-more-group{padding:7px 0;border-bottom:1px solid var(--ui2-border)}
.v60d-more-group:last-child{padding-bottom:2px;border-bottom:0}
.v60d-more-group-title{padding:2px 8px 5px;color:var(--ui2-text-3);font-size:10px;font-weight:720;letter-spacing:.02em}
.v60d-more-group-grid{display:grid;grid-template-columns:1fr 1fr;gap:3px}
.v60d-more-group-grid .ui2-more-item{
  min-height:40px;padding:8px 9px;border-radius:7px;display:flex;flex-direction:row;
  justify-content:space-between;align-items:center;gap:8px;transform:none!important;
  transition:background-color 120ms ease,color 120ms ease!important;
}
.v60d-more-title{display:block;color:inherit;font-size:13px;font-weight:700;line-height:1.3}
.v60d-more-meta{display:block;max-width:92px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui2-text-3);font-size:10px;font-weight:560}
.ui2-more-item.v60d-more-current{color:var(--ui2-brand-strong)!important;background:var(--ui2-brand-soft)!important}
.ui2-more-item.v60d-more-current .v60d-more-meta{color:var(--ui2-brand-strong)!important;opacity:.72}
@media(min-width:621px){.ui2-more-menu{width:276px!important;padding:8px!important}}
@media(max-width:620px){
  .v60d-more-group-grid{grid-template-columns:1fr 1fr}
  .v60d-more-group-grid .ui2-more-item{min-height:42px;padding:8px 9px}
  .v60d-more-meta{display:none}
}
@media(prefers-reduced-motion:reduce){
  body.v60d-nav-controlled .nav-tabs>button,.v60d-more-group-grid .ui2-more-item{transition:none!important}
}
