.heap-layout-lesson .source-line,.heap-layout-lesson code{overflow-wrap:anywhere}.heap-layout-lesson .source-line{white-space:pre-wrap}.heap-layout-cage-grid{align-items:stretch}.heap-layout-cage-output{display:grid;grid-gap:var(--cf-space-300);gap:var(--cf-space-300)}.heap-layout-cage-output .environment-list{gap:var(--cf-space-250)}.heap-layout-cage-output p{margin:0;color:var(--cf-color-paper-text-secondary);font-size:var(--cf-font-size-300)}.heap-layout-error{border-color:var(--cf-color-danger-border);background:var(--cf-color-danger-subtle)}.heap-layout-checklist{display:grid;grid-gap:var(--cf-space-150);gap:var(--cf-space-150);margin:var(--cf-space-400) 0;padding-block:var(--cf-space-300);-webkit-padding-start:var(--cf-space-450);padding-inline-start:var(--cf-space-450);border-block:1px solid var(--cf-color-border)}@media(max-width:560px){.heap-layout-cage-output .binding-row{align-items:flex-start;flex-direction:column}}