{#if config.display === 'overlay' && visible}
{/if}
{#if config.display === 'overlay' && visible}
×
{#if config.overlayContent}
{@html document.querySelector(config.overlayContent)?.innerHTML}
{/if} {/if}
{#if showLogo} {/if}
{#if showFooter}
{/if} {#if config.display === 'floating'}
{/if} {#if !config.setCookie} {/if}
{#if error || currentState === State.EXPIRED || !isSecureContext} { if (isSecureContext) { reset(); } }} placement={config.popoverPlacement} role="alert" variant="error" {dir} {updateUISignal} > {#if !error && !isSecureContext}
Secure context (HTTPS) required.
{:else if !error && currentState === State.EXPIRED}
{strings.expired}
{:else}
{strings.error}
{/if}
{:else if codeChallenge && currentState === State.CODE} {#key codeChallenge} { reset(); }} placement={config.popoverPlacement} role="dialog" aria-label={strings.verificationRequired} {dir} {updateUISignal} > reset()} onReload={() => verify()} onSubmit={(code) => verifyServer(code)} {codeChallenge} {config} {strings} /> {#if showFooter && config.codeChallengeDisplay !== 'standard'}
{/if} {/key} {/if}