
@media(max-width:780px){
 /* CNT-6: list -> selected output workspace */
 #studio-variants .mobile-output-nav-v164,#studio-review .mobile-review-nav-v164{display:flex;gap:4px;overflow-x:auto;margin:0 0 6px;padding:2px}
 #studio-variants .mobile-output-nav-v164 button,#studio-review .mobile-review-nav-v164 button{min-height:34px!important;padding:5px 9px!important;font-size:9px!important;white-space:nowrap;border-radius:9px!important}
 #studio-variants .mobile-output-nav-v164 button.active,#studio-review .mobile-review-nav-v164 button.active{background:var(--surface-secondary);box-shadow:inset 0 0 0 1px var(--stroke-strong)}
 #studio-variants .outputs-preview,#studio-variants .outputs-inspector,#studio-variants .output-batch-bar,#studio-variants .output-impact-strip,#studio-variants .review-set-bar{display:none!important}
 #studio-variants.mobile-output-preview-v164 .outputs-list-wrap,#studio-variants.mobile-output-edit-v164 .outputs-list-wrap,
 #studio-variants.mobile-output-batch-v164 .outputs-list-wrap{display:none!important}
 #studio-variants.mobile-output-preview-v164 .outputs-preview{display:block!important}
 #studio-variants.mobile-output-edit-v164 .outputs-inspector{display:block!important}
 #studio-variants.mobile-output-batch-v164 .output-batch-bar,
 #studio-variants.mobile-output-batch-v164 .output-impact-strip,
 #studio-variants.mobile-output-batch-v164 .review-set-bar{display:block!important}
 #studio-variants .outputs-preview,#studio-variants .outputs-inspector{width:100%!important;max-width:none!important}
 #studio-variants .outputs-preview-head,#studio-variants .outputs-inspector-head{position:sticky;top:44px;z-index:30;background:var(--surface-primary);padding:7px!important}
 #studio-variants .output-family-tabs{display:flex!important;overflow-x:auto!important;gap:3px!important}
 #studio-variants .output-family-tabs button{white-space:nowrap;min-height:34px!important;padding:5px 8px!important;font-size:9px!important}
 #studio-variants .family-card{padding:8px!important;margin-bottom:6px!important}
 #studio-variants .family-card p{display:none!important}
 #studio-variants .preview-meta-bar{padding:7px!important}
 #studio-variants .preview-meta-bar>p{display:none!important}

 /* CNT-7: queue -> inspect -> checks -> decision */
 #studio-review .review-main,#studio-review .review-decision,#studio-review .review-batch-v16{display:none!important}
 #studio-review.mobile-review-inspect-v164 .review-items-v16,
 #studio-review.mobile-review-checks-v164 .review-items-v16,
 #studio-review.mobile-review-decision-v164 .review-items-v16{display:none!important}
 #studio-review.mobile-review-inspect-v164 .review-main,
 #studio-review.mobile-review-checks-v164 .review-main{display:block!important;width:100%!important}
 #studio-review.mobile-review-decision-v164 .review-decision{display:block!important;width:100%!important}
 #studio-review.mobile-review-batch-v164 .review-batch-v16{display:block!important}
 #studio-review .review-main-head,#studio-review .review-decision-head{position:sticky;top:44px;z-index:30;background:var(--surface-primary);padding:7px!important}
 #studio-review .review-view-tabs{display:flex!important;overflow-x:auto!important;gap:3px!important}
 #studio-review .review-view-tabs button{min-height:34px!important;padding:5px 8px!important;font-size:9px!important;white-space:nowrap}
 #studio-review .review-fixed-banner{padding:7px!important}
 #studio-review .review-fixed-banner>div:last-child{font-size:9px!important}
 #studio-review .review-object-strip{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:4px!important}
 #studio-review .review-object-ref{padding:6px!important;font-size:8px!important}
 #studio-review .review-section-card{padding:8px!important;margin-bottom:6px!important}
 #studio-review .review-right-warning,#studio-review .review-successor-note{font-size:9px!important;line-height:1.35}
 #studio-review .review-decision-state{display:grid!important;grid-template-columns:1fr!important;gap:5px!important}
 #studio-review .review-decision-state button{min-height:44px!important;text-align:left!important}
 #studio-review .review-exception-card,#studio-review .review-correction-card{padding:8px!important}
}
@media(min-width:781px){.mobile-output-nav-v164,.mobile-review-nav-v164{display:none!important}}
