/* 
 * ==============================================================================
 * LES CHEMINS DE GÉGÈNE - THÈME SENSORIEL DE RICO 🐾
 * ==============================================================================
 * Ce style s'applique uniquement aux pages de la catégorie RICO.
 * Il évoque la perception d'un chien aveugle : douceur, contrastes, chaleur.
 * ==============================================================================
 */

:root {
    --rico-warm: #fdf6e3;
    --rico-fur: #8b5a2b;
    --rico-shadow: rgba(139, 90, 43, 0.15);
    --rico-accent: #eab308;
}

body.page-rico, 
.page-rico main {
    background-color: var(--rico-warm) !important;
}

/* Effet de focus sensoriel sur les articles */
.page-rico .article-content {
    background: white;
    padding: 40px;
    border-radius: 20px;
    box-shadow: 0 10px 30px var(--rico-shadow);
    border: 1px solid rgba(139, 90, 43, 0.1);
    position: relative;
    overflow: hidden;
}

/* Ornement de patte en fond */
.page-rico .article-content::before {
    content: "🐾";
    position: absolute;
    bottom: -20px;
    right: -20px;
    font-size: 8rem;
    opacity: 0.05;
    transform: rotate(-15deg);
}

/* Typographie chaleureuse */
.page-rico h1, 
.page-rico .marker {
    color: var(--rico-fur) !important;
    text-shadow: 2px 2px 0px rgba(0,0,0,0.05);
}

/* Citations Rico (Tranchées et douces) */
.page-rico blockquote {
    border-left: 5px solid var(--rico-accent);
    background: #fffbeb;
    font-style: italic;
    font-size: 1.2rem;
    padding: 20px;
    border-radius: 0 10px 10px 0;
    margin: 30px 0;
}

/* Images avec un léger halo "vaporeux" */
.page-rico img {
    border-radius: 12px;
    box-shadow: 0 0 15px var(--rico-shadow);
    transition: transform 0.3s ease;
}

.page-rico img:hover {
    transform: scale(1.02);
}

/* Header univers Rico */
.rico-universe-header { text-align: center; padding: 40px 0; }
.rico-marker-article  { font-size: 2.5rem; margin-bottom: 5px; }
.rico-marker-h1       { font-size: 3.5rem; margin-bottom: 10px; }
.rico-tagline         { font-style: italic; font-size: 1.2rem; color: #64748b; }

/* Date article Rico */
.rico-article-meta    { text-align: center; margin-bottom: 30px; font-size: 0.85rem; color: #999; }

/* Grille cartes Rico */
.rico-card            { border-bottom: 5px solid var(--rico-fur); }
.rico-card-img        { margin-bottom: 15px; }
.btn-rico             { background: var(--rico-fur) !important; border-color: var(--rico-fur) !important; }
.grid-full            { grid-column: 1 / -1; }
.separator-large      { margin: 50px 0; }

/* Signature Rico en bas d'article */
.page-rico .article-footer::after {
    content: "🐾 Léchouilles de Rico";
    display: block;
    text-align: right;
    font-family: 'Permanent Marker', cursive;
    color: var(--rico-fur);
    margin-top: 40px;
    font-size: 1.2rem;
}
