@import url("listcustom.css?v=20260213");

/*body { outline: 5px solid red !important; }*/

/* 圆润一点的系统字体栈（按可用性从高到低） */
:root{
  --font-round: ui-sans-serif, system-ui,
    "HarmonyOS Sans SC",
    "PingFang SC",
    "MiSans",
    "OPPO Sans",
    "Noto Sans SC",
    "Microsoft YaHei UI",
    "Microsoft YaHei",
    Arial, sans-serif;
}

html, body,
button, input, textarea, select {
  font-family: var(--font-round) !important;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* 如果你想再“软”一点：稍微加点字距和行高（可选） */
body{
  letter-spacing: .2px;
  line-height: 1.65;
}

:root{
  --c-text:#44546a;         /* 主文字：灰蓝 */
  --c-weak:#6b7c93;         /* 弱文字 */
  --c-link:#3a6ea5;         /* 链接蓝 */
  --c-link-hover:#2f5f91;   /* 链接 hover */
  --c-accent:#b9d6ff;       /* 主题淡蓝（选中态/高亮背景） */
  --c-accent-strong:#4a86c5;/* 强调蓝 */
}

/* 全站文字 + 链接 */
body{ color:var(--c-text); }
a{ color:var(--c-link); }
a:hover{ color:var(--c-link-hover); }

/* Discuz 常见弱文字 */
.xg1, .xg2, .xi1{ color:var(--c-weak) !important; }

/* 顶部导航：只改颜色，不改尺寸 */
#nv a{ color:var(--c-text) !important; }
#nv li.a a{
  background:var(--c-accent);
  color:var(--c-text) !important;
}

/* 标签/筛选（常见 .ttp）仅改选中态颜色 */
.ttp .a a{
  background:var(--c-accent);
  color:var(--c-text) !important;
}

/* 按钮/强调（如果你主题里有常见按钮类，先轻量覆盖） */
.pn, .pn strong, .btn, .button{
  background:var(--c-accent);
  border-color:var(--c-accent);
  color:var(--c-text) !important;
}

