@layer patterns.choice{@scope(.YiYQ8a_choice){:scope{align-items:flex-start;gap:var(--tui-space-inline);color:var(--tui-color-text);cursor:pointer;display:flex}:scope:has(.YiYQ8a_choice-box[data-disabled]){color:var(--tui-color-text-disabled);cursor:not-allowed}.YiYQ8a_choice-box{--_stroke:var(--tui-color-input-border);box-sizing:border-box;inline-size:var(--tui-size-icon-lg);block-size:var(--tui-size-icon-lg);border:var(--tui-size-border-narrow) solid var(--_stroke);background-color:var(--tui-color-input-background);flex:none;justify-content:center;align-items:center;display:inline-flex}:scope:hover .YiYQ8a_choice-box{--_stroke:var(--tui-color-border-neutral-bold-hovered)}.YiYQ8a_choice-box[data-invalid]{--_stroke:var(--tui-color-border-danger)}.YiYQ8a_choice-box[data-disabled]{--_stroke:var(--tui-color-border-disabled);background-color:var(--tui-color-input-background-disabled)}.YiYQ8a_choice-mark{display:flex}}}
