/* Existing type scale/tokens and the 44pt minimum target from PRODUCT; marks are not separate controls. */
.asientry{gap:var(--space-compact);min-height:54px}.asientry .asititle{min-width:0}.asientry .asiend{display:flex;align-items:center;gap:var(--space-group);color:var(--act-text);flex:none}
.asidot{display:block;width:6px;height:6px;border-radius:50%;background:currentColor}
.asicount{display:grid;place-items:center;min-width:22px;height:22px;border:var(--size-border-outer) solid var(--frame);border-radius:50%;font-size:12px;line-height:18px;font-weight:var(--font-weight-regular)}
.asiicons{display:flex;align-items:center;gap:9px;padding-top:var(--space-ruleGap);padding-bottom:5px}.asiicon{position:relative;display:flex;color:var(--ink2)}.asiicon.changed{color:var(--act-text)}.asiicon i{position:absolute;bottom:-5px;left:7px;width:3px;height:3px;border-radius:50%;background:currentColor}
.asientry .asivalues{display:block;color:var(--ink2);font-size:12px;line-height:18px;margin-top:var(--space-ruleGap);overflow-wrap:anywhere}
.asientry:focus-visible{outline:var(--size-focus-width) solid var(--act-text);outline-offset:var(--size-focus-offset)}
