.tool[data-tool=flexbox-generator] .stage{background:var(--c-surface-2);border-radius:var(--r-md);padding:var(--space-3);margin-block-end:var(--space-3)}.tool[data-tool=flexbox-generator] .preview{block-size:14rem;min-inline-size:0;overflow:auto}.tool[data-tool=flexbox-generator] .cell{min-block-size:2.5rem;min-inline-size:2.5rem;padding:var(--space-2);background:var(--c-primary);color:#fff;border-radius:var(--r-sm);outline:2px solid #0000;place-items:center;font-weight:700;display:grid}.tool[data-tool=flexbox-generator] .cell.sel{outline-color:var(--c-text)}.tool[data-tool=flexbox-generator] .big-output{white-space:pre-wrap;overflow-wrap:anywhere}
