@keyframes tree-run-sheen{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes tree-run-tick{0%,to{opacity:1}50%{opacity:.3}}.tree-run-sheen{position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent);animation:tree-run-sheen 1.15s ease-in-out infinite;pointer-events:none}.tree-run-tick{animation:tree-run-tick 1s steps(2,jump-none) infinite}@keyframes tree-run-indet{0%{transform:translate(-110%)}to{transform:translate(360%)}}.tree-run-indet{position:absolute;top:0;bottom:0;left:0;width:36%;border-radius:inherit;background:linear-gradient(90deg,transparent,var(--brand),transparent);animation:tree-run-indet 1.05s linear infinite;pointer-events:none}.tree-run-bar{position:relative;overflow:hidden;background:var(--bg-inset)}.tree-run-bar>.fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;transition:width .24s linear}@media (prefers-reduced-motion: reduce){.tree-run-sheen,.tree-run-tick,.tree-run-indet{animation:none!important}.tree-run-bar>.fill{transition:none!important}.tree-run-sheen{display:none}.tree-run-indet{width:100%;background:var(--brand-soft)}}[data-motion=off] .tree-run-sheen,[data-motion=off] .tree-run-tick,[data-motion=off] .tree-run-indet{animation:none!important}[data-motion=off] .tree-run-bar>.fill{transition:none!important}[data-motion=off] .tree-run-sheen{display:none}[data-motion=off] .tree-run-indet{width:100%;background:var(--brand-soft)}
