.ch-dl{gap:var(--sp-1);font-size:var(--fs-sm);flex-direction:column;margin:0;display:flex}.ch-dl-row{gap:var(--sp-3);grid-template-columns:minmax(80px,30%) minmax(0,1fr);align-items:baseline;display:grid}.ch-dl dt{color:var(--text-3)}.ch-dl dd{overflow-wrap:anywhere;margin:0}.lim{align-items:center;display:inline-flex}.lim-pop,.an-detail{gap:var(--sp-1);font-size:var(--fs-sm);flex-direction:column;display:flex}.lim-pop>section+section{border-top:var(--hairline) solid var(--border);padding-top:var(--sp-1)}.lim-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lim-item+.lim-item{border-top:var(--hairline) solid var(--border)}.lim-body{gap:var(--sp-2);padding:var(--sp-1) 0 var(--sp-2);flex-direction:column;display:flex}.lim-text,.lim-src{overflow-wrap:anywhere;margin:0}.lim-text{color:var(--text-2)}.lim-src{font-size:var(--fs-xs);color:var(--text-3)}.lim-quote{padding-left:var(--sp-2);border-left:2px solid var(--border-strong);color:var(--text-2);font-size:var(--fs-xs);overflow-wrap:anywhere;margin:0}.an-status{align-items:center;gap:var(--sp-2);min-height:var(--control-h-sm);font-size:var(--fs-sm);color:var(--text-2);min-width:0;display:inline-flex}.an-dot{background:var(--text-3);border-radius:50%;flex:none;width:6px;height:6px}.an-dot-ok{background:var(--c-pass)}.an-running{min-width:260px}.an-stage{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.an-bar{flex:1;min-width:60px}.an-pct{text-align:right;min-width:3ch}.an-job{font-size:var(--fs-xs)}.an-detail p{margin:0}.an-chip{align-items:center;gap:var(--sp-1-5);height:var(--chip-h);font-size:var(--fs-xs);font-weight:var(--fw-medium);padding:0;display:inline-flex}.an-chip-stale{color:var(--c-marginal);background:0 0}.an-chip .btn{color:inherit}.vn{align-items:center;gap:var(--sp-1);flex-wrap:wrap;display:inline-flex}.vn-pop{gap:var(--sp-2);font-size:var(--fs-sm);flex-direction:column;display:flex}.vn-sources{gap:var(--sp-1);font-size:var(--fs-xs);overflow-wrap:anywhere;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vn-sources a{color:var(--accent-text)}.vn-conf{gap:var(--sp-0);font-size:var(--fs-xs);overflow-wrap:anywhere;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vn-scroll{max-height:50vh;overflow:auto}.vn-table{border-collapse:collapse;width:100%;font-size:var(--fs-xs)}.vn-table th,.vn-table td{padding:var(--sp-1) var(--sp-2);text-align:left;vertical-align:top;border-bottom:var(--hairline) solid var(--border)}.vn-table thead th{background:var(--panel);color:var(--text-3);font-weight:var(--fw-medium);position:sticky;top:0}.vn-table td:nth-child(2){min-width:18ch}.vn-table td:nth-child(3){min-width:22ch}.vn-table td:nth-child(n+4){white-space:nowrap}.vn-table tbody th{font-weight:var(--fw-medium);white-space:nowrap}.sn{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);background:var(--c-fail-bg);border-radius:var(--r-md);font-size:var(--fs-sm);min-width:0;display:flex}.sn-icon{color:var(--c-fail);flex:none;margin-top:2px}.sn-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sn-head{align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;display:flex}.sn-title{font-weight:var(--fw-medium);color:var(--text)}.sn-what{color:var(--text-2);overflow-wrap:anywhere}.sn-detail{color:var(--text-2);overflow-wrap:anywhere;margin:0}.sn-meta{font-size:var(--fs-xs);color:var(--text-3);margin:0}.sn>.btn{flex:none;align-self:center}
