[data-initial-style="0"]{display:flex; justify-content:space-between; align-items:center; margin-bottom: 8px;}
[data-initial-style="1"]{margin-bottom:0;}
[data-initial-style="2"]{font-family:var(--font-mono); font-size:11px; letter-spacing:0.06em; text-transform:uppercase; color:var(--text-tertiary); background:none; border:none; cursor:pointer; padding:0; text-decoration:underline; text-underline-offset:2px;}
[data-initial-style="3"]{margin-bottom: 1rem;}
[data-initial-style="4"]{display:none;}
[data-initial-style="5"]{margin-top:-4px;}
[data-initial-style="6"]{margin-bottom: 1rem; display:none;}
[data-initial-style="7"]{display:contents;}
[data-initial-style="8"]{margin-bottom: 11px;}
[data-initial-style="9"]{font-size:12.5px; color:var(--text-secondary); display:block; margin-bottom:6px;}
[data-initial-style="10"]{opacity:0.4; cursor:not-allowed;}
[data-initial-style="11"]{margin:0 0 14px;}
.result-info{background:var(--info-bg);border:.5px solid var(--info-border);color:var(--info-text)}
.result-danger{background:var(--danger-bg);border:.5px solid var(--danger-text);color:var(--danger-text)}
.pass-divider.result-info-divider{background:var(--info-border)}
.stage-label{font-family:var(--font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;opacity:.85;margin:14px 0 6px}
.stage-label-first{margin-top:0}.pass-note-no-top{margin-top:0}.pass-note-muted{opacity:.9}

.setting-hint{color:var(--text-tertiary);font-size:11px}.setting-hint-required{color:var(--danger-text)}
