/* The Old Man and the Sea - Book-Specific Styles */
/* Ocean blue theme */

:root {
    --accent-color: #0369a1;
    --accent-color-dark: #0c4a6e;
    --accent-gradient: linear-gradient(135deg, #0369a1 0%, #0ea5e9 100%);
    --section-title-bg: #0c4a6e;
    --key-box-color: #0284c7;
    --key-box-bg: #f0f9ff;
    --verse-bg: #e0f2fe;
    --intro-bg: #f0f9ff;
}

.quote-box {
    background: #f0f9ff;
    border-left: 4px solid var(--accent-color);
    padding: 20px 25px;
    margin: 20px 0;
    border-radius: 8px;
    font-style: italic;
    color: var(--text-dark);
    line-height: 1.8;
}

.quote-box .attribution { margin-top: 10px; font-style: normal; font-weight: 600; color: var(--accent-color-dark); font-size: 0.9em; }

.insight-box {
    background: linear-gradient(135deg, #f0f9ff 0%, #e0f2fe 100%);
    border-left: 4px solid var(--accent-color);
    padding: 20px;
    margin: 20px 0;
    border-radius: 8px;
}

.insight-box h4 { color: var(--accent-color); margin-bottom: 10px; font-size: 1.1em; }

.concept-count { color: var(--accent-color); font-size: 0.85em; margin-top: 10px; font-weight: 600; }
