/* Amber Palette Extensions for Tailwind v2 */
.bg-amber-50{background-color:#fffbeb}
.bg-amber-100{background-color:#fef3c7}
.bg-amber-500{background-color:#f59e0b}
.bg-amber-600{background-color:#d97706}
.bg-amber-700{background-color:#b45309}
.hover\:bg-amber-500:hover{background-color:#f59e0b}
.hover\:bg-amber-600:hover{background-color:#d97706}
.hover\:bg-amber-700:hover{background-color:#b45309}
.text-amber-50{color:#fffbeb}
.text-amber-100{color:#fef3c7}
.text-amber-500{color:#f59e0b}
.text-amber-600{color:#d97706}
.text-amber-700{color:#b45309}
.text-amber-800{color:#92400e}
.hover\:text-amber-500:hover{color:#f59e0b}
.hover\:text-amber-600:hover{color:#d97706}
.hover\:text-amber-700:hover{color:#b45309}
.border-amber-200{border-color:#fde68a}
.border-amber-500{border-color:#f59e0b}
.border-amber-600{border-color:#d97706}
.focus\:ring-amber-500:focus{--tw-ring-color:#f59e0b}
.focus\:border-amber-500:focus{border-color:#f59e0b}
.hover\:text-amber-900:hover{color:#78350f}

/* Emerald / Rose (absents de Tailwind v2, valeurs Tailwind v3) */
.bg-emerald-50{background-color:#ecfdf5}
.bg-emerald-600{background-color:#059669}
.hover\:bg-emerald-700:hover{background-color:#047857}
.border-emerald-500{border-color:#10b981}
.text-emerald-600{color:#059669}
.text-emerald-700{color:#047857}
.text-emerald-800{color:#065f46}
.bg-rose-50{background-color:#fff1f2}
.hover\:bg-rose-50:hover{background-color:#fff1f2}
.border-rose-500{border-color:#f43f5e}
.text-rose-400{color:#fb7185}
.text-rose-600{color:#e11d48}
.text-rose-700{color:#be123c}
.text-rose-800{color:#9f1239}
.hover\:text-rose-900:hover{color:#881337}

/* Font-display: swap override for FontAwesome icons */
@font-face {
    font-family: 'Font Awesome 6 Free';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
}
@font-face {
    font-family: 'Font Awesome 6 Free';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}
@font-face {
    font-family: 'Font Awesome 6 Brands';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}