.loading-overlay[data-v-36f9afc2]{z-index:9999;-webkit-backdrop-filter:blur();backdrop-filter:blur();justify-content:center;align-items:center;animation:.3s ease-in-out forwards fadeInOverlay-36f9afc2;display:flex;position:fixed;inset:0}.loading-container[data-v-36f9afc2]{justify-content:center;align-items:center;animation:.3s ease-in-out forwards fadeInOverlay-36f9afc2;display:flex;position:absolute;inset:0}.loading-wrapper[data-v-36f9afc2]{flex-direction:column;align-items:center;gap:1.5rem;animation:.5s cubic-bezier(.34,1.56,.64,1) forwards scaleInWrapper-36f9afc2;display:flex}.loading-spinner[data-v-36f9afc2]{justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative}.spinner-ring[data-v-36f9afc2]{border:3px solid #0000;border-radius:50%;position:absolute}.spinner-ring[data-v-36f9afc2]:first-child{border-top-color:#ffffffe6;border-right-color:#fff3;width:100%;height:100%;animation:1.5s linear infinite spinRing-36f9afc2;top:0;left:0}.spinner-ring[data-v-36f9afc2]:nth-child(2){border-top-color:#ffffffb3;border-left-color:#ffffff1a;width:80%;height:80%;animation:1.8s linear infinite reverse spinRing-36f9afc2;top:10%;left:10%}.spinner-ring[data-v-36f9afc2]:nth-child(3){border-top-color:#ffffff80;border-bottom-color:#ffffff0d;width:60%;height:60%;animation:2s linear infinite spinRing-36f9afc2;top:20%;left:20%}.loading-text[data-v-36f9afc2]{color:#ffffffe6;letter-spacing:2px;text-shadow:0 2px 8px #0000004d;margin:0;font-size:15px;font-weight:500;animation:1.5s ease-in-out infinite pulseText-36f9afc2}@keyframes fadeInOverlay-36f9afc2{0%{opacity:0}to{opacity:1}}@keyframes scaleInWrapper-36f9afc2{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes spinRing-36f9afc2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulseText-36f9afc2{0%,to{opacity:.6;transform:scale(.98)}50%{opacity:1;transform:scale(1.02)}}@media (width<=1024px){.loading-spinner[data-v-36f9afc2]{width:50px;height:50px}.spinner-ring[data-v-36f9afc2]{border-width:2.5px}.loading-text[data-v-36f9afc2]{font-size:15px}.loading-wrapper[data-v-36f9afc2]{gap:1.2rem}}@media (width<=768px){.loading-spinner[data-v-36f9afc2]{width:45px;height:45px}.spinner-ring[data-v-36f9afc2]{border-width:2.5px}.loading-text[data-v-36f9afc2]{letter-spacing:.3px;font-size:14px}.loading-wrapper[data-v-36f9afc2]{gap:1rem}}@media (width<=480px){.loading-spinner[data-v-36f9afc2]{width:40px;height:40px}.spinner-ring[data-v-36f9afc2]{border-width:2px}.loading-text[data-v-36f9afc2]{font-size:12px;font-weight:400}.loading-wrapper[data-v-36f9afc2]{gap:.8rem}}@media (width<=360px){.loading-spinner[data-v-36f9afc2]{width:35px;height:35px}.spinner-ring[data-v-36f9afc2]{border-width:1.5px}.loading-text[data-v-36f9afc2]{font-size:11px}.loading-wrapper[data-v-36f9afc2]{gap:.6rem}}@media (prefers-color-scheme:dark){.loading-text[data-v-36f9afc2]{text-shadow:0 2px 4px #0006}}
