.aBISoa_field{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.aBISoa_label{font-size:var(--text-small);font-weight:var(--weight-semibold);padding:0}.aBISoa_options{gap:var(--space-2);flex-wrap:wrap;display:flex}.aBISoa_hint{font-size:var(--text-meta);color:var(--color-text-muted);margin:0}.aBISoa_choice{cursor:pointer;display:inline-flex;position:relative}.aBISoa_input{opacity:0;pointer-events:none;position:absolute}.aBISoa_pill{min-height:var(--size-touch-target);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font-size:var(--text-small);font-weight:var(--weight-semibold);transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);align-items:center;display:inline-flex}.aBISoa_choice:hover .aBISoa_pill{border-color:var(--color-border-strong)}.aBISoa_input:focus-visible+.aBISoa_pill{outline:var(--size-focus-ring-width) solid var(--color-focus);outline-offset:var(--size-focus-ring-offset)}.aBISoa_input:checked+.aBISoa_pill{border-color:var(--color-surface-ink);background:var(--color-surface-ink);color:var(--color-text-on-ink)}