#ms-preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2400;display:flex;align-items:center;justify-content:center;background-color:#014a2d;color:#fff;overflow:hidden;background-image:radial-gradient(circle at 50% 40%,#015a388c,#014a2d00 46%),radial-gradient(circle at 50% 118%,#012014d9,#01201400 55%);opacity:1;animation:msPreShellIn .6s ease both;transition:opacity .55s ease 0s,transform .55s ease 0s,visibility 0s linear .55s}#ms-preloader.ms-preloader-hidden{opacity:0;visibility:hidden;pointer-events:none;transform:scale(1.04)}@keyframes msPreShellIn{0%{opacity:0}to{opacity:1}}.ms-preloader-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;padding:1.5rem}.ms-preloader-logo{animation:msPreLogoIn .8s cubic-bezier(.22,.68,0,1) .15s both}.ms-preloader-logo img{display:block;width:clamp(150px,26vw,220px);height:auto;animation:msPreLogoFloat 3.8s ease-in-out 1.2s infinite}@keyframes msPreLogoIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes msPreLogoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.ms-preloader-loader{position:relative;width:clamp(170px,34vw,320px);height:3px;margin-top:1.6rem;border-radius:3px;background:#f6f4f32e;overflow:hidden;animation:msPreLoaderIn .6s ease .4s both}.ms-preloader-bar{position:absolute;top:0;bottom:0;left:0;width:44%;border-radius:3px;background:linear-gradient(90deg,#c2951d00,#c2951d,#c2951d00);animation:msPreTrack 1.6s ease-in-out .55s infinite}@keyframes msPreTrack{0%{transform:translate(-130%)}to{transform:translate(330%)}}@keyframes msPreTrackRtl{0%{transform:translate(120%)}to{transform:translate(-360%)}}[dir=rtl] .ms-preloader-bar{animation-name:msPreTrackRtl}@keyframes msPreLoaderIn{0%{opacity:0}to{opacity:1}}.ms-preloader-label{margin-top:1rem;color:#f6f4f3d9;font-size:.78rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;animation:msPreLabelIn .6s ease .5s both,msPreLabelPulse 2.6s ease-in-out 1.4s infinite}html[lang=ar] .ms-preloader-label{letter-spacing:0}@keyframes msPreLabelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes msPreLabelPulse{0%,to{opacity:.75}50%{opacity:1}}@media (max-width: 575.98px){.ms-preloader-logo img{width:clamp(130px,60vw,180px)}.ms-preloader-loader{width:min(72vw,260px);margin-top:1.3rem}.ms-preloader-label{font-size:.72rem;letter-spacing:.22em}html[lang=ar] .ms-preloader-label{letter-spacing:0}}@media (prefers-reduced-motion: reduce){#ms-preloader,.ms-preloader-inner,.ms-preloader-logo,.ms-preloader-logo img,.ms-preloader-loader,.ms-preloader-bar,.ms-preloader-label{animation:none!important;transition-duration:.3s}}
