{#if browser && (is_offline || api_unreachable)} {#if show_connection_details}
{#if is_offline} Connection Offline {:else} {api_error_msg} {/if}
{:else} {/if} {/if} {#if $ae_loc?.site_google_tracking_id && $ae_loc?.site_google_tracking_id.length > 0} {/if}
App Loading
KeyValue
Datetime ={new Date().toISOString()}
URL ={data.url.href}
Browser{navigator.userAgent}
account_id ={$slct.account_id}
iframe ={$ae_loc?.iframe}
access_type ={$ae_loc?.access_type}
person_id ={$ae_loc?.person_id}
full_name ={$ae_loc?.person?.full_name}
user_id ={$ae_loc?.user_id}
username{$ae_loc?.user?.username}
email ={$ae_loc?.user?.email}
{#if browser && flag_new_ver}

New Version Available

A new version of the site is available. Please use the Clear Cache and Reload button below to update.

If you have tried the "Clear Cache and Reload" button, you may need to manually reload the page using your browser's reload button or by pressing Ctrl + R or Cmd + R.

This sometimes happens with new versions of the app or when in an iframe.

Æther: {$ae_loc?.ver} {$ae_sess?.ver}
{:else if browser && $ae_loc?.cache_expired}

Expired Cache

The cache for this site has expired. Please reload the page. You may need to sign in again.

If you have tried the "Clear Cache and Reload" button, you may need to manually reload the page using your browser's reload button or by pressing Ctrl + R or Cmd + R.

This sometimes happens with new versions of the app or when in an iframe.

Expired: {Math.floor((Date.now() - $ae_loc.last_cache_refresh) / 60000)} minutes ago (max age: {Math.floor(default_refresh_time / 60000)} minutes)
Last Refresh: {new Date($ae_loc.last_cache_refresh).toLocaleString()}
Access Level: {$ae_loc.access_level ?? '-- not set --'}
Username: {$ae_loc.user?.username ?? '-- not set --'}
{:else if browser && !$ae_loc?.allow_access}

Access Denied

You do not have access to this site. You may need a passcode, sign in link, and or URL site key.

Access Level: {$ae_loc.access_level ?? '-- not set --'}
Username: {$ae_loc.user?.username ?? '-- not set --'}

If you have tried the "Clear Cache and Reload" button, you may need to manually reload the page using your browser's reload button or by pressing Ctrl + R or Cmd + R.

This sometimes happens with new versions of the app or when in an iframe.

{:else if browser && $ae_loc?.allow_access} {@render children?.()} {:else if browser || flag_reload}
Page data is loading...
{/if} {#if browser} {#if !$ae_loc?.iframe || $ae_loc?.trusted_access} {:else} {/if} {:else} {/if}