.atlas-page-loader{position:fixed;inset:0;z-index:2147483646;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;background:#ffffff!important;color:#004169;opacity:1;transition:opacity .45s ease;pointer-events:none}
.atlas-page-loader img{display:block;width:200px;max-width:55vw;height:auto}
.atlas-page-loader-bar{display:block;position:relative;width:160px;max-width:45vw;height:3px;overflow:hidden;background:#e0edf2;border-radius:2px}
.atlas-page-loader-bar::after{content:"";position:absolute;inset:0;background:#004169;transform-origin:left;animation:atlas-page-loading 1.1s ease-out forwards}
.atlas-page-loader.is-ready{opacity:0}
@keyframes atlas-page-loading{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@media(prefers-reduced-motion:reduce){.atlas-page-loader{transition:none}.atlas-page-loader-bar::after{animation:none}}
