/* The paper texture is an optional JS enhancement, never a no-JS fallback. */
body {
  position: relative;
}

#paper-texture {
  display: none;
  position: absolute;
  z-index: 0;
  top: 0;
  left: 50%;
  width: min(100vw, 794px);
  height: 100%;
  transform: translateX(-50%);
  pointer-events: none;
  opacity: var(--paper-ink-opacity);
}

html.paper-texture-ready #paper-texture {
  display: block;
}

body > aside {
  z-index: 1;
}

body > main,
body > footer {
  position: relative;
  z-index: 1;
}
