/* Hevy Companion — Fitbit Sense 2 styles  v0.5.0
 * AMOLED-optimised, high gym-readability
 * Top content pushed below bezel lip */

#phase {
  font-size: 14;
  font-family: System-Bold;
  fill: #dddddd;
}

#exercise-name-1,
#exercise-name-2 {
  font-size: 21;
  font-family: System-Bold;
  fill: #ffffff;
}

#set-info {
  font-size: 15;
  font-family: System-Bold;
  fill: #bbbbbb;
}

#weight-reps {
  font-size: 25;
  font-family: System-Bold;
  fill: #4ecdc4;
}

#rpe-info {
  font-size: 14;
  font-family: System-Bold;
  fill: #ff6b35;
}

#hr-info {
  font-size: 14;
  font-family: System-Bold;
  fill: #ff4466;
}

#prev-info {
  font-size: 14;
  font-family: System-Bold;
  fill: #9aa0a6;
}

#mode-cycle-label {
  font-size: 13;
  font-family: System-Bold;
  fill: #4ecdc4;
}

#notes-hint {
  font-size: 16;
  font-family: System-Regular;
  fill: #9aa0a6;
}

#timer {
  font-size: 48;
  font-family: System-Bold;
  fill: #ffe66d;
}

#offline-indicator {
  font-size: 13;
  font-family: System-Bold;
  fill: #ff4444;
}

#workout-progress {
  font-size: 13;
  font-family: System-Regular;
  fill: #dddddd;
}

#btn-done-label {
  font-size: 17;
  font-family: System-Bold;
  fill: #000000;
}

#btn-skip-rest-label {
  font-size: 17;
  font-family: System-Bold;
  fill: #ffffff;
}

#btn-minus-label,
#btn-plus-label {
  font-size: 15;
  font-family: System-Bold;
  fill: #ffffff;
}

#btn-back-label {
  font-size: 15;
  font-family: System-Bold;
  fill: #ffffff;
}

#btn-finish-label {
  font-size: 15;
  font-family: System-Bold;
  fill: #000000;
}

/* Notes overlay */
#notes-overlay-title {
  font-size: 14;
  font-family: System-Bold;
  fill: #ff6b35;
}

#notes-overlay-1,
#notes-overlay-2,
#notes-overlay-3,
#notes-overlay-4,
#notes-overlay-5 {
  font-size: 16;
  font-family: System-Regular;
  fill: #ffffff;
}
