.tool[data-tool=css-keyframes-generator] .stage{background:var(--c-surface-2);border-radius:var(--r-md);min-block-size:10rem;padding:var(--space-4);place-items:center;margin-block-end:var(--space-3);display:grid;overflow:hidden}.tool[data-tool=css-keyframes-generator] .kf-box{border-radius:var(--r-md);background:var(--c-primary);block-size:4rem;inline-size:4rem}.tool[data-tool=css-keyframes-generator] .step{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tool[data-tool=css-keyframes-generator] .step legend{grid-column:1/-1}
