.article-page .array-lab-controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cf-space-200)}.article-page .array-lab-controls label{display:inline-flex;align-items:center;gap:var(--cf-space-150);color:var(--cf-color-text-secondary);font-size:var(--cf-font-size-300)}.article-page .array-lab-controls input{inline-size:12ch}.article-page .array-lab .runtime-pane{min-width:0}.article-page .array-box-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));grid-gap:var(--cf-space-250);gap:var(--cf-space-250);-webkit-margin-after:var(--cf-space-350);margin-block-end:var(--cf-space-350)}.article-page .array-box{display:grid;grid-gap:var(--cf-space-100);gap:var(--cf-space-100);padding:var(--cf-space-250);border:1px solid var(--cf-color-border-control);border-radius:var(--cf-radius-250);background:var(--cf-color-surface-raised)}.article-page .array-box span{color:var(--cf-color-text-secondary);font-size:var(--cf-font-size-200)}.article-page .array-box strong{overflow-wrap:anywhere;color:var(--cf-color-text);font-size:var(--cf-font-size-300)}.article-page .array-box.is-hole{border-style:dashed;background:var(--cf-color-surface)}.article-page .array-box.is-hole strong{color:var(--cf-color-text-secondary);font-style:italic}.article-page .compact-list{display:grid;grid-gap:var(--cf-space-200);gap:var(--cf-space-200)}@media(max-width:560px){.article-page .array-lab-controls{align-items:stretch}.article-page .array-lab-controls button,.article-page .array-lab-controls label{inline-size:100%;justify-content:center}}