:root {
    --h5-font-family-base: "PingFang SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    --h5-font-family-mono: "SFMono-Regular", "Consolas", "Liberation Mono", monospace;
    --h5-font-family-ding: DingTalk JinBuTi, DingTalk JinBuTi;
    --h5-fs-xs: 0.72rem;
    --h5-fs-sm: 0.82rem;
    --h5-fs-md: 0.92rem;
    --h5-fs-base: 1rem;
    --h5-fs-lg: 1.08rem;
    --h5-fs-xl: 1.24rem;
    --h5-fs-hero: 1.72rem;
    --h5-lh-tight: 1.35;
    --h5-lh-base: 1.55;
    --h5-lh-loose: 1.68;
    --h5-fw-regular: 400;
    --h5-fw-medium: 600;
    --h5-fw-bold: 700;
    --h5-fw-heavy: 800;
    --h5-text-section-title: var(--h5-fs-xl);
    --h5-text-card-title: var(--h5-fs-lg);
    --h5-text-block-title: 1.12rem;
    --h5-text-list-title: 1.05rem;
    --h5-text-hero-title: 1.68rem;
    --h5-text-overline: 0.76rem;
    --h5-text-tab: var(--h5-fs-base);
    --h5-text-meta: var(--h5-fs-sm);
    --h5-text-participants: var(--h5-fs-sm);
    --h5-text-body: var(--h5-fs-md);
    --h5-text-body-tight: 0.86rem;
    --h5-text-body-strong: var(--h5-fs-base);
    --h5-text-body-soft: var(--h5-fs-sm);
    --h5-text-label: 0.88rem;
    --h5-text-price: 1.08rem;
    --h5-text-caption: var(--h5-fs-xs);
    --h5-text-fine: 0.68rem;
    --h5-text-bubble: 0.96rem;
    --h5-text-bubble-intro: 0.96rem;
    --h5-text-bubble-h1: 1.22rem;
    --h5-text-bubble-h2: 1.14rem;
    --h5-text-bubble-h3: 1.06rem;
    --h5-text-bubble-h4: 0.98rem;
    --h5-text-table: 0.92rem;
    --h5-text-chip: 0.9rem;
    --h5-text-input: 0.96rem;
    /*
     * 个人中心「其他设置」跳转页：用户协议、关于我们、反馈建议、商务合作
     * 统一正文 / 小标题 / 元信息字号，避免各页各写一套导致视觉参差不齐。
     */
    --h5-text-static-page-body: clamp(0.92rem, 0.87rem + 0.18vw, 1.03rem);
    --h5-text-static-page-body-lh: 1.65;
    --h5-text-static-page-h2: clamp(1.04rem, 0.98rem + 0.22vw, 1.16rem);
    --h5-text-static-page-h2-lh: 1.4;
    --h5-text-static-page-meta: clamp(0.8rem, 0.76rem + 0.12vw, 0.88rem);
    /* 同上：全页底图叠层与白底内容区，与用户协议 / 反馈 / 商务对齐 */
    --h5-static-page-bg-overlay: linear-gradient(180deg, rgba(255, 151, 95, 0.18), rgba(255, 117, 72, 0.2));
    --h5-static-page-bg-sheet: #ff8a5c url("../../../homeImg/background.png") no-repeat center top / cover;
    --h5-static-page-card-bg: rgba(255, 255, 255, 0.97);
}
