/* The 5 Types of Wealth - Book-Specific Styles */

:root {
    --accent-color: #d97706;
    --accent-color-dark: #b45309;
    --accent-gradient: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);
    --section-title-bg: #d97706;
    --key-box-color: #92400e;
    --key-box-bg: #fffbeb;
    --verse-bg: #fef3c7;
    --intro-bg: #fffbeb;
}

.wealth-box {
    background: linear-gradient(135deg, #fffbeb 0%, #fef3c7 100%);
    border-left: 4px solid #d97706;
    border-radius: 8px;
    padding: 1.2rem 1.5rem;
    margin: 1.5rem 0;
}

.wealth-box h3 {
    color: #b45309;
    margin-bottom: 0.5rem;
}

.practice-box {
    background: linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%);
    border-left: 4px solid #16a34a;
    border-radius: 8px;
    padding: 1.2rem 1.5rem;
    margin: 1.5rem 0;
}

.practice-box h3 {
    color: #15803d;
    margin-bottom: 0.5rem;
}

.reflection-box {
    background: linear-gradient(135deg, #fdf4ff 0%, #fae8ff 100%);
    border-left: 4px solid #a21caf;
    border-radius: 8px;
    padding: 1.2rem 1.5rem;
    margin: 1.5rem 0;
    font-style: italic;
}

.reflection-box h3 {
    color: #86198f;
    margin-bottom: 0.5rem;
    font-style: normal;
}

.story-box {
    background: linear-gradient(135deg, #eff6ff 0%, #dbeafe 100%);
    border-left: 4px solid #3b82f6;
    border-radius: 8px;
    padding: 1.2rem 1.5rem;
    margin: 1.5rem 0;
}

.story-box h3 {
    color: #1d4ed8;
    margin-bottom: 0.5rem;
}

.insight-box {
    background: linear-gradient(135deg, #fff7ed 0%, #fed7aa 100%);
    border-left: 4px solid #f97316;
    border-radius: 8px;
    padding: 1.2rem 1.5rem;
    margin: 1.5rem 0;
}

.insight-box h3 {
    color: #c2410c;
    margin-bottom: 0.5rem;
}
