:root{--nx-height: 4px;--nx-c1: var(--primary, #11c0a0);--nx-c2: var(--accent-2, #5cc8ff);--nx-glow: rgba(92,200,255,.45);--nx-dim-opacity: .25;--nx-dim-color: rgba(6,12,16,.65);--nx-dim-blur: none}.nx-host{position:relative}.nx-dim{display:none;opacity:0;background:var(--nx-dim-color);-webkit-backdrop-filter:var(--nx-dim-blur);backdrop-filter:var(--nx-dim-blur);transition:opacity .18s ease}.nx-dim.active{display:block;opacity:var(--nx-dim-opacity)}.nx-dim.block{pointer-events:auto}.nx-dim.pass{pointer-events:none}.nx-dim[data-scope=body]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646}.nx-dim[data-scope=container]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2147483646}.nx-loader{pointer-events:none;position:relative;height:var(--nx-height, 4px);background:transparent;z-index:2147483647;display:none}.nx-loader.active{display:block}.nx-loader[data-scope=body]{position:fixed;left:0;right:0;top:env(safe-area-inset-top,0)}.nx-loader[data-scope=container]{position:sticky;top:0}.nx-loader.indeterminate:before,.nx-loader.indeterminate:after{content:"";position:absolute;top:0;height:100%;border-radius:999px;will-change:left,right;box-shadow:0 0 12px var(--nx-glow)}.nx-loader.indeterminate:before{background:linear-gradient(90deg,var(--nx-c2),var(--nx-c1));animation:nx-run-1 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.nx-loader.indeterminate:after{background:linear-gradient(90deg,var(--nx-c1),var(--nx-c2));animation:nx-run-2 2.1s cubic-bezier(.165,.84,.44,1) infinite 1.15s}@keyframes nx-run-1{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes nx-run-2{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}.nx-loader.determinate:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--nx-c1),var(--nx-c2));box-shadow:0 0 10px var(--nx-glow);transform-origin:0 50%;transform:scaleX(var(--nx-progress, 0))}@media (prefers-reduced-motion: reduce){.nx-loader,.nx-loader.indeterminate:before,.nx-loader.indeterminate:after{animation:none!important;transition:none!important}}
