/*
Theme Name:   Blocksy Enfant
Theme URI:    https://web-ncy.com/
Description:  Thème enfant de Blocksy — personnalisations de web-ncy.com
Author:       Cyril Nitzki
Author URI:   https://web-ncy.com/
Template:     blocksy
Version:      1.0.0
Text Domain:  blocksy-enfant
*/

/* =========================================================
   Styles de bloc : encadrés Attention / Astuce / Danger / Succès
   ========================================================= */

/* ---------- Encadré ATTENTION ---------- */
.is-style-attention {
    background: #fff8e1;
    border: 1px solid #e6c96a;
    border-left: 5px solid #e6a817;
    border-radius: 4px;
    padding: 12px 16px;
    margin: 16px 0;
}
.is-style-attention::before {
    content: "⚠️ ";
    font-size: 48px;
    line-height: 1;
    float: left;
    margin: 0 16px 8px 0;
}

/* ---------- Encadré ASTUCE ---------- */
.is-style-astuce {
    background: #e8f4fd;
    border: 1px solid #a8cfee;
    border-left: 5px solid #1a73c9;
    border-radius: 4px;
    padding: 12px 16px;
    margin: 16px 0;
}
.is-style-astuce::before {
    content: "💡 ";
    font-size: 48px;
    line-height: 1;
    float: left;
    margin: 0 16px 8px 0;
}

/* ---------- Encadré DANGER ---------- */
.is-style-danger {
    background: #fdecea;
    border: 1px solid #f6c6bf;
    border-left: 5px solid #d93025;
    border-radius: 4px;
    padding: 12px 16px;
    margin: 16px 0;
}
.is-style-danger::before {
    content: "⛔ ";
    font-size: 48px;
    line-height: 1;
    float: left;
    margin: 0 16px 8px 0;
}

/* ---------- Encadré SUCCÈS ---------- */
.is-style-succes {
    background: #e6f4ea;
    border: 1px solid #b7dfc3;
    border-left: 5px solid #188038;
    border-radius: 4px;
    padding: 12px 16px;
    margin: 16px 0;
}
.is-style-succes::before {
    content: "✅ ";
    font-size: 48px;
    line-height: 1;
    float: left;
    margin: 0 16px 8px 0;
}
/* ---------- Force les polices pour l'affichage des glyphes  ---------- */
.table-glyphe td:first-child {
    font-size: 3em;
    text-align: center;
    font-family: "Segoe UI Symbol", "Apple Symbols",
                 "Noto Sans Symbols 2", "Noto Sans Mahjong",
                 "Noto Sans Symbols", "Noto Serif Symbols 2",
                 "Noto Sans Math", "Symbola", "DejaVu Sans",
                 "Arial Unicode MS", sans-serif;
    font-variant-emoji: text;
}