/* Same viewer and source markup as the main page, isolated for embedding. */
body>.masthead,body>footer,body>nav,main>*:not(#rommodell){display:none!important}
body{margin:0;background:var(--bg)}main{max-width:none!important;padding:0!important;margin:0!important}#rommodell{padding:0!important;margin:0!important;border:0!important}#rommodell>.section-heading,#rommodell>.scene-primary,#rommodell>.scene-metrics,#rommodell>.project-reading,#rommodell>.site-proposal-detail,#site-solar-note{display:none!important}.site-layout{display:block!important;margin:0!important}.stage.exterior{height:500px!important;min-height:0!important;border-radius:0!important}.under-stage{margin:5px 16px!important}.scene-options{margin:8px 16px!important;padding:8px 0!important}.scene-options>.terrain-controls,.scene-options>.terrain-note,.scene-options>.site-controls{display:none!important}.solar-controls{padding:8px 0!important}.scene-options summary{font-size:13px}.stage-label{font-size:12px}.scene-options>.toolbar{margin:8px 0!important}
@media(max-width:650px){.stage.exterior{height:410px!important}.under-stage>p:last-child{display:none}.solar-controls{gap:8px}.stage-label{max-width:90%}.model-controls{flex-wrap:wrap}}

#rommodell>:not(.site-layout):not(.under-stage):not(.scene-options){display:none!important}
