.wizard-progress[data-v-39b66934]{margin:0;padding:0}.wizard-progress--desktop[data-v-39b66934]{display:flex;list-style:none;gap:var(--tvh-space-2);flex-wrap:wrap}.wizard-progress__pill[data-v-39b66934]{display:inline-flex;align-items:center;padding:4px 10px;font-size:var(--tvh-text-md);font-weight:500;border-radius:999px;border:1px solid var(--tvh-border);background:var(--tvh-bg-page);color:var(--tvh-text-muted);white-space:nowrap}.wizard-progress__pill--completed[data-v-39b66934]{background:color-mix(in srgb,var(--tvh-primary) 12%,var(--tvh-bg-page));border-color:color-mix(in srgb,var(--tvh-primary) 30%,var(--tvh-border));color:var(--tvh-text)}.wizard-progress__pill--current[data-v-39b66934]{background:var(--tvh-primary);color:var(--tvh-bg-page);border-color:var(--tvh-primary);font-weight:600}.wizard-progress--phone[data-v-39b66934]{display:none;font-size:var(--tvh-text-md);color:var(--tvh-text-muted)}.wizard-progress__phone-text[data-v-39b66934]{font-weight:500}@media(max-width:767px){.wizard-progress--desktop[data-v-39b66934]{display:none}.wizard-progress--phone[data-v-39b66934]{display:block}}.wizard-help-dock[data-v-dc0fdf3f]{flex:0 0 400px;display:flex;flex-direction:column;min-height:0;background:var(--tvh-bg-surface);border-left:1px solid var(--tvh-border);overflow:hidden}.wizard-help-dock--phone[data-v-dc0fdf3f]{position:fixed;inset:0;z-index:200;flex:none;border-left:none}.dock-slide-enter-active[data-v-dc0fdf3f],.dock-slide-leave-active[data-v-dc0fdf3f]{transition:transform .18s ease-out,opacity .18s ease-out}.dock-slide-enter-from[data-v-dc0fdf3f],.dock-slide-leave-to[data-v-dc0fdf3f]{transform:translate(100%);opacity:0}.wizard-layout[data-v-a94cfc8f]{position:fixed;inset:0;display:flex;flex-direction:column;background:var(--tvh-bg-page);color:var(--tvh-text);z-index:100}.wizard-layout__header[data-v-a94cfc8f]{display:flex;align-items:center;gap:var(--tvh-space-3);background:var(--tvh-bg-surface);border-bottom:1px solid var(--tvh-border);flex-shrink:0;padding-top:calc(var(--tvh-space-3) + env(safe-area-inset-top));padding-bottom:var(--tvh-space-3);padding-left:calc(var(--tvh-space-6) + env(safe-area-inset-left));padding-right:calc(var(--tvh-space-6) + env(safe-area-inset-right))}.wizard-layout__logo[data-v-a94cfc8f]{height:28px;width:auto;flex-shrink:0}.wizard-layout__title[data-v-a94cfc8f]{margin:0;font-size:var(--tvh-text-xl);font-weight:600;letter-spacing:-.01em;flex-shrink:0}.wizard-layout__progress[data-v-a94cfc8f]{flex:1;display:flex;justify-content:center;min-width:0}.wizard-layout__body[data-v-a94cfc8f]{flex:1 1 auto;display:flex;flex-direction:row;min-height:0}.wizard-layout__step[data-v-a94cfc8f]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}@media(max-width:767px){.wizard-layout__header[data-v-a94cfc8f]{flex-wrap:wrap;gap:var(--tvh-space-2);padding-top:calc(var(--tvh-space-2) + env(safe-area-inset-top));padding-bottom:var(--tvh-space-2);padding-left:calc(var(--tvh-space-3) + env(safe-area-inset-left));padding-right:calc(var(--tvh-space-3) + env(safe-area-inset-right))}.wizard-layout__title[data-v-a94cfc8f]{font-size:var(--tvh-text-xl)}.wizard-layout__progress[data-v-a94cfc8f]{flex-basis:100%;justify-content:flex-start}}
