/*! RunnerX 6.2.321 generated CSS: runnerx-page-preloader.css */
body.rx-page-preloader-active{overflow:hidden}.rx-page-preloader{position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;padding:24px;background:var(--rx-preloader-bg,#fff);opacity:1;visibility:visible;pointer-events:auto;box-sizing:border-box;transition:opacity .22s ease,visibility .22s ease}.rx-page-preloader.is-hiding{opacity:0;visibility:hidden;pointer-events:none}.rx-page-preloader__inner{display:grid;justify-items:center;gap:18px;width:min(340px,92vw)}.rx-page-preloader__logo{display:block;width:auto;max-width:min(260px,78vw);height:auto;max-height:86px;object-fit:contain}.rx-page-preloader__brand{display:block;color:var(--rx-primary,#08162f);font-size:24px;font-weight:800;line-height:1.15;text-align:center}.rx-page-preloader__loader{display:grid;place-items:center;min-height:40px;color:var(--rx-preloader-accent,#93e547)}.rx-page-preloader__spinner>span{display:block;width:38px;height:38px;border:3px solid rgba(8,22,47,.14);border-top-color:currentColor;border-radius:999px;animation:rxPagePreloaderSpin .8s linear infinite}.rx-page-preloader__dots{display:inline-flex;align-items:center;gap:8px}.rx-page-preloader__dots>span{display:block;width:9px;height:9px;border-radius:999px;background:currentColor;animation:rxPagePreloaderDot 1s ease-in-out infinite}.rx-page-preloader__dots>span:nth-child(2){animation-delay:.15s}.rx-page-preloader__dots>span:nth-child(3){animation-delay:.3s}.rx-page-preloader__bars{display:inline-flex;align-items:flex-end;gap:5px;height:32px}.rx-page-preloader__bars>span{display:block;width:5px;height:30px;background:currentColor;transform-origin:center bottom;animation:rxPagePreloaderBar .9s ease-in-out infinite}.rx-page-preloader__bars>span:nth-child(2){animation-delay:.12s}.rx-page-preloader__bars>span:nth-child(3){animation-delay:.24s}.rx-page-preloader__bars>span:nth-child(4){animation-delay:.36s}.rx-page-preloader__ring>span{position:relative;display:block;width:42px;height:42px}.rx-page-preloader__ring>span::before,.rx-page-preloader__ring>span::after{content:"";position:absolute;border:3px solid transparent;border-radius:999px}.rx-page-preloader__ring>span::before{inset:0;border-top-color:currentColor;border-right-color:currentColor;animation:rxPagePreloaderSpin .9s linear infinite}.rx-page-preloader__ring>span::after{inset:8px;border-bottom-color:rgba(8,22,47,.24);border-left-color:rgba(8,22,47,.24);animation:rxPagePreloaderSpinReverse 1s linear infinite}@keyframes rxPagePreloaderSpin{to{transform:rotate(360deg)}}@keyframes rxPagePreloaderSpinReverse{to{transform:rotate(-360deg)}}@keyframes rxPagePreloaderDot{0%,80%,100%{opacity:.4;transform:scale(.65)}40%{opacity:1;transform:scale(1)}}@keyframes rxPagePreloaderBar{0%,100%{transform:scaleY(.4)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.rx-page-preloader{transition:none}.rx-page-preloader__spinner>span,.rx-page-preloader__dots>span,.rx-page-preloader__bars>span,.rx-page-preloader__ring>span::before,.rx-page-preloader__ring>span::after{animation:none}}
