.FormField{--formFieldSpacing:8px;display:flex;flex-direction:column;width:100%}.FormField[hidden]{display:none;pointer-events:none}.FormField--wide:not([hidden]){--formFieldSpacing:12px;flex-direction:row}.FormField--wide:not([hidden]) .FormField__labelContainer{flex-basis:160px;margin:4px 16px 0 0}.FormField+.FormField{margin-top:var(--formFieldSpacing)}.FormField__labelContainer{display:flex;flex-direction:column;margin:0 0 4px}.FormField__label{display:flex;align-items:center;justify-content:space-between;color:var(--titleColor);font:var(--fontWeightSemibold) 15px/24px var(--fontFamily)}.FormField__description{color:var(--formFieldDescriptionTextColor);font:var(--fontWeightNormal) 13px/20px var(--fontFamily);margin:2px 0 0}.FormField__inputContainer{flex:1;display:flex;align-items:flex-start}.FormField__inputContainer:has(.FormField__indiaErrorDescription){gap:10px;flex-direction:column}.FormField.unneeded{display:none}