.article-page .iterator-controls{display:flex;align-items:center;gap:var(--cf-space-200)}.article-page .iterator-controls-wrap{flex-wrap:wrap}.article-page .iterator-controls label{display:inline-flex;align-items:center;gap:var(--cf-space-150)}.article-page .iterator-controls input,.article-page .iterator-controls select{color:var(--cf-color-text);background:var(--cf-color-surface-input);border:1px solid var(--cf-color-border-control);border-radius:var(--cf-radius-100);padding:var(--cf-space-100) var(--cf-space-150);font:inherit}.article-page .iterator-feature-body,.article-page .iterator-log-body{display:grid;grid-gap:var(--cf-space-300);gap:var(--cf-space-300)}.article-page .iterator-event-log{margin:0;padding-left:var(--cf-space-500);font-family:var(--cf-font-mono);font-size:var(--cf-font-size-275)}.article-page .iterator-feature-list,.article-page .iterator-stats{display:flex;flex-wrap:wrap;gap:var(--cf-space-200);margin:0;padding:0;list-style:none}.article-page .iterator-feature-list li,.article-page .iterator-stats span{border:1px solid var(--cf-color-border);border-radius:var(--cf-radius-full);padding:var(--cf-space-100) var(--cf-space-200);background:var(--cf-color-surface-raised)}.article-page .iterator-feature-list li[data-ok=yes]{border-color:var(--cf-color-success-border);background:var(--cf-color-success-subtle)}.article-page .iterator-feature-list li[data-ok=no]{border-color:var(--cf-color-warning-border);background:var(--cf-color-warning-subtle)}.article-page .iterator-feature-body h3{margin:0;font-size:var(--cf-font-size-325)}@media(max-width:768px){.article-page .iterator-controls{align-items:stretch}}