<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <link rel="icon" type="image/svg+xml" href="/favicon.svg" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" />
    <title>Activ OS</title>

    <!-- PWA meta tags -->
    <meta name="theme-color" content="#1B2A4A" />
    <!-- The app has no dark theme. "only light" stops a browser's forced dark mode
         (smart TVs, Chrome auto-dark) from inverting it into unreadable panels. -->
    <meta name="color-scheme" content="only light" />
    <meta name="description" content="Sales platform and pricing calculator for Activ Energy Chemicals" />

    <!-- iOS PWA support -->
    <link rel="apple-touch-icon" href="/pwa-icons/apple-touch-icon-180x180.png" />
    <meta name="mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
    <meta name="apple-mobile-web-app-title" content="Activ OS" />
    <script type="module" crossorigin src="/assets/index-DFJAFBwr.js"></script>
    <link rel="modulepreload" crossorigin href="/assets/rolldown-runtime-DAmZYBga.js">
    <link rel="modulepreload" crossorigin href="/assets/modulepreload-polyfill-CWuTTaKy.js">
    <link rel="modulepreload" crossorigin href="/assets/jsx-runtime-CgqSbl2o.js">
    <link rel="modulepreload" crossorigin href="/assets/react-dom-BQTLGQAe.js">
    <link rel="modulepreload" crossorigin href="/assets/chunk-OB3PAWPO-BCyNzhav.js">
    <link rel="modulepreload" crossorigin href="/assets/BrowserConfigurationAuthErrorCodes-DrUvyEge.js">
    <link rel="modulepreload" crossorigin href="/assets/Configuration-eF7rIfLi.js">
    <link rel="modulepreload" crossorigin href="/assets/safeCallback-rivPsquw.js">
    <link rel="modulepreload" crossorigin href="/assets/useApi-CdXiXhWy.js">
    <link rel="modulepreload" crossorigin href="/assets/authConfig-BtMaMTPp.js">
    <link rel="modulepreload" crossorigin href="/assets/preload-helper-BQqoSO5f.js">
    <link rel="modulepreload" crossorigin href="/assets/posthog-D3t71SWV.js">
    <link rel="modulepreload" crossorigin href="/assets/lazyWithRetry-D8HM4wlL.js">
    <link rel="modulepreload" crossorigin href="/assets/productCacheBus-CJpD-NqX.js">
    <link rel="modulepreload" crossorigin href="/assets/marginResolution-vGvntn7y.js">
    <link rel="modulepreload" crossorigin href="/assets/ProductsContext-Dzi2RgBD.js">
    <link rel="modulepreload" crossorigin href="/assets/IngredientsContext-Mzo9k9D8.js">
    <link rel="modulepreload" crossorigin href="/assets/ServicesContext-BeiUKqTB.js">
    <link rel="modulepreload" crossorigin href="/assets/createLucideIcon-CezcVgwU.js">
    <link rel="modulepreload" crossorigin href="/assets/arrow-right-BfzgxqPo.js">
    <link rel="modulepreload" crossorigin href="/assets/briefcase-H0F4DWwS.js">
    <link rel="modulepreload" crossorigin href="/assets/building-complex-ROaGZLGp.js">
    <link rel="modulepreload" crossorigin href="/assets/calendar-BNyKaK6h.js">
    <link rel="modulepreload" crossorigin href="/assets/chart-no-axes-column-Ctp479A2.js">
    <link rel="modulepreload" crossorigin href="/assets/chevron-down-B0SDbdEu.js">
    <link rel="modulepreload" crossorigin href="/assets/chevron-right-ClpGiRAa.js">
    <link rel="modulepreload" crossorigin href="/assets/circle-question-mark-CAnz3ZiP.js">
    <link rel="modulepreload" crossorigin href="/assets/clipboard-check-DyrYfojZ.js">
    <link rel="modulepreload" crossorigin href="/assets/clipboard-list-7RXt7Gpt.js">
    <link rel="modulepreload" crossorigin href="/assets/dollar-sign-DICr0ESj.js">
    <link rel="modulepreload" crossorigin href="/assets/download-BBf1yifC.js">
    <link rel="modulepreload" crossorigin href="/assets/external-link-DVVS-kpE.js">
    <link rel="modulepreload" crossorigin href="/assets/eye-Ca5K-M8j.js">
    <link rel="modulepreload" crossorigin href="/assets/file-text-BXa1dAcL.js">
    <link rel="modulepreload" crossorigin href="/assets/flask-conical-xnfhRUqZ.js">
    <link rel="modulepreload" crossorigin href="/assets/folder-kanban-D96zhiaS.js">
    <link rel="modulepreload" crossorigin href="/assets/handshake-CqPXvqL1.js">
    <link rel="modulepreload" crossorigin href="/assets/inbox-BZYKFFz3.js">
    <link rel="modulepreload" crossorigin href="/assets/network-CspcgZod.js">
    <link rel="modulepreload" crossorigin href="/assets/layout-grid-DcW4uj19.js">
    <link rel="modulepreload" crossorigin href="/assets/loader-circle-CzaKQj9z.js">
    <link rel="modulepreload" crossorigin href="/assets/mail-L6qlM3Qa.js">
    <link rel="modulepreload" crossorigin href="/assets/map-Df9ueVjs.js">
    <link rel="modulepreload" crossorigin href="/assets/mic-D_sZnC4U.js">
    <link rel="modulepreload" crossorigin href="/assets/mountain-HDArX2X0.js">
    <link rel="modulepreload" crossorigin href="/assets/newspaper-4QclHWcV.js">
    <link rel="modulepreload" crossorigin href="/assets/package-88BhpDRf.js">
    <link rel="modulepreload" crossorigin href="/assets/receipt-CC39u7Fa.js">
    <link rel="modulepreload" crossorigin href="/assets/search-DQgnIEa-.js">
    <link rel="modulepreload" crossorigin href="/assets/shopping-cart-BqMBk0GU.js">
    <link rel="modulepreload" crossorigin href="/assets/sparkles-CEY2mF2T.js">
    <link rel="modulepreload" crossorigin href="/assets/square-check-big-D1wTFCLu.js">
    <link rel="modulepreload" crossorigin href="/assets/tag-BwVL1ppp.js">
    <link rel="modulepreload" crossorigin href="/assets/target-DnnRG1ni.js">
    <link rel="modulepreload" crossorigin href="/assets/trending-up-C65f_Pdt.js">
    <link rel="modulepreload" crossorigin href="/assets/trophy-Dpt4mgVh.js">
    <link rel="modulepreload" crossorigin href="/assets/truck-Dq-r_u8K.js">
    <link rel="modulepreload" crossorigin href="/assets/users-CSDtc-JQ.js">
    <link rel="modulepreload" crossorigin href="/assets/x-kVleJY2q.js">
    <link rel="modulepreload" crossorigin href="/assets/opsReports-C3glY-RX.js">
    <link rel="modulepreload" crossorigin href="/assets/PageLoading-Cq6G0sHY.js">
    <link rel="modulepreload" crossorigin href="/assets/useBodyScrollLock-BnmLy68F.js">
    <link rel="modulepreload" crossorigin href="/assets/useApiAction-nw7Ko0ny.js">
    <link rel="modulepreload" crossorigin href="/assets/useUnsavedWork-ogvdWx3g.js">
    <link rel="modulepreload" crossorigin href="/assets/usePortalAuth-BEcXQhIR.js">
    <link rel="stylesheet" crossorigin href="/assets/index-3dcQ_Gmz.css">
  <link rel="manifest" href="/manifest.webmanifest"></head>
  <body>
    <div id="root"></div>
    <script src="/recovery.js"></script>
  </body>
</html>
