/* Desktop renderer on narrow screens: preserve readable device-width layout. */
@media(max-width:767px){
 html[data-cordtex-system="desktop"] .ct-materials-screen-two{display:block!important;block-size:auto!important;height:auto!important}
 html[data-cordtex-system="desktop"] .ct-materials-direction-deck{grid-template-rows:auto auto!important;align-self:start!important}
 html[data-cordtex-system="desktop"] .ct-materials-direction-deck .ct-direction-deck__console,
 html[data-cordtex-system="desktop"] .ct-materials-direction-deck .ct-direction-deck__list{display:block!important;block-size:auto!important;height:auto!important}
 html[data-cordtex-system="desktop"] .ct-materials-direction-deck .ct-direction-option{block-size:auto!important;min-block-size:84px!important;flex:none!important}

 html[data-cordtex-system="desktop"] .ct-materials-direction-deck{grid-template-columns:minmax(0,1fr)!important;block-size:auto!important;min-inline-size:0!important}
 html[data-cordtex-system="desktop"] .ct-materials-direction-deck .ct-direction-deck__media{grid-template-rows:auto auto!important;min-inline-size:0!important}
 html[data-cordtex-system="desktop"] .ct-materials-render-stage{aspect-ratio:3/2;container-type:normal!important}
 html[data-cordtex-system="desktop"] .ct-materials-render-frame{inline-size:calc(100% - 36px)!important;max-block-size:none!important}

 html[data-cordtex-system="desktop"] .ct-header{height:auto!important;min-height:0!important}
 html[data-cordtex-system="desktop"] .ct-header .ct-header__secondary{height:auto!important;min-height:44px;position:static!important;padding:0 18px!important}
 html[data-cordtex-system="desktop"] .ct-manufacturing-hero__stage{display:grid!important;grid-template-columns:minmax(0,1fr)!important;min-height:0!important}
 html[data-cordtex-system="desktop"] .ct-manufacturing-hero__copy{min-height:0!important;padding:40px 18px!important}
 html[data-cordtex-system="desktop"] .ct-manufacturing-hero__media{min-height:0!important;height:auto!important;aspect-ratio:16/9}
 html[data-cordtex-system="desktop"] .ct-manufacturing-hero__media img{width:100%;height:100%;object-fit:cover}

 html[data-cordtex-system="desktop"] .ct-header .ct-header__primary{display:flex!important;flex-direction:column!important;align-items:stretch!important;height:auto!important;min-height:0!important;padding:16px 18px!important;gap:12px!important}
 html[data-cordtex-system="desktop"] .ct-header .ct-brand{position:static!important;transform:none!important;width:138px!important;min-width:0!important;align-self:flex-start!important}
 html[data-cordtex-system="desktop"] .ct-header .ct-brand img{width:100%!important;height:auto!important}
 html[data-cordtex-system="desktop"] .ct-header .ct-actions{display:flex!important;position:static!important;width:100%!important;max-width:100%!important;min-width:0!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:8px 12px!important;margin:0!important}
 html[data-cordtex-system="desktop"] .ct-header .ct-header__secondary{max-width:100%;overflow-x:auto}
 html[data-cordtex-system="desktop"] .ct-header .ct-nav{max-width:100%;overflow-x:auto}
 html[data-cordtex-system="desktop"] .ct-header .ct-menu__trigger{min-height:44px}
}
