/* ===============================
   HEADER KILL - SUPPRESSION DÉFINITIVE SUR DESKTOP
   =============================== */

/* Règle ultra-spécifique pour tuer définitivement le header sur desktop */
@media (min-width: 1024px) {
    html body .app-container header.header,
    html body .app-container .header,
    html body .app-container header:not(.pc-header),
    html body .app-container .header-content,
    html body .app-container .header-text,
    html body .app-container .header-settings-btn,
    html body .app-container .header h1,
    html body .app-container .header p,
    html body .app-container header.mobile-only,
    html body .app-container .mobile-only {
        display: none !important;
        visibility: hidden !important;
        opacity: 0 !important;
        position: absolute !important;
        left: -9999px !important;
        top: -9999px !important;
        z-index: -9999 !important;
        width: 0 !important;
        height: 0 !important;
        margin: 0 !important;
        padding: 0 !important;
        border: none !important;
        box-shadow: none !important;
        background: transparent !important;
        overflow: hidden !important;
        clip: rect(0,0,0,0) !important;
        clip-path: inset(100%) !important;
        transform: scale(0) !important;
        pointer-events: none !important;
        font-size: 0 !important;
        line-height: 0 !important;
        min-height: 0 !important;
        max-height: 0 !important;
        max-width: 0 !important;
    }
}
