/* 自定义样式 */

/* 毛玻璃效果 */
.glassmorphism {
    background: rgba(255, 255, 255, 0.7);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border: 1px solid rgba(255, 255, 255, 0.18);
}

/* AI建议卡片 */
.ai-suggestion {
    border-left: 3px solid #6366f1;
    transition: all 0.2s ease;
}
.ai-suggestion:hover {
    background-color: #f5f7ff;
    transform: translateX(2px);
}

/* 写作焦点模式 */
.focus-mode {
    background-color: #faf6f1;
    color: #3d2c1e;
}

/* 浮动按钮 */
.floating-btn {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    transition: all 0.3s ease;
}
.floating-btn:hover {
    transform: translateY(-3px);
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.2);
}

/* 渐变背景 */
.gradient-bg {
    background: linear-gradient(135deg, #6366f1 0%, #8b5cf6 100%);
}

/* 项目卡片 */
.project-card {
    transition: all 0.3s ease;
    border: 1px solid #e5e7eb;
}
.project-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.1);
    border-color: #d1d5db;
}

/* 底部导航栏 */
.bottom-nav {
    box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.05);
} 