.stack-frames-lesson .source-line,.stack-frames-lesson code{overflow-wrap:anywhere}.stack-frames-lesson .source-line{white-space:pre-wrap}.stack-frame-choices{flex-wrap:wrap}.stack-frame-playground-grid{align-items:stretch}.stack-frame-runtime{display:grid;grid-gap:var(--cf-space-350);gap:var(--cf-space-350)}.stack-frame-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--cf-space-250);gap:var(--cf-space-250)}.stack-frame-runtime p,.stack-frame-summary-grid p{margin:var(--cf-space-100) 0 0;color:var(--cf-color-paper-text-secondary);font-size:var(--cf-font-size-300)}.stack-frame-extra{padding:var(--cf-space-300);border:1px solid var(--cf-color-paper-tertiary-border);border-radius:var(--cf-radius-300);background:var(--cf-color-paper-tertiary-subtle);color:var(--cf-color-paper-text)}.stack-frame-extra strong{display:block;-webkit-margin-after:var(--cf-space-100);margin-block-end:var(--cf-space-100)}.stack-frame-checklist{display:grid;grid-gap:var(--cf-space-150);gap:var(--cf-space-150);margin:var(--cf-space-400) 0;padding:var(--cf-space-300) var(--cf-space-450);border-block:1px solid var(--cf-color-border)}.stack-frame-checklist li+li{margin-top:var(--cf-space-100)}@media(max-width:560px){.stack-frame-summary-grid{grid-template-columns:1fr}}