<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>MXCORP Garment Costing</title>
    <link rel="preconnect" href="https://fonts.googleapis.com" />
    <link rel="preconnect" href="https://fonts.gstatic.com" />
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400&display=swap" rel="stylesheet" />
    
    <link rel="stylesheet" href="/static/index-C6MZN9sM.css?v=msc6qmiu">
  <script>
(function () {
  var RELOAD_KEY = 'mxcorp.assetReload';
  function showLoadError() {
    var root = document.getElementById('root');
    if (!root || root.childElementCount > 0) return;
    root.innerHTML =
      '<div style="padding:24px;font-family:Inter,system-ui,sans-serif;font-size:13px;line-height:1.5">' +
      '<p style="margin:0 0 12px">The app failed to load after an update. Please reload once more.</p>' +
      '<button type="button" style="padding:8px 14px;cursor:pointer" onclick="location.reload()">Reload page</button>' +
      '</div>';
  }
  function loadModule(src) {
    return fetch(src, { cache: 'no-store' })
      .then(function (res) {
        return res.text().then(function (body) {
          if (!res.ok || body.trimStart().startsWith('<!')) {
            throw new Error('asset-not-found');
          }
          return body;
        });
      })
      .then(function () {
        var script = document.createElement('script');
        script.type = 'module';
        script.src = src;
        document.head.appendChild(script);
      });
  }
  window.__mxcorpBoot = function (src) {
    loadModule(src).catch(function () {
      if (sessionStorage.getItem(RELOAD_KEY) === src) {
        showLoadError();
        return;
      }
      sessionStorage.setItem(RELOAD_KEY, src);
      var bust = src + (src.indexOf('?') >= 0 ? '&' : '?') + 'cb=' + Date.now();
      loadModule(bust).catch(showLoadError);
    });
  };
  window.addEventListener(
    'error',
    function (event) {
      var target = event.target;
      if (!target || target.tagName !== 'SCRIPT' || target.type !== 'module') return;
      showLoadError();
    },
    true,
  );
})();
</script><script>window.__mxcorpBoot('/static/index-BQiYs20w.js?v=msc6qmiu');</script></head>
  <body>
    <div id="root"></div>
  </body>
</html>
