.form-steps__list[data-v-8fd767e3]{margin:0;padding:0;list-style:none}.form-steps__step[data-v-8fd767e3]{padding-block:var(--ns-spacing-md);margin:0}.form-steps__step+.form-steps__step[data-v-8fd767e3]{border-top:var(--ns-section-rule) solid var(--ns-color-border)}.form-steps__step--open[data-v-8fd767e3]{padding-block:var(--ns-spacing-xl) var(--ns-spacing-2xl)}.form-steps__step[data-v-8fd767e3]:first-child{padding-top:0}.form-steps__head[data-v-8fd767e3]{grid-template-columns:var(--ns-spacing-xl) minmax(0,1fr) auto;-moz-column-gap:var(--ns-spacing-sm);align-items:baseline;column-gap:var(--ns-spacing-sm);display:grid}.form-steps__mark[data-v-8fd767e3]{color:var(--ns-color-text-secondary);font-family:var(--ns-font-heading);font-size:var(--ns-font-size-label);font-weight:var(--ns-font-weight-semibold);letter-spacing:var(--ns-letter-spacing-wide)}.form-steps__step--done .form-steps__mark[data-v-8fd767e3],.form-steps__step--open .form-steps__mark[data-v-8fd767e3]{color:var(--ns-color-accent)}.form-steps__mark svg[data-v-8fd767e3]{display:block}.form-steps__title[data-v-8fd767e3]{font-family:var(--ns-font-heading);font-size:var(--ns-font-size-lead);font-weight:var(--ns-font-weight-semibold);line-height:var(--ns-line-height-tight);margin:0}.form-steps__step--todo .form-steps__title[data-v-8fd767e3]{color:var(--ns-color-text-secondary);font-weight:var(--ns-font-weight-normal)}.form-steps__summary[data-v-8fd767e3]{color:var(--ns-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form-steps__summary-title[data-v-8fd767e3]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.form-steps__edit[data-v-8fd767e3]{color:var(--ns-color-text-secondary);font:inherit;font-size:var(--ns-font-size-small);text-underline-offset:var(--ns-spacing-xs);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.form-steps__edit[data-v-8fd767e3]:focus-visible,.form-steps__edit[data-v-8fd767e3]:hover{color:var(--ns-color-accent)}.form-steps__body[data-v-8fd767e3]{gap:var(--ns-spacing-2xl);padding-top:var(--ns-spacing-xl);flex-direction:column;display:flex}@media (width>=768px){.form-steps__body[data-v-8fd767e3]{padding-left:calc(var(--ns-spacing-xl) + var(--ns-spacing-sm))}}.form-steps__fields[data-v-8fd767e3]{gap:var(--ns-spacing-xl) var(--ns-spacing-lg);display:grid}@media (width>=768px){.form-steps__fields[data-v-8fd767e3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.form-steps__fields .form-steps__wide[data-v-8fd767e3-s]{grid-column:1/-1}.form-steps__actions[data-v-8fd767e3]{align-items:center;gap:var(--ns-spacing-lg);flex-wrap:wrap;display:flex}
