.od-form{--od-comp-form-feedback-color:var(--od-ref-color-gray-60);display:flex;flex-direction:column;position:relative}.od-form__label{font-size:var(--od-sys-typescale-label-medium-size);font-weight:var(--od-sys-typescale-label-medium-weight);letter-spacing:var(--od-sys-typescale-label-medium-letterSpacing);line-height:var(--od-sys-typescale-label-medium-lineHeight);margin-bottom:.375rem}.od-form__label--required{color:var(--od-sys-color-foreground-danger)}.od-form__label--caption{color:var(--od-sys-color-foreground-subtle);display:block}.od-form__feedback,.od-form__label--caption{font-size:var(--od-sys-typescale-label-small-size);font-weight:var(--od-sys-typescale-label-small-weight);letter-spacing:var(--od-sys-typescale-label-small-letterSpacing);line-height:var(--od-sys-typescale-label-small-lineHeight)}.od-form__feedback{color:var(--od-comp-form-feedback-color);margin-bottom:.375rem;margin-top:.375rem}.od-form--error{--od-comp-form-feedback-color:var(--od-sys-color-foreground-danger)}
