/* ===== kanban-archive-native-scroll-patch-2026-05-17 ===== */
/* Itens arquivados — scroll nativo do navegador, sem interceptar wheel/touch e sem scrollbar customizada. */
#kanbanArchiveHolder{
  position:fixed !important;
  inset:0 !important;
  z-index:99997 !important;
  pointer-events:none !important;
}
#kanbanArchiveHolder .kanban-archive-backdrop,
#kanbanArchiveHolder .kanban-archive-drawer{
  pointer-events:auto !important;
}
#kanbanArchiveDrawer.kanban-archive-drawer{
  display:flex !important;
  flex-direction:column !important;
  height:100vh !important;
  max-height:100vh !important;
  overflow:hidden !important;
}
#kanbanArchiveDrawer .kanban-archive-head,
#kanbanArchiveDrawer .kanban-archive-tools{
  flex:0 0 auto !important;
}
#kanbanArchiveDrawer .kanban-archive-list{
  flex:1 1 auto !important;
  min-height:0 !important;
  height:auto !important;
  max-height:none !important;
  overflow-y:auto !important;
  overflow-x:hidden !important;
  display:grid !important;
  align-content:start !important;
  gap:10px !important;
  padding:14px 14px 28px !important;

  /* volta para o comportamento padrão do navegador */
  scroll-behavior:auto !important;
  overscroll-behavior:auto !important;
  scrollbar-gutter:auto !important;
  scrollbar-width:auto !important;
  scrollbar-color:auto !important;
  -webkit-overflow-scrolling:auto !important;
}
#kanbanArchiveDrawer .kanban-archive-list::-webkit-scrollbar,
#kanbanArchiveDrawer .kanban-archive-list::-webkit-scrollbar-track,
#kanbanArchiveDrawer .kanban-archive-list::-webkit-scrollbar-thumb,
#kanbanArchiveDrawer .kanban-archive-list::-webkit-scrollbar-thumb:hover{
  all:revert !important;
}

/* ===== kanban-archive-browser-scroll-final-fix-2026-05-17 ===== */
/* Itens arquivados — scroll simples no próprio painel, usando o navegador.
   Evita scroll interno em flex/grid, que pode travar em alguns Chromes. */
#kanbanArchiveHolder{
  position:fixed !important;
  inset:0 !important;
  z-index:99997 !important;
  pointer-events:none !important;
}
#kanbanArchiveHolder .kanban-archive-backdrop,
#kanbanArchiveHolder .kanban-archive-drawer{
  pointer-events:auto !important;
}
#kanbanArchiveDrawer.kanban-archive-drawer{
  position:fixed !important;
  top:0 !important;
  right:0 !important;
  bottom:0 !important;
  height:100vh !important;
  height:100dvh !important;
  max-height:100dvh !important;
  display:block !important;
  overflow-y:auto !important;
  overflow-x:hidden !important;
  overscroll-behavior:contain !important;
  scroll-behavior:auto !important;
  -webkit-overflow-scrolling:touch !important;
}
#kanbanArchiveDrawer .kanban-archive-head,
#kanbanArchiveDrawer .kanban-archive-tools{
  position:relative !important;
  flex:none !important;
}
#kanbanArchiveDrawer .kanban-archive-list{
  display:grid !important;
  align-content:start !important;
  gap:10px !important;
  height:auto !important;
  min-height:0 !important;
  max-height:none !important;
  overflow:visible !important;
  padding:14px 14px 28px !important;
  scroll-behavior:auto !important;
  -webkit-overflow-scrolling:auto !important;
}
