.Loader-module__uyoLiW__overlay{--loader-brand:#f8433c;--loader-surface:#ffffffeb;--loader-size:clamp(96px, 12vw, 148px);--loader-lift:23px;--loader-cycle:1s;--loader-stagger:45ms;--loader-scale:1.02;--loader-ease:cubic-bezier(.65, 0, .35, 1);--loader-in:.3s;--loader-out:.25s;z-index:999999;background:var(--loader-surface);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--loader-out) cubic-bezier(.4, 0, 1, 1), visibility 0s linear var(--loader-out);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Loader-module__uyoLiW__overlay[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;will-change:opacity;transition:opacity var(--loader-in) cubic-bezier(0, 0, .2, 1), visibility 0s linear 0s}.Loader-module__uyoLiW__inline{z-index:10;position:absolute}@media (prefers-color-scheme:dark){.Loader-module__uyoLiW__overlay{--loader-surface:#0f0f0feb}}:is(.dark .Loader-module__uyoLiW__overlay,[data-theme=dark] .Loader-module__uyoLiW__overlay){--loader-surface:#0f0f0feb}:is(.light .Loader-module__uyoLiW__overlay,[data-theme=light] .Loader-module__uyoLiW__overlay){--loader-surface:#ffffffeb}.Loader-module__uyoLiW__mark{width:var(--loader-size);transform-origin:50%;height:auto;animation:Loader-module__uyoLiW__loader-scale var(--loader-cycle) var(--loader-ease) infinite;display:block;overflow:visible}.Loader-module__uyoLiW__piece{fill:var(--loader-brand);transform-box:fill-box;transform-origin:50%;animation:Loader-module__uyoLiW__loader-lift var(--loader-cycle) var(--loader-ease) infinite;will-change:transform}.Loader-module__uyoLiW__piece1{animation-delay:0s}.Loader-module__uyoLiW__piece2{animation-delay:var(--loader-stagger)}.Loader-module__uyoLiW__piece3{animation-delay:calc(var(--loader-stagger) * 2.4)}.Loader-module__uyoLiW__piece4{animation-delay:calc(var(--loader-stagger) * 3.4)}@keyframes Loader-module__uyoLiW__loader-lift{0%{transform:translate(0,0)}45%{transform:translate3d(0, calc(var(--loader-lift) * -1), 0)}to{transform:translate(0,0)}}@keyframes Loader-module__uyoLiW__loader-scale{0%{transform:scale(1)}45%{transform:scale(var(--loader-scale))}to{transform:scale(1)}}.Loader-module__uyoLiW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.Loader-module__uyoLiW__mark,.Loader-module__uyoLiW__piece{will-change:auto;animation:none;transform:none}.Loader-module__uyoLiW__overlay,.Loader-module__uyoLiW__overlay[data-active=true]{transition-duration:1ms}}
