.fallback-spinner{position:relative;display:flex;align-items:center;justify-content:center;height:100vh;width:100%;background-color:#f3f3f3;transition:background-color .3s ease}@media (prefers-color-scheme: dark){.fallback-spinner{background-color:#18181b}.effect-1,.effect-2,.effect-3{border-left-color:#5d87ff}}html.dark .fallback-spinner,body.dark .fallback-spinner,.dark .fallback-spinner{background-color:#18181b!important}html.dark .effect-1,html.dark .effect-2,html.dark .effect-3,body.dark .effect-1,body.dark .effect-2,body.dark .effect-3,.dark .effect-1,.dark .effect-2,.dark .effect-3{border-left-color:#5d87ff!important}html.light .fallback-spinner,body.light .fallback-spinner,.light .fallback-spinner{background-color:#f3f3f3!important}html.light .effect-1,html.light .effect-2,html.light .effect-3,body.light .effect-1,body.light .effect-2,body.light .effect-3,.light .effect-1,.light .effect-2,.light .effect-3{border-left-color:#2962ff!important}.loading{position:absolute;left:calc(50% - 35px);top:50%;width:55px;height:55px;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid transparent}.effect-1,.effect-2{position:absolute;width:100%;height:100%;border:3px solid transparent;border-left:3px solid #2962ff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.effect-1{animation:rotate 1s ease infinite}.effect-2{animation:rotateOpacity 1s ease infinite .1s}.effect-3{width:100%;height:100%;border:3px solid transparent;border-left:3px solid #2962ff;-webkit-animation:rotateOpacity 1s ease infinite .2s;animation:rotateOpacity 1s ease infinite .2s;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.loading .effects{transition:all .3s ease}.fallback-logo{position:absolute;left:calc(50% - 45px);top:40%}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotateOpacity{0%{-webkit-transform:rotate(0deg);transform:rotate(0);opacity:.1}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:1}}
