.tfa-layout{position:relative}.tfa-ajax-bar{position:absolute;top:0;inset-inline:0;height:2px;overflow:hidden;opacity:0;transition:opacity .18s ease;pointer-events:none;z-index:5}.tfa-ajax-bar.is-on{opacity:1}.tfa-ajax-bar::before{content:"";position:absolute;inset-block:0;inline-size:40%;background:linear-gradient(90deg,transparent,var(--tfa-c,#0099ff),transparent);transform:translateX(-100%);animation:tfa-ajax-slide 1s linear infinite}@keyframes tfa-ajax-slide{from{transform:translateX(-100%)}to{transform:translateX(300%)}}.tfa-layout.is-ajax-busy .tfa-main,.tfa-layout.is-ajax-busy .tfa-side-body{opacity:.45;pointer-events:none;transition:opacity .18s ease}.tfa-layout.is-ajax-busy .tfa-quick{opacity:1}@media (prefers-reduced-motion:reduce){.tfa-ajax-bar::before{animation:none;inline-size:100%;transform:none}.tfa-layout.is-ajax-busy .tfa-main,.tfa-layout.is-ajax-busy .tfa-side-body{transition:none}}