.dx{counter-reset:dx-answered}.dx-q:has(input:checked){counter-increment:dx-answered}.dx-count:before{content:counter(dx-answered) " of 6 answered"}.dx-status>span{display:none}.dx-status [data-when=pending]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.dx-results,.dx:has(.dx-q[data-q=choice] input:checked):has(.dx-q[data-q=owner] input:checked):has(.dx-q[data-q=timing] input:checked):has(.dx-q[data-q=evidence] input:checked):has(.dx-q[data-q=capacity] input:checked):has(.dx-q[data-q=support] input:checked) .dx-status [data-when=pending]{display:none}.dx:has(.dx-q[data-q=choice] input:checked):has(.dx-q[data-q=owner] input:checked):has(.dx-q[data-q=timing] input:checked):has(.dx-q[data-q=evidence] input:checked):has(.dx-q[data-q=capacity] input:checked):has(.dx-q[data-q=support] input:checked) .dx-status [data-when=done]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.dx:has(.dx-q[data-q=choice] input:checked):has(.dx-q[data-q=owner] input:checked):has(.dx-q[data-q=timing] input:checked):has(.dx-q[data-q=evidence] input:checked):has(.dx-q[data-q=capacity] input:checked):has(.dx-q[data-q=support] input:checked) .dx-results{display:block}.dx-results [data-answer],.dx-results .dx-note,.dx-results .dx-lead{display:none}.dx:has(#dx-choice-named:checked) [data-answer=dx-choice-named],.dx:has(#dx-choice-output:checked) [data-answer=dx-choice-output],.dx:has(#dx-choice-unknown:checked) [data-answer=dx-choice-unknown],.dx:has(#dx-owner-decide:checked) [data-answer=dx-owner-decide],.dx:has(#dx-owner-recommend:checked) [data-answer=dx-owner-recommend],.dx:has(#dx-owner-unassigned:checked) [data-answer=dx-owner-unassigned],.dx:has(#dx-owner-unknown:checked) [data-answer=dx-owner-unknown],.dx:has(#dx-timing-before:checked) [data-answer=dx-timing-before],.dx:has(#dx-timing-recurring:checked) [data-answer=dx-timing-recurring],.dx:has(#dx-timing-made:checked) [data-answer=dx-timing-made],.dx:has(#dx-timing-unknown:checked) [data-answer=dx-timing-unknown],.dx:has(#dx-evidence-checked:checked) [data-answer=dx-evidence-checked],.dx:has(#dx-evidence-missing:checked) [data-answer=dx-evidence-missing],.dx:has(#dx-evidence-unchecked:checked) [data-answer=dx-evidence-unchecked],.dx:has(#dx-evidence-criterion:checked) [data-answer=dx-evidence-criterion],.dx:has(#dx-evidence-unknown:checked) [data-answer=dx-evidence-unknown],.dx:has(#dx-capacity-agreed:checked) [data-answer=dx-capacity-agreed],.dx:has(#dx-capacity-unagreed:checked) [data-answer=dx-capacity-unagreed],.dx:has(#dx-capacity-assumed:checked) [data-answer=dx-capacity-assumed],.dx:has(#dx-capacity-unknown:checked) [data-answer=dx-capacity-unknown],.dx:has(#dx-support-none:checked) [data-answer=dx-support-none],.dx:has(#dx-support-context:checked) [data-answer=dx-support-context],.dx:has(#dx-support-permission:checked) [data-answer=dx-support-permission],.dx:has(#dx-support-review:checked) [data-answer=dx-support-review],.dx:has(#dx-support-capacity:checked) [data-answer=dx-support-capacity],.dx:has(#dx-support-unknown:checked) [data-answer=dx-support-unknown],.dx:has(#dx-capacity-agreed:checked):has(#dx-support-capacity:checked) .dx-note[data-note=dx-capacity-agreed\+dx-support-capacity],.dx:has(#dx-owner-decide:checked):has(#dx-support-permission:checked) .dx-note[data-note=dx-owner-decide\+dx-support-permission]{display:revert}.dx-results .dx-review{display:none}.dx-results .dx-body{display:var(--dx-body,none)}.dx-results .dx-start{display:var(--dx-start,none)}.dx-results .dx-also{display:var(--dx-also,block)}.dx-results .dx-more{display:var(--dx-more,block)}.dx:has(.dx-q[data-q=choice] .dx-open:checked) .dx-review[data-review=choice],.dx:has(.dx-q[data-q=owner] .dx-open:checked) .dx-review[data-review=owner],.dx:has(.dx-q[data-q=timing] .dx-open:checked) .dx-review[data-review=timing],.dx:has(.dx-q[data-q=evidence] .dx-open:checked) .dx-review[data-review=evidence],.dx:has(.dx-q[data-q=capacity] .dx-open:checked) .dx-review[data-review=capacity],.dx:has(.dx-q[data-q=support] .dx-open:checked) .dx-review[data-review=support]{display:block}.dx:has(.dx-q[data-q=choice] .dx-open:checked) .dx-review[data-review=choice],.dx:has(.dx-q[data-q=choice] .dx-settled:checked):has(.dx-q[data-q=owner] .dx-open:checked) .dx-review[data-review=owner],.dx:has(.dx-q[data-q=choice] .dx-settled:checked):has(.dx-q[data-q=owner] .dx-settled:checked):has(.dx-q[data-q=timing] .dx-open:checked) .dx-review[data-review=timing],.dx:has(.dx-q[data-q=choice] .dx-settled:checked):has(.dx-q[data-q=owner] .dx-settled:checked):has(.dx-q[data-q=timing] .dx-settled:checked):has(.dx-q[data-q=evidence] .dx-open:checked) .dx-review[data-review=evidence],.dx:has(.dx-q[data-q=choice] .dx-settled:checked):has(.dx-q[data-q=owner] .dx-settled:checked):has(.dx-q[data-q=timing] .dx-settled:checked):has(.dx-q[data-q=evidence] .dx-settled:checked):has(.dx-q[data-q=capacity] .dx-open:checked) .dx-review[data-review=capacity],.dx:has(.dx-q[data-q=choice] .dx-settled:checked):has(.dx-q[data-q=owner] .dx-settled:checked):has(.dx-q[data-q=timing] .dx-settled:checked):has(.dx-q[data-q=evidence] .dx-settled:checked):has(.dx-q[data-q=capacity] .dx-settled:checked):has(.dx-q[data-q=support] .dx-open:checked) .dx-review[data-review=support],.dx:has(.dx-q[data-q=choice] .dx-settled:checked):has(.dx-q[data-q=owner] .dx-settled:checked):has(.dx-q[data-q=timing] .dx-settled:checked):has(.dx-q[data-q=evidence] .dx-settled:checked):has(.dx-q[data-q=capacity] .dx-settled:checked):has(.dx-q[data-q=support] .dx-settled:checked) .dx-review[data-review=ready]{--dx-body:block;--dx-start:block;--dx-also:none;--dx-more:none;display:block}.dx-example{border:1px solid var(--line);background:var(--surface);border-radius:12px;font-size:.9375rem}.dx-example summary{cursor:pointer;padding:.9rem 1.25rem;font-weight:600}.dx-example summary span{color:var(--fg-soft);margin-left:.6rem;font-size:.8125rem;font-weight:400}.dx-example-body{color:var(--fg-soft);padding:0 1.25rem 1.25rem;line-height:1.65}.dx-example-body>*+*{margin-top:.75rem}.dx-fallback{display:none}@supports not selector(:has(a)){.dx-status,.dx-results{display:none!important}.dx-fallback{display:block}}
