.section-frame{display:block;grid-row:2;grid-column:1;width:100%;height:100%;min-height:0;border:0;background:var(--bg);z-index:1}
.viewer .stage.section-open{grid-template-rows:64px minmax(0,1fr) auto;min-height:0;height:100dvh}
.section-open .viewer-header{grid-row:1;grid-column:1}
.section-open .viewer-footer{grid-row:3;grid-column:1}
.viewer .section-open .playback-controls,.viewer .section-open .archive-tools,.viewer .section-open .stats-link,.viewer .section-open #fullscreen{display:none!important}
.section-home-link{font-size:13px;color:var(--accent);text-decoration:none;margin-left:auto;white-space:nowrap}
.section-loading{grid-row:2;grid-column:1;align-self:start;justify-self:center;z-index:2;padding:12px 18px;background:#172019;border-radius:8px;font-size:13px}
@media(max-width:760px),(max-height:500px){.viewer .stage.section-open{grid-template-rows:48px minmax(0,1fr) auto}.section-home-link{font-size:11px}.section-open .brand{font-size:18px!important}}
