/* ===== PARTICLES BACKGROUND ===== */

#particles-canvas {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -2;
    background: linear-gradient(135deg, #0a0e27 0%, #1a1a2e 50%, #16213e 100%);
}

/* Assurer que le mesh gradient est au-dessus des particules */
.mesh-gradient-bg {
    z-index: -1;
}

/* Mode sombre - ajuster le fond des particules */
[data-theme="dark"] #particles-canvas {
    background: linear-gradient(135deg, #0d1117 0%, #1a1d29 50%, #1f2937 100%);
}

/* Mode clair - fond plus subtil */
[data-theme="light"] #particles-canvas {
    background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 50%, #dee2e6 100%);
    opacity: 0.4;
}