<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <link rel="icon" type="image/svg+xml" href="/favicon.ico" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>HOOST - Event Venue & Vendor Marketplace</title>
    <meta name="description" content="Discover and book unique venues and vendors for your events with HOOST - the modern event planning platform." />
    
    <script type="module" crossorigin src="/js/index-DFmoet_o.js"></script>
    <link rel="modulepreload" crossorigin href="/js/vendor-BrCK3qqo.js">
    <link rel="stylesheet" crossorigin href="/css/vendor-Dy1NyxWS.css">
    <link rel="stylesheet" crossorigin href="/css/index-DbYEcuKO.css">
  </head>
  <body>
    <div id="root"></div>
    <script>
      // Minimal crash shield to surface early boot failures before React mounts
      (function () {
        var shown = false;
        function showFallback(msg) {
          if (shown) return; shown = true;
          try {
            var el = document.createElement('div');
            el.style.cssText = 'min-height:100vh;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;font-family:ui-monospace, SFMono-Regular, Menlo, monospace;padding:16px;text-align:center;';
            el.innerHTML = '<div><div style="font-size:16px;margin-bottom:8px">We hit a loading issue.</div>' +
              '<div style="opacity:.8;font-size:12px">Try a hard refresh. If it persists, disable browser extensions and clear cache.</div>' +
              (msg ? '<div style="opacity:.6;margin-top:8px;font-size:11px">' + msg + '</div>' : '') +
              '</div>';
            document.body.innerHTML = '';
            document.body.appendChild(el);
          } catch (e) {}
        }
        window.addEventListener('error', function (e) {
          if (!window.__APP_MOUNTED__) {
            showFallback('Script error before app mounted');
          }
        }, true);
        window.addEventListener('unhandledrejection', function () {
          if (!window.__APP_MOUNTED__) {
            showFallback('A module failed to load');
          }
        });
        // If app hasn’t mounted within a reasonable time, show fallback
        setTimeout(function () {
          if (!window.__APP_MOUNTED__) {
            showFallback('Startup took too long');
          }
        }, 4000);
      })();
    </script>
  </body>
</html>
