/* buttons.css */

/* 一般操作ボタン */
.task-header-row button {
  cursor: pointer;
  color: #0073aa;
  font-size: 12px;
  background: #f0f0f0;
  padding: 3px 6px;
  border: 1px solid #ccc;
  border-radius: 4px;
  transition: background-color 0.2s ease;
  margin-right: 20px;
  font-weight: bold;
}
.task-header-row button.expand-all-btn{
  margin-right: 5px;
}
.task-header-row button.collapse-all-btn{
  margin-right: 0px;
}


.download-tasks-btn:hover,
.new-task-btn:hover,
.edit-tasks-btn:hover {
  background-color: #e0e0e0;
}

/* 保存系ボタン */
.modal-btn,
.ai-suggest-btn,
.save-task-btn {
  cursor: pointer;
  font-size: 1.1em;
  padding: 8px 16px;
  border: none;
  border-radius: 4px;
  background-color: #337ab7;
  color: #fff;
  transition: background-color 0.2s ease;
}
.modal-btn:hover,
.ai-suggest-btn:hover,
.save-task-btn:hover {
  background-color: #286090;
}
.btn-secondary,
.ai-suggest-btn{
  margin-left: auto;
}
.user-setting-icon,
.task-setting-icon {
  font-size: 20px;
}
