.steps-progress{align-items:flex-start;display:flex;padding:var(--root-padding-value) var(--root-padding-value-05)}.step-item{align-items:center;display:flex;flex:1;flex-direction:column;gap:10px;opacity:.4}.step-item.available{opacity:1}.step-badge{align-items:center;background-color:var(--background-third-color);border-radius:50%;color:var(--secondary-text-color);display:flex;flex-shrink:0;font-size:16px;font-weight:600;height:44px;justify-content:center;transition:transform .2s ease;width:44px}.step-item.available .step-badge{cursor:pointer}.step-item.available .step-badge:hover{transform:scale(1.1)}.step-item.active .step-badge,.step-item.completed .step-badge{background-color:var(--important-color);color:var(--background-primary-color)}.step-item.active .step-badge{box-shadow:0 0 0 3px var(--important-color-05)}.step-line{background-color:var(--background-third-color);flex:1;height:3px;margin-left:4px;margin-right:4px;margin-top:22px}.step-line.completed{background-color:var(--important-color)}.step-text{align-items:center;color:var(--secondary-text-color-06);display:flex;font-size:10px;height:26px;justify-content:center;line-height:1.3;text-align:center}.step-item.available .step-text{color:var(--primary-text-color);font-weight:500}.step-content-area{background-color:var(--background-secondary-color);border-radius:var(--root-border-radius-value);margin:1rem;padding:1rem}.step-panel{display:none}.step-panel.active{display:block}.step-panel h4{color:var(--primary-text-color);font-weight:600;margin-bottom:12px}.step-description{font-size:14px;margin-bottom:20px}.step-panel p{margin:0}ul{list-style:disc!important;margin:1em 0;padding-left:40px}li{display:list-item!important}