<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover" />
    <meta name="description" content="TicVento Admin — platform management dashboard." />
    <meta name="theme-color" content="#7C3AED" />
    <meta name="color-scheme" content="light" />
    <meta name="mobile-web-app-capable" content="yes" />
    <meta name="application-name" content="TicVento Admin" />
    <meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="default" />
    <meta name="apple-mobile-web-app-title" content="EG Admin" />
    <link rel="apple-touch-icon" href="/icons/admin/admin-apple-touch-icon.png" />
    <link rel="icon" type="image/png" sizes="32x32" href="/icons/admin/admin-favicon-32x32.png" />
    <link rel="manifest" href="/manifest-admin.json" />
    <title>TicVento Admin</title>
    <link rel="preconnect" href="https://api.ticvento.com" crossorigin />
    <link rel="preconnect" href="https://auth.ticvento.com" crossorigin />
    <link rel="preconnect" href="https://www.googleapis.com" crossorigin />
    <link rel="preconnect" href="https://fonts.googleapis.com" />
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
    <link rel="preload" href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap" as="style" onload="this.onload=null;this.rel='stylesheet'" />
    <noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap" /></noscript>
    <script>(function(){var fs=localStorage.getItem('eg-admin-font-size');if(fs)document.documentElement.setAttribute('data-fs',fs);})();</script>
    <!-- Cloudflare Web Analytics. Token comes from VITE_CF_BEACON_TOKEN, set
         per Cloudflare Pages project (Production env only) — empty in dev,
         so nothing is loaded locally. -->
    <script>
      // Guard against '%' too: if the build never defined VITE_CF_BEACON_TOKEN
      // (no .env entry, no Cloudflare Pages env var), Vite leaves the raw
      // "187855022aa74ca68a683bfccbae8998" placeholder in place instead of blanking it.
      var cfBeaconToken = '187855022aa74ca68a683bfccbae8998';
      if (cfBeaconToken && cfBeaconToken.charAt(0) !== '%') {
        var cfBeacon = document.createElement('script');
        cfBeacon.type = 'module';
        cfBeacon.src = 'https://static.cloudflareinsights.com/beacon.min.js';
        cfBeacon.setAttribute('data-cf-beacon', JSON.stringify({ token: cfBeaconToken }));
        document.head.appendChild(cfBeacon);
      }
    </script>
    <script type="module" crossorigin src="/assets/index-Cu4K4I8r.js"></script>
    <link rel="modulepreload" crossorigin href="/assets/vendor-react-BnG_dVad.js">
    <link rel="modulepreload" crossorigin href="/assets/vendor-firebase-DCJYJqLO.js">
    <link rel="stylesheet" crossorigin href="/assets/style-Vro81-Wy.css">
  </head>
  <body>
    <div id="root"></div>
  </body>
</html>
