---
title: "Search"
description: "Search all of the Corridor Platforms documentation."
---

<div class="search-page" role="region" aria-label="Documentation search">
  <p class="search-page__hint">Type a term below to search across every page. You can also press <kbd>Ctrl</kbd> + <kbd>K</kbd> anywhere on the site to open the quick-search modal.</p>
  <div id="search"></div>
</div>

<link rel="stylesheet" href="/pagefind/pagefind-ui.css" />
<script src="/pagefind/pagefind-ui.js" type="text/javascript"></script>
<script type="text/javascript">
window.addEventListener("DOMContentLoaded", function () {
  if (typeof PagefindUI === "undefined") return;
  new PagefindUI({
    element: "#search",
    showSubResults: true,
    showImages: false,
    resetStyles: false,
    pageSize: 8,
    autofocus: true,
    placeholder: "Search Corridor Docs"
  });
  var params = new URLSearchParams(window.location.search);
  var q = params.get("q");
  if (q) {
    var input = document.querySelector("#search input");
    if (input) {
      input.value = q;
      input.dispatchEvent(new Event("input", { bubbles: true }));
    }
  }
  document.addEventListener("input", function (e) {
    if (!e.target || !e.target.closest) return;
    if (!e.target.closest("#search")) return;
    var input = document.querySelector("#search input");
    if (!input) return;
    var v = input.value.trim();
    var url = new URL(window.location.href);
    if (v) { url.searchParams.set("q", v); } else { url.searchParams.delete("q"); }
    window.history.replaceState({}, "", url);
  });
});
</script>
