
    /* Prevenir flash branco durante carregamento - DEPOIS do Tailwind para sobrescrever */
    html.dark,
    html.dark body {
      background-color: #0a0a0a !important;
      color: #ededed;
      color-scheme: dark;
    }

    html.dark .theme,
    html.dark .content,
    html.dark .app {
      background-color: #0a0a0a !important;
    }

    html.dark .chat-list,
    html.dark #chat-panel {
      background-color: #171717 !important;
    }

    html.dark .chat-item {
      background-color: transparent !important;
    }

    html.dark .bg-slate-50,
    html.dark .bg-slate-100 {
      background-color: #262626 !important;
    }

    /* Kanban - prevenir flash branco */
    html.dark .kanban-col {
      background-color: #171717 !important;
      border-color: #262626 !important;
    }

    html.dark .kanban-col-head {
      background-color: #0a0a0a !important;
    }

    html.dark .kanban-col-body {
      background-color: #171717 !important;
    }

    html.dark .deal {
      background-color: #262626 !important;
      border-color: #333333 !important;
    }

    html.dark #kanban-board {
      background-color: transparent !important;
    }

    /* Prevenir flash de ícones Lucide brancos no dark mode */
    html.dark svg.lucide {
      stroke: currentColor;
    }

    html.dark i[data-lucide] svg {
      stroke: currentColor;
    }
  