.rpx-navprogress{z-index:10000;pointer-events:none;background:color-mix(in srgb, var(--rpx-navprogress-color,#14b8a6) 18%, transparent);height:3px;position:fixed;top:0;left:0;right:0;overflow:hidden}.rpx-navprogress__bar{background:var(--rpx-navprogress-color,#14b8a6);width:40%;height:100%;box-shadow:0 0 8px var(--rpx-navprogress-color,#14b8a6);animation:1.1s ease-in-out infinite rpx-navprogress-slide}@keyframes rpx-navprogress-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.rpx-spinner{box-sizing:border-box;vertical-align:middle;border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;animation:.7s linear infinite rpx-spin;display:inline-block}@keyframes rpx-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rpx-navprogress__bar{width:100%;animation:1.4s ease-in-out infinite rpx-navprogress-pulse}.rpx-spinner{animation-duration:1.6s}}@keyframes rpx-navprogress-pulse{0%,to{opacity:.35}50%{opacity:1}}
