/* Help screen (on fullscreen_background like the client's menu screens): rules text per topic in a hud_nineframe panel (light Proxima copy like the original tutorial
   popups), links to the other topics on the default button plates. */
.help-body { padding: 0 0 24px; background: #17110b url('/assets/orig/ui/fullscreen_background.png') center top / 125% auto no-repeat; }
.help-panel { margin: 6px 16px 16px; padding: 22px 26px; }
.help-text p { font-size: 23px; font-weight: var(--fw-light); line-height: 1.45; margin: 0 0 16px; color: var(--text); }
.help-text p:last-child { margin-bottom: 0; }
.help-topics { margin: 0 16px; }
.help-topics-title {
  text-align: center; font-size: 26px; font-weight: var(--fw-bold); color: var(--tan); margin: 6px 0 10px;
  padding-bottom: 14px;
  background: url('/assets/orig/ui/header_framer_small.png') center bottom / 322px 38px no-repeat;
  text-shadow: 0 2px 2px rgba(0, 0, 0, .8);
}
.help-topic-list { display: flex; flex-wrap: wrap; justify-content: center; gap: 2px; }
.help-topic-list .btn { font-size: 20px; min-height: 48px; padding: 0 16px; }
