HTML y CSS Fluid Circle

Estoy intentando crear un círculo fluido usando HTML y CSS. Ya casi termino, pero como debe ser fluido y el contenido interior es dinámico, está cambiando su forma de círculo a ovalado y otros.

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>

¿Puedes ayudarme por favor

Respuestas a la pregunta(6)

Su respuesta a la pregunta