.Loader-module__QTzgNq__overlay{z-index:9999;background:#ffffffd9;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}@media (min-width:1024px){.Loader-module__QTzgNq__overlay{width:30vw}}.Loader-module__QTzgNq__loaderContainer{min-width:unset;min-height:unset;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex;position:relative}.Loader-module__QTzgNq__mainLogoWrapper{z-index:2;flex-direction:column;align-items:center;margin-bottom:30px;display:flex}.Loader-module__QTzgNq__mainLogo{border-radius:12px;animation:2s ease-in-out infinite Loader-module__QTzgNq__mainLogoFloat;box-shadow:0 8px 24px #00000026}.Loader-module__QTzgNq__brandName{color:#1f2937;letter-spacing:1px;text-transform:uppercase;margin:12px 0 4px;font-family:Special Gothic Expanded One,sans-serif;font-size:1.5rem;font-weight:700}.Loader-module__QTzgNq__tagline{color:#6b7280;letter-spacing:.5px;margin:0;font-size:.875rem;font-weight:500}.Loader-module__QTzgNq__sportsContainer{flex-flow:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.Loader-module__QTzgNq__logoWrapper{margin:0 4px;animation:1.2s cubic-bezier(.68,-.55,.27,1.55) infinite Loader-module__QTzgNq__slideX;display:inline-block}.Loader-module__QTzgNq__logo{object-fit:cover;border-radius:50%;width:38px;height:38px;box-shadow:0 2px 8px #0000001f}.Loader-module__QTzgNq__text{color:#222;letter-spacing:1px;margin-top:10px;font-size:1rem;font-weight:500}@keyframes Loader-module__QTzgNq__slideX{0%,to{transform:translate(0)}30%{transform:translate(30px)scale(1.1)}50%{transform:translate(0)}}@keyframes Loader-module__QTzgNq__mainLogoFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-10px)scale(1.02)}}
