[data-hsfc-id=Renderer] .hsfc-Form{--hsf-field-input__placeholder-color:var(--color-surface-lighter,#7f7f7c)}:is(.inverted .cms-content,.inverted) [data-hsfc-id=Renderer] .hsfc-Form{--hsf-global__font-family:var(--font-body-family,sans-serif)!important;--hsf-global__color:var(--body-color-inverted);--hsf-heading__color:var(--heading-color-inverted,var(--body-color-inverted));--hsf-richtext__color:var(--body-color-inverted);--hsf-infoalert__color:var(--body-color-inverted);--hsf-progressbar-text__color:var(--body-color-inverted);--hsf-field-label__color:var(--form-label-inverted-color,var(--body-color-inverted));--hsf-field-label-requiredindicator__color:var(--form-label-inverted-color,var(--body-color-inverted));--hsf-field-description__color:var(--form-label-inverted-color,var(--body-color-inverted));--hsf-field-footer__color:var(--form-label-inverted-color,var(--body-color-inverted));--hsf-global__error-color:var(--form-label-inverted-color,var(--body-color-inverted));--hsf-erroralert__color:var(--form-label-inverted-color,var(--body-color-inverted));--hsf-field-input__color:var(--form-label-inverted-color,var(--body-color-inverted));--hsf-field-input__background-color:var(--form-input-inverted-bg);--hsf-field-input__border-color:var(--form-input-border-color-inverted);--hsf-field-input__placeholder-color:color-mix(in srgb,var(--form-label-inverted-color,var(--body-color-inverted)) 80%,transparent);--hsf-field-checkbox__background-color:var(--form-input-inverted-bg);--hsf-field-checkbox__border-color:var(--form-input-border-color-inverted);--hsf-field-checkbox__color:var(--color-inverted-accent-text);--hsf-field-radio__background-color:var(--form-input-inverted-bg);--hsf-field-radio__border-color:var(--form-input-border-color-inverted);--hsf-button__color:var(--btn-primary-color-inverted);--hsf-button__background-color:var(--btn-primary-bg-inverted);--hsf-button__border-color:var(--btn-primary-border-color-inverted);--hsf-button--hover__color:var(--btn-primary-color-hover-inverted);--hsf-button--hover__background-color:var(--btn-primary-bg-hover-inverted);--hsf-button--hover__border-color:var(--btn-primary-border-color-hover-inverted);--hsf-button--focus__color:var(--btn-primary-color-inverted);--hsf-button--focus__background-color:var(--btn-primary-bg-inverted);--hsf-button--focus__border-color:var(--btn-primary-border-color-inverted);color:var(--body-color-inverted)}:is(.inverted .cms-content,.inverted) [data-hsfc-id=Renderer] .hsfc-Button{color:var(--hsf-button__color)}:is(.inverted .cms-content,.inverted) [data-hsfc-id=Renderer] .hsfc-Button:not([disabled]):hover{color:var(--hsf-button--hover__color)}:is(.inverted .cms-content,.inverted) [data-hsfc-id=Renderer] :is(.hsfc-CheckboxField,.hsfc-CheckboxFieldGroup__Options,.hsfc-RadioFieldGroup__Options) label{color:var(--hsf-field-label__color)}:is(.inverted .cms-content,.inverted) [data-hsfc-id=Renderer] .hsfc-Form ::placeholder{color:var(--hsf-field-input__placeholder-color);opacity:1}:is(.inverted .cms-content,.inverted) [data-hsfc-id=Renderer] input:is(.hsfc-CheckboxInput,.hsfc-RadioInput):checked{background-color:var(--color-inverted-accent)!important}:is(.inverted .cms-content,.inverted) [data-hsfc-id=Renderer] .hsfc-RadioInput:checked:after{background-color:var(--color-inverted-accent-text)!important}:is(.inverted .cms-content,.inverted) [data-hsfc-id=Renderer] .hsfc-FileInput::file-selector-button{background:var(--btn-primary-bg-inverted);border:0;border-radius:var(--btn-primary-border-radius);color:var(--btn-primary-color-inverted);cursor:pointer;font-family:var(--btn-primary-font-family,inherit);margin-right:1rem;padding:8px 16px}:is(.inverted .cms-content,.inverted) [data-hsfc-id=Renderer] :is(.hsfc-TextInput,.hsfc-TextareaInput):focus{outline:2px solid var(--form-label-inverted-color,var(--body-color-inverted))}:is(.inverted .cms-content,.inverted) [data-hsfc-id=Renderer] .hsfc-Button:focus-visible{outline:2px solid var(--form-label-inverted-color,var(--body-color-inverted));outline-offset:2px}