/* ===== MẠNH LIFE V52 - PLUS BELOW TITLE FOCUS + AUDIO BELOW ===== */
#mlFocusApp .ml-task-actions .ml-insert-below-btn,
#mlFocusApp .ml-task-actions .ml-insert-below-record-btn{
  width:30px;
  height:30px;
  min-width:30px;
  border-radius:999px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  font-size:15px;
  padding:0;
  line-height:1;
}
#mlFocusApp .ml-task-actions .ml-insert-below-btn{
  background:#ecfdf5;
  color:#166534;
  border:1px solid rgba(22,101,52,.10);
}
#mlFocusApp .ml-task-actions .ml-insert-below-record-btn{
  background:#f8fafc;
  color:#334155;
  border:1px solid rgba(148,163,184,.18);
}
#mlFocusApp .ml-task-actions .ml-insert-below-record-btn.recording{
  background:#fee2e2;
  color:#991b1b;
  box-shadow:0 0 0 4px rgba(248,113,113,.15);
}
#mlFocusApp .ml-task-actions .ml-insert-below-record-btn:hover,
#mlFocusApp .ml-task-actions .ml-insert-below-btn:hover{
  transform:none !important;
  filter:brightness(.98);
}
#mlFocusApp .ml-inline-edit-title.ml-v52-title-autofocus,
#mlFocusApp .ml-inline-edit-title.ml-title-editing{
  outline:2px solid rgba(249,115,22,.28);
  background:rgba(255,247,237,.78);
  border-radius:10px;
  padding:2px 8px;
  min-width:120px;
}
#mlFocusApp .ml-task-title-row{
  gap:12px !important;
}
#mlFocusApp .ml-task-left{
  gap:12px !important;
}
@media (max-width: 900px){
  #mlFocusApp .ml-task-actions .ml-insert-below-btn,
  #mlFocusApp .ml-task-actions .ml-insert-below-record-btn{
    width:28px;
    height:28px;
    min-width:28px;
    font-size:14px;
  }
}
