#roham-page-loader{position:fixed;z-index:100000;inset:0;height:0;pointer-events:none}.roham-page-loader__bar{position:fixed;top:0;left:0;width:8%;height:2px;overflow:visible;background:linear-gradient(90deg,#ff753b,#e30a58);transition:width 0.35s ease,opacity 0.25s ease;will-change:width,opacity}.roham-page-loader__peg{position:absolute;top:0;right:0;display:block;width:100px;height:100%;opacity:1;box-shadow:0 6px 10px rgb(227 14 87 / .7);transform:rotate(3deg) translateY(-4px)}#roham-page-loader.is-complete .roham-page-loader__bar{opacity:0}body.admin-bar .roham-page-loader__bar{top:32px}#roham-page-transition-loader,#roham-page-transition-loader *,#roham-page-transition-loader *::before,#roham-page-transition-loader *::after{box-sizing:border-box}#roham-page-transition-loader{position:fixed;z-index:999999;inset:0;display:block;width:100%;height:100vh;height:100dvh;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;background:rgb(255 255 255 / .85);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);transition:opacity 0.18s ease,visibility 0s linear 0.18s;isolation:isolate}#roham-page-transition-loader.is-active{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.roham-page-transition-loader__sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.roham-page-transition-loader__aurora{position:absolute;z-index:0;inset:0;pointer-events:none;background:radial-gradient(circle 360px at 0% 100%,rgb(255 117 59 / .38) 0%,rgb(255 117 59 / .14) 42%,#fff0 72%),radial-gradient(circle 340px at 100% 0%,rgb(227 10 88 / .34) 0%,rgb(227 10 88 / .12) 42%,#fff0 72%);filter:blur(10px)}.roham-page-transition-loader__inner{position:relative;z-index:1;width:100%;height:100%}.roham-page-transition-loader__center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;direction:rtl;text-align:center}.roham-page-transition-loader__logo{display:block;width:var(--roham-loader-logo-desktop,68px);height:var(--roham-loader-logo-desktop,68px);max-width:none;margin:0;object-fit:contain;opacity:1}.roham-page-transition-loader__title{margin-top:8px;font-family:inherit;font-size:20px;font-weight:900;line-height:1.6;color:var(--e-global-color-text,#111111)}.roham-page-transition-loader__message{min-height:31px;margin-top:2px;font-family:inherit;font-size:16px;font-weight:500;line-height:1.9;color:var(--e-global-color-text,#111111);opacity:1;transition:opacity 0.35s ease}.roham-page-transition-loader__message.is-fading{opacity:0}.roham-page-transition-loader__dots{position:fixed!important;z-index:2;top:auto!important;right:auto!important;bottom:30px!important;left:50%!important;display:inline-flex;align-items:center;justify-content:center;gap:7px;width:auto;margin:0;padding:0;color:var(--e-global-color-primary,#ff753b);transform:translateX(-50%)!important}.roham-page-transition-loader__dot{display:block;width:11px;height:11px;border-radius:50%;background:currentColor;opacity:.18;animation:roham-page-transition-dots 1s infinite ease-in-out}.roham-page-transition-loader__dot:nth-child(2){animation-delay:0.18s}.roham-page-transition-loader__dot:nth-child(3){animation-delay:0.36s}html.roham-page-transition-active{cursor:progress}@keyframes roham-page-transition-dots{0%,100%{opacity:.18}50%{opacity:1}}@media screen and (max-width:782px){body.admin-bar .roham-page-loader__bar{top:46px}}@media (max-width:767px){.roham-page-transition-loader__aurora{inset:0;background:radial-gradient(circle 210px at 0% 100%,rgb(255 117 59 / .34) 0%,rgb(255 117 59 / .12) 42%,#fff0 72%),radial-gradient(circle 195px at 100% 0%,rgb(227 10 88 / .3) 0%,rgb(227 10 88 / .1) 42%,#fff0 72%);filter:blur(8px)}.roham-page-transition-loader__logo{width:var(--roham-loader-logo-mobile,58px);height:var(--roham-loader-logo-mobile,58px)}.roham-page-transition-loader__title{font-size:16px}.roham-page-transition-loader__message{min-height:25px;font-size:13px}.roham-page-transition-loader__dots{gap:6px}.roham-page-transition-loader__dot{width:9px;height:9px}}@media (prefers-reduced-motion:reduce){.roham-page-loader__bar,#roham-page-transition-loader,.roham-page-transition-loader__message{transition:none}.roham-page-transition-loader__dot{opacity:.65;animation:none}}