;
      cursor: pointer;
      transition: background-color 0.2s linear;
    }

    .button:focus-visible {
      border: 2px solid #FFFFFF;
      outline: none;
    }

    .button:focus {
      border: 2px solid #FFFFFF;
      outline: none;
    }

    .timer, .timer-controls {
      display: flex;
    }

    .timer {
      gap: 130px;
    }

    .timer-controls {
      align-items: center;
      flex-wrap: wrap;
      margin-top: 30px;
      gap: 20px;
    }

    .timer__item {
      position: relative;
 