.steps-container[data-v-b309f3de]{align-items:center;width:100%;display:flex}.steps-compact[data-v-b309f3de],.steps-default[data-v-b309f3de]{flex-direction:row}.steps-vertical[data-v-b309f3de]{flex-direction:column;align-items:stretch}.step-item[data-v-b309f3de]{flex-direction:column;flex:1;align-items:center;display:flex}.steps-vertical .step-item[data-v-b309f3de]{flex-direction:row;margin-bottom:1.5rem}.steps-vertical .step-item[data-v-b309f3de]:last-child{margin-bottom:0}.step-item.step-clickable[data-v-b309f3de]{cursor:pointer}.step-item.step-clickable:hover .step-circle[data-v-b309f3de]{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.step-item.step-active .step-circle[data-v-b309f3de]{background:var(--gradient-primary);box-shadow:var(--shadow-glow);color:var(--color-primary-foreground);border-style:none;font-weight:600}.step-item.step-active .step-label[data-v-b309f3de]{color:var(--aurora-foreground);font-weight:600}.step-item.step-completed .step-circle[data-v-b309f3de]{background-color:var(--color-brand-subtle-bg);color:var(--color-primary);border-style:none}.step-item.step-completed .step-label[data-v-b309f3de]{color:var(--aurora-foreground)}.step-circle[data-v-b309f3de]{width:2.5rem;height:2.5rem;color:var(--aurora-muted-foreground);background:var(--glass-chip-bg);border-width:1px;border-color:var(--glass-chip-border);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.steps-compact .step-circle[data-v-b309f3de]{width:2rem;height:2rem;font-size:.75rem;line-height:1rem}.steps-vertical .step-circle[data-v-b309f3de]{margin-bottom:0;margin-right:1rem}.step-icon[data-v-b309f3de]{font-size:1rem;line-height:1.5rem}.steps-compact .step-icon[data-v-b309f3de]{font-size:.875rem;line-height:1.25rem}.step-icon-completed[data-v-b309f3de]{font-size:1.25rem;line-height:1.75rem}.steps-compact .step-icon-completed[data-v-b309f3de]{font-size:1rem;line-height:1.5rem}.step-number[data-v-b309f3de]{line-height:1}.step-connector[data-v-b309f3de]{background-color:var(--glass-chip-border);flex:1;height:.125rem;margin-top:-1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.steps-vertical .step-connector[data-v-b309f3de]{flex:1;width:.125rem;height:auto;min-height:2rem}.step-connector.step-connector-completed[data-v-b309f3de]{background-color:var(--color-brand-active-border)}.step-content[data-v-b309f3de]{text-align:center}.steps-vertical .step-content[data-v-b309f3de]{text-align:left;flex:1}.step-label[data-v-b309f3de]{color:var(--aurora-muted-foreground);font-size:.75rem;font-weight:500;line-height:1rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.steps-compact .step-label[data-v-b309f3de]{font-size:10px}.steps-vertical .step-label[data-v-b309f3de]{font-size:1rem;line-height:1.5rem}.step-description[data-v-b309f3de]{color:var(--aurora-muted-foreground);margin-top:.25rem;font-size:10px}.steps-vertical .step-description[data-v-b309f3de]{margin-top:.5rem;font-size:.875rem;line-height:1.25rem}
