/* Generated by tools/build.sh. Do not edit by hand. */
.shell:not(:has(.article:target)):not(:has(.article :target)) .index-section-lists,
.shell:not(:has(.article:target)):not(:has(.article :target)) .index-section-list[data-article="arachnopress"] {
  display: flex;
}
.shell:not(:has(.article:target)):not(:has(.article :target)) .index-item[data-article="arachnopress"] > .index-article {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"]:target) .index-item[data-article="arachnopress"] > .index-article,
body:has(.article[id="arachnopress"] :target) .index-item[data-article="arachnopress"] > .index-article {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"]:target) .index-section-lists,
body:has(.article[id="arachnopress"] :target) .index-section-lists,
body:has(.article[id="arachnopress"]:target) .index-section-list[data-article="arachnopress"],
body:has(.article[id="arachnopress"] :target) .index-section-list[data-article="arachnopress"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-description"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-description"] > a[href="#arachnopress-description"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-files"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-files"] > a[href="#arachnopress-files"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-build"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-build"] > a[href="#arachnopress-build"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-settings"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-settings"] > a[href="#arachnopress-settings"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-articles"] > a[href="#arachnopress-articles"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-section-index"] > a[href="#arachnopress-section-index"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-code-blocks"] > a[href="#arachnopress-code-blocks"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-images"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-images"] > a[href="#arachnopress-images"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-downloads"] > a[href="#arachnopress-downloads"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-syntax-highlighting"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-syntax-highlighting"] > a[href="#arachnopress-syntax-highlighting"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-themes"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-themes"] > a[href="#arachnopress-themes"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-layout"] > a[href="#arachnopress-layout"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-styling"] > a[href="#arachnopress-styling"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-contact"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-contact"] > a[href="#arachnopress-contact"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-license"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-license"] > a[href="#arachnopress-license"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-output"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-output"] > a[href="#arachnopress-output"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-serving"] > a[href="#arachnopress-serving"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-articles"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-section-index"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-code-blocks"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-images"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-images"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-downloads"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-layout"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-styling"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-serving"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles-article-format"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-articles"] > a[href="#arachnopress-articles"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles-article-format"]:target) .index-subsection-list[data-section="arachnopress-articles"] a[href="#arachnopress-articles-article-format"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles-article-format"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-articles"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles-build-process"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-articles"] > a[href="#arachnopress-articles"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles-build-process"]:target) .index-subsection-list[data-section="arachnopress-articles"] a[href="#arachnopress-articles-build-process"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles-build-process"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-articles"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index-section-headers-and-scan"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-section-index"] > a[href="#arachnopress-section-index"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index-section-headers-and-scan"]:target) .index-subsection-list[data-section="arachnopress-section-index"] a[href="#arachnopress-section-index-section-headers-and-scan"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index-section-headers-and-scan"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-section-index"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index-section-index-layout-and-css"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-section-index"] > a[href="#arachnopress-section-index"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index-section-index-layout-and-css"]:target) .index-subsection-list[data-section="arachnopress-section-index"] a[href="#arachnopress-section-index-section-index-layout-and-css"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index-section-index-layout-and-css"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-section-index"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-markers"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-code-blocks"] > a[href="#arachnopress-code-blocks"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-markers"]:target) .index-subsection-list[data-section="arachnopress-code-blocks"] a[href="#arachnopress-code-blocks-markers"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-markers"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-code-blocks"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-display-variants"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-code-blocks"] > a[href="#arachnopress-code-blocks"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-display-variants"]:target) .index-subsection-list[data-section="arachnopress-code-blocks"] a[href="#arachnopress-code-blocks-display-variants"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-display-variants"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-code-blocks"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-safe-rendering"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-code-blocks"] > a[href="#arachnopress-code-blocks"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-safe-rendering"]:target) .index-subsection-list[data-section="arachnopress-code-blocks"] a[href="#arachnopress-code-blocks-safe-rendering"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-safe-rendering"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-code-blocks"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-footer-behaviour"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-code-blocks"] > a[href="#arachnopress-code-blocks"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-footer-behaviour"]:target) .index-subsection-list[data-section="arachnopress-code-blocks"] a[href="#arachnopress-code-blocks-footer-behaviour"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-footer-behaviour"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-code-blocks"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-images-markers"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-images"] > a[href="#arachnopress-images"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-images-markers"]:target) .index-subsection-list[data-section="arachnopress-images"] a[href="#arachnopress-images-markers"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-images-markers"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-images"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-images-rendering"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-images"] > a[href="#arachnopress-images"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-images-rendering"]:target) .index-subsection-list[data-section="arachnopress-images"] a[href="#arachnopress-images-rendering"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-images-rendering"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-images"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads-markers"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-downloads"] > a[href="#arachnopress-downloads"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads-markers"]:target) .index-subsection-list[data-section="arachnopress-downloads"] a[href="#arachnopress-downloads-markers"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads-markers"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-downloads"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads-rendering"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-downloads"] > a[href="#arachnopress-downloads"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads-rendering"]:target) .index-subsection-list[data-section="arachnopress-downloads"] a[href="#arachnopress-downloads-rendering"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads-rendering"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-downloads"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout-responsive-layout"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-layout"] > a[href="#arachnopress-layout"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout-responsive-layout"]:target) .index-subsection-list[data-section="arachnopress-layout"] a[href="#arachnopress-layout-responsive-layout"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout-responsive-layout"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-layout"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout-article-selection"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-layout"] > a[href="#arachnopress-layout"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout-article-selection"]:target) .index-subsection-list[data-section="arachnopress-layout"] a[href="#arachnopress-layout-article-selection"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout-article-selection"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-layout"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling-block-styling"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-styling"] > a[href="#arachnopress-styling"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling-block-styling"]:target) .index-subsection-list[data-section="arachnopress-styling"] a[href="#arachnopress-styling-block-styling"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling-block-styling"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-styling"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling-syntax-colours"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-styling"] > a[href="#arachnopress-styling"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling-syntax-colours"]:target) .index-subsection-list[data-section="arachnopress-styling"] a[href="#arachnopress-styling-syntax-colours"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling-syntax-colours"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-styling"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving-acme-client"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-serving"] > a[href="#arachnopress-serving"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving-acme-client"]:target) .index-subsection-list[data-section="arachnopress-serving"] a[href="#arachnopress-serving-acme-client"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving-acme-client"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-serving"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving-httpd"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-serving"] > a[href="#arachnopress-serving"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving-httpd"]:target) .index-subsection-list[data-section="arachnopress-serving"] a[href="#arachnopress-serving-httpd"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving-httpd"]:target) .index-section-list[data-article="arachnopress"] .index-section-item[data-section="arachnopress-serving"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"]:target) .index-item[data-article="openbsd-rdsshd"] > .index-article,
body:has(.article[id="openbsd-rdsshd"] :target) .index-item[data-article="openbsd-rdsshd"] > .index-article {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"]:target) .index-section-lists,
body:has(.article[id="openbsd-rdsshd"] :target) .index-section-lists,
body:has(.article[id="openbsd-rdsshd"]:target) .index-section-list[data-article="openbsd-rdsshd"],
body:has(.article[id="openbsd-rdsshd"] :target) .index-section-list[data-article="openbsd-rdsshd"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-description"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-description"] > a[href="#openbsd-rdsshd-description"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-patch"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-patch"] > a[href="#openbsd-rdsshd-patch"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-source-and-targets"] > a[href="#openbsd-rdsshd-source-and-targets"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build-model"] > a[href="#openbsd-rdsshd-build-model"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-kernel"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-kernel"] > a[href="#openbsd-rdsshd-kernel"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-ramdisk"] > a[href="#openbsd-rdsshd-ramdisk"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-sshd"] > a[href="#openbsd-rdsshd-sshd"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-console-and-installer"] > a[href="#openbsd-rdsshd-console-and-installer"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-security"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-security"] > a[href="#openbsd-rdsshd-security"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build"] > a[href="#openbsd-rdsshd-build"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-rebuild-and-clean"] > a[href="#openbsd-rdsshd-rebuild-and-clean"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-options"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-options"] > a[href="#openbsd-rdsshd-options"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-use"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-use"] > a[href="#openbsd-rdsshd-use"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-booting"] > a[href="#openbsd-rdsshd-booting"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-source-and-targets"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build-model"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-ramdisk"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-sshd"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-console-and-installer"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-rebuild-and-clean"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-booting"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets-source-layout"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-source-and-targets"] > a[href="#openbsd-rdsshd-source-and-targets"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets-source-layout"]:target) .index-subsection-list[data-section="openbsd-rdsshd-source-and-targets"] a[href="#openbsd-rdsshd-source-and-targets-source-layout"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets-source-layout"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-source-and-targets"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets-targets"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-source-and-targets"] > a[href="#openbsd-rdsshd-source-and-targets"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets-targets"]:target) .index-subsection-list[data-section="openbsd-rdsshd-source-and-targets"] a[href="#openbsd-rdsshd-source-and-targets-targets"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets-targets"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-source-and-targets"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model-object-ownership"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build-model"] > a[href="#openbsd-rdsshd-build-model"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model-object-ownership"]:target) .index-subsection-list[data-section="openbsd-rdsshd-build-model"] a[href="#openbsd-rdsshd-build-model-object-ownership"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model-object-ownership"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build-model"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model-stock-instbin"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build-model"] > a[href="#openbsd-rdsshd-build-model"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model-stock-instbin"]:target) .index-subsection-list[data-section="openbsd-rdsshd-build-model"] a[href="#openbsd-rdsshd-build-model-stock-instbin"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model-stock-instbin"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build-model"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-filesystem"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-ramdisk"] > a[href="#openbsd-rdsshd-ramdisk"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-filesystem"]:target) .index-subsection-list[data-section="openbsd-rdsshd-ramdisk"] a[href="#openbsd-rdsshd-ramdisk-filesystem"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-filesystem"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-ramdisk"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-programs-and-files"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-ramdisk"] > a[href="#openbsd-rdsshd-ramdisk"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-programs-and-files"]:target) .index-subsection-list[data-section="openbsd-rdsshd-ramdisk"] a[href="#openbsd-rdsshd-ramdisk-programs-and-files"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-programs-and-files"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-ramdisk"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-overlay-patches"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-ramdisk"] > a[href="#openbsd-rdsshd-ramdisk"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-overlay-patches"]:target) .index-subsection-list[data-section="openbsd-rdsshd-ramdisk"] a[href="#openbsd-rdsshd-ramdisk-overlay-patches"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-overlay-patches"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-ramdisk"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-images"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-ramdisk"] > a[href="#openbsd-rdsshd-ramdisk"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-images"]:target) .index-subsection-list[data-section="openbsd-rdsshd-ramdisk"] a[href="#openbsd-rdsshd-ramdisk-images"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-images"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-ramdisk"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-authentication-policy"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-sshd"] > a[href="#openbsd-rdsshd-sshd"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-authentication-policy"]:target) .index-subsection-list[data-section="openbsd-rdsshd-sshd"] a[href="#openbsd-rdsshd-sshd-authentication-policy"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-authentication-policy"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-sshd"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-authorized-keys"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-sshd"] > a[href="#openbsd-rdsshd-sshd"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-authorized-keys"]:target) .index-subsection-list[data-section="openbsd-rdsshd-sshd"] a[href="#openbsd-rdsshd-sshd-authorized-keys"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-authorized-keys"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-sshd"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-host-key"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-sshd"] > a[href="#openbsd-rdsshd-sshd"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-host-key"]:target) .index-subsection-list[data-section="openbsd-rdsshd-sshd"] a[href="#openbsd-rdsshd-sshd-host-key"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-host-key"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-sshd"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-startup"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-sshd"] > a[href="#openbsd-rdsshd-sshd"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-startup"]:target) .index-subsection-list[data-section="openbsd-rdsshd-sshd"] a[href="#openbsd-rdsshd-sshd-startup"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-startup"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-sshd"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-network-bootstrap"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-console-and-installer"] > a[href="#openbsd-rdsshd-console-and-installer"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-network-bootstrap"]:target) .index-subsection-list[data-section="openbsd-rdsshd-console-and-installer"] a[href="#openbsd-rdsshd-console-and-installer-network-bootstrap"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-network-bootstrap"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-console-and-installer"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-default-console"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-console-and-installer"] > a[href="#openbsd-rdsshd-console-and-installer"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-default-console"]:target) .index-subsection-list[data-section="openbsd-rdsshd-console-and-installer"] a[href="#openbsd-rdsshd-console-and-installer-default-console"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-default-console"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-console-and-installer"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-locked-console"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-console-and-installer"] > a[href="#openbsd-rdsshd-console-and-installer"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-locked-console"]:target) .index-subsection-list[data-section="openbsd-rdsshd-console-and-installer"] a[href="#openbsd-rdsshd-console-and-installer-locked-console"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-locked-console"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-console-and-installer"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-remote-installer"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-console-and-installer"] > a[href="#openbsd-rdsshd-console-and-installer"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-remote-installer"]:target) .index-subsection-list[data-section="openbsd-rdsshd-console-and-installer"] a[href="#openbsd-rdsshd-console-and-installer-remote-installer"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-remote-installer"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-console-and-installer"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-base-build"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build"] > a[href="#openbsd-rdsshd-build"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-base-build"]:target) .index-subsection-list[data-section="openbsd-rdsshd-build"] a[href="#openbsd-rdsshd-build-base-build"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-base-build"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-console-lock"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build"] > a[href="#openbsd-rdsshd-build"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-console-lock"]:target) .index-subsection-list[data-section="openbsd-rdsshd-build"] a[href="#openbsd-rdsshd-build-console-lock"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-console-lock"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-kernel-without-stack-protection"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build"] > a[href="#openbsd-rdsshd-build"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-kernel-without-stack-protection"]:target) .index-subsection-list[data-section="openbsd-rdsshd-build"] a[href="#openbsd-rdsshd-build-kernel-without-stack-protection"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-kernel-without-stack-protection"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-embedded-host-key"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build"] > a[href="#openbsd-rdsshd-build"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-embedded-host-key"]:target) .index-subsection-list[data-section="openbsd-rdsshd-build"] a[href="#openbsd-rdsshd-build-embedded-host-key"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-embedded-host-key"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-outputs"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build"] > a[href="#openbsd-rdsshd-build"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-outputs"]:target) .index-subsection-list[data-section="openbsd-rdsshd-build"] a[href="#openbsd-rdsshd-build-outputs"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-outputs"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-build"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-option-or-key-changes"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-rebuild-and-clean"] > a[href="#openbsd-rdsshd-rebuild-and-clean"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-option-or-key-changes"]:target) .index-subsection-list[data-section="openbsd-rdsshd-rebuild-and-clean"] a[href="#openbsd-rdsshd-rebuild-and-clean-option-or-key-changes"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-option-or-key-changes"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-rebuild-and-clean"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-source-or-toolchain-changes"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-rebuild-and-clean"] > a[href="#openbsd-rdsshd-rebuild-and-clean"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-source-or-toolchain-changes"]:target) .index-subsection-list[data-section="openbsd-rdsshd-rebuild-and-clean"] a[href="#openbsd-rdsshd-rebuild-and-clean-source-or-toolchain-changes"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-source-or-toolchain-changes"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-rebuild-and-clean"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-failed-instbin-trace-link"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-rebuild-and-clean"] > a[href="#openbsd-rdsshd-rebuild-and-clean"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-failed-instbin-trace-link"]:target) .index-subsection-list[data-section="openbsd-rdsshd-rebuild-and-clean"] a[href="#openbsd-rdsshd-rebuild-and-clean-failed-instbin-trace-link"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-failed-instbin-trace-link"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-rebuild-and-clean"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-interrupted-media-build"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-rebuild-and-clean"] > a[href="#openbsd-rdsshd-rebuild-and-clean"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-interrupted-media-build"]:target) .index-subsection-list[data-section="openbsd-rdsshd-rebuild-and-clean"] a[href="#openbsd-rdsshd-rebuild-and-clean-interrupted-media-build"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-interrupted-media-build"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-rebuild-and-clean"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-remove-patch"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-rebuild-and-clean"] > a[href="#openbsd-rdsshd-rebuild-and-clean"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-remove-patch"]:target) .index-subsection-list[data-section="openbsd-rdsshd-rebuild-and-clean"] a[href="#openbsd-rdsshd-rebuild-and-clean-remove-patch"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-remove-patch"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-rebuild-and-clean"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-secure-boot"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-booting"] > a[href="#openbsd-rdsshd-booting"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-secure-boot"]:target) .index-subsection-list[data-section="openbsd-rdsshd-booting"] a[href="#openbsd-rdsshd-booting-secure-boot"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-secure-boot"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-booting"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-non-destructive"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-booting"] > a[href="#openbsd-rdsshd-booting"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-non-destructive"]:target) .index-subsection-list[data-section="openbsd-rdsshd-booting"] a[href="#openbsd-rdsshd-booting-non-destructive"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-non-destructive"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-booting"] > .index-subsection-list {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-destructive"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-booting"] > a[href="#openbsd-rdsshd-booting"] {
  background: var(--index-selected-bg);
  border-color: var(--index-selected-border);
  color: var(--index-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-destructive"]:target) .index-subsection-list[data-section="openbsd-rdsshd-booting"] a[href="#openbsd-rdsshd-booting-destructive"] {
  background: var(--index-subsection-selected-bg);
  border-color: var(--index-subsection-selected-border);
  color: var(--index-subsection-selected-text);
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-destructive"]:target) .index-section-list[data-article="openbsd-rdsshd"] .index-section-item[data-section="openbsd-rdsshd-booting"] > .index-subsection-list {
  display: flex;
}
@media (max-width: 760px) and (orientation: portrait) {
body:has(.article[id="arachnopress"] [id="arachnopress-articles"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-articles"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-articles"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-section-index"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-section-index"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-code-blocks"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-images"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-images"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-images"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-images"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-images"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-images"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-downloads"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-downloads"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-layout"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-layout"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-styling"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-styling"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-serving"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-serving"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles-article-format"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles-article-format"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles-article-format"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles-article-format"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-articles-article-format"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-articles"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles-build-process"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles-build-process"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles-build-process"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-articles-build-process"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-articles-build-process"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-articles"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index-section-headers-and-scan"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index-section-headers-and-scan"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index-section-headers-and-scan"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index-section-headers-and-scan"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-section-index-section-headers-and-scan"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-section-index"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index-section-index-layout-and-css"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index-section-index-layout-and-css"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index-section-index-layout-and-css"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-section-index-section-index-layout-and-css"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-section-index-section-index-layout-and-css"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-section-index"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-markers"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-markers"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-markers"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-markers"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-markers"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-code-blocks"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-display-variants"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-display-variants"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-display-variants"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-display-variants"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-display-variants"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-code-blocks"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-safe-rendering"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-safe-rendering"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-safe-rendering"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-safe-rendering"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-safe-rendering"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-code-blocks"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-footer-behaviour"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-footer-behaviour"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-footer-behaviour"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-footer-behaviour"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-code-blocks-footer-behaviour"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-code-blocks"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-images-markers"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-images-markers"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-images-markers"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-images-markers"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-images-markers"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-images"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-images-rendering"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-images-rendering"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-images-rendering"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-images-rendering"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-images-rendering"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-images"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads-markers"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads-markers"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads-markers"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads-markers"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-downloads-markers"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-downloads"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads-rendering"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads-rendering"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads-rendering"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-downloads-rendering"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-downloads-rendering"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-downloads"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout-responsive-layout"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout-responsive-layout"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout-responsive-layout"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout-responsive-layout"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-layout-responsive-layout"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-layout"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout-article-selection"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout-article-selection"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout-article-selection"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-layout-article-selection"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-layout-article-selection"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-layout"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling-block-styling"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling-block-styling"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling-block-styling"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling-block-styling"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-styling-block-styling"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-styling"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling-syntax-colours"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling-syntax-colours"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling-syntax-colours"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-styling-syntax-colours"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-styling-syntax-colours"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-styling"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving-acme-client"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving-acme-client"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving-acme-client"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving-acme-client"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-serving-acme-client"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-serving"] {
  display: flex;
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving-httpd"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving-httpd"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving-httpd"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="arachnopress"] [id="arachnopress-serving-httpd"]:target) .index-subsection-lists,
body:has(.article[id="arachnopress"] [id="arachnopress-serving-httpd"]:target) .index-subsection-list[data-article="arachnopress"][data-section="arachnopress-serving"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-source-and-targets"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-build-model"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-ramdisk"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-sshd"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-console-and-installer"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-build"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-rebuild-and-clean"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-booting"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets-source-layout"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets-source-layout"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets-source-layout"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets-source-layout"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets-source-layout"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-source-and-targets"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets-targets"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets-targets"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets-targets"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets-targets"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-source-and-targets-targets"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-source-and-targets"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model-object-ownership"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model-object-ownership"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model-object-ownership"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model-object-ownership"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model-object-ownership"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-build-model"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model-stock-instbin"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model-stock-instbin"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model-stock-instbin"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model-stock-instbin"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-model-stock-instbin"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-build-model"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-filesystem"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-filesystem"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-filesystem"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-filesystem"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-filesystem"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-ramdisk"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-programs-and-files"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-programs-and-files"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-programs-and-files"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-programs-and-files"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-programs-and-files"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-ramdisk"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-overlay-patches"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-overlay-patches"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-overlay-patches"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-overlay-patches"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-overlay-patches"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-ramdisk"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-images"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-images"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-images"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-images"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-ramdisk-images"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-ramdisk"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-authentication-policy"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-authentication-policy"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-authentication-policy"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-authentication-policy"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-authentication-policy"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-sshd"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-authorized-keys"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-authorized-keys"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-authorized-keys"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-authorized-keys"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-authorized-keys"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-sshd"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-host-key"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-host-key"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-host-key"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-host-key"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-host-key"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-sshd"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-startup"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-startup"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-startup"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-startup"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-sshd-startup"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-sshd"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-network-bootstrap"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-network-bootstrap"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-network-bootstrap"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-network-bootstrap"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-network-bootstrap"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-console-and-installer"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-default-console"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-default-console"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-default-console"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-default-console"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-default-console"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-console-and-installer"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-locked-console"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-locked-console"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-locked-console"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-locked-console"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-locked-console"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-console-and-installer"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-remote-installer"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-remote-installer"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-remote-installer"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-remote-installer"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-console-and-installer-remote-installer"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-console-and-installer"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-base-build"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-base-build"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-base-build"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-base-build"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-base-build"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-build"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-console-lock"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-console-lock"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-console-lock"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-console-lock"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-console-lock"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-build"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-kernel-without-stack-protection"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-kernel-without-stack-protection"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-kernel-without-stack-protection"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-kernel-without-stack-protection"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-kernel-without-stack-protection"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-build"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-embedded-host-key"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-embedded-host-key"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-embedded-host-key"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-embedded-host-key"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-embedded-host-key"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-build"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-outputs"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-outputs"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-outputs"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-outputs"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-build-outputs"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-build"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-option-or-key-changes"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-option-or-key-changes"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-option-or-key-changes"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-option-or-key-changes"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-option-or-key-changes"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-rebuild-and-clean"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-source-or-toolchain-changes"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-source-or-toolchain-changes"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-source-or-toolchain-changes"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-source-or-toolchain-changes"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-source-or-toolchain-changes"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-rebuild-and-clean"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-failed-instbin-trace-link"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-failed-instbin-trace-link"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-failed-instbin-trace-link"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-failed-instbin-trace-link"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-failed-instbin-trace-link"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-rebuild-and-clean"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-interrupted-media-build"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-interrupted-media-build"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-interrupted-media-build"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-interrupted-media-build"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-interrupted-media-build"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-rebuild-and-clean"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-remove-patch"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-remove-patch"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-remove-patch"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-remove-patch"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-rebuild-and-clean-remove-patch"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-rebuild-and-clean"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-secure-boot"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-secure-boot"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-secure-boot"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-secure-boot"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-secure-boot"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-booting"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-non-destructive"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-non-destructive"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-non-destructive"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-non-destructive"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-non-destructive"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-booting"] {
  display: flex;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-destructive"]:target) {
  --mobile-index-height: 12rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-destructive"]:target) .index-pane {
  grid-template-rows: auto 2.625rem 2.75rem 2.75rem 1.125rem;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-destructive"]:target) .index-footer {
  grid-row: 5;
}
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-destructive"]:target) .index-subsection-lists,
body:has(.article[id="openbsd-rdsshd"] [id="openbsd-rdsshd-booting-destructive"]:target) .index-subsection-list[data-article="openbsd-rdsshd"][data-section="openbsd-rdsshd-booting"] {
  display: flex;
}
}
