@layer base{.formControl_formControl__yaUA9{display:flex;flex-direction:column;gap:var(--global-space-3xsm)}.formControl_formControl__yaUA9:has([role=checkbox]){display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-template-areas:"left right-primary" "left right-secondary" "left right-tertiary";grid-column-gap:var(--global-space-2xsm);grid-row-gap:var(--global-space-4xsm)}.formControl_formControl__yaUA9:has([role=checkbox]) [role=checkbox]{grid-area:left}.formControl_formControl__yaUA9:has([role=checkbox]) [data-form-control-element=form-control-label]{grid-area:right-primary}.formControl_formControl__yaUA9:has([role=checkbox]) [data-form-control-element=form-control-caption]{grid-area:right-secondary}.formControl_formControl__yaUA9:has([role=checkbox]) [data-form-control-element=form-control-validation]{grid-area:right-tertiary}.formControl_formControl__yaUA9:has([role=checkbox]) [data-form-control-element=form-control-caption],.formControl_formControl__yaUA9:has([role=checkbox]) [data-form-control-element=form-control-label],.formControl_formControl__yaUA9:has([role=checkbox]) [data-form-control-element=form-control-validation],.formControl_formControl__yaUA9:has([role=checkbox]) [role=checkbox]{align-self:start}.formControl_formControl__yaUA9:has([role=checkbox]) [data-form-control-element=form-control-label]{cursor:pointer}.formControl_formControl__yaUA9>*{align-self:unset}.formControl_formControl__yaUA9[data-state=neutral] [data-form-control-element=form-control-caption]{display:flex}.formControl_formControl__yaUA9:not([data-state=neutral]):not(:has([role=checkbox])) [data-form-control-element=form-control-caption],.formControl_formControl__yaUA9[data-state=neutral] [data-form-control-element=form-control-validation]{display:none}.formControl_formControl__yaUA9:not([data-state=neutral]):not(:has([role=checkbox])) [data-form-control-element=form-control-validation],.formControl_formControl__yaUA9[data-state=success] [data-form-control-element=form-control-validation]:empty+[data-form-control-element=form-control-caption],.formControl_formControl__yaUA9[data-state=success]:not(:has([data-form-control-element=form-control-validation])) [data-form-control-element=form-control-caption]{display:flex}.formControl_formControl__yaUA9:not(:has([data-form-control-element=form-control-caption])):not(:has([data-form-control-element=form-control-validation])){padding-bottom:calc(var(--global-space-sm) + var(--global-space-3xsm))}.inputLabel_inputLabel__hhyZe{display:flex;color:var(--input-color-foreground-label)}.inputLabel_inputLabel__hhyZe[data-size=small]{font:var(--font-body-md-semibold)}.inputLabel_inputLabel__hhyZe[data-size=large]{font:var(--font-body-lg-semibold)}.formControlLabel_formControlLabel__ZZ6Ly{display:flex}}@layer base{}@layer base{}