<!DOCTYPE html><html><head>
  <!--
    If you are serving your web app in a path other than the root, change the
    href value below to reflect the base path you are serving from.

    The path provided below has to start and end with a slash "/" in order for
    it to work correctly.

    For more details:
    * https://developer.mozilla.org/en-US/docs/Web/HTML/Element/base

    This is a placeholder for base href that will be replaced by the value of
    the `--base-href` argument provided to `flutter build`.
  -->
  <base href="/">

  <meta charset="UTF-8">
  <meta content="IE=Edge" http-equiv="X-UA-Compatible">
  <meta name="description" content="Koolodoor — food delivery &amp; partner tools. Human + AI docs: https://koolodoor.com/docs/ · AI index: https://koolodoor.com/llms.txt">

  <!-- AI / LLM discovery (llmstxt.org). SPA shell alone has no docs — fetch these. -->
  <link rel="describedby" type="text/plain" href="/llms.txt" title="AI documentation index">
  <link rel="alternate" type="text/plain" href="/llms.txt" title="llms.txt">
  <link rel="alternate" type="text/plain" href="/docs/llms.txt" title="llms.txt (docs mirror)">
  <link rel="alternate" type="application/json" href="/docs/index.json" title="Docs machine catalog">
  <link rel="help" href="/docs/" title="Koolodoor documentation">
  <link rel="help" href="https://koolodoor.com/docs/en/app-navigation.md" title="App navigation map (markdown)">
  <meta name="ai-documentation" content="https://koolodoor.com/llms.txt">
  <meta name="ai-docs-catalog" content="https://koolodoor.com/docs/index.json">

  <!-- iOS meta tags & icons -->
  <meta name="mobile-web-app-capable" content="yes">
  <meta name="apple-mobile-web-app-status-bar-style" content="black">
  <meta name="apple-mobile-web-app-title" content="Koolodoor">
  <!-- Apple Smart App Banner (Safari iOS only). Official:
       https://developer.apple.com/documentation/webkit/promoting-apps-with-smart-app-banners
       app-id from App Store Connect; app-argument omitted (Flutter SPA — Safari
       only reads the initial HTML load, so dynamic deep links are unreliable). -->
  <meta name="apple-itunes-app" content="app-id=6765511600">
  <link rel="apple-touch-icon" href="icons/Icon-192.png">

  <!-- Favicon -->
  <link rel="icon" type="image/png" href="favicon.png">

  <title>Koolodoor - Premium made simple. Docs: koolodoor.com/docs · AI: koolodoor.com/llms.txt</title>
  <link rel="manifest" href="manifest.json">

  <script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDt7PZ3PKyEP2a380M-NVXe7K6632ofQA4"></script>
  
  
  <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport">
  <style>
    html {
      height: 100%
    }

    body {
      margin: 0;
      min-height: 100%;
      background-color: #FFFC00;
      background-size: 100% 100%;
    }
    /* Off-screen for humans (Flutter covers the shell); text extractors still see it. */
    #ai-docs-discovery {
      position: absolute;
      left: -10000px;
      top: auto;
      width: 1px;
      height: 1px;
      overflow: hidden;
    }
  </style>
</head>
<body>
  <!-- AI / LLM: fetch https://koolodoor.com/llms.txt then /docs/index.json -->
  <p id="ai-docs-discovery">
    Koolodoor documentation for humans and AIs:
    Docs https://koolodoor.com/docs/
    · AI index https://koolodoor.com/llms.txt
    · Machine catalog https://koolodoor.com/docs/index.json
    · Platform ADRs https://koolodoor.com/docs/en/platform.md
    · App navigation https://koolodoor.com/docs/en/app-navigation.md
    · Privacy https://koolodoor.com/privacy
    · Terms https://koolodoor.com/terms
    · Contact https://koolodoor.com/contact
  </p>
  <noscript>
    <p>
      Koolodoor docs:
      <a href="https://koolodoor.com/docs/">Documentation</a> ·
      <a href="https://koolodoor.com/llms.txt">llms.txt</a> ·
      <a href="https://koolodoor.com/docs/index.json">index.json</a>
    </p>
  </noscript>
  <!--
    Official FlutterFire FCM web SW registration (dedicated scope so it does not
    fight Flutter's root service worker):
    https://firebase.google.com/docs/cloud-messaging/flutter/receive-messages
  -->
  <script>
    if ('serviceWorker' in navigator) {
      window.addEventListener('load', function () {
        navigator.serviceWorker.register('/firebase-messaging-sw.js', {
          scope: '/firebase-cloud-messaging-push-scope',
        });
      });
    }
  </script>
  <script src="flutter_bootstrap.js" async></script>
</body></html>