@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap');

html, body {
  font-family: 'Inter', ui-sans-serif, system-ui, sans-serif;
}

/* Scrollbar discreta dentro da sidebar e das colunas do kanban */
.scroll-fina::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.scroll-fina::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.15);
  border-radius: 999px;
}
.scroll-fina-clara::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.15);
}

.card {
  background: #ffffff;
  border-radius: 14px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04), 0 4px 12px rgba(0, 0, 0, 0.04);
}

.menu-chevron {
  transition: transform 0.15s ease;
}
.menu-item-aberto .menu-chevron {
  transform: rotate(180deg);
}
.submenu {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease;
}
.menu-item-aberto .submenu {
  max-height: 300px;
}
