.tm-nav-progress{z-index:9999;pointer-events:none;height:2.5px;padding-top:env(safe-area-inset-top,0px);box-sizing:content-box;background:0 0;position:fixed;top:0;left:0;right:0}.tm-nav-progress__bar{will-change:width;background:linear-gradient(90deg,#ff2994 0%,#cf3dff 45%,#29d8ff 100%);border-radius:0 1px 1px 0;height:2.5px;transition:width .18s cubic-bezier(.4,0,.2,1),opacity .22s;box-shadow:0 0 8px #ff29948c,0 0 2px #29d8ff66}.tm-nav-progress[data-active=false] .tm-nav-progress__bar{opacity:0;transition:width .12s ease-out,opacity .24s 40ms}.tm-nav-progress__glow{top:env(safe-area-inset-top,0px);opacity:.9;pointer-events:none;filter:blur(.3px);background:linear-gradient(90deg,#0000 0%,#ffffff8c 50%,#0000 100%);border-radius:999px;width:80px;height:2.5px;margin-left:-40px;transition:left .18s cubic-bezier(.4,0,.2,1);position:absolute}.tm-nav-progress[data-active=false] .tm-nav-progress__glow{opacity:0}@media (prefers-reduced-motion:reduce){.tm-nav-progress__bar,.tm-nav-progress__glow{transition:none}}
