.tool-steps-carousel-module__PxyctG__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#f472b666 transparent;gap:12px;display:flex;overflow-x:auto}.tool-steps-carousel-module__PxyctG__track>li{scroll-snap-align:start;flex:0 0 88%;min-width:0;height:auto}.tool-steps-carousel-module__PxyctG__track:after{content:"";flex:0 0 calc(12% - 12px)}.tool-steps-carousel-module__PxyctG__controls{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.tool-steps-carousel-module__PxyctG__step,.tool-steps-carousel-module__PxyctG__playback{min-width:44px;min-height:44px;color:var(--app-text-secondary);border-radius:12px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.tool-steps-carousel-module__PxyctG__step[aria-current=step]{color:#f9a8d4;background:#f472b61f;box-shadow:inset 0 0 0 1px #f472b666}.tool-steps-carousel-module__PxyctG__step:focus-visible,.tool-steps-carousel-module__PxyctG__playback:focus-visible{outline:2px solid var(--app-accent);outline-offset:-2px}@media (min-width:768px){.tool-steps-carousel-module__PxyctG__track>li{flex-basis:calc(33.3333% - 8px)}.tool-steps-carousel-module__PxyctG__track:after,.tool-steps-carousel-module__PxyctG__controls{display:none}}
