/* ========== TIME TRACKER EDIT MODE STYLES ========== */

/* Quick add section shows only in edit mode */
.quick-add-section {
  display: none;
}

body.edit-mode .quick-add-section {
  display: block;
}

/* Button styling when visible */
body.edit-mode .quick-add-btn {
  display: block;
}

/* Entry card actions in edit mode */
body.edit-mode .entry-card__actions {
  opacity: 1;
}

/* Timer controls in edit mode */
body:not(.edit-mode) .timer-btn--start,
body:not(.edit-mode) .timer-btn--pause,
body:not(.edit-mode) .timer-btn--resume,
body:not(.edit-mode) .timer-btn--stop {
  opacity: 0.5;
  pointer-events: none;
}

body.edit-mode .timer-btn--start,
body.edit-mode .timer-btn--pause,
body.edit-mode .timer-btn--resume,
body.edit-mode .timer-btn--stop {
  opacity: 1;
  pointer-events: auto;
}

/* Form elements disabled state */
body:not(.edit-mode) .form-input:disabled {
  opacity: 0.7;
  cursor: not-allowed;
}

/* Modal form row */
.form-row {
  display: flex;
  gap: var(--spacing-sm);
}

.form-row .form-group {
  flex: 1;
}
