.crt-stepdial{display:inline-flex;flex-direction:column;gap:6px}.crt-stepdial__label{font-family:var(--font-mono),ui-monospace,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-40)}.crt-stepdial__meter{display:inline-flex;gap:2px}.crt-stepdial__seg{width:16px;height:5px;background:var(--rule-light)}.crt-stepdial__value{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.04em;color:var(--ink-60)}.crt-stepdial--fail .crt-stepdial__seg.is-on{background:var(--flag)}.crt-stepdial--fail .crt-stepdial__value{color:var(--flag)}.crt-stepdial--warn .crt-stepdial__seg.is-on{background:var(--disputed)}.crt-stepdial--warn .crt-stepdial__value{color:var(--disputed-deep)}.crt-stepdial--info .crt-stepdial__seg.is-on{background:var(--chair)}.crt-stepdial--info .crt-stepdial__value{color:var(--chair)}.crt-stepdial--mute .crt-stepdial__seg.is-on{background:var(--ink-40)}.crt-stepdial--neutral .crt-stepdial__seg.is-on{background:var(--ink-60)}