.Formfield_formFieldWrapper__IeLhR{display:flex;flex-direction:column;position:relative;width:100%;flex:1 1;min-width:0}.Formfield_formField__kiNfb{display:flex;flex-direction:column;position:relative;width:100%}.Formfield_formField__kiNfb label{position:absolute;top:3px;left:16px;color:var(--color-text-placeholder-brand);font-size:12px;font-weight:400;pointer-events:none;transition:all .2s ease;z-index:1}.Formfield_formField__kiNfb input[type=email],.Formfield_formField__kiNfb input[type=password],.Formfield_formField__kiNfb input[type=tel],.Formfield_formField__kiNfb input[type=text]{height:56px}.Formfield_formField__kiNfb input[type=email],.Formfield_formField__kiNfb input[type=password],.Formfield_formField__kiNfb input[type=tel],.Formfield_formField__kiNfb input[type=text],.Formfield_formField__kiNfb textarea{padding:20px 14px 8px;border-radius:var(--border-radius-control-subtle);border:var(--border-width-medium) solid var(--color-border-primary-contrast-default);background:var(--color-surface-field-brand-default);font-size:14px;color:var(--color-text-primary);width:100%;transition:border-color .2s ease,box-shadow .2s ease}.Formfield_formField__kiNfb textarea{min-height:56px;resize:vertical}.Formfield_formField__kiNfb input::placeholder{color:var(--color-text-placeholder-brand);opacity:0}.Formfield_formField__kiNfb input:focus::placeholder{opacity:1}.Formfield_formField__kiNfb input:focus{outline:none;box-shadow:0 0 0 2px rgba(99,102,241,.2);border-color:var(--color-border-primary-contrast-default)}.Formfield_formField__kiNfb input:disabled{cursor:not-allowed;opacity:.6}.Formfield_inputError__2aJYV{border-color:#ef4444!important}.Formfield_errorMessage__TuD9n{color:#ef4444;font-size:12px;margin-top:4px}.Formfield_formError__7tptJ{background-color:#fee2e2;color:#b91c1c;padding:12px;border-radius:4px;margin-bottom:20px;text-align:center}