@layer viraui.preflight;@layer viraui.components{@property --vui-checkbox-size{syntax:"<length>";inherits:false;initial-value:0}@property --vui-checkbox-radius{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --vui-checkbox-background{syntax:"<color>";inherits:false;initial-value:#0000}@property --vui-checkbox-border-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --vui-checkbox-indicator-color{syntax:"<color>";inherits:true;initial-value:#0000}.viraui__checkbox-module__Checkbox_3oGip{max-block-size:min-content}.viraui__checkbox-module__Checkbox_3oGip:has([required]) .viraui__checkbox-module__Label_n9HL7:after{content:" ＊";color:var(--highlight-red)}.viraui__checkbox-module__CheckboxRoot_PeyF5{--vui-checkbox-size:var(--space-m);--vui-checkbox-radius:var(--radius-xs);--vui-checkbox-background:var(--global-contrast);--vui-checkbox-indicator-color:contrast-color(var(--global-primary));appearance:none;box-shadow:inset 0 0 0 1px var(--vui-checkbox-border-color);inline-size:var(--vui-checkbox-size);block-size:var(--vui-checkbox-size);background:var(--vui-checkbox-background);border-radius:var(--vui-checkbox-radius);border:0;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.viraui__checkbox-module__CheckboxRoot_PeyF5[data-size=m]{--vui-checkbox-size:var(--space-l);--vui-checkbox-radius:var(--radius-s)}.viraui__checkbox-module__CheckboxRoot_PeyF5[data-checked]:not([data-disabled]):not([data-invalid]){--vui-checkbox-background:var(--global-primary);--vui-checkbox-border-color:var(--global-primary);box-shadow:none}.viraui__checkbox-module__CheckboxRoot_PeyF5[data-indeterminate]:not([data-disabled]):not([data-invalid]){--vui-checkbox-indicator-color:var(--global-foreground)}.viraui__checkbox-module__CheckboxRoot_PeyF5[data-invalid]:not([data-disabled]),[data-invalid] .viraui__checkbox-module__CheckboxRoot_PeyF5:not([data-disabled]){--vui-checkbox-border-color:var(--highlight-red);--vui-checkbox-indicator-color:var(--global-primary);box-shadow:inset 0 0 0 1px var(--vui-checkbox-border-color);outline-color:oklab(from var(--highlight-red) l a b/.5)}.viraui__checkbox-module__CheckboxRoot_PeyF5[data-disabled],[data-disabled] .viraui__checkbox-module__CheckboxRoot_PeyF5{--vui-checkbox-background:var(--global-disabled-background);--vui-checkbox-border-color:#0000;--vui-checkbox-indicator-color:var(--global-disabled-foreground);box-shadow:none;cursor:not-allowed}.viraui__checkbox-module__Indicator_C-k-l{color:var(--vui-checkbox-indicator-color);justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:inline-flex}.viraui__checkbox-module__CheckIcon_XqUcs,.viraui__checkbox-module__MinusIcon_Q57pY{stroke:currentColor;block-size:75%;inline-size:75%}.viraui__checkbox-module__CheckboxRoot_PeyF5:not([data-indeterminate]) .viraui__checkbox-module__MinusIcon_Q57pY,.viraui__checkbox-module__CheckboxRoot_PeyF5[data-indeterminate] .viraui__checkbox-module__CheckIcon_XqUcs{display:none}.viraui__checkbox-module__CheckboxRoot_PeyF5[data-indeterminate] .viraui__checkbox-module__MinusIcon_Q57pY{display:inline-flex}}@layer viraui.overrides;
