.preview-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}.preview-heading h1{font-size:1.8rem}.preview-heading .eyebrow{margin-bottom:5px}.preview-note{color:var(--muted);margin-top:8px;font-size:.93rem}.preview-lesson{color:var(--muted);margin-bottom:21px}.preview-lesson strong{color:var(--ink)}.preview-controls{display:grid;gap:15px;margin-bottom:25px}.preview-controls fieldset{border:0;padding:0;margin:0;min-width:0}.preview-controls legend{font-size:.8rem;color:var(--muted);font-weight:650;margin-bottom:7px}.preview-options{display:flex;gap:8px;flex-wrap:wrap}.preview-options button{min-height:46px;padding:9px 15px;font-size:.95rem}.preview-options [aria-pressed=true]{background:var(--green);border-color:var(--green);color:white}.preview-question-label{font-size:.85rem;color:var(--muted);margin-bottom:14px}.preview-result{margin-top:18px;color:var(--green);font-weight:650}.preview-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:22px}.preview-footer{margin-top:20px;color:var(--muted);font-size:.85rem}.preview-heading .nav-link{white-space:nowrap}.preview-heading .pill{background:var(--yellow);color:var(--ink)}
@media(max-width:650px){.preview-heading{align-items:flex-start}.preview-heading h1{font-size:1.45rem}.preview-heading .nav-link{font-size:.8rem}.preview-options button{flex:1}.preview-controls{gap:13px}.preview-actions>.primary{flex:1}}
