.wizard-theme{--wizard-bg:#f3f2ef;--wizard-stage-bg:#ffffff;--wizard-card-bg:transparent;--wizard-card-border:transparent;--wizard-card-shadow:none;--wizard-sidebar-bg:#e8e6e1;--wizard-sidebar-border:transparent;--wizard-rail-width:17.5rem;--wizard-panel-bg:#f4f3f0;--wizard-choice-bg:#f4f3f0;--wizard-choice-selected-bg:#fff8ef;--wizard-choice-selected-border:var(--color-brand-500);--wizard-step-circle-idle-bg:#ffffff;--wizard-step-circle-idle-border:#d6d3d1;--wizard-step-circle-current-bg:var(--color-brand-500);--wizard-step-circle-current-ring:color-mix(in srgb,var(--color-brand-500,#ee5a42) 20%,transparent);--wizard-step-circle-done-bg:var(--color-brand-500);--wizard-footer-bg:#ffffff;--wizard-footer-border:#e7e5e4;--wizard-footer-shadow-mobile:0 -8px 24px rgba(28,25,23,0.06);--wizard-input-bg:#ffffff;--wizard-input-border:#d6d3d1;--wizard-input-border-focus:var(--color-brand-500);--wizard-input-ring-focus:color-mix(in srgb,var(--color-brand-500,#ee5a42) 18%,transparent);--wizard-progress-track:#d6d3d1;--wizard-progress-fill:var(--color-brand-500);--wizard-critical-text:#991b1b;--wizard-critical-bg:#fef2f2;--wizard-critical-border:#fecaca}.wizard-theme .wizard-stage-column{background-color:var(--wizard-stage-bg,#fff);min-height:calc(100dvh - 4rem)}.wizard-theme .wizard-card,.wizard-theme .wizard-stage{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}.wizard-theme .wizard-stage__footer{background-color:var(--wizard-footer-bg,#ffffff);border-color:var(--wizard-footer-border,#e7e5e4)}.wizard-theme .wizard-panel{background-color:var(--wizard-panel-bg,#f4f3f0);border:0;border-radius:.25rem;padding:1.25rem 1.35rem}@media (min-width:640px){.wizard-theme .wizard-panel{padding:1.5rem 1.75rem}}.wizard-theme .wizard-stage__body>section{background-color:var(--wizard-panel-bg,#f4f3f0);border-radius:.25rem;padding:1.25rem 1.35rem}@media (min-width:640px){.wizard-theme .wizard-stage__body>section{padding:1.5rem 1.75rem}}.wizard-theme .wizard-stage__body>section>h2{font-family:var(--font-display,inherit);font-size:.6875rem!important;font-weight:700!important;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-tertiary,#78716c)!important}.wizard-theme .wizard-stage-column .rounded-2xl.border,.wizard-theme .wizard-stage-column .rounded-xl.border,.wizard-theme .wizard-stage-column article.rounded-2xl,.wizard-theme .wizard-stage-column article.rounded-xl,.wizard-theme .wizard-stage-column section.rounded-2xl,.wizard-theme .wizard-stage-column section.rounded-xl{background-color:var(--wizard-panel-bg,#f4f3f0)!important;border-color:transparent!important;border-radius:.25rem!important;box-shadow:none!important}.wizard-theme .wizard-stage-column [role=radio].rounded-2xl,.wizard-theme .wizard-stage-column [role=radio].rounded-xl{border-radius:.35rem!important;background-color:var(--wizard-choice-bg,#f4f3f0)!important;border-width:1.5px!important;box-shadow:none!important;transform:none!important}.wizard-theme .wizard-stage-column [role=radio][aria-checked=true]{background-color:var(--wizard-choice-selected-bg,#fff8ef)!important;border-color:var(--wizard-choice-selected-border)!important}.wizard-theme .wizard-stage-column input:not([type=checkbox]):not([type=radio]):not([type=range]),.wizard-theme .wizard-stage-column select,.wizard-theme .wizard-stage-column textarea{border-radius:.25rem;background-color:var(--wizard-input-bg)}.wizard-theme .wizard-stage-column input:not([type=checkbox]):not([type=radio]):focus-visible,.wizard-theme .wizard-stage-column select:focus-visible,.wizard-theme .wizard-stage-column textarea:focus-visible{border-color:var(--wizard-input-border-focus);box-shadow:0 0 0 3px var(--wizard-input-ring-focus);outline:none}.wizard-theme .wizard-rail{display:none;width:var(--wizard-rail-width,17.5rem);flex-shrink:0;background-color:var(--wizard-sidebar-bg,#e8e6e1);border-radius:0;overflow-x:hidden;overflow-y:auto}@media (min-width:1024px){.wizard-theme .wizard-rail{display:flex;flex-direction:column;position:sticky;top:4rem;height:calc(100dvh - 4rem);max-height:calc(100dvh - 4rem)}}.wizard-theme .wizard-header{min-height:4rem}.wizard-theme .wizard-stage{min-height:calc(100dvh - 4rem - .5rem)}@media (max-width:374px){.wizard-theme [data-wizard-step-title] h1{font-size:1.35rem;line-height:1.25}}@media (prefers-reduced-motion:reduce){.wizard-theme *,.wizard-theme :after,.wizard-theme :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.wizard-theme .wizard-stage-column input,.wizard-theme .wizard-stage-column select,.wizard-theme .wizard-stage-column textarea{font-size:16px}@media (min-width:640px){.wizard-theme .wizard-stage-column input,.wizard-theme .wizard-stage-column select,.wizard-theme .wizard-stage-column textarea{font-size:inherit}}.wizard-theme .wizard-footer-mobile-shadow{box-shadow:var(--wizard-footer-shadow-mobile);padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.wizard-theme .wizard-input-base{background-color:var(--wizard-input-bg);border:1px solid var(--wizard-input-border)}.wizard-theme .wizard-input-base:focus-visible{outline:var(--tp-focus-width,2px) solid var(--tp-focus-color,#b45309);outline-offset:var(--tp-focus-offset,2px);border-color:var(--wizard-input-border-focus);box-shadow:0 0 0 3px var(--wizard-input-ring-focus)}