.form-problems__list.svelte-wz6f5y{gap:var(--sur-spacing-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.form-problems__link.svelte-wz6f5y{color:var(--sur-text-primary);font:inherit;text-align:start;text-underline-offset:var(--sur-spacing-2);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.form-problems__link.svelte-wz6f5y:hover{color:var(--sur-color-danger)}.form-problems__link.svelte-wz6f5y:focus-visible{outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:var(--sur-focus-ring-offset);border-radius:var(--sur-radius-sm)}.step-header.svelte-1nb36tp{padding:var(--sur-spacing-14);border:var(--sur-border-width) solid var(--sur-border-default);border-inline-start:var(--sur-spacing-4) solid var(--sur-c);border-radius:var(--sur-radius-xl);background:var(--sur-bg-surface);color:var(--sur-text-primary);box-shadow:var(--sur-shadow-xs);transition:border-color var(--sur-duration-200) var(--sur-ease-in-out);display:block}.step-header__top.svelte-1nb36tp{justify-content:space-between;align-items:center;gap:var(--sur-spacing-10);margin-bottom:var(--sur-spacing-12);flex-wrap:wrap;display:flex}.step-header__title.svelte-1nb36tp{align-items:center;gap:var(--sur-spacing-8);font-size:var(--sur-font-size-base);font-weight:var(--sur-font-weight-bold);line-height:var(--sur-line-height-normal);color:var(--sur-text-primary);margin:0;display:flex}.step-header__current.svelte-1nb36tp{align-items:center;gap:var(--sur-spacing-6);font-weight:var(--sur-font-weight-extrabold);color:var(--sur-c-subtle-fg);display:inline-flex}sur-step-header-steps.svelte-1nb36tp{gap:var(--sur-spacing-6);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;inline-size:100%;display:grid}.step-header__step.svelte-1nb36tp{inline-size:100%;min-inline-size:0;min-block-size:var(--sur-spacing-64);padding:var(--sur-spacing-8);border:var(--sur-border-width) solid var(--sur-border-default);border-radius:var(--sur-radius-xl);background:var(--sur-bg-subtle);color:var(--sur-text-primary);font:inherit;text-align:start;-webkit-user-select:none;user-select:none;cursor:pointer;box-shadow:var(--sur-shadow-xs);transition:color var(--sur-duration-150) var(--sur-ease-in-out), background-color var(--sur-duration-150) var(--sur-ease-in-out), border-color var(--sur-duration-150) var(--sur-ease-in-out);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.step-header__step.svelte-1nb36tp:hover:not(:disabled){border-color:var(--sur-border-hover);background:var(--sur-bg-surface)}.step-header__step.svelte-1nb36tp:focus-visible{outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:var(--sur-focus-ring-offset)}.step-header__step.svelte-1nb36tp:disabled{opacity:var(--sur-opacity-disabled);cursor:not-allowed;box-shadow:none}.step-header__step--completed.svelte-1nb36tp{border-color:var(--sur-c-border);background:color-mix(in oklab, var(--sur-c-subtle) 40%, var(--sur-bg-surface))}.step-header__step--completed.svelte-1nb36tp:hover:not(:disabled){border-color:var(--sur-c);background:var(--sur-c-subtle)}.step-header__step--active.svelte-1nb36tp,.step-header__step--active.svelte-1nb36tp:hover:not(:disabled){z-index:var(--sur-z-raised);border:var(--sur-border-width-strong) solid var(--sur-c);background:linear-gradient(to bottom, color-mix(in oklab, var(--sur-c) 4%, var(--sur-bg-surface)), var(--sur-bg-surface));box-shadow:0 0 0 var(--sur-border-width-strong) color-mix(in oklab, var(--sur-c) 21%, transparent), 0 var(--sur-spacing-4) var(--sur-spacing-16) color-mix(in oklab, var(--sur-c) 13%, transparent)}sur-step-header-step-top.svelte-1nb36tp{align-items:center;gap:var(--sur-spacing-6);inline-size:100%;min-inline-size:0;display:flex}sur-step-header-icon-wrap.svelte-1nb36tp{flex-shrink:0;display:block;position:relative}.step-header__icon.svelte-1nb36tp{inline-size:var(--sur-spacing-28);block-size:var(--sur-spacing-28);border:var(--sur-border-width) solid var(--sur-border-default);border-radius:var(--sur-radius-lg);background:var(--sur-bg-hover);color:var(--sur-text-muted);box-shadow:var(--sur-shadow-xs);transition:color var(--sur-duration-150) var(--sur-ease-in-out), background-color var(--sur-duration-150) var(--sur-ease-in-out), border-color var(--sur-duration-150) var(--sur-ease-in-out);justify-content:center;align-items:center;display:flex}.step-header__icon--completed.svelte-1nb36tp{border-color:var(--sur-c-border);background:var(--sur-c-subtle);color:var(--sur-c-subtle-fg)}.step-header__icon--active.svelte-1nb36tp{border-color:var(--sur-c);background:var(--sur-c);color:var(--sur-c-contrast);box-shadow:0 var(--sur-spacing-4) var(--sur-spacing-14) color-mix(in oklab, var(--sur-c) 33%, transparent)}.step-header__check.svelte-1nb36tp{inline-size:var(--sur-spacing-16);block-size:var(--sur-spacing-16);border-radius:var(--sur-radius-full);background:var(--sur-c);color:var(--sur-c-contrast);box-shadow:0 0 0 var(--sur-border-width-strong) var(--sur-bg-surface), var(--sur-shadow-xs);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:calc(var(--sur-spacing-4) * -1);inset-inline-end:calc(var(--sur-spacing-4) * -1)}.step-header__step-name.svelte-1nb36tp{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--sur-font-size-xs);font-weight:var(--sur-font-weight-bold);line-height:var(--sur-line-height-snug);color:var(--sur-text-primary);flex:1;overflow:hidden}.step-header__step--active.svelte-1nb36tp .step-header__step-name:where(.svelte-1nb36tp){font-weight:var(--sur-font-weight-extrabold)}sur-step-header-step-bottom.svelte-1nb36tp{inline-size:100%;min-inline-size:0;margin-top:var(--sur-spacing-4);display:block}.step-header__step-subtitle.svelte-1nb36tp{text-overflow:ellipsis;white-space:nowrap;text-align:start;inline-size:100%;font-size:var(--sur-font-size-2xs);font-weight:var(--sur-font-weight-normal);color:var(--sur-text-muted);transition:color var(--sur-duration-150) var(--sur-ease-in-out);display:block;overflow:hidden}.step-header__step.svelte-1nb36tp:hover .step-header__step-subtitle:where(.svelte-1nb36tp){color:var(--sur-text-secondary)}.step-header__step--active.svelte-1nb36tp .step-header__step-subtitle:where(.svelte-1nb36tp){font-weight:var(--sur-font-weight-medium);color:var(--sur-text-secondary)}@media (prefers-reduced-motion:reduce){.step-header.svelte-1nb36tp,.step-header__step.svelte-1nb36tp,.step-header__icon.svelte-1nb36tp,.step-header__step-subtitle.svelte-1nb36tp,.step-segment.svelte-1nb36tp,.step-list-button.svelte-1nb36tp{transition:none}}@media (width<=685px){.step-header.svelte-1nb36tp{padding:var(--sur-spacing-16)}.step-header__title.svelte-1nb36tp{font-size:var(--sur-font-size-md)}}@container sur-device (width<=685px){.step-header.svelte-1nb36tp{padding:var(--sur-spacing-16)}.step-header__title.svelte-1nb36tp{font-size:var(--sur-font-size-md)}}.step-header.svelte-1nb36tp{container:wizard-stepper/inline-size}.step-header__check[data-sur-color=danger].svelte-1nb36tp{font-size:var(--sur-font-size-xs);font-weight:var(--sur-font-weight-bold);line-height:1}sur-step-header-phone.svelte-1nb36tp{display:none}sur-step-segments.svelte-1nb36tp{gap:var(--sur-spacing-4);flex:1;min-inline-size:0;display:flex}.step-segment.svelte-1nb36tp{min-inline-size:0;block-size:var(--sur-spacing-6);border-radius:var(--sur-radius-full);background:var(--sur-border-default);color:var(--sur-c-contrast);transition:background-color var(--sur-duration-200) var(--sur-ease-in-out);border:0;flex:1;place-items:center;padding:0;display:grid}.step-segment--done.svelte-1nb36tp{background:color-mix(in srgb, var(--sur-c) 45%, var(--sur-bg-surface))}.step-segment--current.svelte-1nb36tp,.step-segment--problem.svelte-1nb36tp{background:var(--sur-c)}.step-list-button.svelte-1nb36tp{align-items:center;gap:var(--sur-spacing-6);min-block-size:var(--sur-spacing-32);padding:var(--sur-spacing-4) var(--sur-spacing-10);border:var(--sur-border-width) solid var(--sur-border-default);border-radius:var(--sur-control-radius,var(--sur-control-radius-md));background:var(--sur-bg-surface);color:var(--sur-text-primary);font:inherit;font-size:var(--sur-font-size-sm);font-weight:var(--sur-font-weight-semibold);white-space:nowrap;cursor:pointer;box-shadow:var(--sur-shadow-xs);transition:background-color var(--sur-duration-150) var(--sur-ease-in-out), border-color var(--sur-duration-150) var(--sur-ease-in-out), color var(--sur-duration-150) var(--sur-ease-in-out);display:inline-flex}.step-list-button.svelte-1nb36tp:hover{background:var(--sur-bg-hover);border-color:var(--sur-border-hover)}.step-list-button.svelte-1nb36tp:focus-visible,.step-segment.svelte-1nb36tp:focus-visible{outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:var(--sur-focus-ring-offset)}.step-list-button__phone.svelte-1nb36tp,.step-list-button__wide.svelte-1nb36tp{text-overflow:ellipsis;overflow:hidden}.step-list-button__phone.svelte-1nb36tp{display:none}.step-list-button__problems.svelte-1nb36tp{min-inline-size:var(--sur-spacing-18);block-size:var(--sur-spacing-18);padding:0 var(--sur-spacing-4);border-radius:var(--sur-radius-full);background:var(--sur-c);color:var(--sur-c-contrast);font-size:var(--sur-font-size-xs);place-items:center;display:inline-grid}sur-step-strip.svelte-1nb36tp{inline-size:100%;display:block;container:wizard-strip/inline-size}.step-tabs.svelte-1nb36tp{gap:var(--sur-spacing-4);min-inline-size:0;display:flex}.step-tab.svelte-1nb36tp{align-items:center;gap:var(--sur-spacing-6);min-inline-size:0;block-size:calc(var(--sur-spacing-32) + var(--sur-spacing-4));padding:0 var(--sur-spacing-10) 0 var(--sur-spacing-6);border:var(--sur-border-width) solid transparent;border-radius:var(--sur-radius-lg);color:var(--sur-text-secondary);font:inherit;font-size:calc((var(--sur-font-size-xs) + var(--sur-font-size-sm)) / 2);font-weight:var(--sur-font-weight-semibold);text-align:start;cursor:pointer;transition:background-color var(--sur-duration-150) var(--sur-ease-in-out);background:0 0;flex:1 1 0;display:flex}.step-tab.svelte-1nb36tp:hover:not(:disabled){background:var(--sur-bg-hover)}.step-tab.svelte-1nb36tp:disabled{cursor:not-allowed;opacity:.55}.step-tab--current.svelte-1nb36tp{border-color:var(--sur-c-border);background:var(--sur-c-subtle);color:var(--sur-text-primary)}.step-tab.svelte-1nb36tp:focus-visible{outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:var(--sur-focus-ring-offset)}.step-tab__name.svelte-1nb36tp{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}sur-step-strip.svelte-1nb36tp .step-header__icon:where(.svelte-1nb36tp){inline-size:var(--sur-target-min);block-size:var(--sur-target-min);border-radius:var(--sur-radius-md);box-shadow:none}sur-step-strip.svelte-1nb36tp .step-header__check:where(.svelte-1nb36tp){inset-block-start:calc(var(--sur-spacing-6) * -1);inset-inline-end:calc(var(--sur-spacing-6) * -1)}sur-step-strip-phone.svelte-1nb36tp{align-items:center;gap:var(--sur-spacing-12);display:none}sur-step-strip-phone.svelte-1nb36tp .step-list-button:where(.svelte-1nb36tp){flex-shrink:0;max-inline-size:60%}sur-step-strip-phone.svelte-1nb36tp .step-list-button__wide:where(.svelte-1nb36tp){display:none}sur-step-strip-phone.svelte-1nb36tp .step-list-button__phone:where(.svelte-1nb36tp){display:inline}sur-step-strip.svelte-1nb36tp .step-segment:where(.svelte-1nb36tp),sur-step-strip.svelte-1nb36tp .step-list-button:where(.svelte-1nb36tp){position:relative}sur-step-strip.svelte-1nb36tp .step-segment:where(.svelte-1nb36tp):before{content:"";inset-block-start:50%;min-inline-size:var(--sur-target-min);inline-size:100%;min-block-size:calc(var(--sur-spacing-4) * 11);position:absolute;left:50%;transform:translate(-50%,-50%)}sur-step-strip.svelte-1nb36tp .step-list-button:where(.svelte-1nb36tp):before{content:"";inset-block-start:50%;inline-size:100%;min-block-size:calc(var(--sur-spacing-4) * 11);position:absolute;left:50%;transform:translate(-50%,-50%)}@container wizard-strip (width<=560px){.step-tabs.svelte-1nb36tp{display:none}sur-step-strip-phone.svelte-1nb36tp{display:flex}}@container wizard-stepper (width<=1024px){sur-step-header-steps.svelte-1nb36tp{scrollbar-width:thin;padding-bottom:var(--sur-spacing-4);display:flex;overflow-x:auto}.step-header__step.svelte-1nb36tp{min-block-size:0;inline-size:auto;padding:var(--sur-spacing-6) var(--sur-spacing-12) var(--sur-spacing-6) var(--sur-spacing-6);border-radius:var(--sur-control-radius,var(--sur-control-radius-md));flex:none;overflow:visible}sur-step-header-step-bottom.svelte-1nb36tp{display:none}.step-header__icon.svelte-1nb36tp{inline-size:var(--sur-spacing-28);block-size:var(--sur-spacing-28)}}@container wizard-stepper (width<=560px){.step-header__top.svelte-1nb36tp,sur-step-header-steps.svelte-1nb36tp{display:none}sur-step-header-phone.svelte-1nb36tp{gap:var(--sur-spacing-10);display:grid}sur-step-header-phone.svelte-1nb36tp .step-list-button:where(.svelte-1nb36tp){max-inline-size:100%;min-block-size:calc(var(--sur-spacing-4) * 11);padding:var(--sur-spacing-8) var(--sur-spacing-14);border-radius:var(--sur-control-radius,var(--sur-control-radius-md));justify-self:start}sur-step-header-phone.svelte-1nb36tp .step-list-button__wide:where(.svelte-1nb36tp){display:none}sur-step-header-phone.svelte-1nb36tp .step-list-button__phone:where(.svelte-1nb36tp){text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-inline-size:100%;display:inline-block;overflow:hidden}}@layer sur.components{.sur-step-bar.svelte-mzia8j{gap:var(--sur-spacing-8);min-inline-size:0;padding:var(--sur-spacing-12) var(--sur-spacing-16);background:var(--sur-bg-surface);border:var(--sur-border-width) solid var(--sur-border-default);border-radius:var(--sur-radius-lg);flex-direction:column;display:flex}.sur-step-bar.svelte-mzia8j[data-sticky]{z-index:var(--sur-z-sticky);box-shadow:var(--sur-shadow-xs);position:sticky;inset-block-start:calc(var(--sur-sticky-top,0px) + var(--sur-form-header-h,0px))}.sur-step-bar__count.svelte-mzia8j{gap:var(--sur-spacing-6);color:var(--sur-text-secondary);font-size:var(--sur-font-size-sm);flex-wrap:wrap;margin:0;display:flex}.sur-step-bar__count.svelte-mzia8j strong:where(.svelte-mzia8j){color:var(--sur-text-primary);font-weight:var(--sur-font-weight-semibold)}.sur-step-bar__progress.svelte-mzia8j{block-size:var(--sur-spacing-4);background:var(--sur-bg-subtle);border-radius:var(--sur-radius-sm);display:block;overflow:hidden}.sur-step-bar__progress.svelte-mzia8j>span:where(.svelte-mzia8j){background:var(--sur-c);border-radius:inherit;block-size:100%;transition:inline-size var(--sur-duration-200) var(--sur-ease-out);display:block}.sur-step-bar__steps.svelte-mzia8j{gap:var(--sur-spacing-6);scrollbar-width:thin;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.sur-step-bar__steps.svelte-mzia8j>li:where(.svelte-mzia8j){flex:1 0 auto;display:flex}.sur-step-bar__step.svelte-mzia8j{align-items:center;gap:var(--sur-spacing-8);min-block-size:var(--sur-control-height-sm);padding:var(--sur-spacing-4) var(--sur-spacing-10) var(--sur-spacing-4) var(--sur-spacing-4);border:var(--sur-border-width) solid var(--sur-border-subtle);border-radius:var(--sur-radius-md);background:var(--sur-bg-surface);color:var(--sur-text-secondary);font:inherit;font-size:var(--sur-font-size-sm);text-align:start;white-space:nowrap;cursor:pointer;flex:1;display:flex}.sur-step-bar__step.svelte-mzia8j:hover{border-color:var(--sur-c-border);color:var(--sur-text-primary)}.sur-step-bar__step.svelte-mzia8j:focus-visible{outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:var(--sur-focus-ring-offset)}.sur-step-bar__step.svelte-mzia8j.current{border-color:var(--sur-c-border);background:var(--sur-c-subtle);color:var(--sur-c-subtle-fg);font-weight:var(--sur-font-weight-semibold)}.sur-step-bar__mark.svelte-mzia8j{inline-size:var(--sur-target-min);block-size:var(--sur-target-min);border-radius:var(--sur-radius-sm);background:var(--sur-bg-subtle);color:var(--sur-text-secondary);font-size:var(--sur-font-size-xs);font-weight:var(--sur-font-weight-semibold);flex-shrink:0;place-items:center;display:inline-grid}.current:where(.svelte-mzia8j) .sur-step-bar__mark.svelte-mzia8j{background:var(--sur-c);color:var(--sur-c-contrast)}.done:where(.svelte-mzia8j) .sur-step-bar__mark.svelte-mzia8j{background:var(--sur-color-success-subtle);color:var(--sur-color-success-subtle-fg)}.problem:where(.svelte-mzia8j) .sur-step-bar__mark.svelte-mzia8j{background:var(--sur-color-danger);color:var(--sur-color-danger-contrast)}@media (width<=560px){.sur-step-bar__step.svelte-mzia8j:not(.current) .sur-step-bar__label:where(.svelte-mzia8j){display:none}.sur-step-bar__steps.svelte-mzia8j>li:where(.svelte-mzia8j){flex:none}}@container sur-device (width<=560px){.sur-step-bar__step.svelte-mzia8j:not(.current) .sur-step-bar__label:where(.svelte-mzia8j){display:none}.sur-step-bar__steps.svelte-mzia8j>li:where(.svelte-mzia8j){flex:none}}sur-form-steps.svelte-k2yfkj{gap:var(--sur-spacing-16);min-inline-size:0;scroll-margin-top:calc(var(--sur-sticky-top,0px) + var(--sur-form-header-h,0px));flex-direction:column;grid-column:1/-1;display:flex}.sur-form-step.svelte-k2yfkj{gap:var(--sur-spacing-16);flex-direction:column;min-inline-size:0;display:flex}.sur-form-step.svelte-k2yfkj+.sur-form-step:where(.svelte-k2yfkj){border-block-start:var(--sur-border-width) solid var(--sur-border-default);padding-block-start:var(--sur-spacing-24)}.sur-form-step__head.svelte-k2yfkj{align-items:flex-start;gap:var(--sur-spacing-12);display:flex}.sur-form-step__head.svelte-k2yfkj :is(h2:where(.svelte-k2yfkj),h3:where(.svelte-k2yfkj),h4:where(.svelte-k2yfkj),h5:where(.svelte-k2yfkj),h6:where(.svelte-k2yfkj)){color:var(--sur-text-primary);font-size:var(--sur-font-size-lg);font-weight:var(--sur-font-weight-semibold);margin:0}.sur-form-step__head.svelte-k2yfkj p:where(.svelte-k2yfkj){margin:var(--sur-spacing-2) 0 0;color:var(--sur-text-secondary);font-size:var(--sur-font-size-sm)}.sur-form-step__icon.svelte-k2yfkj{inline-size:var(--sur-spacing-32);block-size:var(--sur-spacing-32);border:var(--sur-border-width) solid var(--sur-c-border);border-radius:var(--sur-radius-lg);background:var(--sur-c-subtle);color:var(--sur-c-subtle-fg);flex-shrink:0;place-items:center;display:inline-grid}.sur-form-step__nav.svelte-k2yfkj{justify-content:space-between;align-items:center;gap:var(--sur-spacing-8);padding-top:var(--sur-spacing-24);border-top:var(--sur-border-width) solid var(--sur-border-default);display:flex}.sur-form-step__short.svelte-k2yfkj{display:none}@media (width<=480px){.sur-form-step__long.svelte-k2yfkj{display:none}.sur-form-step__short.svelte-k2yfkj{display:inline}}@container sur-device (width<=480px){.sur-form-step__long.svelte-k2yfkj{display:none}.sur-form-step__short.svelte-k2yfkj{display:inline}}}
