/* 合集价值预览区 - TailwindCSS 自定义样式 */

/* accent 颜色定义（琥珀色） */
:root {
    --color-accent: #F59E0B;
}

.text-accent {
    color: var(--color-accent);
}

/* 卡片悬停效果 */
.card-hover {
    transition: all 0.3s ease;
}

.card-hover:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 20px -10px rgba(79, 70, 229, 0.25);
}

/* 按钮悬停效果 */
.btn-hover {
    transition: all 0.3s ease;
}

.btn-hover:hover {
    transform: translateY(-2px);
    box-shadow: 0 4px 12px rgba(79, 70, 229, 0.3);
}

/* 提示词卡片顶部最小高度 */
.prompt-card-top {
    min-height: 80px;
}

/* 响应式网格调整 */
@media (max-width: 1200px) {
    .grid-cols-5 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
}

@media (max-width: 768px) {
    .grid-cols-5 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 480px) {
    .grid-cols-5 {
        grid-template-columns: 1fr;
    }
}