/* Shared by the inner pages (everything except the homepage) */

:root {
  --paper: #f5f3ee;
  --paper-hi: #fbfaf6;
  --ink-soft: rgba(0, 0, 0, .72);
}

/* These pages scroll normally, top to bottom */
html.page { height: auto; overflow: auto; }
html.page body { height: auto; min-height: 100%; overflow-x: hidden; overflow-y: visible; }

.sky-still img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* No scroll bar row on these pages, so keep the menu where it sits on the homepage */
.chrome-solo { padding-top: 26px; }

.menu-list [aria-current] { color: var(--white); }
.menu-list [aria-current] .pill-scribble { stroke-width: 26; stroke-dashoffset: 0; }

/* The postcard paper: off-white with a faint dot grid */
.paper {
  border: 1px solid rgba(0, 0, 0, .08);
  border-radius: 8px;
  background:
    radial-gradient(circle, rgba(0, 0, 0, .06) .7px, transparent 1px) 0 0 / 8px 8px,
    var(--paper);
  box-shadow: 0 2px 4px rgba(16, 40, 76, .08), 0 24px 60px rgba(16, 40, 76, .26);
}
