/* Keep apparatus, incoming records and the source chart visible together. */
#storyScene svg{display:block;width:100%;height:auto;min-height:0;max-width:100%;margin:0;overflow:hidden}
.story-workbench[data-stage="6"] .story-stage,.story-workbench[data-stage="7"] .story-stage{grid-template-columns:1fr}
.story-workbench[data-stage="6"] .scene-screen,.story-workbench[data-stage="7"] .scene-screen,.story-theater [data-stage="6"] .scene-screen,.story-theater [data-stage="7"] .scene-screen{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:8px;padding:6px 15px}
.story-workbench[data-stage="6"] #storyScene,.story-workbench[data-stage="7"] #storyScene{display:block;overflow:visible;min-width:0}
.story-workbench[data-stage="6"] #storyScene svg,.story-workbench[data-stage="7"] #storyScene svg{width:100%;margin:0;max-width:100%;max-height:none;min-height:0}
.story-workbench[data-stage="6"] .story-stage-detail,.story-workbench[data-stage="7"] .story-stage-detail{min-height:0;border-left:0;border-top:1px solid #536847;display:grid;grid-template-columns:1fr 1fr;column-gap:35px;padding:20px 28px}
.story-workbench[data-stage="6"] .story-stage-detail>span,.story-workbench[data-stage="7"] .story-stage-detail>span{grid-column:1}
.story-workbench[data-stage="6"] .story-stage-detail>h4,.story-workbench[data-stage="7"] .story-stage-detail>h4{grid-column:1;font-size:21px;margin:10px 0}
.story-workbench[data-stage="6"] .story-stage-detail>p,.story-workbench[data-stage="7"] .story-stage-detail>p{grid-column:1;margin:0}
.story-workbench[data-stage="6"] .stage-output,.story-workbench[data-stage="7"] .stage-output{grid-column:2;grid-row:1/4;border-top:0;border-left:1px solid #536847;padding:0 0 0 25px;margin:0;align-self:start}
.story-workbench[data-stage="6"] .stage-progress,.story-workbench[data-stage="7"] .stage-progress{grid-column:1/-1;padding-top:15px}
#sceneLiveData,.story-theater #sceneLiveData{margin:10px 4px;padding:11px 5px 8px;overflow:hidden;align-self:center}
#sceneLiveData .live-data-kind{font-size:11px;line-height:1.7;color:#8d6947;margin:0 12px 6px;padding-bottom:7px}
#sceneLiveData>p{font-size:11px;margin:4px 12px;color:#6b7d5a}
#sceneLiveData .plot-axis-title{font-size:15px}#sceneLiveData .plot-tick{font-size:12px}
.story-stage-bottom{gap:20px}.story-stage-bottom #sceneCaption{font-size:14px;color:#dfb589;line-height:1.8}
.story-theater .story-scene-area svg{max-height:none}.story-theater .story-stage{min-height:0}.story-theater .story-stage-detail{min-height:400px}
.story-theater .story-statusbar>span:last-child{max-width:70%}
@media(max-width:760px){
 .story-workbench[data-stage="6"] .scene-screen,.story-workbench[data-stage="7"] .scene-screen,.story-theater [data-stage="6"] .scene-screen,.story-theater [data-stage="7"] .scene-screen{grid-template-columns:1fr;padding:5px 7px;gap:0}
 .story-workbench[data-stage="6"] #storyScene,.story-workbench[data-stage="7"] #storyScene{display:block}
 .story-workbench[data-stage="6"] .story-stage-detail,.story-workbench[data-stage="7"] .story-stage-detail{display:block;padding:19px}
 .story-workbench[data-stage="6"] .stage-output,.story-workbench[data-stage="7"] .stage-output{border-left:0;border-top:1px solid #536847;margin-top:15px;padding:15px 0 0}
 #sceneLiveData,.story-theater #sceneLiveData{margin:5px 5px 12px;padding:12px 0}#sceneLiveData .plot-axis-title{font-size:18px}#sceneLiveData .plot-tick{font-size:15px}
 .story-stage-bottom #sceneCaption{font-size:12px}.story-theater .story-stage-detail{min-height:0}.story-stage-bottom .scene-kind{display:none}.story-theater .story-statusbar>span:last-child{max-width:100%}
 #storyScene svg{min-height:260px}.story-theater .story-scene-top{padding-top:15px}
}
