
@media(max-width:780px){
  :root{--m-edge-v159:10px;--m-top-v159:44px}
  /* reclaim chrome */
  #studio{padding-left:var(--m-edge-v159)!important;padding-right:var(--m-edge-v159)!important}
  #studio>.section-bar{display:none!important}
  #studio .workbench-head{padding:7px 9px!important;min-height:0!important}
  #studio .workbench-head h2{font-size:13px!important}
  #studio .workbench-head p,#studio .adaptive-summary-v115,#studio .assist-scopebar{display:none!important}
  .mobile-studio-nav-v159{display:grid!important;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:6px;height:44px;position:sticky;top:0;z-index:35;background:var(--surface-primary);border-bottom:1px solid var(--stroke-subtle)}
  .mobile-studio-nav-v159 button{width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;border-radius:10px!important;font-size:20px!important}
  .mobile-studio-title-v159{min-width:0;display:flex;align-items:baseline;gap:7px}
  .mobile-studio-title-v159 small{font-size:9px;color:var(--text-muted);font-weight:700}
  .mobile-studio-title-v159 b{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
  .mobile-overflow-v159{font-size:13px!important;letter-spacing:1px}
  .mobile-studio-progress-v159{height:2px;background:var(--stroke-subtle);margin:0 0 5px}
  .mobile-studio-progress-v159 i{display:block;height:100%;width:14.285%;background:var(--accent);transition:width .18s ease}
  .mobile-stage-tabs-v145{margin:0 -2px 5px!important;padding:0 2px 4px!important;gap:3px!important}
  .mobile-stage-tabs-v145 label{min-width:45px!important;min-height:30px!important;height:30px!important;border-radius:8px!important;padding:0 8px!important;font-size:9px!important}
  #studio .workbench-body{padding:7px!important}
  #studio .cnt-toolbar{gap:5px!important;margin-bottom:6px!important}
  #studio .cnt-toolbar .cnt-status{font-size:9px!important}
  #studio .cnt-card,#studio .panel,#studio .production-panel,#studio .variant-card,#studio .review-card{margin-bottom:6px!important}
  #studio p,#studio .meta,#studio small{line-height:1.32}
  /* progressive disclosure: verbose helper copy becomes intent-revealable */
  #studio [data-mobile-verbose-v159="true"]{display:none!important}
  #studio.mobile-show-details-v159 [data-mobile-verbose-v159="true"]{display:block!important}
  /* mobile sheets become app pages rather than floating desktop drawers */
  #studio .drawer.open,#studioActionDrawerV154.open,#productionActionDrawerV155.open{
    inset:0!important;width:100vw!important;max-width:none!important;height:var(--cf-app-height,100dvh)!important;max-height:none!important;border-radius:0!important
  }
}
@media(min-width:781px){.mobile-studio-nav-v159,.mobile-studio-progress-v159{display:none!important}}
