/* B09-PRE-08: Compact, aligned preview and ad column. */
@media(min-width:801px){body:has(#stage) main{max-width:1080px!important}.layout{grid-template-columns:minmax(0,1fr) 340px!important;gap:16px!important}.studio-right-column{width:340px!important;max-width:340px!important;align-items:center!important}.studio-right-column>.panel{width:340px!important;max-width:340px!important;padding:12px!important}.studio-right-column .preview{padding:10px!important}.studio-right-column canvas{width:min(100%,230px)!important}.studio-right-column>.pre04-ad-stack{width:340px!important;max-width:340px!important}.studio-right-column .pre04-ad-card{width:340px!important;max-width:340px!important}}
@media(max-width:800px){.studio-right-column,.studio-right-column>.panel,.studio-right-column>.pre04-ad-stack{width:100%!important;max-width:340px!important;margin-left:auto!important;margin-right:auto!important}.studio-right-column .pre04-ad-card{width:100%!important;max-width:340px!important}}
.studio-right-column .pre04-ad-card img{width:100%;height:auto;display:block}.studio-right-column .pre04-ad-card{min-height:0!important}.studio-right-column .pre04-ad-adsense{min-height:0!important}
