.page-progress{--page-progress-value:.08;position:fixed;z-index:2147483647;top:0;right:0;left:0;height:5px;overflow:visible;opacity:0;pointer-events:none;contain:layout style;transition:opacity 220ms ease}
.page-progress.is-active{opacity:1}
.page-progress.is-finishing{opacity:0;transition-delay:140ms}
.page-progress__bar{display:block;width:100%;height:100%;transform:scaleX(var(--page-progress-value));transform-origin:left center;border-radius:0 999px 999px 0;background:linear-gradient(90deg,#8f672c 0,#c49a52 58%,#e3c27e 100%);box-shadow:0 0 5px rgba(196,154,82,.72),0 0 11px rgba(227,194,126,.32);will-change:transform}
.page-progress.is-active .page-progress__bar{transition:transform 210ms cubic-bezier(.22,1,.36,1)}
@media (min-resolution:2dppx){
.page-progress{height:2.5px}
}
@media (prefers-reduced-motion:reduce){
.page-progress,.page-progress__bar{transition-duration:1ms!important}
}