.app-shell-surface .an-text-shimmer{--an-foreground-subtle:color-mix(in srgb, var(--foreground) 35%, transparent);--an-foreground-muted:color-mix(in srgb, var(--foreground) 58%, transparent);background-image:linear-gradient(90deg, var(--an-foreground-subtle) 0%, var(--an-foreground-subtle) 40%, var(--an-foreground-muted) 50%, var(--an-foreground-subtle) 60%, var(--an-foreground-subtle) 100%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block}.app-shell-surface .an-text-shimmer--active{animation:an-shimmer var(--an-shimmer-duration,1.5s) linear infinite}@keyframes an-shimmer{0%{background-position:100%}to{background-position:0%}}@media (prefers-reduced-motion:reduce){.app-shell-surface .an-text-shimmer--active{animation:none}}.app-shell-surface .an-timeline-rail:after{background:var(--border);content:"";width:1px;position:absolute;top:1.375rem;bottom:0;left:50%;transform:translate(-50%)}.app-shell-surface .an-timeline-item:last-child .an-timeline-rail:after{display:none}.app-shell-surface .an-timeline-item:last-child .an-timeline-body{padding-bottom:0}.app-shell-surface .an-timeline-item[data-status=running] .an-timeline-node{color:var(--foreground)}.app-shell-surface .an-timeline-item[data-status=error] .an-timeline-node,.app-shell-surface .an-timeline-item[data-status=incomplete] .an-timeline-node{color:var(--destructive)}
