@layer loosethreads{.lt-rail-icon{position:relative;display:inline-grid;flex:none;inline-size:100%;block-size:100%;color:inherit}.lt-rail-icon__motion,.lt-rail-icon__still{grid-area:1/1;display:block;inline-size:100%;block-size:100%}.lt-rail-icon__motion{visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--dur-quick) var(--ease-leave),visibility var(--dur-none) var(--ease-scroll) var(--dur-quick)}.lt-rail-icon__motion svg{display:block;overflow:visible}.lt-rail-icon__motion path[stroke]{stroke:currentColor}.lt-rail-icon[data-kind=lottie] .lt-rail-icon__still{transition:opacity var(--dur-quick) var(--ease-arrive)}.lt-rail-icon[data-kind=lottie][data-playing] .lt-rail-icon__motion{visibility:visible;opacity:1;transition:none}.lt-rail-icon[data-kind=lottie][data-playing] .lt-rail-icon__still{opacity:0;transition:none}.lt-rail-icon[data-kind=page] .lt-rail-icon__motion path[fill]:not([fill=none]){fill:currentColor}.lt-rail-icon[data-kind=page][data-ready] .lt-rail-icon__motion{visibility:visible;opacity:1;transition:opacity var(--dur-quick) var(--ease-arrive)}.lt-rail-icon[data-kind=page][data-ready] .lt-rail-icon__still{opacity:0;transition:opacity var(--dur-quick) var(--ease-leave)}.lt-rail-icon[data-playing] .lt-rail-icon__still{animation:var(--dur-rail-click) var(--ease-move) both}.lt-rail-icon[data-kind=lottie][data-playing] .lt-rail-icon__still{animation:none}.lt-rail-icon[data-playing][data-motion-css=pop] .lt-rail-icon__still{animation-name:lt-rail-icon-pop}.lt-rail-icon[data-playing][data-motion-css=stretch] .lt-rail-icon__still{animation-name:lt-rail-icon-stretch;transform-origin:50% 100%}.lt-rail-icon[data-playing][data-motion-css=nudge] .lt-rail-icon__still{animation-name:lt-rail-icon-nudge}.lt-rail-icon[data-playing][data-motion-css=ring] .lt-rail-icon__still{animation-name:lt-rail-icon-ring;transform-origin:50% 0}@keyframes lt-rail-icon-pop{0%{transform:none}40%{transform:scale(var(--rail-click-pop))}to{transform:none}}@keyframes lt-rail-icon-stretch{0%{transform:none}40%{transform:scaleY(var(--rail-click-stretch))}to{transform:none}}@keyframes lt-rail-icon-nudge{0%{transform:none}30%{transform:translateX(calc(var(--s-4) * -1))}65%{transform:translateX(var(--s-2))}to{transform:none}}@keyframes lt-rail-icon-ring{0%{transform:none}20%{transform:rotate(var(--rail-click-ring))}40%{transform:rotate(calc(var(--rail-click-ring) * -.75))}60%{transform:rotate(calc(var(--rail-click-ring) * .5))}80%{transform:rotate(calc(var(--rail-click-ring) * -.25))}to{transform:none}}@media (prefers-reduced-motion:reduce){.lt-rail-icon[data-playing] .lt-rail-icon__still{animation:none;opacity:1}.lt-rail-icon:not([data-kind=page]) .lt-rail-icon__motion,.lt-rail-icon:not([data-kind=page])[data-playing] .lt-rail-icon__motion{visibility:hidden;transition:none}.lt-rail-icon[data-kind=page] .lt-rail-icon__motion,.lt-rail-icon[data-kind=page] .lt-rail-icon__still{transition:none}}:where([data-motion=reduce]) .lt-rail-icon[data-playing] .lt-rail-icon__still{animation:none;opacity:1}:where([data-motion=reduce]) .lt-rail-icon:not([data-kind=page]) .lt-rail-icon__motion{visibility:hidden;transition:none}:where([data-motion=reduce]) .lt-rail-icon[data-kind=page] .lt-rail-icon__motion,:where([data-motion=reduce]) .lt-rail-icon[data-kind=page] .lt-rail-icon__still{transition:none}}