.am-preloader{position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;background:radial-gradient(ellipse at center,#eaf3ff 0%,#f9fbff 60%,#fff 100%);color:#275895;opacity:1;transition:opacity .3s ease;direction:rtl}
.am-preloader[hidden]{display:none!important}
.am-preloader-content{text-align:center;padding:32px;width:min(360px,90vw)}
.am-preloader-mark{position:relative;padding:20px 0;overflow:hidden}
.am-preloader-mark img{display:block;width:min(250px,100%);height:auto;margin:auto;object-fit:contain;animation:am-loader-breathe 1.8s ease-in-out infinite}
.am-preloader-line{width:150px;height:3px;border-radius:10px;margin:20px auto 18px;background:#24569815;overflow:hidden;direction:ltr}
.am-preloader-line span{display:block;width:55%;height:100%;border-radius:10px;background:linear-gradient(90deg,#235495,#6db8ff);animation:am-loader-travel 1.4s ease-in-out infinite}
.am-preloader-content p{font-family:IRanSansX,Tahoma,sans-serif;font-size:12px;font-weight:400;margin:0;letter-spacing:0;opacity:.75}
.am-preloader.is-leaving{opacity:0;pointer-events:none}
html[data-site-theme="dark"] .am-preloader{background:radial-gradient(ellipse at center,#123a69,#071a30 75%);color:#d6eaff}
html[data-site-theme="dark"] .am-preloader-mark img{filter:brightness(0) invert(1)}
html[data-site-theme="dark"] .am-preloader-line{background:#ffffff20}
@keyframes am-loader-breathe{0%,100%{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}
@keyframes am-loader-travel{0%{transform:translateX(-105%)}100%{transform:translateX(285%)}}
@media(prefers-reduced-motion:reduce){.am-preloader,.am-preloader-mark img,.am-preloader-line span{animation:none;transition:none}.am-preloader-line span{width:100%}}
