.LoadingSpinner-module__56kcka__container{justify-content:center;align-items:center;display:inline-flex}.LoadingSpinner-module__56kcka__sm{--dot-size:6px;--gap:4px}.LoadingSpinner-module__56kcka__md{--dot-size:8px;--gap:6px}.LoadingSpinner-module__56kcka__lg{--dot-size:12px;--gap:8px}.LoadingSpinner-module__56kcka__spinner{gap:var(--gap);display:flex}.LoadingSpinner-module__56kcka__dot{width:var(--dot-size);height:var(--dot-size);background:var(--gray-400);border-radius:50%;animation:1.4s ease-in-out infinite both LoadingSpinner-module__56kcka__dotBounce}.LoadingSpinner-module__56kcka__dot:first-child{animation-delay:-.32s}.LoadingSpinner-module__56kcka__dot:nth-child(2){animation-delay:-.16s}.LoadingSpinner-module__56kcka__dot:nth-child(3){animation-delay:0s}@keyframes LoadingSpinner-module__56kcka__dotBounce{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.LoadingSpinner-module__56kcka__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.LoadingSpinner-module__56kcka__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#ffffffe6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}[data-theme=dark] .LoadingSpinner-module__56kcka__overlay{background:#09090be6}.LoadingSpinner-module__56kcka__overlayContent{flex-direction:column;align-items:center;gap:16px;display:flex}.LoadingSpinner-module__56kcka__message{color:var(--gray-500);margin:0;font-size:14px}[data-theme=dark] .LoadingSpinner-module__56kcka__message{color:var(--gray-400)}.LoadingSpinner-module__56kcka__buttonSpinner{margin-left:8px;display:inline-flex}.LoadingSpinner-module__56kcka__spinnerIcon{animation:1s linear infinite LoadingSpinner-module__56kcka__spin}@keyframes LoadingSpinner-module__56kcka__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-theme=dark] .LoadingSpinner-module__56kcka__dot{background:var(--gray-500)}@media (prefers-reduced-motion:reduce){.LoadingSpinner-module__56kcka__dot,.LoadingSpinner-module__56kcka__spinnerIcon{animation:none}.LoadingSpinner-module__56kcka__dot{opacity:.7}}
