/*
 * humi-design-tokens.css
 * Humi UI Engine — Design Tokens v1.0
 *
 * CSS 自定义属性，供所有 Humi 主题模块引用。
 * 修改此处即可全站换色，无需搜索替换。
 * 始终加载（几十行，零成本）。
 */

:root {
    /* ── Gold palette ── */
    --humi-gold:            #c39d52;
    --humi-gold-light:      #fcf9f2;
    --humi-gold-alpha-04:   rgba(195, 157, 82, 0.04);
    --humi-gold-alpha-15:   rgba(195, 157, 82, 0.15);
    --humi-gold-alpha-20:   rgba(195, 157, 82, 0.2);
    --humi-gold-alpha-25:   rgba(195, 157, 82, 0.25);
    --humi-gold-alpha-30:   rgba(195, 157, 82, 0.3);

    /* ── Text & surface ── */
    --humi-text:             #1f2328;
    --humi-text-secondary:   #2d3748;
    --humi-text-muted:       #495057;
    --humi-text-body:        #343a40;
    --humi-bg-light:         #f8f9fa;
    --humi-border-light:     #e9ecef;
    --humi-white-alpha-94:   rgba(255, 255, 255, 0.94);
    --humi-white-alpha-96:   rgba(255, 255, 255, 0.96);

    /* ── Shadows ── */
    --humi-shadow-sm:    0 1px 2px rgba(0, 0, 0, 0.02);
    --humi-shadow-md:    0 4px 6px -1px rgba(0, 0, 0, 0.05),
                         0 20px 40px -4px rgba(0, 0, 0, 0.08),
                         inset 0 0 0 1px rgba(255, 255, 255, 0.6);
    --humi-shadow-gold:  0 4px 12px rgba(195, 157, 82, 0.25);
    --humi-shadow-menu:  0 10px 25px rgba(195, 157, 82, 0.2);

    /* ── Radii ── */
    --humi-radius-sm:   8px;
    --humi-radius-md:   14px;
    --humi-radius-pill: 999px;

    /* ── Transitions ── */
    --humi-ease:      0.2s cubic-bezier(0.4, 0, 0.2, 1);
    --humi-ease-slow: 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}
