/* 分析师查找页面样式 */

/* 页面容器 — 与全站统一顶部间距（navbar 48px + 24px 间隙） */
.content-wrapper {
    margin-top: 72px;
    padding: 0 20px 20px;
}

.search-box {
    max-width: 600px;
    margin: 0 auto 30px;
}

.analyst-card {
    border: 1px solid #ddd;
    border-radius: 8px;
    padding: 15px;
    margin-bottom: 15px;
    transition: all 0.3s ease;
}
.analyst-card:hover {
    box-shadow: 0 2px 15px rgba(0,0,0,0.1);
}

.bg-purple {
    background-color: #6f42c1;
}

/* 象限卡标题：文字与侧边框保持适中距离（覆写全局 .card-header 的水平 padding 为 0 的规则） */
.quadrant-analysis .card-header {
    padding: 10px 16px;
}

.card {
    transition: transform 0.2s;
}
.card:hover {
    transform: translateY(-2px);
    box-shadow: 0 4px 8px rgba(0,0,0,0.1);
}
