/* Keep the approved record clock and student rows, simplify the surrounding frame. */
body[data-design="1"]{background:#f1f4f8}
body[data-design="1"] main{background:#f1f4f8;min-height:100svh}
body[data-design="1"] .motion-stage{background:#f1f4f8;border:0;border-radius:0}
.stage-atmosphere,.next-atmosphere{display:none}
.stage-top .eyebrow{display:none}
.stage-top h1{font-size:clamp(28px,3.8vw,56px);letter-spacing:-.045em;line-height:1.15}
.stage-footer{visibility:hidden}
.source-note{font-size:14px}
/* The containing page supplies the shared left and right margins. */
body[data-design="1"] .stage-top{left:0;right:0}
body[data-design="1"] .reels{left:0;right:0}
body[data-design="1"] .stage-top h1{font-size:clamp(28px,3.5vw,48px)}
body[data-design="1"] .motion-stage{height:calc(100svh - 60px);min-height:0;max-height:none;margin:0}
body[data-design="1"] .source-note{font-size:12px;line-height:1.7;padding:8px 0;margin:0;background:inherit}
@media(max-width:760px){body[data-design="1"] .stage-top h1{font-size:25px}}
