/* BlueQbit Control Deck shared navigation — single visual authority */
:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-sidebar{position:sticky!important;top:0!important;height:100vh!important;box-sizing:border-box!important;padding:20px 12px!important;display:flex!important;flex-direction:column!important;z-index:20!important;background:linear-gradient(180deg,#061522 0%,#04101a 100%)!important;border-right:1px solid rgba(126,212,255,.12)!important;box-shadow:none!important}
:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-brand{display:flex!important;gap:10px!important;align-items:center!important;padding:2px 12px 24px!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-logo{width:38px!important;height:38px!important;border:2px solid #5bc7ff!important;border-radius:10px!important;display:grid!important;place-items:center!important;color:#fff!important;font-size:21px!important;box-shadow:0 0 22px rgba(40,169,234,.25)!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-brand strong{display:block!important;font-size:23px!important;color:#fff!important;letter-spacing:-.6px!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-brand div>span{display:block!important;margin-top:4px!important;font-size:7px!important;letter-spacing:1.5px!important;color:#69c7ff!important}
:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-nav{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-navitem{display:grid!important;grid-template-columns:28px minmax(0,1fr) auto!important;align-items:center!important;width:100%!important;box-sizing:border-box!important;padding:10px 12px!important;border:0!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important;color:#91a9b9!important;text-decoration:none!important;text-align:left!important;font:inherit!important;cursor:pointer!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-navitem>b{font-size:18px!important;color:#9bdfff!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-navitem>span{margin:0!important;font-size:13px!important;color:#a8bfcd!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-navitem small{display:block!important;color:#69879a!important;font-size:9px!important;margin-top:2px!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-navitem:hover{background:rgba(31,151,214,.07)!important;color:#fff!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-navitem.active{background:rgba(31,151,214,.13)!important;box-shadow:inset 2px 0 #2ca9e8!important;color:#fff!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-navitem.active>span{color:#f2fbff!important}
:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-sidefoot{margin-top:auto!important;display:grid!important;border-top:1px solid rgba(255,255,255,.07)!important;padding-top:12px!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-sidefoot a{padding:7px 12px!important;color:#7996a8!important;text-decoration:none!important;font-size:11px!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-sidefoot a:hover{color:#bfeaff!important}
@media(max-width:900px){:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-sidebar{position:fixed!important;left:-286px!important;top:0!important;width:276px!important;height:100dvh!important;z-index:10020!important;padding:22px 16px!important;overflow:auto!important;transition:left .22s ease!important;background:#04101c!important;border-right:1px solid rgba(126,212,255,.2)!important}body.bq-mobile-nav-open :is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-sidebar{left:0!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-brand{padding:4px 8px 18px!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-nav{gap:6px!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-navitem{grid-template-columns:24px minmax(0,1fr) auto!important;padding:11px 10px!important;border-radius:10px!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-navitem>span{color:#dceef8!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-navitem small{color:#6f8da0!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-sidefoot{padding-top:10px!important}:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-sidefoot a{padding:8px!important;color:#8eb7cd!important}}
/* CargoCoin identity in the shared Control Deck brand mark */
:is(body.bq-workspace-page,body.bq-control-deck-lab) .bq-cd-logo{font-size:0!important;color:transparent!important;background:rgba(5,21,34,.72) url('/assets/images/cargocoinlight.png') center/78% 78% no-repeat!important;overflow:hidden!important}
