/*
  Arquivo: ag-kanban-editable-titles.css
  Origem: public/index.html
  Bloco original: <style id="kanban-editable-titles-style">
  Função: estilos dos títulos editáveis das listas do Kanban, sem alterar os IDs internos das colunas.
  Observação: extração passiva; não altera lógica JS, edição real dos títulos, drag/drop, clique de cards ou integração Kanban → Histórico.
*/

/* ===== kanban-editable-titles-style ===== */
/* Kanban: títulos de listas editáveis, sem alterar os IDs internos das colunas. */
#homeView.active .kanban-col-title,
.home-view.active .kanban-col-title{
  display:inline-flex !important;
  align-items:center !important;
  gap:5px !important;
  min-width:0 !important;
  cursor:text !important;
}
#homeView.active .kanban-title-emoji,
.home-view.active .kanban-title-emoji{
  flex:0 0 auto !important;
  line-height:1 !important;
}
#homeView.active .kanban-title-text,
.home-view.active .kanban-title-text{
  min-width:0 !important;
  overflow:hidden !important;
  text-overflow:ellipsis !important;
  white-space:nowrap !important;
  border-radius:7px !important;
  padding:2px 4px !important;
  margin:-2px -4px !important;
  outline:none !important;
  transition:background .14s ease, box-shadow .14s ease, color .14s ease !important;
}
#homeView.active .kanban-title-text:hover,
.home-view.active .kanban-title-text:hover{
  background:color-mix(in srgb,var(--accent) 8%,transparent) !important;
}
#homeView.active .kanban-title-text.is-editing,
.home-view.active .kanban-title-text.is-editing{
  background:var(--surface) !important;
  box-shadow:0 0 0 2px var(--accent-border), 0 4px 14px rgba(60,64,67,.12) !important;
  color:var(--text) !important;
  cursor:text !important;
  min-width:120px !important;
  max-width:100% !important;
  overflow:visible !important;
  text-overflow:clip !important;
}
#homeView.active .kanban-col.is-collapsed .kanban-col-title,
.home-view.active .kanban-col.is-collapsed .kanban-col-title{
  display:inline-flex !important;
  flex-direction:row !important;
  align-items:center !important;
  gap:4px !important;
  cursor:pointer !important;
}
#homeView.active .kanban-col.is-collapsed .kanban-title-text,
.home-view.active .kanban-col.is-collapsed .kanban-title-text{
  padding:0 !important;
  margin:0 !important;
  background:transparent !important;
  box-shadow:none !important;
  cursor:pointer !important;
}
