.pw-nav-progress{z-index:95;pointer-events:none;opacity:0;height:2px;transition:opacity .12s;position:fixed;top:0;left:0;right:0;overflow:hidden}.pw-nav-progress:after{content:"";background:#5b8cf5;width:40%;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:0 0 8px #5b8cf5b3}.pw-nav-progress[data-nav-pending=true]{opacity:1}.pw-nav-progress[data-nav-pending=true]:after{animation:1.1s cubic-bezier(.4,0,.2,1) infinite pwNav}@keyframes pwNav{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.pw-nav-progress[data-nav-pending=true]:after{animation:none}.pw-nav-progress:after{opacity:.7;width:100%;transform:none}}
