
@media(max-width:780px){
  /* CNT-5 becomes bundle -> bench -> workspace */
  #studio-production .media-bundle-v112{padding:7px!important}
  #studio-production .bundle-summary-v120{gap:6px!important}
  #studio-production .bundle-summary-v120 small,#studio-production .bundle-handoff-compact-v120{display:none!important}
  #studio-production .bundle-components-v112{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important}
  #studio-production .bundle-component-v112{min-width:0!important;padding:7px 3px!important;min-height:58px!important;border-radius:10px!important}
  #studio-production .bundle-component-v112 small{display:none!important}
  #studio-production .bundle-component-v112 b{font-size:9px!important}
  #studio-production .bundle-component-v112 strong{font-size:9px!important}
  #studio-production .production-shell{display:block!important}
  #studio-production .production-commandbar,#studio-production .production-side,#studio-production .production-inspector{display:none!important}
  #studio-production.mobile-bench-open-v160 .production-commandbar,
  #studio-production.mobile-bench-open-v160 .production-side,
  #studio-production.mobile-bench-open-v160 .production-inspector{display:initial}
  #studio-production .production-workspace{min-height:0!important}
  .mobile-bench-header-v160{display:none}
  #studio-production.mobile-bench-open-v160 .mobile-bench-header-v160{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;height:40px;position:sticky;top:44px;z-index:32;background:var(--surface-primary);border-bottom:1px solid var(--stroke-subtle);margin:0 -7px 6px;padding:0 7px}
  .mobile-bench-header-v160 button{width:32px;height:32px;min-height:32px;padding:0;border-radius:9px}
  .mobile-bench-header-v160 b{font-size:11px}
  .mobile-bench-header-v160 small{font-size:8px;color:var(--text-muted)}
  /* CNT-6 list first, inspector on intent */
  #studio-variants .outputs-bundle-source-v112,#studio-variants .impact-resolver-v115{display:none!important}
  #studio-variants .outputs-toolbar{padding:5px!important;margin-bottom:5px!important}
  #studio-variants .outputs-toolbar>span,#studio-variants .outputs-toolbar .meta{display:none!important}
  #studio-variants .outputs-shell{display:block!important}
  #studio-variants .outputs-list{width:100%!important;max-width:none!important}
  #studio-variants .output-card-v15{grid-template-columns:20px 42px minmax(0,1fr) auto!important;padding:7px!important;min-height:58px!important}
  #studio-variants .output-card-v15 p,#studio-variants .output-source-ref-v112,#studio-variants .output-tags{display:none!important}
  #studio-variants .output-state{font-size:8px!important}
  #studio-variants .outputs-inspector,#studio-variants .output-inspector{display:none!important}
  /* CNT-7 review list first */
  #studio-review .review-bundle-source-v112{display:none!important}
  #studio-review .review-toolbar-v16{padding:5px!important}
  #studio-review .review-toolbar-v16 .meta,#studio-review .review-toolbar-v16>span:not(.cnt-chip){display:none!important}
  #studio-review .review-shell-v16{display:block!important}
  #studio-review .review-items-v16{width:100%!important;max-width:none!important}
  #studio-review .review-output-card{grid-template-columns:20px 42px minmax(0,1fr) auto!important;padding:7px!important;min-height:58px!important}
  #studio-review .review-output-card p{display:none!important}
  #studio-review .review-inspector-v16{display:none!important}
  /* CNT-4 starts with plan summary, detail under intent */
  #studio-planning .workbench{border:0!important;background:transparent!important}
  #studio-planning .workbench-head{position:sticky;top:44px;z-index:30;background:var(--surface-primary)}
}
@media(min-width:781px){.mobile-bench-header-v160{display:none!important}}
