:is(.ls-popup-form,#ls-popup-form-specificity) .gform_wrapper.gform-theme[data-form-index]{--gf-color-out-ctrl-dark-darker: var(--wp--custom--color--text--default);--gf-color-out-ctrl-dark: var(--wp--custom--color--text--muted);--gf-color-out-ctrl-dark-lighter: var(--wp--custom--color--text--muted);--gf-ctrl-label-color-primary: var(--wp--custom--color--text--default);--gf-ctrl-label-color-secondary: var(--wp--custom--color--text--default);--gf-ctrl-desc-color: var(--wp--custom--color--text--muted);--gf-color-in-ctrl: var(--wp--custom--color--surface--canvas);--gf-color-in-ctrl-contrast: var(--wp--custom--color--text--default);--gf-color-in-ctrl-dark: var(--wp--custom--color--text--muted);--gf-color-in-ctrl-dark-darker: var(--wp--custom--color--text--default);--gf-color-in-ctrl-dark-lighter: var(--wp--custom--color--text--muted);--gf-ctrl-border-color: var(--wp--custom--color--border--field);--gf-color-primary: var(--wp--custom--color--button--fill--background);--gf-color-primary-contrast: var(--wp--custom--color--button--fill--text);--gf-color-primary-darker: var(--wp--custom--color--button--fill--background-hover);--gf-color-primary-lighter: var(--wp--custom--color--button--fill--background-hover);--gf-color-in-ctrl-primary: var(--wp--custom--color--button--fill--background);--gf-color-in-ctrl-primary-contrast: var(--wp--custom--color--button--fill--text);--gf-font-size-secondary: var(--wp--preset--font-size--200);--gf-font-size-tertiary: var(--wp--preset--font-size--200);--gf-ctrl-btn-font-size: var(--wp--preset--font-size--200);--gf-ctrl-btn-font-size-md: var(--wp--preset--font-size--200);--gf-form-gap-y: var(--wp--preset--spacing--20)}.ls-popup-form .gfield_required{color:var(--wp--custom--color--text--default);font-size:inherit}.ls-popup-form{max-height:calc(100dvh - 2*var(--wp--preset--spacing--70));overflow-y:auto}.pum-overlay:has(.ls-popup-form){backdrop-filter:blur(var(--wp--preset--spacing--10))}@media(prefers-reduced-transparency: reduce){.pum-overlay:has(.ls-popup-form){backdrop-filter:none}}.pum-container:has(.ls-popup-form) .pum-content+.pum-close{inset:var(--wp--preset--spacing--10) var(--wp--preset--spacing--10) auto auto;inline-size:var(--wp--custom--spacing--tap-target-min);block-size:var(--wp--custom--spacing--tap-target-min);border:0;border-radius:var(--wp--preset--border-radius--500);background:rgba(0,0,0,0);box-shadow:none;color:var(--wp--custom--color--text--default);font-size:var(--wp--preset--font-size--600);line-height:1;cursor:pointer}.pum-container:has(.ls-popup-form) .pum-content+.pum-close:hover{background:var(--wp--custom--color--surface--card-raised)}.pum-container:has(.ls-popup-form) .pum-content+.pum-close:focus-visible{outline:2px solid var(--wp--custom--color--focus--ring);outline-offset:2px}
