/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--refreshless-progress-bar-filled-colour:#0678be;--refreshless-progress-bar-empty-colour:#034771;--refreshless-progress-bar-thickness:3px;--refreshless-progress-bar-z-index:2147483647;--refreshless-progress-bar-start:10%;--refreshless-progress-bar-value-transition:width var(--refreshless-progress-bar-transition-duration) ease-out;--refreshless-progress-bar-opacity-transition-out:opacity
    calc(var(--refreshless-progress-bar-transition-duration) / 2)
    calc(var(--refreshless-progress-bar-transition-duration) / 2)
    ease-in;--refreshless-progress-bar-opacity-transition-in:opacity
    calc(var(--refreshless-progress-bar-transition-duration) / 2)
    ease-in;--refreshless-progress-bar-computed-value:calc(var(--refreshless-progress-bar-value,0) * (100% - var(--refreshless-progress-bar-start)) + var(--refreshless-progress-bar-start));}.refreshless-document-progress-bar{position:fixed;display:block;top:0;left:0;height:var(--refreshless-progress-bar-thickness);width:100%;z-index:var(--refreshless-progress-bar-z-index);transition:var(--refreshless-progress-bar-opacity-transition-out);opacity:0;background-color:var(--refreshless-progress-bar-empty-colour);}.refreshless-document-progress-bar::before{content:'';display:block;position:absolute;top:0;bottom:0;width:var(--refreshless-progress-bar-computed-value);background-color:var(--refreshless-progress-bar-filled-colour);transition:var(--refreshless-progress-bar-value-transition);will-change:opacity,width;}:root[dir=ltr] .refreshless-document-progress-bar::before{left:0;}:root[dir=rtl] .refreshless-document-progress-bar::before{right:0;}.refreshless-document-progress-bar--active{opacity:1;transition:var(--refreshless-progress-bar-opacity-transition-in);}
:root.refreshless-disable-smooth-scroll{scroll-behavior:auto !important;}
