#initial-loader{opacity:0;animation:loaderFadeIn .4s cubic-bezier(.4,0,.2,1) forwards}
@keyframes loaderFadeIn{from{opacity:0}to{opacity:1}}
.loader-fade-out{opacity:0!important;transition:opacity .15s ease-out}
.loader-dots{display:flex;align-items:center;gap:10px}
@keyframes dotBounce{0%,80%,100%{transform:scale(.6) translateY(0);opacity:.4}40%{transform:scale(1) translateY(-8px);opacity:1}}
.loader-dot{width:14px;height:14px;border-radius:50%;background-color:#1C53A3;animation:dotBounce 1.4s cubic-bezier(.4,0,.2,1) infinite}
.loader-dot:nth-child(1){animation-delay:0s}
.loader-dot:nth-child(2){animation-delay:.16s}
.loader-dot:nth-child(3){animation-delay:.32s}
