.stack-overflow-lesson .source-line,.stack-overflow-lesson code{overflow-wrap:anywhere}.stack-overflow-lesson .source-line{white-space:pre-wrap}.stack-overflow-lesson .stack-depth-grid{align-items:stretch}.stack-overflow-lesson .stack-depth-controls{flex-wrap:wrap}.stack-overflow-lesson .stack-depth-results .environment-card{gap:var(--cf-space-200)}.stack-overflow-lesson .stack-depth-results p{margin:var(--cf-space-100) 0 0;color:var(--cf-color-paper-text-secondary);font-size:var(--cf-font-size-300)}.stack-overflow-lesson .stack-overflow-checklist{display:grid;grid-gap:var(--cf-space-200);gap:var(--cf-space-200);padding:var(--cf-space-350);border:1px solid var(--cf-color-border);border-radius:var(--cf-radius-300);background:var(--cf-color-surface-raised)}.stack-overflow-lesson .stack-overflow-checklist li+li{margin-top:var(--cf-space-100)}.stack-overflow-lesson .final-definition{margin-block:var(--cf-space-400);padding:var(--cf-space-350);border:1px solid var(--cf-color-primary-border);border-radius:var(--cf-radius-300);background:var(--cf-color-primary-subtle)}.stack-overflow-lesson .final-definition p{margin:0}@media(max-width:560px){.stack-overflow-lesson .final-definition,.stack-overflow-lesson .stack-overflow-checklist{padding:var(--cf-space-250)}}