@layer components{@media screen and (prefers-reduced-motion:no-preference){.guide-bars rect[data-bar]{transition:width .9s cubic-bezier(.16,1,.3,1)}.guide-bars[data-state=armed] rect[data-bar]{width:100%}.guide-bars figure:nth-of-type(2) rect[data-bar]{transition-delay:.22s}@keyframes guide-card-in{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}.guide-card-in{animation:.26s cubic-bezier(.16,1,.3,1) both guide-card-in}}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){.guide-fold{interpolate-size:allow-keywords}.guide-fold::details-content{block-size:0;transition:block-size .32s cubic-bezier(.16, 1, .3, 1), content-visibility .32s allow-discrete;overflow-y:clip}.guide-fold[open]::details-content{block-size:auto}}}.guide-rail-progress{transform-origin:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){@media screen and (prefers-reduced-motion:no-preference){@keyframes guide-rail-fill{to{transform:scaleX(1)}}.guide-rail-progress{animation:linear both guide-rail-fill;animation-timeline:scroll(root)}}}.guide-rail ol{scrollbar-width:none}.guide-rail ol::-webkit-scrollbar{display:none}}
