.optimizing-compilers-lesson .source-line,.optimizing-compilers-lesson code{overflow-wrap:anywhere}.optimizing-compilers-lesson .source-line{white-space:pre-wrap}.optimizing-compilers-lesson .optimizing-graph-controls{flex-wrap:wrap}.optimizing-compilers-lesson .optimizing-graph-grid{align-items:stretch}.optimizing-compilers-lesson .optimizing-graph-output{display:grid;grid-gap:var(--cf-space-300);gap:var(--cf-space-300)}.optimizing-compilers-lesson .optimizer-checklist,.optimizing-compilers-lesson .optimizer-source-list,.optimizing-compilers-lesson .optimizing-graph-output ol{display:grid;grid-gap:var(--cf-space-200);gap:var(--cf-space-200);margin:0;padding:0;list-style:none}.optimizing-compilers-lesson .optimizer-checklist li,.optimizing-compilers-lesson .optimizer-source-list li,.optimizing-compilers-lesson .optimizing-graph-output li{padding:var(--cf-space-250);border:1px solid var(--cf-color-border);border-radius:var(--cf-radius-250);background:var(--cf-color-surface-raised)}.optimizing-compilers-lesson .runtime-pane .optimizing-graph-output li{border-color:var(--cf-color-paper-border);background:var(--cf-color-paper-raised);color:var(--cf-color-paper-text)}.optimizing-compilers-lesson .runtime-pane .optimizing-graph-output p{margin:0;color:var(--cf-color-paper-text-secondary)}.optimizing-compilers-lesson .optimizer-evidence{display:grid;grid-gap:var(--cf-space-350);gap:var(--cf-space-350)}.optimizing-compilers-lesson .optimizer-thread-list{display:grid;grid-gap:var(--cf-space-250);gap:var(--cf-space-250);margin-block:var(--cf-space-400)}.optimizing-compilers-lesson .optimizer-thread-list .environment-card{gap:var(--cf-space-150)}@media(max-width:560px){.optimizing-compilers-lesson .optimizer-checklist li,.optimizing-compilers-lesson .optimizer-source-list li,.optimizing-compilers-lesson .optimizing-graph-output li{padding:var(--cf-space-200)}}