/* public/css/style.css */

/* 深色背景渐变 */
.bg-gradient-jetbrains {
    background: radial-gradient(1200px 600px at 20% -10%, rgba(56,189,248,.18), transparent 60%),
    radial-gradient(800px 400px at 80% -10%, rgba(99,102,241,.14), transparent 60%),
    linear-gradient(180deg, #0b1220 0%, #0f172a 100%);
    background-attachment: fixed; /* 背景固定 */
}

.dark-section { color: #fff; }

/* 磨砂玻璃效果 */
.glass {
    backdrop-filter: saturate(180%) blur(12px);
    background-color: rgba(11, 18, 32, 0.6);
}

/* 选中年份的高亮样式 (JS会用到这个类名) */
.year-active {
    background-color: #38bdf8 !important; /* accent color */
    color: #0b1220 !important; /* dark color */
    border-color: #38bdf8 !important;
    font-weight: 700;
    box-shadow: 0 0 15px rgba(56, 189, 248, 0.4);
}