/*!**************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./src/styles/vibrant-theme.css ***!
  \**************************************************************************************************************************************************************************************************************************************************************************/
/* 渐变背景类 */
.bg-gradient-primary {
    background: linear-gradient(135deg, #8B5CF6 0%, #EC4899 100%);
}

.bg-gradient-secondary {
    background: linear-gradient(135deg, #06B6D4 0%, #3B82F6 100%);
}

.bg-gradient-success {
    background: linear-gradient(135deg, #22C55E 0%, #10B981 100%);
}

.bg-gradient-warning {
    background: linear-gradient(135deg, #F97316 0%, #F59E0B 100%);
}

/* 文字渐变 */
.text-gradient {
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    background-image: linear-gradient(135deg, #8B5CF6 0%, #EC4899 100%);
}

/* 发光效果 */
.glow {
    box-shadow: 0 0 20px rgba(139, 92, 246, 0.4);
}

.glow-hover:hover {
    box-shadow: 0 0 30px rgba(139, 92, 246, 0.6);
}
