:root{--partForm3-color: 0, 123, 255;--partForm3-red: 220, 38, 38;--partForm3-orange: 255, 140, 22;--partForm3-yellow: 239, 191, 23;--partForm3-purple: 167, 66, 255;--partForm3-green: 93, 179, 37;--partForm3-blue: 0, 123, 255;--partForm3-black: 0, 0, 0;--partForm3-white: 255, 255, 255;--partForm3-red-dark: 127, 29, 29;--partForm3-orange-dark: 153, 84, 13;--partForm3-green-dark: 56, 107, 22;--partForm3-blue-dark: 0, 74, 153;--partForm3-fontSize: 1rem;--partForm3-fontSize-small: calc(var(--partForm3-fontSize) * .875);--partForm3-fontSize-smaller: calc(var(--partForm3-fontSize) * .75);--partForm3-label-fontWeight: 400;--partForm3-lineHeight: 1.15;--partForm3-gap: .375em;--partForm3-input-height: 36px;--partForm3-label-width: 200px;--partForm3-item-margin: 1.5em;--partForm3-input-padding: .6em;--partForm3-icon-size: 1em;--partForm3-borderRadius: .4em;--partForm3-transition: box-shadow .3s ease-in-out, border-color .15s ease-in-out;--partForm3-boxShadow-lenght: 0px .1em .2em 0px;--partForm3-boxShadow-lenght-focus: 0 0 0 2px;--partForm3-boxShadow-color: rgba(var(--partForm3-black), .05);--partForm3-label-color: rgba(var(--partForm3-black), 1);--partForm3-text-color-light: rgba(var(--partForm3-black), .5);--partForm3-icon-color: rgba(var(--partForm3-color), 1);--partForm3-control-color: rgba(var(--partForm3-black), .7);--partForm3-control-color-placeholder: rgba(var(--partForm3-black), .4);--partForm3-control-color-disabled: rgba(var(--partForm3-black), .4);--partForm3-borderWidth: 1px;--partForm3-borderStyle: solid;--partForm3-borderColor: rgba(var(--partForm3-black), .3);--partForm3-borderColor-highlight: rgba(var(--partForm3-black), .6);--partForm3-borderColor-disabled: rgba(var(--partForm3-black), .05);--partForm3-control-backgroundColor: rgba(var(--partForm3-white), 1);--partForm3-control-backgroundColor-disabled: rgba(var(--partForm3-black), .05);--partForm3-control-backgroundColor-disabled-focused: rgba(var(--partForm3-black), .15);--partForm3-formCheckboxRadioItem-inputReplacer-spacing: .1875em;--partForm3-checkboxRadio-borderRadius: .2em;--partForm3-selected-backgroundColor: rgba(var(--partForm3-color), 1);--partForm3-selected-color: rgba(var(--partForm3-white), 1);--partForm3-selected-fontWeight: 700;--partForm3-hover-backgroundColor: rgba(var(--partForm3-color), .1);--partForm3-hover-color: rgba(var(--partForm3-black), 1)}.partForm3{position:relative;font-size:var(--partForm3-fontSize)}.partForm3 [data-hide],.formPopper [data-hide]{display:none!important}.partForm3 .visuallyHidden,.partForm3 .form-itemHidden1 .form-item-control,.formPopper .visuallyHidden{height:1px;overflow:hidden;width:1px;position:absolute!important;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.partForm3 .form-item{display:flex;align-items:flex-start;gap:var(--partForm3-gap) var(--partForm3-input-padding);margin-bottom:var(--partForm3-item-margin);justify-content:flex-end;min-width:0;--formItemVerticalAlignLabelAndContent: calc((var(--partForm3-input-height) - (1em * var(--partForm3-lineHeight))) / 2)}.partForm3 .form-item--fixedWidth{--partForm3-label-characterCount: 0;--partForm3-input-characterCount: 0;--partForm3-unit-characterCount: 0;--partForm3-icon-before: 0;--partForm3-icon-after: 0}.partForm3 .form-item--fixedWidth .form-item-control{--partForm3-inputFixedMinSize: 1em;--partForm3-inputFixedCharSize: 1.01ch;--formItemContainerHasUnit: calc(var(--partForm3-unit-characterCount) - max(var(--partForm3-unit-characterCount) - 1,0));--formItemContainerIconWidthBefore: calc(var(--partForm3-icon-before) * var(--partForm3-input-height));--formItemContainerIconWidthAfter: calc(var(--partForm3-icon-after) * var(--partForm3-input-height));--formItemContainerInputWidthRaw:max(var(--partForm3-input-characterCount) * var(--partForm3-inputFixedCharSize), min(2, var(--partForm3-input-characterCount)) * var(--partForm3-inputFixedMinSize));--formItemContainerInputWidthIntermediate: calc(var(--partForm3-input-padding) + var(--formItemContainerInputWidthRaw) + 1.5 * var(--partForm3-input-padding) + var(--partForm3-input-height) / 2);--formItemContainerInputWidth: var(--formItemContainerInputWidthIntermediate);--formItemContainerUnitWidthRaw: calc(max(var(--partForm3-unit-characterCount) * var(--partForm3-inputFixedCharSize), min(2, var(--partForm3-unit-characterCount)) * var(--partForm3-inputFixedMinSize)) * var(--formItemContainerHasUnit));--formItemContainerUnitWidth: calc((var(--partForm3-borderWidth) + var(--partForm3-input-padding) + var(--formItemContainerUnitWidthRaw) + var(--partForm3-input-padding)) * var(--formItemContainerHasUnit));--formItemContainerWidthCalc: calc(var(--partForm3-borderWidth) + var(--formItemContainerIconWidthBefore) + var(--formItemContainerIconWidthAfter) + var(--formItemContainerInputWidth) + var(--formItemContainerUnitWidth) + var(--partForm3-borderWidth))}.partForm3 .form-item-combined .form-item--fixedWidth .form-item-control{--formItemContainerLabelWidthRaw: calc(var(--partForm3-label-characterCount) * var(--partForm3-inputFixedCharSize));--formItemContainerInputWidth:max(var(--formItemContainerLabelWidthRaw), var(--formItemContainerInputWidthIntermediate))}.partForm3 .form-item.form-item--fullWidth{flex-direction:column;align-items:stretch}@media (max-width: 767px){.partForm3 .form-item{flex-direction:column;align-items:stretch}}.partForm3 .form-item-labelWrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--partForm3-gap);line-height:var(--partForm3-lineHeight)}.partForm3 .form-item:not(.form-item--fullWidth)>.form-item-labelWrapper{width:var(--partForm3-label-width);margin-top:var(--formItemVerticalAlignLabelAndContent)}@media (max-width: 767px){.partForm3 .form-item:not(.form-item--fullWidth) .form-item-labelWrapper{min-height:auto;width:auto}}.partForm3 .form-item-label-value{overflow-wrap:break-word;word-break:break-word;color:var(--partForm3-label-color);font-weight:var(--partForm3-label-fontWeight)}.partForm3 .form-item-label-state{font-size:var(--partForm3-fontSize-small);color:var(--partForm3-text-color-light)}.partForm3 .form-item-label-state--optional:before{content:"("}.partForm3 .form-item-label-state--optional:after{content:")"}.partForm3 .form-item-label-icon{height:1.2em;width:1.2em;background-color:rgba(0,0,0,.05);display:inline-flex;justify-content:center;align-items:center;border-radius:var(--partForm3-checkboxRadio-borderRadius)}.partForm3 .form-item-label-icon svg{flex:1 1 auto;max-height:.8em;max-width:.8em}.partForm3 .form-item-label-icon .partFontIcon{font-size:1em}.partForm3 .form-item-labelExplanation{display:inline-flex;align-items:center;gap:.2em;font-size:var(--partForm3-fontSize-small);color:var(--partForm3-text-color-light)}.partForm3 .form-item-labelExplanation-icon{flex:0 0 auto;height:1.2em;width:1.2em;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;border-width:var(--partForm3-borderWidth);border-style:var(--partForm3-borderStyle);border-color:var(--partForm3-borderColor)}.partForm3 .form-item-labelExplanation svg{flex:1 1 auto;max-height:.6em;max-width:.6em;fill:var(--partForm3-text-color-light)}.partForm3 .form-item-labelExplanation-label{line-height:var(--partForm3-lineHeight)}.partForm3 .form-item-contentWrapper{display:flex;flex-direction:column;gap:var(--partForm3-gap)}.partForm3 .form-item:not(.form-item--fullWidth)>.form-item-contentWrapper{width:calc(100% - var(--partForm3-label-width) - var(--partForm3-input-padding))}@media (max-width: 767px){.partForm3 .form-item:not(.form-item--fullWidth)>.form-item-contentWrapper{width:auto}}.partForm3 .form-item-control{display:flex;min-height:var(--partForm3-input-height)}.partForm3 .form-itemText .form-item-control:not(.form-item-control--readOnly),.partForm3 .form-itemDropdown .form-item-control:not(.form-item-control--readOnly),.partForm3 .form-itemDatePicker .form-item-control:not(.form-item-control--readOnly),.partForm3 .form-itemTags .form-item-control:not(.form-item-control--readOnly),.partForm3 .form-itemPassword .form-item-control:not(.form-item-control--readOnly),.partForm3 .form-itemTextArea .form-item-control:not(.form-item-control--readOnly),.partForm3 .form-itemRichText .form-item-control:not(.form-item-control--readOnly){border-width:var(--partForm3-borderWidth);border-style:var(--partForm3-borderStyle);border-color:var(--partForm3-borderColor);border-radius:var(--partForm3-borderRadius);box-shadow:var(--partForm3-boxShadow-lenght) var(--partForm3-boxShadow-color);background-color:var(--partForm3-control-backgroundColor);transition:.2s ease-in}.partForm3 .form-item--fixedWidth .form-item-control:not(.form-item-control--readOnly){width:var(--formItemContainerWidthCalc);max-width:100%}.partForm3 .form-item:not(.form-itemRadio,.form-itemCheckbox,.form-itemCheckboxList,.form-itemUpload) .form-item-control:not(.form-item-control--readOnly):focus-within{box-shadow:var(--partForm3-boxShadow-lenght-focus) rgba(var(--partForm3-color),.25)!important;border-color:rgba(var(--partForm3-color),1)}.partForm3 .form-item:not(.form-itemRadio,.form-itemCheckbox,.form-itemCheckboxList,.form-itemUpload) .form-item-control[data-error]{border-color:rgba(var(--partForm3-red),1)!important}.partForm3 .form-item:not(.form-itemRadio,.form-itemCheckbox,.form-itemCheckboxList,.form-itemUpload) .form-item-control[data-error]:focus-within{box-shadow:var(--partForm3-boxShadow-lenght-focus) rgba(var(--partForm3-red),.25)!important}.partForm3 .form-item-control[data-error] input,.partForm3 .form-item-control[data-error] textarea{color:rgba(var(--partForm3-red-dark),1)}.partForm3 .form-item-control-feedback{position:relative;flex:1 1 auto}.partForm3 .form-item-control-feedback-iconWrapper{position:absolute;height:calc(var(--partForm3-input-height) / 2);width:calc(var(--partForm3-input-height) / 2);top:calc(var(--partForm3-input-height) / 4 - var(--partForm3-borderWidth));right:var(--partForm3-input-padding);pointer-events:none}.partForm3 .form-item-control-feedback-icon{display:none}.partForm3 .form-item-control[data-valid] .form-item-control-feedback-icon--valid,.partForm3 .form-item-control[data-error] .form-item-control-feedback-icon--error{display:block;animation:partForm3AnimationFadeIn .2s ease-in}.partForm3 .form-item-control-feedback-icon--valid{fill:rgb(var(--partForm3-green))}.partForm3 .form-item-control-feedback-icon--error{fill:rgb(var(--partForm3-red))}.partForm3 .form-item-control.form-item-control--readOnly .form-item-control{min-height:var(--partForm3-input-height);align-items:center}.partForm3 .form-item:not(.form-itemRadio,.form-itemCheckbox,.form-itemCheckboxList,.form-itemUpload) .form-item-control[data-disabled]{border-color:var(--partForm3-borderColor-disabled);box-shadow:none;background-color:var(--partForm3-control-backgroundColor-disabled)}.partForm3 .form-item-controlError{flex-direction:column;align-items:flex-start;gap:.2em;color:rgb(var(--partForm3-red));display:flex;font-size:var(--partForm3-fontSize-small);line-height:var(--partForm3-lineHeight)}.partForm3 .form-item-controlError:empty{display:none}.partForm3 .form-item-controlError-item{animation:formControlErrorListAnimation .15s ease-in-out}.partForm3 .form-item-controlError-item-message u{cursor:pointer}@keyframes formControlErrorListAnimation{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.partForm3 .form-itemText input,.partForm3 .form-itemPassword input,.partForm3 .form-itemDatePicker input{height:100%;width:100%;padding-left:var(--partForm3-input-padding);padding-right:calc((var(--partForm3-input-padding) * 1.5) + var(--partForm3-input-height) / 2)}.partForm3 .form-itemText input,.partForm3 .form-itemPassword input,.partForm3 .form-itemTextArea textarea,.partForm3 .form-itemDatePicker input{color:var(--partForm3-control-color)}.partForm3 .form-itemTextArea textarea{width:100%;resize:vertical;display:block;padding:var(--partForm3-input-padding)}.partForm3 .form-itemRichText .textareaCharCounter,.partForm3 .form-itemTextArea .textareaCharCounter{font-size:var(--partForm3-fontSize-small);line-height:var(--partForm3-lineHeight)}.partForm3 .form-itemRichText .textareaCharCounter strong,.partForm3 .form-itemTextArea .textareaCharCounter strong{color:var(--partForm3-label-color)}.partForm3 .form-itemPassword .form-item-control-feedback-showPassword{position:absolute;height:calc(var(--partForm3-input-height) / 2);width:calc(var(--partForm3-input-height) / 2);top:calc(var(--partForm3-input-height) / 4 - var(--partForm3-borderWidth));right:var(--partForm3-input-padding)}.partForm3 .form-itemPassword .form-item-control[data-disabled] .form-item-control-feedback-showPassword{cursor:not-allowed}.partForm3 .form-itemPassword .form-item-control-feedback-showPassword[data-active] svg.form-item-control-feedback-showPassword--off,.partForm3 .form-itemPassword .form-item-control-feedback-showPassword:not([data-active]) svg.form-item-control-feedback-showPassword--on{display:none}.partForm3 .form-itemPassword .form-item-control:not([data-disabled]) .form-item-control-feedback-passwordStrength{position:absolute;left:0;bottom:0;border-bottom-style:solid;width:0;height:5px;border-width:4px;pointer-events:none;transition:width ease .5s}.partForm3 .form-itemPassword .form-item-control:not([data-disabled]) .form-item-control-feedback-passwordStrength[data-strength=red]{border-color:rgb(var(--partForm3-red));width:25%}.partForm3 .form-itemPassword .form-item-control:not([data-disabled]) .form-item-control-feedback-passwordStrength[data-strength=orange]{border-color:rgb(var(--partForm3-orange));width:50%}.partForm3 .form-itemPassword .form-item-control:not([data-disabled]) .form-item-control-feedback-passwordStrength[data-strength=yellow]{border-color:rgb(var(--partForm3-yellow));width:75%}.partForm3 .form-itemPassword .form-item-control:not([data-disabled]) .form-item-control-feedback-passwordStrength[data-strength=green]{border-color:rgb(var(--partForm3-green));width:100%;border-bottom-right-radius:var(--partForm3-borderRadius)}.partForm3 .form-itemText input::placeholder,.partForm3 .form-itemPassword input::placeholder,.partForm3 .form-itemTextArea textarea::placeholder,.partForm3 .form-itemDatePicker textarea::placeholder{color:var(--partForm3-control-color-placeholder)}.partForm3 .form-itemText input:focus,.partForm3 .form-itemPassword input:focus,.partForm3 .form-itemTextArea textarea:focus,.partForm3 .form-itemTags input:focus,.partForm3 .form-itemDropdownTags input:focus,.partForm3 .form-itemDatePicker input:focus{outline:none}.partForm3 .form-itemText .form-item-control[data-disabled] input,.partForm3 .form-itemPassword .form-item-control[data-disabled] input,.partForm3 .form-itemTextArea .form-item-control[data-disabled] textarea,.partForm3 .form-itemDropdown .form-item-control[data-disabled] .formDropdown-button,.partForm3 .form-itemTags .form-item-control[data-disabled],.partForm3 .form-itemDropdownTags .form-item-control[data-disabled],.partForm3 .form-itemDatePicker .form-item-control[data-disabled] input{cursor:not-allowed;opacity:1}.form-item-control--readOnly{min-height:var(--partForm3-input-height);flex-direction:row;align-items:flex-start;gap:var(--partForm3-gap);line-height:var(--partForm3-lineHeight)}.partForm3 .form-item-control-readOnlyValue{margin-top:var(--formItemVerticalAlignLabelAndContent);color:rgba(var(--partForm3-black))}.partForm3 .form-item-control-readOnlyValue a{color:inherit}.partForm3 .form-item-control-icon{width:var(--partForm3-input-height);flex:0 0 auto;display:flex;justify-content:center;align-items:center}.partForm3 .form-item-control-icon.form-item-control-icon--before{border-right-width:var(--partForm3-borderWidth);border-right-style:var(--partForm3-borderStyle);border-right-color:var(--partForm3-borderColor)}.partForm3 .form-item-control-icon.form-item-control-icon--after{border-left-width:var(--partForm3-borderWidth);border-left-style:var(--partForm3-borderStyle);border-left-color:var(--partForm3-borderColor)}.partForm3 .form-itemDatePicker .form-item-control:not([data-disabled]) .form-item-control-icon{cursor:pointer}.partForm3 .form-item-control[data-disabled] .form-item-control-icon{border-color:var(--partForm3-borderColor-disabled)}.partForm3 .form-item-control[data-disabled] .form-item-control-icon svg{fill:var(--partForm3-control-color-disabled)}.partForm3 .form-item-control[data-disabled] .form-item-control-icon .partFontIcon{color:var(--partForm3-control-color-disabled)}.partForm3 .form-item-control.form-item-control--readOnly .form-item-control-icon{width:auto;height:auto;margin-right:.25em;border-right:none}.partForm3 .form-item-control-icon svg{flex:1 1 auto;height:var(--partForm3-icon-size);max-width:var(--partForm3-icon-size);fill:var(--partForm3-icon-color)}.partForm3 .form-item-control-icon .partFontIcon{font-size:var(--partForm3-icon-size);color:var(--partForm3-icon-color)}.partForm3 .form-item-control-unit{flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-left-width:var(--partForm3-borderWidth);border-left-style:var(--partForm3-borderStyle);border-left-color:var(--partForm3-borderColor);padding:0 var(--partForm3-input-padding);color:var(--partForm3-label-color)}.partForm3 .form-item-control.form-item-control--readOnly .form-item-control-unit{border-left:none;padding:0;margin-left:.25em}.partForm3 .form-item--fixedWidth .form-item-control:not(.form-item-control--readOnly) .form-item-control-unit{width:var(--formItemContainerUnitWidth)}.partForm3 .form-item-control.form-item-control[data-disabled] .form-item-control-unit{border-color:var(--partForm3-borderColor-disabled)}.partForm3 .formCheckboxRadioList{display:flex;flex-wrap:wrap;gap:calc(var(--partForm3-item-margin) / 2) calc(var(--partForm3-item-margin) / 2);width:100%;margin-top:var(--formItemVerticalAlignLabelAndContent)}.partForm3 .formCheckboxRadioList--vertical{flex-direction:column}.partForm3 .formCheckboxRadioItem{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.partForm3 .formCheckboxRadioItem-wrapper{display:inline-flex;align-items:flex-start;gap:0 var(--partForm3-gap);cursor:pointer}.partForm3 .formCheckboxRadioItem-input[disabled]+.formCheckboxRadioItem-wrapper{cursor:var(--partForm3-borderColor-disabled)}.partForm3 .formCheckboxRadioItem-inputReplacer{background-color:var(--partForm3-control-backgroundColor);flex:0 0 auto;width:calc(var(--partForm3-input-height) / 2);height:calc(var(--partForm3-input-height) / 2);border-width:var(--partForm3-borderWidth);border-style:var(--partForm3-borderStyle);border-color:var(--partForm3-borderColor);box-shadow:var(--partForm3-boxShadow-lenght) var(--partForm3-boxShadow-color);transition:.2s ease-in;position:relative;overflow:hidden;margin-top:calc(-1* ((var(--partForm3-input-height) / 2) - (1em * var(--partForm3-lineHeight))) / 2 - .0625em)}.partForm3 .formCheckboxRadioItem--checkbox .formCheckboxRadioItem-inputReplacer{border-radius:var(--partForm3-checkboxRadio-borderRadius)}.partForm3 .formCheckboxRadioItem--toggle .formCheckboxRadioItem-inputReplacer{width:calc(var(--partForm3-input-height) * 1.1);height:calc(var(--partForm3-input-height) / 1.5);border-radius:calc(var(--partForm3-input-height) - var(--partForm3-formCheckboxRadioItem-inputReplacer-spacing) / 2);margin-top:calc(-1* ((var(--partForm3-input-height) / 1.5) - (1em * var(--partForm3-lineHeight))) / 2 - .0625em)}.partForm3 .formCheckboxRadioItem--radio .formCheckboxRadioItem-inputReplacer{border-radius:calc(var(--partForm3-input-height) / 2)}.partForm3 .formCheckboxRadioItem-input:focus+.formCheckboxRadioItem-wrapper .formCheckboxRadioItem-inputReplacer{border-color:rgba(var(--partForm3-color),1);box-shadow:var(--partForm3-boxShadow-lenght-focus) rgba(var(--partForm3-color),.25)!important}@media (hover: hover){.partForm3 .formCheckboxRadioItem-input:not([disabled])+.formCheckboxRadioItem-wrapper:hover .formCheckboxRadioItem-inputReplacer{border-color:rgba(var(--partForm3-color),1)}.partForm3 .formCheckboxRadioItem--toggle .formCheckboxRadioItem-input:not([disabled])+.formCheckboxRadioItem-wrapper:hover .formCheckboxRadioItem-inputReplacer-icon{background-color:rgba(var(--partForm3-color),1)}}.partForm3 .formCheckboxRadioItem-input:checked+.formCheckboxRadioItem-wrapper .formCheckboxRadioItem-inputReplacer{border-color:rgba(var(--partForm3-color),1);background-color:rgba(var(--partForm3-color),1)}.partForm3 .formCheckboxRadioItem-input[disabled]+.formCheckboxRadioItem-wrapper .formCheckboxRadioItem-inputReplacer{cursor:not-allowed;border-color:var(--partForm3-borderColor-disabled);background-color:var(--partForm3-control-backgroundColor-disabled);box-shadow:none}.partForm3 .formCheckboxRadioItem--radio .formCheckboxRadioItem-input:checked+.formCheckboxRadioItem-wrapper .formCheckboxRadioItem-inputReplacer{background-color:transparent}.partForm3 .formCheckboxRadioItem-inputReplacer-icon{top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;position:absolute}.partForm3 .formCheckboxRadioItem--radio .formCheckboxRadioItem-inputReplacer-icon{opacity:0;visibility:hidden;transition:opacity .2s ease-in;margin:var(--partForm3-formCheckboxRadioItem-inputReplacer-spacing);border-radius:50%}.partForm3 .formCheckboxRadioItem--radio .formCheckboxRadioItem-input:checked+.formCheckboxRadioItem-wrapper .formCheckboxRadioItem-inputReplacer-icon{opacity:1;visibility:visible;background-color:rgba(var(--partForm3-color),1)}.partForm3 .form-item-control[data-disabled] .formCheckboxRadioItem--radio .formCheckboxRadioItem-input:checked+.formCheckboxRadioItem-wrapper .formCheckboxRadioItem-inputReplacer-icon{background-color:var(--partForm3-borderColor)}.partForm3 .formCheckboxRadioItem--toggle .formCheckboxRadioItem-inputReplacer-icon{height:calc((var(--partForm3-input-height) / 1.5) - (var(--partForm3-formCheckboxRadioItem-inputReplacer-spacing) * 2) - (var(--partForm3-borderWidth) * 2));left:var(--partForm3-formCheckboxRadioItem-inputReplacer-spacing);top:var(--partForm3-formCheckboxRadioItem-inputReplacer-spacing);aspect-ratio:1/1;background-color:var(--partForm3-borderColor);border-radius:50%;transition:transform .15s ease-in,background-color .2s ease-in}.partForm3 .formCheckboxRadioItem--toggle .formCheckboxRadioItem-input:checked+.formCheckboxRadioItem-wrapper .formCheckboxRadioItem-inputReplacer-icon{background-color:rgba(var(--partForm3-white),1)!important;transform:translate(calc((var(--partForm3-input-height) * 1.1) - (var(--partForm3-input-height) / 1.5)))}.partForm3 .formCheckboxRadioItem-inputReplacer-icon svg{flex:1 1 auto;max-width:calc(var(--partForm3-input-height) / 3.6);max-height:calc(var(--partForm3-input-height) / 3.6);fill:transparent;transition:fill .15s ease-in;visibility:hidden}.partForm3 .form-item-control:not(.form-item-control[data-disabled]) .formCheckboxRadioItem-input:checked+.formCheckboxRadioItem-wrapper .formCheckboxRadioItem-inputReplacer-icon svg{fill:rgba(var(--partForm3-white),1);visibility:visible}.partForm3 .form-item-control[data-disabled] .formCheckboxRadioItem-input:checked+.formCheckboxRadioItem-wrapper .formCheckboxRadioItem-inputReplacer-icon svg{fill:var(--partForm3-borderColor);visibility:visible}.partForm3 .form-item-control:not(.form-item-control[data-disabled]) .formCheckboxRadioItem--toggle .formCheckboxRadioItem-input:checked+.formCheckboxRadioItem-wrapper .formCheckboxRadioItem-inputReplacer-icon svg{fill:rgba(var(--partForm3-color),1)}.partForm3 .formCheckboxRadioItem-wrapper-image{color:var(--partForm3-icon-color)}.partForm3 .formCheckboxRadioItem-wrapper-image .partFontIcon.fontIconGoogleMaterialSymbols{font-size:var(--partForm3-icon-size);color:currentColor;display:block}.partForm3 .formCheckboxRadioItem-wrapper-image .partSvg{min-height:var(--partForm3-icon-size);fill:currentColor}.partForm3 .formCheckboxRadioItem-wrapper-label{line-height:var(--partForm3-lineHeight);overflow-wrap:break-word;word-break:break-word;hyphens:auto}.partForm3 .formCheckboxRadioItem-wrapper-label:first-letter{text-transform:uppercase}.partForm3 .formDropdown{width:100%}.partForm3 .formDropdown-button{display:flex;width:100%;height:100%;align-items:center;text-align:left;padding-left:var(--partForm3-input-padding);outline:0}.partForm3 .formDropdown-button-icon,.partForm3 .formDropdown-button-label{margin-right:calc(var(--partForm3-input-padding) / 2)}.partForm3 .formDropdown-button-values,.partForm3 .formDropdown-button-placeholders{flex:1 1 auto;display:flex;align-items:center;gap:var(--partForm3-input-padding)}.partForm3 .formDropdown-button-values{color:var(--partForm3-control-color)}.partForm3 .formDropdown-button-placeholders{color:var(--partForm3-control-color-placeholder)}.partForm3 .formDropdown-button-reset{flex:0 0 auto;padding-left:var(--partForm3-input-padding);padding-right:calc(var(--partForm3-input-padding) / 2);height:100%;display:flex;justify-content:center;align-items:center}.partForm3 .formDropdown-button-reset.hide{display:none}.partForm3 .formDropdown-button-reset-icon{height:calc(var(--partForm3-input-height) / 2);width:calc(var(--partForm3-input-height) / 2);border-width:var(--partForm3-borderWidth);border-style:var(--partForm3-borderStyle);border-color:var(--partForm3-borderColor);border-radius:50%;display:flex;justify-content:center;align-items:center;transition:background-color .3s,border-color .3s}@media (hover: hover){.partForm3 .formDropdown-button:not([disabled]) .formDropdown-button-reset:hover .formDropdown-button-reset-icon{background-color:rgba(var(--partForm3-color),.1);border-color:rgba(var(--partForm3-color),1)}}.partForm3 .formDropdown-button-reset-icon svg{fill:var(--partForm3-control-color);height:50%;width:50%;transition:fill .3s}@media (hover: hover){.partForm3 .formDropdown-button:not([disabled]) .formDropdown-button-reset:hover .formDropdown-button-reset-icon svg{fill:rgba(var(--partForm3-color),1)}}.partForm3 .formDropdown-button-arrow{flex:0 0 auto;padding-left:calc(var(--partForm3-input-padding) / 2);padding-right:calc(var(--partForm3-input-padding) * 1.2);display:flex;justify-content:center;align-items:center;height:100%}.partForm3 .formDropdown-button-arrow svg{fill:var(--partForm3-borderColor);flex:1 1 auto;height:calc(var(--partForm3-input-height) / 3)}@media (hover: hover){.partForm3 .formDropdown-button:not([disabled]):hover .formDropdown-button-arrow svg{fill:var(--partForm3-selected-backgroundColor)}}.partForm3 .formDropdown-item,.formPopper1 .formDropdown-item{display:flex;align-items:center;gap:calc(var(--partForm3-input-padding) / 2)}.partForm3 .formDropdown-item-image svg,.partForm3 .formDropdown-item-image img,.formPopper1 .formDropdown-item-image svg,.formPopper1 .formDropdown-item-image img{min-height:var(--partForm3-icon-size)}.partForm3 .formDropdown-item-image svg,.formPopper1 .formDropdown-item-image svg{fill:var(--partForm3-icon-color)}.partForm3 .form-item-control[data-disabled] .formDropdown-item-image svg{fill:var(--partForm3-control-color-disabled)}.partForm3 .formDropdown-button-icon .partFontIcon.partFontIcon1.fontIconGoogleMaterialSymbols,.formPopper1 .formDropdown-button-icon .partFontIcon.partFontIcon1.fontIconGoogleMaterialSymbols,.partForm3 .formDropdown-item-icon .partFontIcon.partFontIcon1.fontIconGoogleMaterialSymbols,.formPopper1 .formDropdown-item-icon .partFontIcon.partFontIcon1.fontIconGoogleMaterialSymbols{font-size:var(--partForm3-icon-size);color:var(--partForm3-icon-color);display:block}.partForm3 .form-item-control[data-disabled] .formDropdown-button-icon .partFontIcon.partFontIcon1.fontIconGoogleMaterialSymbols,.partForm3 .form-item-control[data-disabled] .formDropdown-item-icon .partFontIcon.partFontIcon1.fontIconGoogleMaterialSymbols{color:var(--partForm3-control-color-disabled)}.formPopper1{position:absolute;font-size:var(--partForm3-fontSize);display:none;background-color:rgba(var(--partForm3-white),1);border-width:var(--partForm3-borderWidth);border-style:var(--partForm3-borderStyle);border-color:var(--partForm3-borderColor);border-radius:var(--partForm3-borderRadius);z-index:5020;overflow:hidden;box-shadow:var(--partForm3-boxShadow-lenght) rgba(var(--partForm3-black),.05)}.formPopper1[data-open]{display:block}.formPopper1 .formPopper-header{position:sticky;top:0;z-index:10}.formPopper1 .formPopper-header:not([data-noBorder]){border-bottom-width:var(--partForm3-borderWidth);border-bottom-style:var(--partForm3-borderStyle);border-bottom-color:var(--partForm3-borderColor)}.formPopper1 .formPopper-header-search{height:var(--partForm3-input-height);border-width:var(--partForm3-borderWidth);border-style:var(--partForm3-borderStyle);border-color:var(--partForm3-borderColor);border-radius:var(--partForm3-borderRadius);width:calc(100% - 1rem);margin:var(--partForm3-input-padding);padding:var(--partForm3-input-padding)}.formPopper1 .formPopper-header-search::placeholder{color:var(--partForm3-control-color-placeholder)}.formPopper1 .formPopper-header-search:focus{box-shadow:var(--partForm3-boxShadow-lenght-focus) rgba(var(--partForm3-black),.1)}.formPopper1 .formPopper-header-feedback{font-size:var(--partForm3-fontSize-small);line-height:1.2;padding:0 .5em .5em;display:block}.formPopper1 .partLoadingAnimation{margin-top:var(--partForm3-input-padding);margin-bottom:var(--partForm3-input-padding)}.formPopper1 .formPopper-list{max-height:calc((var(--partForm3-input-height) + 1px) * 6.5);overflow:auto;line-height:1.2em;background-image:linear-gradient(to top,rgba(var(--partForm3-white),1),rgba(var(--partForm3-white),1)),linear-gradient(to top,rgba(var(--partForm3-white),1),rgba(var(--partForm3-white),1)),linear-gradient(to top,rgba(var(--partForm3-black),.15),rgba(var(--partForm3-white),0)),linear-gradient(to bottom,rgba(var(--partForm3-black),.15),rgba(var(--partForm3-white),0));background-position:bottom center,top center,bottom center,top center;background-color:rgba(var(--partForm3-white),1);background-repeat:no-repeat;background-size:100% 20px,100% 20px,100% 10px,100% 10px;background-attachment:local,local,scroll,scroll}.formPopper1 .formPopper-list-item{color:var(--partForm3-control-color);cursor:pointer;transition:background-color .2s,color .2s;padding:calc(var(--partForm3-input-padding) / 2) var(--partForm3-input-padding);min-height:var(--partForm3-input-height);display:flex;align-items:center;gap:var(--partForm3-input-padding)}.formPopper1[data-search-active] .formPopper-list-item:not([data-search-match]){display:none}.formPopper1 .formPopper-list-item[data-disabled]{opacity:.3;cursor:not-allowed}.formPopper1 .formPopper-list-item:hover:not([data-disabled]):not([data-selected]),.formPopper1 .formPopper-list-item[data-focus]:not([data-disabled]):not([data-selected]){background-color:var(--partForm3-hover-backgroundColor);color:var(--partForm3-hover-color)}.formPopper1 .formPopper-list-item[data-disabled]:hover:not([data-selected]),.formPopper1 .formPopper-list-item[data-disabled][data-focus]{background-color:var(--partForm3-control-backgroundColor-disabled-focused)}.formPopper1 .formPopper-list-item[data-selected]:not([data-disabled]){background-color:var(--partForm3-selected-backgroundColor);color:var(--partForm3-selected-color);font-weight:var(--partForm3-selected-fontWeight)}.formPopper1 .formPopper-list-item[data-selected]:not([data-disabled]) .formDropdown-item-image svg{fill:var(--partForm3-selected-color)}.formPopper-footer-add{width:100%;padding:calc(var(--partForm3-input-padding) / 2) var(--partForm3-input-padding);min-height:var(--partForm3-input-height);background-color:rgba(var(--partForm3-color),.1);gap:.3em;display:flex;align-items:center;transition:background-color .3s;color:rgba(var(--partForm3-black),1)}.formPopper-footer-add[data-disabled]{background-color:var(--partForm3-control-backgroundColor-disabled);color:var(--partForm3-text-color-light);cursor:not-allowed}@media (hover: hover){.formPopper-footer-add:not([data-disabled]):hover{background-color:rgba(var(--partForm3-color),1);color:rgba(var(--partForm3-white),1)}}.formPopper-footer-add:focus:not([data-disabled]),.formPopper-footer-add[data-focus]:not([data-disabled]){background-color:rgba(var(--partForm3-color),1);color:rgba(var(--partForm3-white),1)}.formPopper-footer-add[data-disabled]:focus,.formPopper-footer-add[data-disabled][data-focus]{background-color:var(--partForm3-control-backgroundColor-disabled-focused)}.formPopper-footer-add-icon svg{fill:currentColor;height:var(--partForm3-icon-size);max-width:var(--partForm3-icon-size);color:rgba(var(--partForm3-color),1)}.formPopper-footer-add[data-disabled] .formPopper-footer-add-icon svg{fill:var(--partForm3-text-color-light)}@media (hover: hover){.formPopper-footer-add:not([data-disabled]):hover .formPopper-footer-add-icon svg{fill:rgba(var(--partForm3-white),1)}}.formPopper-footer-add:focus:not([data-disabled]) .formPopper-footer-add-icon svg,.formPopper-footer-add[data-focus]:not([data-disabled]) .formPopper-footer-add-icon svg{fill:rgba(var(--partForm3-white),1)}.partForm3 .form-item-combined{display:flex;flex-direction:column;gap:calc(var(--partForm3-item-margin) / 2)}.partForm3 .form-item-combined-row{display:flex;flex-direction:column;gap:var(--partForm3-gap)}.partForm3 .form-item-combined-row-items{display:flex;flex-wrap:wrap;gap:calc(var(--partForm3-item-margin) / 2)}.partForm3 .form-item-combined .form-item{flex-grow:1;flex-shrink:1;margin-bottom:0}.form-item-combined-row--connected .form-item-combined-row-items{gap:0;flex-wrap:nowrap}.form-item-combined-row--connected .form-item-combined-row-items .form-item:not(:first-child){margin-left:-1px}.form-item-combined-row--connected .form-item-combined-row-items .form-item:not(:first-child) .form-item-control{border-top-left-radius:0;border-bottom-left-radius:0}.form-item-combined-row--connected .form-item-combined-row-items .form-item:not(:last-child) .form-item-control{border-top-right-radius:0;border-bottom-right-radius:0}.form-item-combined-row--connected .form-item-combined-row-items .form-item:not(:last-child) .form-item-control:not(.form-item-control--readOnly):focus-within{z-index:1}.partForm3 .form-itemDateAndTime>.form-item-contentWrapper>.form-item-combined>.form-item-combined-row>.form-item-combined-row-items>.form-item{flex-grow:0;flex-shrink:1}.partForm3 .form-item-combined .form-item--fixedWidth{flex-grow:0;flex-shrink:1}.partForm3 .form-item-combined .form-item-labelWrapper{font-size:var(--partForm3-fontSize-small)}.formAddress-row--resolveReadOnly .form-item-combined-row-items{display:block;padding:var(--partForm3-input-padding);border-radius:var(--partForm3-borderRadius);background-color:var(--partForm3-control-backgroundColor-disabled);line-height:var(--partForm3-lineHeight);max-width:500px}.formAddress-row--resolveReadOnly-button{float:right;background-color:rgba(var(--partForm3-white),1);font-size:var(--partForm3-fontSize-small);color:rgba(var(--partForm3-black),1);border-radius:var(--partForm3-borderRadius);box-shadow:var(--partForm3-boxShadow-lenght) var(--partForm3-boxShadow-color);padding:var(--partForm3-input-padding) calc(var(--partForm3-input-padding) * 1.2);margin-left:var(--partForm3-input-padding);text-decoration:underline;transition:background-color .3s ease}@media (hover: hover){.formAddress-row--resolveReadOnly-button:hover{background-color:rgba(var(--partForm3-black),1);color:rgba(var(--partForm3-white),1)}}.formAddress-row--resolveReadOnly-title{display:block;font-weight:700;color:rgba(var(--partForm3-black),1)}.formAddress-row--resolveReadOnly-address{display:block}.partForm3 .form-itemDynamic{margin-bottom:var(--partForm3-item-margin);margin-top:var(--partForm3-gap);--partForm3-dynamicContainerBorder: 2px;margin-left:calc(var(--partForm3-input-height) / 4 - var(--partForm3-dynamicContainerBorder) / 2);border-left:solid var(--partForm3-dynamicContainerBorder) rgba(var(--partForm3-black),.1);padding-left:calc(var(--partForm3-input-height) / 4 - var(--partForm3-dynamicContainerBorder) / 2 + var(--partForm3-gap))}.partForm3 .formCheckboxRadioItem-dynamicContainer{margin-top:var(--partForm3-gap);--partForm3-dynamicContainerBorder: 2px;margin-left:calc(var(--partForm3-input-height) / 4 - var(--partForm3-dynamicContainerBorder) / 2);border-left:solid var(--partForm3-dynamicContainerBorder) rgba(var(--partForm3-black),.1);padding-left:calc(var(--partForm3-input-height) / 4 - var(--partForm3-dynamicContainerBorder) / 2 + var(--partForm3-gap))}.partForm3 .formCheckboxRadioItem-dynamicContainer:empty,.partForm3 .form-itemDynamic:empty{display:none}.partForm3 .formCheckboxRadioItem-dynamicContainer .form-item:last-child,.partForm3 .form-itemDynamic .form-item:last-child{margin-bottom:0}.partForm3 .form-itemTelephoneNumber .form-item-combined .form-item.form-itemDropdown{flex-grow:0;flex-shrink:0}.partForm3 .form-itemTelephoneNumber .form-item-combined .form-item.form-itemDropdown .formDropdown-button{padding-right:var(--partForm3-input-padding)}.partForm3 .form-itemTelephoneNumber .formDropdown-item-text.formDropdown-item-value{display:none}.partForm3 .form-item-controlMessage{display:flex;gap:var(--partForm3-gap);align-items:flex-start;border-radius:var(--partForm3-borderRadius);font-size:var(--partForm3-fontSize-small)}.partForm3 .form-item-controlMessage:not(.plain){padding:var(--partForm3-input-padding)}.partForm3 .form-item-controlMessage-icon{display:flex;width:calc(var(--partForm3-input-height) / 2);flex:0 0 auto}.partForm3 .form-item-controlMessage-icon svg{margin:auto;flex:1 1 auto;fill:currentColor}.partForm3 .form-item-controlMessage-content{flex:1 1 auto;color:var(--partForm3-text-color-light)}.partForm3 .form-item-controlMessage-content p a{color:inherit}.partForm3 .form-item-controlMessage-content p a:hover{color:rgba(var(--partForm3-black),1)}.partForm3 .form-item-controlMessage--warning{color:rgba(var(--partForm3-orange),1);background-color:rgba(var(--partForm3-orange),.05)}.partForm3 .form-item-controlMessage--info{color:rgba(var(--partForm3-blue),1);background-color:rgba(var(--partForm3-blue),.05)}.partForm3 .form-item-message{display:flex;gap:var(--partForm3-gap);align-items:flex-start;border-radius:var(--partForm3-borderRadius)}.partForm3 .form-item-message:not(.form-item-message--plain){padding:var(--partForm3-input-padding)}.partForm3 .form-item-message-icon{display:flex;width:calc(var(--partForm3-input-height) / 2);flex:0 0 auto}.partForm3 .form-item-message-icon svg{margin:auto;flex:1 1 auto;fill:currentColor}.partForm3 .form-item-message-content{flex:1 1 auto}.partForm3 .form-item-message-content p a{color:inherit}.partForm3 .form-item-message-content p a:hover{color:rgba(var(--partForm3-black),1)}.partForm3 .form-item-message--warning{color:rgba(var(--partForm3-orange),1);background-color:rgba(var(--partForm3-orange),.05)}.partForm3 .form-item-message--info{color:rgba(var(--partForm3-blue),1);background-color:rgba(var(--partForm3-blue),.05)}.partForm3 .form-item-message--successful{color:rgba(var(--partForm3-green),1);background-color:rgba(var(--partForm3-green),.05)}.partForm3 .form-item-message--error{color:rgba(var(--partForm3-red),1);background-color:rgba(var(--partForm3-red),.05)}.partForm3 .form-item-message.form-item-message--hide{display:none}.partForm3 .form-itemErrors{margin-top:var(--partForm3-item-margin);animation:partForm3AnimationShake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}@keyframes partForm3AnimationFadeIn{0%{opacity:0}to{opacity:1}}@keyframes partForm3AnimationShake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.partForm3 .form-itemUpload .form-item-control{display:block}.partForm3 .form-itemUpload .formUpload-dropArea{width:100%;cursor:pointer;border-width:var(--partForm3-borderWidth);border-radius:var(--partForm3-borderRadius);border-style:dashed;border-color:var(--partForm3-borderColor);box-shadow:var(--partForm3-boxShadow-lenght) var(--partForm3-boxShadow-color);background-color:var(--partForm3-control-backgroundColor);padding:var(--partForm3-item-margin);transition:.2s ease-in;display:flex;flex-direction:column;align-items:center;gap:10px;position:relative}.partForm3 .form-itemUpload .form-item-control:not([data-disabled]) .formUpload-dropArea:hover,.partForm3 .form-itemUpload .form-item-control:not([data-disabled]) .formUpload-dropArea:focus,.partForm3 .form-itemUpload .form-item-control:not([data-disabled]) .formUpload-dropArea[data-dragging]{border-color:rgba(var(--partForm3-color),1);background-color:rgba(var(--partForm3-color),.05)}.partForm3 .form-itemUpload .form-item-control[data-error] .formUpload-dropArea{background-color:rgba(var(--partForm3-red),.1);border-color:rgba(var(--partForm3-red),1)}.partForm3 .form-itemUpload .form-item-control[data-disabled] .formUpload-dropArea{border-color:var(--partForm3-borderColor-disabled);background-color:var(--partForm3-control-backgroundColor-disabled);box-shadow:none}.partForm3 .form-itemUpload .form-item-control[data-disabled] *{cursor:not-allowed}.partForm3 .formUpload-dropArea-draggingText{position:absolute;top:0;left:0;width:100%;height:100%;place-items:center;display:none}.partForm3 .formUpload-dropArea[data-dragging] .formUpload-dropArea-draggingText{display:grid}.partForm3 .formUpload-dropArea[data-dragging]>*:not(.formUpload-dropArea-draggingText){visibility:hidden}.partForm3 .formUpload-dropArea-controlWrapper{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.partForm3 .formUpload-dropArea-controlWrapper-button{display:flex;align-items:center;border-radius:var(--partForm3-borderRadius);min-height:var(--partForm3-input-height);gap:var(--partForm3-gap);background-color:rgba(var(--partForm3-color),.05);color:rgba(var(--partForm3-color),1);padding:0 var(--partForm3-input-padding);transition:background-color .2s ease-in;outline:0}.partForm3 .form-itemUpload .form-item-control[data-disabled] .formUpload-dropArea-controlWrapper-button{background-color:var(--partForm3-control-backgroundColor-disabled);color:var(--partForm3-control-color-disabled)}.partForm3 .form-itemUpload .form-item-control:not([data-disabled]) .formUpload-dropArea-controlWrapper-button:hover,.partForm3 .form-itemUpload .form-item-control:not([data-disabled]) .formUpload-dropArea-controlWrapper-button:focus{background-color:rgba(var(--partForm3-color),1);color:rgba(var(--partForm3-white),1)}.partForm3 .formUpload-dropArea-controlWrapper-button-icon{flex:0 0 auto;display:flex;justify-content:center;align-items:center}.partForm3 .formUpload-dropArea-controlWrapper-button-icon svg{width:calc(var(--partForm3-input-height) / 2);fill:currentColor}.partForm3 .formUpload-dropArea-controlWrapper-button-label{display:flex}.partForm3 .formUpload-dropArea-controlWrapper-button-amount{background-color:rgba(var(--partForm3-white),.8);color:var(--partForm3-black);border-radius:var(--partForm3-borderRadius);font-size:calc(var(--partForm3-fontSize-smaller));font-weight:700;letter-spacing:-.5px;gap:1px;display:flex;align-items:center;line-height:1.1;padding:.2em .3em .1em}.partForm3 .form-itemUpload .form-item-control:not([data-disabled]) .formUpload-dropArea-controlWrapper-button:hover .formUpload-dropArea-controlWrapper-button-amount,.partForm3 .form-itemUpload .form-item-control:not([data-disabled]) .formUpload-dropArea-controlWrapper-button:focus .formUpload-dropArea-controlWrapper-button-amount{background-color:rgba(var(--partForm3-white),.2)}.partForm3 .form-itemUpload .form-item-control[data-disabled] .formUpload-dropArea-controlWrapper-button-amount{background-color:var(--partForm3-control-backgroundColor-disabled)}.partForm3 .formUpload-dropArea .formUpload-dropArea-buttonSelectFiles .formUpload-dropArea-button-amount>*{font-size:var(--partForm3-fontSize-small);line-height:var(--partForm3-lineHeight)}.partForm3 .formUpload-dropArea .formUpload-dropArea-conditions{font-size:var(--partForm3-fontSize-small);line-height:var(--partForm3-lineHeight);display:flex;flex-direction:column;align-items:center;text-align:center}.partForm3 .formUpload-dropArea .formUpload-dropArea-buttonSelectFiles{border-width:var(--partForm3-borderWidth);border-style:var(--partForm3-borderStyle);border-color:var(--partForm3-borderColor);border-radius:calc(var(--partForm3-borderRadius) / 2);background-color:rgba(var(--partForm3-color));color:#fff;min-width:200px;display:flex;justify-content:space-evenly;align-items:center;transition:background-color .3s;padding:var(--partForm3-gap) var(--partForm3-input-padding);text-decoration:none;cursor:pointer;gap:var(--partForm3-gap)}.partForm3 .formUpload-dropArea .formUpload-dropArea-buttonSelectFiles[disabled]{border-color:var(--partForm3-borderColor-disabled);background-color:var(--partForm3-control-backgroundColor-disabled);cursor:not-allowed}.partForm3 .formUpload-dropArea:focus-within .formUpload-dropArea-buttonSelectFiles:not([disabled]){background-color:rgba(var(--partForm3-color),.6)}.partForm3 .formUpload-dropArea .formUpload-dropArea-buttonSelectFiles svg{fill:#fff;height:var(--partForm3-icon-size);max-width:var(--partForm3-icon-size)}.partForm3 .formUpload-list{display:grid}.partForm3 .formUpload-list .formUpload-list-item{padding:var(--partForm3-input-padding) 0;border-style:var(--partForm3-borderStyle);border-bottom-width:var(--partForm3-borderWidth);border-color:rgba(var(--partForm3-black),.2);gap:var(--partForm3-gap);position:relative;--partForm3-upload-status-color: var(--partForm3-color)}.partForm3 .formUpload-list .formUpload-list-item[data-status=failed]{--partForm3-upload-status-color: var(--partForm3-orange)}.partForm3 .formUpload-list .formUpload-list-item[data-status=uploaded]{--partForm3-upload-status-color: var(--partForm3-green)}.partForm3 .formUpload-list .formUpload-list-item[data-status=invalid]{--partForm3-upload-status-color: var(--partForm3-red)}.partForm3 .formUpload-list .formUpload-list-item .formUpload-list-item-header{display:flex;gap:calc(2 * var(--partForm3-gap));align-items:center;padding-right:var(--partForm3-input-padding)}.partForm3 .formUpload-list .formUpload-list-item .formUpload-list-item-statusIcon{position:relative;flex:0 0 auto}.partForm3 .formUpload-list .formUpload-list-item .formUpload-list-item-statusIcon>span:not(.formUpload-list-item-percentage){border-radius:50%;height:30px;width:30px;display:grid;place-items:center;background-color:rgba(var(--partForm3-upload-status-color),.1)}.partForm3 .formUpload-list .formUpload-list-item .formUpload-list-item-statusIcon svg{width:50%;max-height:50%;fill:rgba(var(--partForm3-upload-status-color),1)}.partForm3 .formUpload-list .formUpload-list-item .formUpload-list-item-statusIcon span.formUpload-list-item-statusIcon-uploading svg{width:100%;max-height:100%}.partForm3 .formUpload-list .formUpload-list-item .formUpload-list-item-statusIcon .formUpload-list-item-percentage{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;font-weight:700;color:rgba(var(--partForm3-upload-status-color),1);letter-spacing:-1px;margin-top:1px}.partForm3 .formUpload-list .formUpload-list-item-infoWrapper{display:flex;justify-content:space-between;flex:1 1 auto}.partForm3 .formUpload-list .formUpload-list-item-info{display:flex;flex-direction:column;flex:1 1 auto}.partForm3 .formUpload-list .formUpload-list-item .formUpload-list-item-header .formUpload-list-item-name{color:rgba(var(--partForm3-black),1);line-height:var(--partForm3-lineHeight);word-break:break-word}.partForm3 .formUpload-list .formUpload-list-item .formUpload-list-item-header .formUpload-list-item-name a{color:currentColor}.partForm3 .formUpload-list .formUpload-list-item[data-status=deleted] .formUpload-list-item-header .formUpload-list-item-name{text-decoration:line-through}.partForm3 .formUpload-list .formUpload-list-item .formUpload-list-item-header .formUpload-list-item-size{font-size:var(--partForm3-fontSize-small);line-height:var(--partForm3-lineHeight);color:var(--partForm3-text-color-light)}.partForm3 .formUpload-list .formUpload-list-item .formUpload-list-item-status{margin-top:var(--partForm3-input-padding);line-height:var(--partForm3-lineHeight);font-size:var(--partForm3-fontSize-small);color:rgba(var(--partForm3-upload-status-color),1);background-color:rgba(var(--partForm3-upload-status-color),.1);padding:var(--partForm3-input-padding);border-radius:var(--partForm3-borderRadius);animation:partForm3AnimationShake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}.partForm3 .formUpload-list .formUpload-list-item .formUpload-list-item-status:empty{display:none}.partForm3 .formUpload-list .formUpload-list-item .formUpload-list-item-progress{margin-top:var(--partForm3-input-padding);height:.4rem;border-radius:var(--partForm3-borderRadius);background-color:rgba(var(--partForm3-black),.1);overflow:hidden}.partForm3 .formUpload-list .formUpload-list-item .formUpload-list-item-progress-bar{width:0;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem;background-color:rgba(var(--partForm3-upload-status-color),1);transition:width .6s ease;height:100%}.partForm3 .formUpload-list .formUpload-list-item .formUpload-list-item-actions{flex:0 0 auto;display:flex;gap:var(--partForm3-gap)}.partForm3 .formUpload-list .formUpload-list-item .formUpload-list-item-actions button{background-color:rgba(var(--partForm3-black),.05);border-radius:var(--partForm3-borderRadius);height:calc(var(--partForm3-input-height) / 1.5);width:calc(var(--partForm3-input-height) / 1.5);display:flex;justify-content:center;align-items:center;transition:background-color .3s}.partForm3 .formUpload-list:not([data-disabled]) .formUpload-list-item .formUpload-list-item-actions button:hover,.partForm3 .formUpload-list:not([data-disabled]) .formUpload-list-item .formUpload-list-item-actions button:focus{background-color:rgba(var(--partForm3-color),.05)}.partForm3 .formUpload-list .formUpload-list-item .formUpload-list-item-actions button svg{width:calc(var(--partForm3-input-height) / 3);max-height:calc(var(--partForm3-input-height) / 3)}.partForm3 .formUpload-list:not([data-disabled]) .formUpload-list-item .formUpload-list-item-actions button:hover svg,.partForm3 .formUpload-list:not([data-disabled]) .formUpload-list-item .formUpload-list-item-actions button:focus svg{fill:rgba(var(--partForm3-color),1)}.partForm3 .formUpload-list[data-disabled] .formUpload-list-item .formUpload-list-item-actions button{cursor:not-allowed}.partForm3 .formUpload-list .formUpload-list-item .formUpload-list-item-sortHandle{margin-top:auto;margin-bottom:auto;padding:var(--partForm3-gap) 0;margin-right:calc(-1 * var(--partForm3-gap));cursor:move;width:calc(.75 * var(--partForm3-icon-size))}.partForm3 .form-richText-canvasWrapper{width:100%;resize:vertical;overflow:auto;display:block;padding:var(--partForm3-input-padding)}.partForm3 .form-richText-canvasWrapper canvas{width:100%;height:calc(100% - var(--partForm3-input-padding))}.partForm3 .form-richText-inputWrapper{overflow:hidden;position:absolute;height:0}.partForm3 .form-richText-input{position:absolute;padding:0;width:1000px;height:1em;outline:none;font-size:4px}.partForm3 .formTags-add{width:100%;display:flex;align-items:stretch;text-align:left}.partForm3 .formTags-add-input{height:100%;width:100%;padding:0 var(--partForm3-input-padding)}.partForm3 .formTags-add-input[disabled]{cursor:not-allowed}.partForm3 .formTags-add-maxItems{flex:0 0 auto;min-width:40px;display:flex;align-items:center;justify-content:center;border-left-width:var(--partForm3-borderWidth);border-left-style:var(--partForm3-borderStyle);border-left-color:var(--partForm3-borderColor);padding:0 var(--partForm3-input-padding);color:var(--partForm3-control-color);font-size:var(--partForm3-fontSize-smaller);font-weight:700}.partForm3 .formTags-add-maxItems[data-error]{color:rgb(var(--partForm3-red))}.partForm3 .form-item-control[data-disabled] .formTags-add-maxItems{border-color:var(--partForm3-borderColor-disabled)}.partForm3 .formTags-add-button{border-left-width:var(--partForm3-borderWidth);border-left-style:var(--partForm3-borderStyle);border-left-color:var(--partForm3-borderColor);min-width:var(--partForm3-input-height);background-color:rgba(var(--partForm3-color),.1);display:flex;justify-content:center;align-items:center;border-top-right-radius:calc(var(--partForm3-borderRadius) - var(--partForm3-borderWidth));border-bottom-right-radius:calc(var(--partForm3-borderRadius) - var(--partForm3-borderWidth));transition:background-color .3s}.partForm3 .formTags-add-button[disabled]{border-color:var(--partForm3-borderColor-disabled);background-color:var(--partForm3-control-backgroundColor-disabled);cursor:not-allowed}@media (hover: hover){.partForm3 .formTags-add-button:not([disabled]):hover{background-color:rgba(var(--partForm3-color),1)}}.partForm3 .formTags-add-button:focus{background-color:rgba(var(--partForm3-color),1);outline:0}.partForm3 .formTags-add-button-icon svg{fill:rgba(var(--partForm3-color),1);height:var(--partForm3-icon-size);max-width:var(--partForm3-icon-size)}.partForm3 .formTags-add-button[disabled] .formTags-add-button-icon svg{fill:var(--partForm3-borderColor-disabled)}@media (hover: hover){.partForm3 .formTags-add-button:not([disabled]):hover .formTags-add-button-icon svg{fill:rgba(var(--partForm3-white),1)}}.partForm3 .formTags-add-button:focus .formTags-add-button-icon svg{fill:rgba(var(--partForm3-white),1)}.partForm3 .formTags-list{display:flex;flex-wrap:wrap;gap:var(--partForm3-gap)}.partForm3 .formTags-list:empty{display:none}.partForm3 .formTags-list-item{display:flex;align-items:center;gap:var(--partForm3-gap);background-color:rgba(var(--partForm3-color),.05);color:rgba(var(--partForm3-color),1);border-radius:var(--partForm3-borderRadius);padding:0 var(--partForm3-input-padding)}.partForm3 .formTags-list[data-disabled] .formTags-list-item{background-color:var(--partForm3-control-backgroundColor-disabled);color:var(--partForm3-control-color)}.partForm3 .formTags-list-item--ghost{opacity:.5}.partForm3 .formTags-list-item-move{cursor:pointer;border-radius:50%;height:calc(var(--partForm3-input-height) / 2);width:calc(var(--partForm3-input-height) / 2);display:flex;justify-content:center;align-items:center;transition:background-color .3s}.partForm3 .formTags-list[data-disabled] .formTags-list-item-move{cursor:not-allowed}.partForm3 .formTags-list-item-move svg{height:calc(var(--partForm3-input-height) / 4);width:calc(var(--partForm3-input-height) / 4);fill:currentColor}.partForm3 .formTags-list-item-number,.partForm3 .formTags-list-item-label{padding:var(--partForm3-gap) 0;font-size:var(--partForm3-fontSize-small);line-height:var(--partForm3-lineHeight)}.partForm3 .formTags-list-item-delete{cursor:pointer;border-radius:50%;height:calc(var(--partForm3-input-height) / 2);width:calc(var(--partForm3-input-height) / 2);display:flex;justify-content:center;align-items:center;transition:background-color .3s}.partForm3 .formTags-list[data-disabled] .formTags-list-item-delete{cursor:not-allowed}@media (hover: hover){.partForm3 .formTags-list:not([data-disabled]) .formTags-list-item-delete:hover{background-color:rgba(var(--partForm3-color),1)}}.partForm3 .formTags-list-item-delete svg{height:calc(var(--partForm3-input-height) / 4);width:calc(var(--partForm3-input-height) / 4);fill:currentColor}@media (hover: hover){.partForm3 .formTags-list:not([data-disabled]) .formTags-list-item-delete:hover svg{fill:rgba(var(--partForm3-white),1)}}.formDatePicker1{--formDatePicker-fontSize: var(--partForm3-fontSize);--formDatePicker-width: calc((7 * var(--formDatePicker-control-height)) + (6 * var(--formDatePicker-control-gap)) + (2 * var(--partForm3-input-padding)));--formDatePicker-control-height: var(--partForm3-input-height);--formDatePicker-control-gap: 4px;--formDatePicker-control-borderRadius: var(--partForm3-borderRadius);--formDatePicker-gridItem-color-hover: rgba(var(--partForm3-color), 1);--formDatePicker-gridItem-backgroundColor-hover: rgba(var(--partForm3-color), .1)}.partForm3 .form-itemDatePicker1 input[data-picker-state=inactive]{cursor:pointer}.partForm3 .form-itemDatePicker1 input[data-picker-state=picker]{cursor:text}.formDatePicker1{font-size:var(--formDatePicker-fontSize);color:#000;width:calc(100vw - 40px);max-width:var(--formDatePicker-width);text-align:center;touch-action:manipulation}.formDatePicker1 .formDatePicker-header{display:flex;justify-content:center;background-color:rgba(var(--partForm3-color),.05);padding:var(--partForm3-input-padding);gap:var(--partForm3-input-padding);border-bottom:solid 1px rgba(var(--partForm3-black),.05)}.formDatePicker1 .formDatePicker-header-button{font-weight:700;height:var(--formDatePicker-control-height);min-width:var(--formDatePicker-control-height);border-radius:var(--partForm3-borderRadius);padding:0 var(--partForm3-input-padding);color:rgba(var(--partForm3-black),1);background-color:rgba(var(--partForm3-white),1);border:solid 1px rgba(var(--partForm3-black),.1);transition:background-color .3s,border-color .3s}@media (hover: hover){.formDatePicker1 .formDatePicker-header-button:hover{background-color:rgba(var(--partForm3-white));color:rgba(var(--partForm3-color),1);border-color:rgba(var(--partForm3-color),1)}}.formDatePicker1 .formDatePicker-header-button--arrow{display:grid;place-items:center;gap:var(--partForm3-gap)}.formDatePicker1 .formDatePicker-header-button--prev{margin-right:auto}.formDatePicker1 .formDatePicker-header-button--next{margin-left:auto}.formDatePicker1 .formDatePicker-header-button--arrow svg{transition:fill .3s;width:1em;fill:currentColor}@media (hover: hover){.formDatePicker1 .formDatePicker-header-button--arrow:hover svg{fill:currentColor}}.formDatePicker1 .formDatePicker-header-button--next svg{transform:rotateY(-180deg)}.formDatePicker1 .formDatePicker-header-title{font-weight:700;height:var(--formDatePicker-control-height);line-height:var(--formDatePicker-control-height)}.formDatePicker1 .formDatePicker-grid{font-size:var(--partForm3-fontSize-small);padding:var(--partForm3-input-padding)}.formDatePicker1 .formDatePicker-days-names,.formDatePicker1 .formDatePicker-days-numbers,.formDatePicker1 .formDatePicker-months-names,.formDatePicker1 .formDatePicker-years-names{display:grid;gap:var(--formDatePicker-control-gap)}.formDatePicker1 .formDatePicker-days-names,.formDatePicker1 .formDatePicker-days-numbers{grid-template-columns:repeat(7,minmax(0,1fr))}.formDatePicker1[data-no-weekends] .formDatePicker-days-names,.formDatePicker1[data-no-weekends] .formDatePicker-days-numbers{grid-template-columns:repeat(5,minmax(0,1fr))}.formDatePicker1 .formDatePicker-months-names,.formDatePicker1 .formDatePicker-years-names{grid-template-columns:repeat(4,minmax(0,1fr))}.formDatePicker1 .formDatePicker-grid-item{height:var(--formDatePicker-control-height);display:grid;place-items:center;font-weight:700;border-radius:var(--formDatePicker-control-borderRadius);transition:background-color .3s;border:solid 1px transparent}.formDatePicker1 .formDatePicker-grid-item:not(.formDatePicker-days-names .formDatePicker-grid-item,.formDatePicker-grid-item[data-disabled]){cursor:pointer}@media (hover: hover){.formDatePicker1 .formDatePicker-grid-item:not(.formDatePicker-days-names .formDatePicker-grid-item,.formDatePicker-grid-item[data-disabled],.formDatePicker-grid-item[data-selected]):hover{background-color:var( --formDatePicker-gridItem-backgroundColor-hover);color:var( --formDatePicker-gridItem-color-hover)}}.formDatePicker1 .formDatePicker-days-names .formDatePicker-grid-item{color:rgba(var(--partForm3-black),.3);text-transform:lowercase;font-weight:400}.formDatePicker1 .formDatePicker-grid-item[data-neighbouring-month]{font-weight:400}.formDatePicker1[data-keyboard-active] .formDatePicker-grid-item:not([data-current],[data-today],[data-selected])[data-focus]{outline:dashed 1px rgba(var(--partForm3-color),1);outline-offset:1px;color:rgba(var(--partForm3-color),1)}.formDatePicker1 .formDatePicker-grid-item[data-current],.formDatePicker1 .formDatePicker-grid-item[data-today]{border-color:rgba(var(--partForm3-color),1);color:rgba(var(--partForm3-color),1)}.formDatePicker1 .formDatePicker-grid-item[data-selected]{background-color:rgba(var(--partForm3-color),1);color:rgba(var(--partForm3-white),1)}.formDatePicker1 .formDatePicker-grid-item[data-disabled]{cursor:not-allowed;position:relative;color:rgba(var(--partForm3-black),.3)}.formDatePicker1 .formDatePicker-grid-item[data-disabled]:before,.formDatePicker1 .formDatePicker-grid-item[data-disabled]:after{content:"";position:absolute;left:50%;top:10%;height:80%;width:2px;background-color:rgba(var(--partForm3-black),.1);z-index:-1}.formDatePicker1 .formDatePicker-grid-item[data-disabled]:before{transform:translate(-50%) rotate(45deg)}.formDatePicker1 .formDatePicker-grid-item[data-disabled]:after{transform:translate(-50%) rotate(-45deg)}.formDatePicker1[data-hide-neighbouring-months] .formDatePicker-grid-item[data-neighbouring-month]{visibility:hidden}.formDatePicker1 .formDatePicker-footer{display:flex;gap:var(--partForm3-input-padding);padding:var(--partForm3-input-padding);padding-top:0;font-size:var(--partForm3-fontSize-small)}.formDatePicker1 .formDatePicker-footer-button{background-color:rgba(var(--partForm3-white),1);flex:1 1 auto;font-weight:700;height:var(--formDatePicker-control-height);min-width:var(--formDatePicker-control-height);border-style:solid;border-width:1px;border-radius:var(--formDatePicker-control-borderRadius);padding:0 .7em;transition:background-color .3s,border-color .3s}.formDatePicker1 .formDatePicker-footer-button--today,.formDatePicker1 .formDatePicker-footer-button--back{border-color:rgba(var(--partForm3-color),1);color:rgba(var(--partForm3-color),1)}@media (hover: hover){.formDatePicker1 .formDatePicker-footer-button--today:hover,.formDatePicker1 .formDatePicker-footer-button--back:hover{background-color:rgba(var(--partForm3-color),.05)}}.formDatePicker1 .formDatePicker-footer-button--clear{border-color:rgba(var(--partForm3-black),.1);color:rgba(var(--partForm3-black),1)}@media (hover: hover){.formDatePicker1 .formDatePicker-footer-button--clear:hover{border-color:rgba(var(--partForm3-black),1)}}
