/* Added in 2026 to the archived iWeb site; see archive.js. */
.archive-back {
  position: fixed; top: 10px; left: 10px; z-index: 10000;
  font: 13px/1 "Helvetica Neue", Helvetica, Arial, sans-serif; color: #333; text-decoration: none;
  background: rgba(255, 255, 255, 0.94); border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 999px;
  padding: 8px 14px; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);
}
.archive-back:hover { background: #fff; color: #000; }
html.archive-slideshow-open, html.archive-slideshow-open body { overflow: hidden; }
.archive-slideshow { display: none; position: fixed; inset: 0; z-index: 10001; background: #000; }
.archive-slideshow.is-open { display: block; }
.archive-slideshow iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }
.archive-slideshow button {
  position: absolute; top: 14px; right: 14px; width: 52px; height: 52px; border-radius: 50%;
  border: 0; cursor: pointer; background: rgba(255, 255, 255, 0.18); color: #fff;
  font: 34px/52px Georgia, "Times New Roman", serif; text-align: center; padding: 0;
}
.archive-slideshow button:hover { background: rgba(255, 255, 255, 0.32); }
@media print { .archive-back, .archive-slideshow { display: none !important; } }
