, Это означает, что он может меняться по ширине или высоте. Почему всегда должна быть ширина> высота?

аюсь создать плавный круг, используя HTML и CSS. Я почти закончил, но, как это должно быть, плавно, а содержимое внутри динамично, оно меняет свою форму с круга на овал и другие.

body {
  position: relative;
}
.notify {
  position: absolute;
  top: 100%;
  left: 20%;
  background: red;
  border: 2px solid white;
  border-radius: 50%;
  text-align: center;
}
.notify > div {
  padding: 20px;
}
<div class="notify">
  <div>
    12
  </div>
</div>

Не могли бы вы мне помочь?