.article-page .bundle-analysis-lesson .ba-rows{display:grid;grid-gap:var(--cf-space-150);gap:var(--cf-space-150);margin:0 0 var(--cf-space-300);list-style:none;font-size:var(--cf-font-size-325)}.article-page .bundle-analysis-lesson .ba-rows li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:var(--cf-space-200);gap:var(--cf-space-200);align-items:baseline;-webkit-padding-start:var(--cf-space-150);padding-inline-start:var(--cf-space-150);-webkit-border-start:2px solid var(--cf-color-border);border-inline-start:2px solid var(--cf-color-border)}.article-page .bundle-analysis-lesson .ba-rows li[data-kind=strong]{border-inline-start-color:var(--cf-color-primary-solid)}.article-page .bundle-analysis-lesson .ba-label{color:var(--cf-color-text-secondary);overflow-wrap:anywhere}.article-page .bundle-analysis-lesson .ba-value{font-family:var(--cf-font-mono);text-align:end;overflow-wrap:anywhere}.article-page .bundle-analysis-lesson .ba-treemap{position:relative;width:100%;aspect-ratio:16/10;margin:0 0 var(--cf-space-300);border:1px solid var(--cf-color-border);border-radius:var(--cf-radius-100);background:var(--cf-color-surface);overflow:hidden}.article-page .bundle-analysis-lesson .ba-box{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--cf-space-050);padding:var(--cf-space-050);border:2px solid var(--cf-color-surface);border-radius:var(--cf-radius-050);background:var(--cf-color-surface-raised);color:var(--cf-color-text);font:inherit;font-size:var(--cf-font-size-250);overflow:hidden;cursor:pointer}.article-page .bundle-analysis-lesson .ba-box[data-twice=true]{background:var(--cf-color-primary-subtle)}.article-page .bundle-analysis-lesson .ba-box[aria-pressed=true]{border-color:var(--cf-color-primary-solid)}.article-page .bundle-analysis-lesson .ba-box-name{font-family:var(--cf-font-mono);font-weight:var(--cf-font-weight-semibold);overflow-wrap:anywhere;text-align:center}.article-page .bundle-analysis-lesson .ba-box-size{color:var(--cf-color-text-secondary)}.article-page .bundle-analysis-lesson .ba-controls{display:grid;grid-gap:var(--cf-space-200);gap:var(--cf-space-200)}.article-page .bundle-analysis-lesson .ba-controls .execution-edit{display:flex;flex-wrap:wrap;gap:var(--cf-space-100);align-items:center;font-family:var(--cf-font-mono);font-size:var(--cf-font-size-325)}.article-page .bundle-analysis-lesson .ba-controls input[type=range]{flex:1 1 12rem;min-width:0}.article-page .bundle-analysis-lesson .ba-code{margin:0 0 var(--cf-space-300);padding:var(--cf-space-150) var(--cf-space-200);border:1px solid var(--cf-color-border);border-radius:var(--cf-radius-100);background:var(--cf-color-surface);font-family:var(--cf-font-mono);font-size:var(--cf-font-size-300);overflow-wrap:anywhere;white-space:pre-wrap}@media(max-width:560px){.article-page .bundle-analysis-lesson .ba-rows li{grid-template-columns:minmax(0,1fr);gap:var(--cf-space-050)}.article-page .bundle-analysis-lesson .ba-value{text-align:start}.article-page .bundle-analysis-lesson .ba-box{font-size:var(--cf-font-size-200)}}