.editable-div{font-family:inherit;font-size:inherit;z-index:1}.editable-div--wrapper{border:2px solid transparent;display:inline-block;font-size:1.5rem;font-weight:500;line-height:2rem;max-width:100%;position:relative;transition:border-color .3s}.editable-div--wrapper:hover{border-color:var(--p-inputtext-hover-border-color,#99a9a2)}.editable-div--wrapper.in-focus{border-color:var(--p-inputtext-focus-border-color,#42705e)}.editable-div--content{background:transparent;max-width:100%;min-width:1ch;outline:none;position:relative;z-index:2}.editable-div--placeholder{color:var(--p-inputtext-placeholder-color,#7d8c85);left:0}.editable-div--placeholder,.editable-div--width-measurer{pointer-events:none;position:absolute;top:0;white-space:pre}.editable-div--width-measurer{font-family:inherit;font-size:inherit;font-weight:inherit;left:-9999px;letter-spacing:inherit;margin:0;padding:0;visibility:hidden}.form-generator--comp--upload{border:1px solid var(--p-fileupload-border-color,#ebf1ee);border-radius:var(--p-fileupload-border-radius,2px);display:flex;flex-direction:column;flex-grow:1;gap:1rem;padding:18px;width:100%}.form-generator--comp--upload--status-msg{color:var(--p-fileupload-color,#161918);font-size:.875rem;font-weight:400;line-height:1.25rem}.form-generator--input--label{color:var(--custom-input-label-color);font-size:.875rem;font-weight:400;line-height:1.25rem}.form-generator--input--group{align-items:center;display:flex;position:relative}.form-generator--input--group .p-radiobutton-group label{font-size:.875rem;font-weight:400;line-height:1.25rem}.form-generator--input--group .p-radiobutton-group.radiolist label{font-weight:500}.form-generator--input--group .p-datepicker{flex-grow:1}.form-generator--input--group .p-multiselect-label{flex-wrap:wrap}.form-generator--input--group--addon{left:var(--p-inputtext-sm-padding-x);position:absolute;z-index:1}.form-generator--input--group--addon i{color:var(--custom-input-icon-color);font-size:1rem;line-height:1.5rem}.form-generator--input--group--has-icon input{padding-left:calc(var(--p-inputtext-sm-padding-x) + 20px)}.form-generator--input--inline{align-items:center;display:flex}.form-generator--input--inline--text-suffix{font-size:1.5rem;font-weight:500;line-height:2rem}.form-generator--overlaySelect .p-select-option{white-space:break-spaces}
