.loader_loaderOverlay__3vtQD{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--background);z-index:9999;user-select:none}.loader_loaderWrapper__0B_Rm{position:relative;display:flex;align-items:center;justify-content:center;width:180px;height:180px;font-family:var(--font-sans),"Inter",sans-serif;font-size:1.2em;font-weight:300;color:var(--foreground);border-radius:50%;background-color:transparent}.loader_loader__gz_GD{position:absolute;top:0;left:0;width:100%;aspect-ratio:1/1;border-radius:50%;background-color:transparent;animation:loader_loaderRotate__fBa7s 2s linear infinite;z-index:0}@keyframes loader_loaderRotate__fBa7s{0%{transform:rotate(90deg);box-shadow:inset 0 10px 20px 0 rgba(255,255,255,.3),inset 0 20px 30px 0 rgba(173,95,255,.4),inset 0 60px 60px 0 rgba(71,30,236,.5)}50%{transform:rotate(270deg);box-shadow:inset 0 10px 20px 0 rgba(255,255,255,.3),inset 0 20px 10px 0 rgba(214,10,71,.4),inset 0 40px 60px 0 rgba(49,30,128,.5)}to{transform:rotate(450deg);box-shadow:inset 0 10px 20px 0 rgba(255,255,255,.3),inset 0 20px 30px 0 rgba(173,95,255,.4),inset 0 60px 60px 0 rgba(71,30,236,.5)}}.loader_loaderLetter__1_vAn{display:inline-block;opacity:.4;transform:translateY(0);animation:loader_loaderLetterAnim__4tIEY 2s infinite;z-index:1;border-radius:50ch;border:none}.loader_loaderLetter__1_vAn:first-child{animation-delay:0s}.loader_loaderLetter__1_vAn:nth-child(2){animation-delay:.1s}.loader_loaderLetter__1_vAn:nth-child(3){animation-delay:.2s}.loader_loaderLetter__1_vAn:nth-child(4){animation-delay:.3s}.loader_loaderLetter__1_vAn:nth-child(5){animation-delay:.4s}.loader_loaderLetter__1_vAn:nth-child(6){animation-delay:.5s}.loader_loaderLetter__1_vAn:nth-child(7){animation-delay:.6s}.loader_loaderLetter__1_vAn:nth-child(8){animation-delay:.7s}.loader_loaderLetter__1_vAn:nth-child(9){animation-delay:.8s}.loader_loaderLetter__1_vAn:nth-child(10){animation-delay:.9s}@keyframes loader_loaderLetterAnim__4tIEY{0%,to{opacity:.4;transform:translateY(0)}20%{opacity:1;transform:scale(1.15)}40%{opacity:.7;transform:translateY(0)}}