.form-element[data-v-480ee303]{--form-element-small-font-size:.9rem;--form-element-smaller-font-size:1.15rem;color:var(--form-element-font-color);font-weight:var(--form-element-font-weight);line-height:var(--form-element-line-height)}.form-element .warning-sign[data-v-480ee303]{fill:currentColor;width:11px;height:11px;margin-bottom:.3rem;margin-left:.3rem;display:inline-block}.form-element .warning-sign path[data-v-480ee303]{fill:currentColor}.form-element .form-label[data-v-480ee303]{font-size:var(--form-element-font-size)}.form-element .form-control:not(:-moz-placeholder-shown)~.form-label[data-v-480ee303]{opacity:.9;font-size:var(--form-element-smaller-font-size)}.form-element .form-control:focus~.form-label[data-v-480ee303],.form-element .form-control:not(:placeholder-shown)~.form-label[data-v-480ee303]{opacity:.9;font-size:var(--form-element-smaller-font-size)}.form-element .form-control[data-v-480ee303]{background-image:inherit;font-size:var(--form-element-font-size);background-color:var(--form-element-control-background);border:1px solid var(--form-element-control-border-color);height:var(--form-element-height);color:var(--form-element-text-color);border-radius:var(--form-element-control-radius)!important}.form-element .form-control[data-v-480ee303]:is(textarea){height:inherit}.form-element:not(.disabled) .form-control[data-v-480ee303]:hover{background-color:var(--form-element-control-background-hover);border-color:var(--form-element-control-border-color-hover)}.form-element .form-control.is-invalid[data-v-480ee303]{border:1px solid var(--form-element-control-error-border-color)!important}.form-element .invalid-feedback[data-v-480ee303]{color:var(--form-element-error-color);text-align:left;font-size:var(--form-element-smaller-font-size)!important}
