.stepper[data-v-e528af94]{--circle:3.5rem;list-style:none;margin:0;padding:0 var(--space-5);display:flex}@media(min-width:64rem){.stepper[data-v-e528af94]{--circle:4.25rem;padding-inline:var(--space-5)}}.stepper__step[data-v-e528af94]{display:flex;align-items:flex-start;flex:1;min-width:0}.stepper__step[data-v-e528af94]:last-child{flex:none}.stepper__rail[data-v-e528af94]{flex:1;block-size:2px;margin-block-start:calc(var(--circle)/2 - 1px);background:var(--border)}.stepper__step--past .stepper__rail[data-v-e528af94]{background:var(--accent)}.stepper__node[data-v-e528af94]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);flex:none;inline-size:var(--circle);text-align:center;color:var(--text-subtle);text-decoration:none}a.stepper__node:hover .stepper__label[data-v-e528af94]{text-decoration:underline}.stepper__circle[data-v-e528af94]{display:grid;place-items:center;inline-size:var(--circle);block-size:var(--circle);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-2);box-shadow:var(--highlight-top)}.stepper__label[data-v-e528af94]{inline-size:-moz-max-content;inline-size:max-content;max-inline-size:8rem;font-size:var(--text-xs);line-height:var(--leading-snug)}@media(min-width:64rem){.stepper__label[data-v-e528af94]{font-size:var(--text-sm)}}.stepper__step--current .stepper__circle[data-v-e528af94],.stepper__step--past .stepper__circle[data-v-e528af94]{border-color:var(--accent-ring);color:var(--accent);box-shadow:var(--shadow-accent)}.stepper__step--past .stepper__label[data-v-e528af94]{color:var(--accent)}.stepper__step--current .stepper__label[data-v-e528af94]{color:var(--text);font-weight:var(--weight-semibold)}
