/* theme.css */
:root {
    --os-forest-green: #0B1C10;
    --os-matte-gold: #D4AF37;
    --os-amber-active: #F59E0B;
    --os-tech-white: #F9FAFB;
}

body { 
    font-family: 'Inter', sans-serif; 
    scroll-behavior: smooth; 
    background-color: var(--os-tech-white); 
}

/* 统一的高级金属渐变效果*/
.gold-gradient {
    background: linear-gradient(72deg, #FFBF00 0%, #D4AF37 50%, #B45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}


/* 森林绿背景类 - 合并写法 */
.bg-os-forest, .forest-bg { 
    background-color: var(--os-forest-green); 
}

     .charcoal-text { color: #1A1A1A; }

/* 导航栏毛玻璃增强版*/
.glass-nav {
    position: sticky;
    top: 0;
    z-index: 100;
    background-color: rgba(255, 255, 255, 0.85);
    border-bottom: 1px solid rgba(0, 0, 0, 0.03);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
}

