/* Shared sticky header behavior for every site page. */
.index-screen {
  /* A scroll container here would trap the sticky header; clip keeps horizontal overflow hidden without one. */
  overflow: visible;
  overflow-x: clip;
}

.index-screen > .component,
.swiftdoc-about > .component-4,
.swiftdoc-contact > .component-5,
.swiftdoc-privacy > .component-6,
.swiftdoc-terms > .component-7,
.swiftdoc-FAQ > .component-8,
.swiftdoc-uninstall > .component-9,
.swiftdoc-under > .component-2,
.swiftdoc-error > .component-3 {
  position: sticky;
  top: 0;
  z-index: 100;
}
