/* Staff Command V5 system navigation: preserve full navigation without duplicating route ownership. */
body.staff-system-v5 #sidebar [data-v4-nav]{display:none!important}
.v5-nav-shell{display:grid;gap:6px;padding-bottom:8px}.v5-nav-group{display:block!important}.v5-nav-group+.v5-nav-group{margin-top:6px}.v5-nav-group .sidebar-label{display:block;margin:8px 12px 4px}.v5-nav-details{border-top:1px solid #ededed;padding-top:6px;margin-top:5px}.v5-nav-details summary{display:flex;align-items:center;justify-content:space-between;gap:8px;list-style:none;cursor:pointer;margin:0 8px 4px;padding:8px 10px;border-radius:8px;color:#777;font-size:8px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.v5-nav-details summary::-webkit-details-marker{display:none}.v5-nav-details summary:hover{background:#f3f3f2;color:#111}.v5-nav-details summary span{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border:1px solid #dedede;border-radius:999px;font-size:7px;letter-spacing:0}.v5-nav-details>div{display:grid}.v5-nav-details .sidebar-link{margin-left:4px;margin-right:4px}.v5-external .sidebar-link-icon{font-size:11px}.v5-command-label{padding:10px 12px 4px;font-size:8px;text-transform:uppercase;letter-spacing:.12em;color:#999;font-weight:900}.v5-command-result{width:calc(100% - 16px);margin:2px 8px}.v5-command-result .command-result-type{max-width:92px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media(max-width:760px){.v5-nav-details summary{padding:9px 10px}.v5-command-result .command-result-type{display:none}}
