:root{--form-input-horizontal-space:20px;--form-input-vertical-space:20px;--form-input-padding:10px;--form-input-border-width:1px;--form-input-border-color:var(--color-neutral-0);--form-input-border-radius:0;--form-input-background-color:var(--color-neutral-100);--form-input-color:var(--text-color);--form-input-placeholder-color:var(--color-neutral-50);--form-checkbox-tick-color:var(--color-blue);--form-radio-selected-color:var(--color-blue);--form-error-message-color:var(--color-red);--form-error-message-contrast-color:var(--color-neutral-100);--form-alert-message-color:var(--color-blue);--form-progressbar-progress-background:var(--color-neutral-0);--form-progressbar-track-background:var(--color-neutral-80)}.theme--black{--form-input-border-color:var(--color-neutral-100);--form-input-background-color:var(--color-neutral-0);--form-input-color:var(--text-color);--form-checkbox-tick-color:var(--color-neon);--form-radio-selected-color:var(--color-neon);--form-alert-message-color:var(--color-neon);--form-progressbar-progress-background:var(--color-neutral-60);--form-progressbar-track-background:var(--color-neutral-100)}.theme--black,.theme--white,:root{--hsf-global__font-family:var(--text-font);--hsf-global__font-size:var(--text-font-size);--hsf-global__color:var(--text-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-family);--hsf-button__font-size:var(--text-font-size);--hsf-button__font-weight:400;--hsf-button__color:var(--button-primary-color);--hsf-button__background-color:var(--button-primary-background-color);--hsf-button__border-radius:var(--button-primary-border-radius);--hsf-button__padding:var(--button-primary-padding);--hsf-navigationrow-buttons-single__justify-content:start;--hsf-richtext__font-family:var(--text-font);--hsf-richtext__font-size:var(--text-font-size);--hsf-richtext__color:var(--text-color);--hsf-heading__font-family:var(--title-h1-font);--hsf-heading__color:var(--title-color);--hsf-background__padding:0;--hsf-progressbar-text__font-family:var(--text-font);--hsf-progressbar-text__font-size:var(--small-font-size);--hsf-progressbar-text__color:var(--text-color);--hsf-progressbar-progressLine__background-color:var(--form-progressbar-progress-background);--hsf-progressbar-trackLine__background-color:var(--form-progressbar-track-background);--hsf-erroralert__font-family:var(--text-font);--hsf-erroralert__font-size:var(--small-font-size);--hsf-erroralert__color:var(--form-error-message-color);--hsf-infoalert__font-family:var(--text-font);--hsf-infoalert__font-size:var(--small-font-size);--hsf-infoalert__color:var(--form-alert-message-color);--hsf-field-label__font-family:var(--text-font);--hsf-field-label__font-size:var(--text-font-size);--hsf-field-label__color:var(--text-color);--hsf-field-label-requiredindicator__color:var(--text-color);--hsf-field-description__font-family:var(--text-font);--hsf-field-description__color:var(--text-color);--hsf-field-footer__font-family:var(--text-font);--hsf-field-footer__color:var(--text-color);--hsf-field-input__font-family:var(--text-font);--hsf-field-input__color:var(--form-input-color);--hsf-field-input__background-color:var(--form-input-background-color);--hsf-field-input__placeholder-color:var(--form-input-placeholder-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(--text-font);--hsf-field-textarea__color:var(--form-input-color);--hsf-field-textarea__background-color:var(--form-input-background-color);--hsf-field-textarea__placeholder-color:var(--form-input-placeholder-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-input-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-input-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:var(--text-line-height)}[data-hsfc-id=Renderer] .hsfc-FileField input[type=file]{border:var(--form-input-border-width) dashed var(--form-input-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-primary-background-color);border:none;border-radius:var(--button-primary-border-radius);color:var(--button-primary-color);cursor:pointer;display:block;font-family:var(--button-primary-font-family);font-weight:var(--button-primary-font-weight);margin-bottom:10px;padding:var(--button-primary-padding)}[data-hsfc-id=Renderer] .hsfc-FileField input[type=file]::file-selector-button:hover{background-color:var(--buttom-primary-hover-background-color)}.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:none!important;box-shadow:none!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}}