
@media(max-width:780px){
 .mobile-stage-subnav-v166{display:flex;gap:4px;overflow-x:auto;padding:2px;margin:0 0 6px;scrollbar-width:none}
 .mobile-stage-subnav-v166::-webkit-scrollbar{display:none}
 .mobile-stage-subnav-v166 button{min-height:34px!important;padding:5px 9px!important;border-radius:9px!important;font-size:9px!important;white-space:nowrap}
 .mobile-stage-subnav-v166 button.active{background:var(--surface-secondary);box-shadow:inset 0 0 0 1px var(--stroke-strong)}
 /* CNT-1: brief first, claims/alternatives by intent */
 #studio-brief .brief-origin{padding:7px!important;margin-bottom:6px!important}
 #studio-brief .brief-origin>div:last-child{font-size:9px!important}
 #studio-brief .brief-meta-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important}
 #studio-brief .brief-meta{padding:6px!important;font-size:8px!important}
 #studio-brief .brief-fields{display:grid!important;grid-template-columns:1fr!important;gap:5px!important}
 #studio-brief .brief-field{padding:8px!important}
 #studio-brief .brief-field>p,#studio-brief .brief-field .cnt-value-source{display:none!important}
 #studio-brief .claim-intent-list,#studio-brief .brief-alt{display:none!important}
 #studio-brief.mobile-brief-claims-v166 .claim-intent-list{display:block!important}
 #studio-brief.mobile-brief-alts-v166 .brief-alt{display:block!important}
 #studio-brief.mobile-brief-claims-v166 .brief-fields,#studio-brief.mobile-brief-alts-v166 .brief-fields{display:none!important}
 #studio-brief .claim-intent{padding:8px!important;margin-bottom:4px!important}
 #studio-brief .claim-intent>span:last-child{font-size:8px!important}
 /* CNT-2: claims list -> evidence workspace */
 #studio-evidence .evidence-shell{display:block!important}
 #studio-evidence .claim-list-panel{width:100%!important;max-width:none!important}
 #studio-evidence .claim-detail,#studio-evidence .evidence-side{display:none!important}
 #studio-evidence.mobile-evidence-detail-v166 .claim-list-panel,
 #studio-evidence.mobile-evidence-research-v166 .claim-list-panel{display:none!important}
 #studio-evidence.mobile-evidence-detail-v166 .claim-detail{display:block!important;width:100%!important}
 #studio-evidence.mobile-evidence-research-v166 .evidence-side{display:block!important;width:100%!important}
 #studio-evidence .claim-item{padding:8px!important;min-height:52px!important}
 #studio-evidence .claim-item>div:last-child{font-size:8px!important}
 #studio-evidence .claim-detail-head,#studio-evidence .evidence-side-head{position:sticky;top:44px;z-index:30;background:var(--surface-primary);padding:7px!important}
 #studio-evidence .evidence-excerpt{font-size:9px!important;line-height:1.35}
 #studio-evidence .evidence-multimodal-v112 p{display:none!important}
 /* CNT-3: navigator/editor separation */
 #studio-text .text-shell{display:block!important}
 #studio-text .text-outline,#studio-text .unit-list{width:100%!important;max-width:none!important}
 #studio-text .unit-editor{display:none!important}
 #studio-text.mobile-text-editor-v166 .text-outline,#studio-text.mobile-text-editor-v166 .unit-list{display:none!important}
 #studio-text.mobile-text-editor-v166 .unit-editor{display:block!important;width:100%!important}
 #studio-text .unit-editor-head{position:sticky;top:44px;z-index:30;background:var(--surface-primary);padding:7px!important}
 #studio-text .unit-editor-body{padding:8px!important}
 #studio-text .claim-anchor-row{display:flex!important;overflow-x:auto!important;gap:4px!important;font-size:8px!important}
}
@media(min-width:781px){.mobile-stage-subnav-v166{display:none!important}}
