[data-tone=dark]{--check-count-face:var(--color-solid-face);--check-count-edge:var(--color-solid-edge);--check-count-heading:var(--color-on-dark);--check-count-body:var(--color-on-dark-body)}form.check-count{padding:var(--space-5);border:var(--line-width) solid var(--check-count-edge);border-radius:var(--radius-xl);background-color:var(--check-count-face);gap:var(--space-5);flex-direction:column;display:flex}form.check-count>.statements{border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}form.check-count>.statements>.ask{padding:0}form.check-count>.statements>.ask>.heading{color:var(--check-count-heading);font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--weight-heading);letter-spacing:var(--text-h3-tracking);line-height:var(--text-h3-leading);text-wrap:wrap}form.check-count>.statements>.lead{color:var(--check-count-body);margin-block-start:var(--space-1)}form.check-count>.statements>.options{margin:var(--space-5) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}form.check-count>.statements>.options>li>.option{padding:var(--space-3) var(--space-4);border:var(--line-width) solid var(--edge-control);border-radius:var(--radius-xs);color:var(--check-count-body);cursor:pointer;align-items:center;gap:var(--space-3);transition:border-color var(--dur-150) var(--ease);display:flex;position:relative}form.check-count>.statements>.options>li>.option>.input{inline-size:var(--space-4);block-size:var(--space-4);border:var(--line-width) solid var(--edge-control);border-radius:var(--radius-xs);appearance:none;cursor:pointer;transition:background-color var(--dur-150) var(--ease), border-color var(--dur-150) var(--ease);background-color:#0000;flex:none;margin:0}form.check-count>.statements>.options>li>.option>.icon{color:var(--mark-emphasis-on);opacity:0;pointer-events:none;position:absolute;inset-inline-start:var(--space-4)}form.check-count>.statements>.options>li>.option>.text{min-inline-size:0}form.check-count>.statements>.options>li>.option:hover{border-color:var(--check-count-heading)}form.check-count>.statements>.options>li>.option>.input:checked{border-color:var(--mark-emphasis);background-color:var(--mark-emphasis)}form.check-count>.statements>.options>li>.option:has(>.input:checked){border-color:var(--mark-emphasis)}form.check-count>.statements>.options>li>.option>.input:checked~.icon{opacity:1}form.check-count>.statements>.options>li>.option>.input:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}form.check-count>.foot{justify-content:space-between;align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}form.check-count>.foot>.said{gap:var(--space-2);flex-direction:column;display:flex}form.check-count>.foot>.said>.count{color:var(--check-count-heading);font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--weight-heading);letter-spacing:var(--text-h3-tracking);line-height:var(--text-h3-leading)}form.check-count>.foot>.said>.line{color:var(--check-count-body)}form.check-count [hidden]{display:none}
