.login-animation .container
{
          width:300px;
          height: 300px;
          border-radius: 50%;
          overflow: hidden;
          display: flex;
          align-items: center;
          justify-content: center;
          position: absolute;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%);
}
.login-animation .container::before{
          content: "";
          position: absolute;
          inset: -10px 90px;
          animation: rotateAnimation 1.5s linear infinite;
          background-color: red;
}
@keyframes rotateAnimation
{
          0%
          {
                    transform: rotate(0deg);
          }
          100%
          {
                    transform: rotate(360deg);
          }
}
.login-animation .container::after{
          content: "";
          position: absolute;
          inset: 10px;
          border-radius: 50%;
          z-index: 1;
          background-color: #fff;
}
.login-animation .container img{
          width: 75%;
          height: 75%;
          border-radius: 50%;
          z-index: 3;
}
@keyframes destroyLoginAnimation
{
          0%
          {
                    opacity: 1;
          }
          100%
          {
                    opacity: 0;
          }
}
.homepage{
          width: 30%;
          height: 25vh;
          position: absolute;
          top: 50%;
          left: 50%;
          transform: translate(-50%,-50%);
          display: flex;
          align-items: center;
          flex-direction: column;
}
.homepage .profile-card{
          display: flex;
          align-items: center;
          justify-content: center;
          flex-direction: column;
}
.homepage .profile-card img{
          width: 100px;
          height: 100px;
          border-radius: 50%;
          margin-bottom: 16px;
}
.homepage .buttons{
          display: flex;
          align-items: center;
          justify-content: center;
          margin-top: 3vh;
}
.homepage button:nth-child(1)
{
          margin-right: 32px;
}
.homepage button
{
          border-radius: 8px;
          padding: 16px 32px;
          background-color: transparent;
          border: 1px solid gray;
          cursor: pointer;
}