.theme--white,:root{--form-input-horizontal-space:15px;--form-input-vertical-space:20px;--form-input-padding:10px;--form-input-border-width:1px;--form-input-border-color:var(--gray);--form-input-border-radius:0;--form-input-background-color:#fff;--form-input-color:var(--gray_dark);--form-checkbox-tick-color:var(--blue_dark);--form-checkbox-background-color:#fff;--form-radio-selected-color:var(--blue_dark);--form-radio-background-color:#fff;--form-error-message-color:var(--red);--form-error-message-contrast-color:#fff;--form-progress-background:var(--gray_light);--form-file-border-color:var(--form-input-border-color)}.theme--gray{--form-progress-background:#fff}.theme--red{--form-error-message-color:#fff;--form-error-message-contrast-color:var(--gray_dark)}.theme--blue,.theme--red{--form-file-border-color:#fff}.theme--black,.theme--blue,.theme--docugate-darkblue,.theme--docugate-lightblue,.theme--gray,.theme--red,.theme--signgate-orange,.theme--white,.theme--yellow,:root{--hsf-global__font-family:var(--font);--hsf-global__font-size:var(--base-font-size);--hsf-global__color:var(--font-color);--hsf-global-error__color:var(--form-error-message-color);--hsf-row__horizontal-spacing:var(--form-input-horizontal-space);--hsf-row__vertical-spacing:var(--form-input-vertical-space);--hsf-button__font-family:var(--button-primary-font);--hsf-button__font-size:var(--base-font-size);--hsf-button__color:var(--button-primary-color);--hsf-button__background-color:var(--button-primary-background);--hsf-button__border-radius:var(--button-primary-border-radius);--hsf-button__padding:var(--button-primary-padding-vertical) var(--button-primary-padding-horizontal);--hsf-richtext__font-family:var(--font);--hsf-richtext__font-size:var(--base-font-size);--hsf-richtext__color:var(--font-color);--hsf-heading__font-family:var(--font_bold);--hsf-heading__color:var(--title-color);--hsf-background__padding:0;--hsf-progressbar-text__font-family:var(--font);--hsf-progressbar-text__font-size:var(--small-font-size);--hsf-progressbar-text__color:var(--font-color);--hsf-progressbar-progressLine__background-color:var(--button-primary-background);--hsf-progressbar-trackLine__background-color:var(--form-progress-background);--hsf-erroralert__font-family:var(--font);--hsf-erroralert__font-size:var(--small-font-size);--hsf-erroralert__color:var(--form-error-message-color);--hsf-infoalert__font-family:var(--font);--hsf-infoalert__font-size:var(--small-font-size);--hsf-infoalert__color:var(--button-secondary-color);--hsf-field-label__font-family:var(--font);--hsf-field-label__font-size:var(--base-font-size);--hsf-field-label__color:var(--font-color);--hsf-field-label-requiredindicator__color:var(--font-color);--hsf-field-description__font-family:var(--font);--hsf-field-description__color:var(--font-color);--hsf-field-footer__font-family:var(--font);--hsf-field-footer__color:var(--font-color);--hsf-field-input__font-family:var(--font);--hsf-field-input__color:var(--form-input-color);--hsf-field-input__background-color:var(--form-input-background-color);--hsf-field-input__border-color:var(--form-input-border-color);--hsf-field-input__border-width:var(--form-input-border-width);--hsf-field-input__border-style:solid;--hsf-field-input__border-radius:var(--form-input-border-radius);--hsf-field-input__padding:var(--form-input-padding);--hsf-field-textarea__font-family:var(--font);--hsf-field-textarea__color:var(--form-input-color);--hsf-field-textarea__background-color:var(--form-input-background-color);--hsf-field-textarea__border-color:var(--form-input-border-color);--hsf-field-textarea__border-width:var(--form-input-border-width);--hsf-field-textarea__border-style:solid;--hsf-field-textarea__border-radius:var(--form-input-border-radius);--hsf-field-textarea__padding:var(--form-input-padding);--hsf-field-checkbox__padding:9px;--hsf-field-checkbox__background-color:var(--form-checkbox-background-color);--hsf-field-checkbox__color:var(--form-checkbox-tick-color);--hsf-field-checkbox__border-color:var(--form-input-border-color);--hsf-field-checkbox__border-width:var(--form-input-border-width);--hsf-field-checkbox__border-style:solid;--hsf-field-radio__padding:9px;--hsf-field-radio__background-color:var(--form-radio-background-color);--hsf-field-radio__color:var(--form-radio-selected-color);--hsf-field-radio__border-color:var(--form-input-border-color);--hsf-field-radio__border-width:var(--form-input-border-width);--hsf-field-radio__border-style:solid}[data-hsfc-id=Renderer] input{line-height:1.5}[data-hsfc-id=Renderer] .hsfc-FileField input[type=file]{border:var(--form-input-border-width) dashed var(--form-file-border-color);border-radius:var(--form-input-border-radius);cursor:pointer;display:block;padding:15px;width:100%}[data-hsfc-id=Renderer] .hsfc-FileField input[type=file]::file-selector-button{background-color:var(--button-secondary-background);border:var(--button-secondary-border-size) var(--button-secondary-border-style) var(--button-secondary-border-color);border-radius:var(--button-secondary-border-radius);color:var(--button-secondary-color);cursor:pointer;display:block;margin-bottom:10px;padding:var(--button-secondary-padding-vertical) var(--button-secondary-padding-horizontal)}[data-hsfc-id=Renderer] .hsfc-FileField input[type=file]::file-selector-button:hover{opacity:.7}.hsfc-DataPrivacyField :is(.hsfc-RichText,.hsfc-CheckboxField .hsfc-FieldLabel){font-size:var(--small-font-size)!important}.hsfc-NavigationRow__Alerts:not(:empty){background-color:var(--form-error-message-color);border-radius:var(--form-input-border-radius);padding:15px;--hsf-erroralert__color:var(--form-error-message-contrast-color)}.hsfc-NavigationRow__Buttons button{border:var(--button-primary-border-size) var(--button-primary-border-style) var(--button-primary-border-color)!important;box-shadow:none!important}.hsfc-NavigationRow__Buttons:has(>button+button)>button:first-child{--hsf-button__font-family:var(--button-secondary-font);--hsf-button__font-size:var(--base-font-size);--hsf-button__color:var(--button-secondary-color);--hsf-button__background-color:var(--button-secondary-background);--hsf-button__border-radius:var(--button-secondary-border-radius);--hsf-button__padding:var(--button-secondary-padding-vertical) var(--button-secondary-padding-horizontal);border:var(--button-secondary-border-size) var(--button-secondary-border-style) var(--button-secondary-border-color)!important}@media (max-width:430px){[data-hsfc-id=Renderer] .hsfc-NavigationRow__Buttons{flex-direction:row!important;flex-wrap:wrap}[data-hsfc-id=Renderer] .hsfc-NavigationRow__Buttons>button{flex:1;white-space:nowrap}}