.dk-bar{position:fixed;top:0;left:0;right:0;height:3px;z-index:2147483000;pointer-events:none;transform:scaleX(0);transform-origin:0 50%;opacity:0;background:linear-gradient(90deg,var(--blue),var(--blue-glow));box-shadow:0 0 8px rgba(127,178,255,.6)}.dk-bar[data-s=run]{opacity:1;transform:scaleX(.9);transition:transform 10s cubic-bezier(.08,.6,.2,1),opacity .15s}.dk-bar[data-s=done]{opacity:0;transform:scaleX(1);transition:transform .2s ease-out,opacity .25s .15s}[data-busy]{cursor:progress;opacity:.75}button[data-busy]:after{content:"";display:inline-block;flex:none;width:.85em;height:.85em;-webkit-margin-start:.45em;margin-inline-start:.45em;border:2px solid;border-right:2px solid transparent;border-radius:50%;vertical-align:-.1em;animation:dk-spin .7s linear infinite}@keyframes dk-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.dk-bar[data-s]{transform:scaleX(1);transition:opacity .15s}button[data-busy]:after{animation:none;border-right-color:currentColor;opacity:.5}}