/* Legends of Truth inside the Hall of Raziel™ shell: KUFU atlas styles stay as published,
   the Hall header, nav and footer keep their own light skin. */
body.lot-hall { background: var(--kufu-night); }
.lot-hall .rz-site-header, .lot-hall .rz-site-footer, .lot-hall .hn { color-scheme: light; font-size: 16px; line-height: 1.5; }
/* Hall page ground from /raziel/assets/raziel.css (--bg, body gradient); that sheet is not loaded here. */
.lot-hall .rz-site-header, .lot-hall .hn-crumbs, .lot-hall .rz-site-footer { background: radial-gradient(1200px 600px at 50% -10%, #f3e3c0, #fbf8f2); }
.lot-hall .hn-crumbs { margin: 0; padding: .25rem 1rem .75rem; }
.lot-hall .rz-site-footer { margin-top: 0; }
.lot-hall .legends-nav-btn { bottom: calc(16px + env(safe-area-inset-bottom)); }
@media (max-width: 980px) {
  .lot-hall .kufu-layout { grid-template-columns: minmax(0, 1fr); }
  .lot-hall .kufu-sidenav { min-width: 0; }
}
