/*
 * Portal alignment for the Hexo blog chrome.
 * Posts keep their own content; this only tunes the shell toward 隐士科技.
 */
html, body, button, input, textarea {
  font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}

#l_header.l_header {
  background: rgba(255, 255, 255, 0.92) !important;
  color: #1f2937;
  box-shadow: 0 1px 0 rgba(15, 23, 42, 0.06);
}

#l_header .title,
#l_header .menuitem,
#l_header .nav-main a {
  color: #1f2937 !important;
}

#l_header .menuitem:hover,
a {
  color: #1c67ca;
}

.cover-wrapper .title,
#l_cover .title {
  letter-spacing: -0.03em;
}

.widget,
.article,
.white-box,
.post {
  border-radius: 10px;
}

button,
.btn,
.flat-box {
  border-radius: 8px;
}
