/* ═══════════════════════════════════════════════════════
   font-fix.css — 字号收敛覆盖层
   6级字号阶梯：10 / 12 / 13 / 16 / 20 / 36
   在 index.css 之后引入，删除引用即可回滚
   ═══════════════════════════════════════════════════════ */

/* ── 9px → 10px ── */
.conn-badge { font-size: 0.625rem; }
.av-points-arrow { font-size: 0.625rem; }
.nav-collapse-chevron { font-size: 0.625rem; }

/* ── 11px → 12px ── */
.nav-item .nav-count { font-size: 0.75rem; }
.ri-val { font-size: 0.75rem; }
.glass-card .card-id { font-size: 0.75rem; }
.glass-card .card-count { font-size: 0.75rem; }
.add-item .add-check { font-size: 0.75rem; }
.add-style-opt .add-style-check { font-size: 0.75rem; }
.agent-sub-label { font-size: 0.75rem; }
.set-font-label { font-size: 0.75rem; }
.aigc-label { font-size: 0.75rem; }

/* ── 13.5px → 13px ── */
.nav-item { font-size: 0.8125rem; }

/* ── 14px → 13px（正文/导航/菜单统一） ── */
.av-user-name { font-size: 0.8125rem; }
.av-item { font-size: 0.8125rem; }
.av-lang-opt { font-size: 0.8125rem; }
.av-points-left { font-size: 0.8125rem; }
.agent-toggle { font-size: 0.8125rem; }
.add-item { font-size: 0.8125rem; }
.add-sub-item { font-size: 0.8125rem; }
.sh-item-title { font-size: 0.8125rem; }
.conn-name { font-size: 0.8125rem; }
.set-field-val { font-size: 0.8125rem; }
.set-field-btn { font-size: 0.8125rem; }
.settings-nav-item { font-size: 0.8125rem; }
.settings-sidebar-title { font-size: 0.8125rem; }
.dropdown-item { font-size: 0.8125rem; }

/* ── 15px → 16px（强调/标题级） ── */
.av-plan-label { font-size: 1rem; }
.av-points-val { font-size: 1rem; }
.set-section h3 { font-size: 1rem; }

/* ── 18px → 20px（页面标题统一） ── */
.conn-modal-head h3 { font-size: 1.25rem; }

/* ── 42px → 36px（首页Logo） ── */
.home-logo { font-size: 2.25rem; }
