/* =============================================
   hugo-researcher UI override
   ============================================= */

/* --- 主内容居中 --- */
.main-content-centered,
#content {
  max-width: 680px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 1rem;
}

#content {
  margin-top: 2rem;
}

/* --- Footer 隐藏 --- */
footer {
  display: none !important;
}

/* --- Header --- */
header, nav, .navbar {
  border-top: none !important;
  border-bottom: 1px solid #d0d0d0 !important;
  box-shadow: none !important;
  padding-top: 12px !important;
  padding-bottom: 12px !important;
  margin-bottom: 0 !important;
}

/* --- 整体容器 --- */
.container {
  max-width: 820px;
  margin: 0 auto;
  padding: 0 24px;
}

@media (max-width: 600px) {
  #content {
    padding-top: 0.5rem !important;
    padding-bottom: 1rem !important;
  }
  .container {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .navbar {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
}