.FormFieldLegend_legendText__H_Rct{font-family:IBMPlexSans Medium,sans-serif;font-weight:500;font-size:1rem;padding:0 .5rem}.FormFieldLegend_legendText__H_Rct,.FormFieldLegend_optionalText__upT8U{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;color:var(--text-default)}.FormFieldLegend_optionalText__upT8U{font-family:IBMPlexSans Regular,sans-serif;font-weight:400;font-size:.875rem;margin:0}.FormFieldLegend_legendText__H_Rct,.FormFieldLegend_optionalText__upT8U{width:auto;-webkit-hyphens:auto;hyphens:auto}@keyframes RadioInput_display-opacity__3jRQB{0%{opacity:0}to{opacity:1}}.RadioInput_inputGroup__Qz2qE{width:100%;color:var(--text-default);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:IBMPlexSans Regular,sans-serif;font-weight:400;font-size:1rem;line-height:1.5}.RadioInput_inputGroup__Qz2qE input{opacity:0;position:absolute;pointer-events:none}@media(hover:hover){.RadioInput_inputGroup__Qz2qE input{transition:border-color .2s ease-out,background .2s ease-out}}.RadioInput_inputGroup__Qz2qE input:checked+label:before{box-shadow:inset 0 0 0 .3125rem var(--text-default)}.RadioInput_inputGroup__Qz2qE label{width:100%;display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 0 .625rem .5rem;cursor:pointer;background-color:var(--surface-default);border-radius:.5rem}@media(hover:hover){.RadioInput_inputGroup__Qz2qE label{transition:border-color .2s ease-out,background .2s ease-out}}.RadioInput_inputGroup__Qz2qE label:before{display:flex;flex-shrink:0;content:"";width:1rem;height:1rem;border-radius:50%;transition:.2s ease;box-shadow:inset 0 0 0 .0625rem var(--border-default);background-color:var(--surface-default)}@media(hover:hover){.RadioInput_inputGroup__Qz2qE input:checked:hover+label:before{box-shadow:inset 0 0 0 .3125rem var(--text-default)}.RadioInput_inputGroup__Qz2qE input:hover+label:before{box-shadow:inset 0 0 0 .0625rem var(--border-default-hover)}.RadioInput_inputGroup__Qz2qE input:focus-visible+label{outline:none}.RadioInput_inputGroup__Qz2qE input:focus-visible+label:before{transition:none;border:.125rem solid var(--action-focus-inner);outline:.125rem solid var(--action-focus-outer);box-shadow:inset 0 0 0 .0625rem var(--border-default)}.RadioInput_inputGroup__Qz2qE label:hover{background:var(--surface-default-hover)}.RadioInput_inputGroup__Qz2qE.RadioInput_disabled__VMol8 input:hover+label:before{box-shadow:none}.RadioInput_inputGroup__Qz2qE.RadioInput_disabled__VMol8:hover label{background-color:var(--surface-default);cursor:not-allowed}}.RadioInput_inputGroup__Qz2qE.RadioInput_disabled__VMol8 input:checked+label:before,.RadioInput_inputGroup__Qz2qE.RadioInput_disabled__VMol8 label:before{border:.0625rem solid var(--border-disabled-action);background-color:var(--surface-disabled);box-shadow:none}.RadioInput_inputGroup__Qz2qE.RadioInput_disabled__VMol8 input:checked+label:before{box-shadow:inset 0 0 0 .3125rem var(--border-disabled-action);border:none}@keyframes CheckboxInput_display-opacity__oNF1A{0%{opacity:0}to{opacity:1}}.CheckboxInput_fieldsetCombinedInput__MqC1u{padding-bottom:0}.CheckboxInput_inputGroup__Vxjpd{width:100%;color:var(--text-default);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:IBMPlexSans Regular,sans-serif;font-weight:400;font-size:1rem;line-height:1.5}@media(hover:hover){.CheckboxInput_inputGroup__Vxjpd{transition:border-color .2s ease-out,background .2s ease-out}}.CheckboxInput_inputGroup__Vxjpd input{opacity:0;position:absolute;pointer-events:none}.CheckboxInput_inputGroup__Vxjpd input:checked+label:before{content:var(--checkbox-input-icon);background-color:var(--text-default);box-shadow:none;border-color:var(--surface-default)}.CheckboxInput_inputGroup__Vxjpd input:checked+label:hover:before{border-color:var(--surface-default-hover)}@media(hover:hover){.CheckboxInput_inputGroup__Vxjpd input:focus-visible:checked+label:before{border-color:var(--action-focus-inner)}.CheckboxInput_inputGroup__Vxjpd input:focus-visible+label{outline:none}.CheckboxInput_inputGroup__Vxjpd input:focus-visible+label:before{transition:none;border-color:var(--action-focus-inner);outline:.125rem solid var(--action-focus-outer)}}.CheckboxInput_inputGroup__Vxjpd label{width:100%;display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.625rem 0 .625rem .5rem;cursor:pointer;background-color:transparent}@media(hover:hover){.CheckboxInput_inputGroup__Vxjpd label{transition:border-color .2s ease-out,background .2s ease-out}.CheckboxInput_inputGroup__Vxjpd label:hover{background:var(--surface-default-hover)}.CheckboxInput_inputGroup__Vxjpd label:hover:before{box-shadow:inset 0 0 0 .0625rem var(--border-default-hover);border-color:var(--surface-default-hover)}}.CheckboxInput_inputGroup__Vxjpd label:before{display:flex;justify-content:center;content:"";flex-shrink:0;font-size:.75rem;background-color:var(--surface-default);width:1.1875rem;line-height:1.1;height:1.1875rem;transition:.2s ease;box-shadow:inset 0 0 0 .0625rem var(--border-default);border-radius:.25rem;border:.125rem solid var(--surface-default)}.CheckboxInput_inputGroup__Vxjpd.CheckboxInput_disabled__Y0cIm label{cursor:not-allowed}.CheckboxInput_inputGroup__Vxjpd.CheckboxInput_disabled__Y0cIm label:before{border:.0625rem solid var(--border-disabled-action);background-color:var(--surface-disabled);box-shadow:none;line-height:2.1}@media(hover:hover){.CheckboxInput_inputGroup__Vxjpd.CheckboxInput_disabled__Y0cIm:hover{background-color:var(--surface-default)}.CheckboxInput_inputGroup__Vxjpd.CheckboxInput_disabled__Y0cIm:hover label{background-color:transparent}.CheckboxInput_inputGroup__Vxjpd.CheckboxInput_disabled__Y0cIm:hover input:hover+label:before{box-shadow:none}}.CheckboxInput_inputGroup__Vxjpd.CheckboxInput_disabled__Y0cIm input:checked+label:before{border:none;background-color:var(--border-disabled-action)}