.react-form-wizard{--rfw-primary:#2563eb;--rfw-primary-contrast:#fff;--rfw-error:#dc2626;--rfw-success:#059669;--rfw-bg:transparent;--rfw-surface:#fff;--rfw-muted:#f1f5f9;--rfw-border:#e2e8f0;--rfw-border-strong:#cbd5e1;--rfw-text:#0f172a;--rfw-text-muted:#64748b;--rfw-title:var(--rfw-text);--rfw-subtitle:var(--rfw-text-muted);--rfw-tab:var(--rfw-muted);--rfw-tab-icon:var(--rfw-text-muted);--rfw-button:var(--rfw-primary);--rfw-button-text:var(--rfw-primary-contrast);--rfw-finish-button:var(--rfw-primary);--rfw-finish-button-text:var(--rfw-primary-contrast);--rfw-radius:.5rem;--rfw-step-size:2.25rem;--rfw-gap:1.5rem;--rfw-font:inherit;--rfw-transition:.15s ease}@media (prefers-color-scheme:dark){.react-form-wizard.rfw-system{--rfw-surface:#0f172a;--rfw-muted:#1e293b;--rfw-border:#1e293b;--rfw-border-strong:#334155;--rfw-text:#e2e8f0;--rfw-text-muted:#94a3b8;--rfw-primary:#60a5fa;--rfw-primary-contrast:#0b1220;--rfw-error:#f87171;--rfw-success:#34d399}}[data-theme=dark] .react-form-wizard:not(.rfw-light):not(.rfw-system),.dark .react-form-wizard:not(.rfw-light):not(.rfw-system),.react-form-wizard.rfw-dark{--rfw-surface:#0f172a;--rfw-muted:#1e293b;--rfw-border:#1e293b;--rfw-border-strong:#334155;--rfw-text:#e2e8f0;--rfw-text-muted:#94a3b8;--rfw-primary:#60a5fa;--rfw-primary-contrast:#0b1220;--rfw-error:#f87171;--rfw-success:#34d399}.rfw-sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.react-form-wizard:not(.rfw-legacy){font-family:var(--rfw-font);color:var(--rfw-text);background:var(--rfw-bg);box-sizing:border-box}.react-form-wizard:not(.rfw-legacy) *,.react-form-wizard:not(.rfw-legacy) :before,.react-form-wizard:not(.rfw-legacy) :after{box-sizing:inherit}.react-form-wizard:not(.rfw-legacy) .wizard-header{text-align:center;margin-bottom:var(--rfw-gap)}.react-form-wizard:not(.rfw-legacy) .wizard-title{letter-spacing:-.01em;color:var(--rfw-title);margin:0;font-size:1.125rem;font-weight:600}.react-form-wizard:not(.rfw-legacy) .category{color:var(--rfw-subtitle);margin:.25rem 0 0;font-size:.875rem}.react-form-wizard:not(.rfw-legacy) .wizard-nav{margin:0 0 var(--rfw-gap);border:0;padding:0;list-style:none;display:flex}.react-form-wizard:not(.rfw-legacy) .wizard-nav>li{flex:1;min-width:0;position:relative}.react-form-wizard:not(.rfw-legacy) .wizard-nav>li:not(:first-child):before{content:"";top:calc(var(--rfw-step-size) / 2);background:var(--rfw-border-strong);z-index:0;height:2px;position:absolute;left:-50%;right:50%;transform:translateY(-50%)}.react-form-wizard:not(.rfw-legacy) .wizard-nav>li.rfw-done:before,.react-form-wizard:not(.rfw-legacy) .wizard-nav>li.active:before{background:var(--rfw-primary)}.react-form-wizard:not(.rfw-legacy) .wizard-nav>li>a{z-index:1;color:var(--rfw-text-muted);background:0 0;border:0;flex-direction:column;align-items:center;gap:.5rem;padding:0;text-decoration:none;display:flex;position:relative}.react-form-wizard:not(.rfw-legacy) .wizard-icon-circle{width:var(--rfw-step-size);height:var(--rfw-step-size);background:var(--rfw-surface);border:2px solid var(--rfw-border-strong);color:var(--rfw-text-muted);transition:background var(--rfw-transition),border-color var(--rfw-transition),color var(--rfw-transition);border-radius:999px;place-items:center;font-size:.8125rem;font-weight:600;line-height:1;display:grid}.react-form-wizard:not(.rfw-legacy) .wizard-icon-circle.square_shape{border-radius:var(--rfw-radius)}.react-form-wizard:not(.rfw-legacy) .wizard-nav>li.rfw-done .wizard-icon-circle{background:var(--rfw-primary);border-color:var(--rfw-primary);color:var(--rfw-primary-contrast)}.react-form-wizard:not(.rfw-legacy) .wizard-nav>li.active .wizard-icon-circle{background:var(--rfw-surface);border-color:var(--rfw-primary);color:var(--rfw-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--rfw-primary) 14%,transparent)}.react-form-wizard:not(.rfw-legacy) .wizard-nav>li.rfw-invalid .wizard-icon-circle{border-color:var(--rfw-error);color:var(--rfw-error);background:var(--rfw-surface);box-shadow:none}.react-form-wizard:not(.rfw-legacy) .stepTitle{text-align:center;color:var(--rfw-text-muted);overflow-wrap:anywhere;font-size:.8125rem;font-weight:500;line-height:1.3}.react-form-wizard:not(.rfw-legacy) .wizard-nav>li.active .stepTitle{color:var(--rfw-text);font-weight:600}.react-form-wizard:not(.rfw-legacy) .wizard-nav>li.rfw-invalid .stepTitle{color:var(--rfw-error)}.react-form-wizard:not(.rfw-legacy) .wizard-nav>li>a[aria-disabled=true]{cursor:not-allowed}.react-form-wizard:not(.rfw-legacy) .wizard-nav>li>a:not([aria-disabled=true]){cursor:pointer}.react-form-wizard:not(.rfw-legacy) .wizard-nav>li>a:not([aria-disabled=true]):hover .wizard-icon-circle{border-color:var(--rfw-primary)}.react-form-wizard:not(.rfw-legacy) .wizard-nav>li>a:focus-visible{outline:2px solid var(--rfw-primary);outline-offset:4px;border-radius:var(--rfw-radius)}.react-form-wizard:not(.rfw-legacy) .wizard-icon,.react-form-wizard:not(.rfw-legacy) .wizard-icon-container{color:inherit;display:contents}.react-form-wizard:not(.rfw-legacy).inline .wizard-nav>li>a{flex-direction:row;justify-content:center}.react-form-wizard:not(.rfw-legacy).vertical .wizard-nav{flex-direction:column;gap:.75rem}.react-form-wizard:not(.rfw-legacy).vertical .wizard-nav>li>a{flex-direction:row;justify-content:flex-start}.react-form-wizard:not(.rfw-legacy).vertical .wizard-nav>li:before{display:none}.react-form-wizard:not(.rfw-legacy).xs{--rfw-step-size:1.75rem}.react-form-wizard:not(.rfw-legacy).sm{--rfw-step-size:2rem}.react-form-wizard:not(.rfw-legacy).lg{--rfw-step-size:2.75rem}.react-form-wizard:not(.rfw-legacy) .wizard-tab-content{outline:none}.react-form-wizard:not(.rfw-legacy) .wizard-tab-content:focus-visible{outline:2px solid var(--rfw-primary);outline-offset:4px;border-radius:var(--rfw-radius)}.react-form-wizard:not(.rfw-legacy) .wizard-card-footer{margin-top:var(--rfw-gap);align-items:center;gap:.75rem;display:flex}.react-form-wizard:not(.rfw-legacy) .wizard-footer-left{margin-right:auto}.react-form-wizard:not(.rfw-legacy) .wizard-footer-right{margin-left:auto}.react-form-wizard:not(.rfw-legacy) .wizard-btn{font:inherit;border-radius:var(--rfw-radius);background:var(--rfw-primary);color:var(--rfw-primary-contrast);cursor:pointer;transition:opacity var(--rfw-transition),background var(--rfw-transition),border-color var(--rfw-transition);border:1px solid #0000;padding:.55rem 1.1rem;font-size:.875rem;font-weight:500;line-height:1.2}.react-form-wizard:not(.rfw-legacy) .wizard-footer-left .wizard-btn{color:var(--rfw-text);border-color:var(--rfw-border-strong);background:0 0}.react-form-wizard:not(.rfw-legacy) .wizard-footer-left .wizard-btn:hover{background:var(--rfw-muted)}.react-form-wizard:not(.rfw-legacy) .wizard-btn:hover{opacity:.9}.react-form-wizard:not(.rfw-legacy) .wizard-btn:focus-visible{outline:2px solid var(--rfw-primary);outline-offset:2px}.react-form-wizard:not(.rfw-legacy) .wizard-btn[disabled]{opacity:.5;cursor:not-allowed}.react-form-wizard:not(.rfw-legacy) .wizard-footer-left,.react-form-wizard:not(.rfw-legacy) .wizard-footer-right{background:0 0!important;border:0!important}@media (max-width:600px){.react-form-wizard:not(.rfw-legacy) .stepTitle{display:none}.react-form-wizard:not(.rfw-legacy) .wizard-nav>li:not(:first-child):before{top:calc(var(--rfw-step-size) / 2)}}@media (prefers-reduced-motion:reduce){.react-form-wizard:not(.rfw-legacy) *{transition:none!important}}
.examples-module__ad-2jq__field{flex-direction:column;gap:.35rem;margin-bottom:1rem;display:flex}.examples-module__ad-2jq__label{color:var(--color-fd-foreground);font-size:.875rem;font-weight:600}.examples-module__ad-2jq__hint{color:var(--color-fd-muted-foreground);font-size:.8125rem}.examples-module__ad-2jq__input,.examples-module__ad-2jq__select,.examples-module__ad-2jq__textarea{font:inherit;border:1px solid var(--color-fd-border);border-radius:var(--radius-lg);background:var(--color-fd-background);color:var(--color-fd-foreground);width:100%;padding:.55rem .7rem;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.examples-module__ad-2jq__input:focus,.examples-module__ad-2jq__select:focus,.examples-module__ad-2jq__textarea:focus{border-color:var(--color-fd-primary);box-shadow:0 0 0 3px var(--color-fd-ring);outline:none}.examples-module__ad-2jq__inputError{border-color:var(--color-danger)}.examples-module__ad-2jq__inputError:focus{box-shadow:0 0 0 3px var(--color-fd-ring)}.examples-module__ad-2jq__error{color:var(--color-danger);align-items:center;gap:.3rem;font-size:.8125rem;display:flex}.examples-module__ad-2jq__row{grid-template-columns:1fr 1fr;gap:0 1rem;display:grid}@media (max-width:560px){.examples-module__ad-2jq__row{grid-template-columns:1fr}}.examples-module__ad-2jq__stepHeading{margin:0 0 .25rem;font-size:1.15rem}.examples-module__ad-2jq__stepIntro{color:var(--color-fd-muted-foreground);margin:0 0 1.25rem;font-size:.9375rem}.examples-module__ad-2jq__summary{border:1px solid var(--color-fd-border);border-radius:var(--radius-lg);background:var(--color-fd-muted);margin-bottom:1.25rem;padding:1rem 1.1rem}.examples-module__ad-2jq__summaryRow{justify-content:space-between;gap:1rem;padding:.3rem 0;font-size:.9375rem;display:flex}.examples-module__ad-2jq__summaryTotal{border-top:1px solid var(--color-fd-border);margin-top:.4rem;padding-top:.6rem;font-weight:700}.examples-module__ad-2jq__money{font-variant-numeric:tabular-nums}.examples-module__ad-2jq__choices{gap:.6rem;margin-bottom:1rem;display:grid}.examples-module__ad-2jq__choice{border:1px solid var(--color-fd-border);border-radius:var(--radius-lg);cursor:pointer;background:var(--color-fd-background);align-items:flex-start;gap:.7rem;padding:.8rem .9rem;transition:border-color .15s,background .15s;display:flex}.examples-module__ad-2jq__choice:hover{border-color:var(--color-fd-primary)}.examples-module__ad-2jq__choiceSelected{border-color:var(--color-fd-primary);background:var(--color-fd-accent)}.examples-module__ad-2jq__choiceBody{flex-direction:column;gap:.15rem;display:flex}.examples-module__ad-2jq__choiceTitle{font-size:.9375rem;font-weight:600}.examples-module__ad-2jq__choiceMeta{color:var(--color-fd-muted-foreground);font-size:.8125rem}.examples-module__ad-2jq__status{border-radius:var(--radius-lg);align-items:center;gap:.5rem;margin-bottom:1rem;padding:.6rem .8rem;font-size:.875rem;display:flex}.examples-module__ad-2jq__statusPending{background:var(--color-warning-bg);color:var(--color-warning)}.examples-module__ad-2jq__statusOk{background:var(--color-success-bg);color:var(--color-success)}.examples-module__ad-2jq__statusBad{background:var(--color-danger-bg);color:var(--color-danger)}.examples-module__ad-2jq__review{grid-template-columns:max-content 1fr;gap:.4rem 1.2rem;margin-bottom:1rem;font-size:.9375rem;display:grid}.examples-module__ad-2jq__reviewKey{color:var(--color-fd-muted-foreground)}.examples-module__ad-2jq__reviewValue{overflow-wrap:anywhere;font-weight:500}.examples-module__ad-2jq__done{text-align:center;padding:1.5rem 0}.examples-module__ad-2jq__doneMark{margin-bottom:.5rem;font-size:2.5rem;line-height:1}.examples-module__ad-2jq__surveyShell{border:1px solid var(--color-fd-border);border-radius:var(--radius-lg);background:var(--color-fd-card);padding:1.5rem}.examples-module__ad-2jq__progressTrack{gap:4px;margin-bottom:1rem;display:flex}.examples-module__ad-2jq__progressSeg{background:var(--color-fd-border);border-radius:2px;flex:1;height:4px}.examples-module__ad-2jq__progressSegOn{background:var(--color-fd-primary)}.examples-module__ad-2jq__meta{color:var(--color-fd-muted-foreground);margin:0 0 .75rem;font-size:.8125rem}.examples-module__ad-2jq__actions{gap:.6rem;margin-top:1.25rem;display:flex}.examples-module__ad-2jq__resetBar{color:var(--color-fd-muted-foreground);flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem;font-size:.8125rem;display:flex}.examples-module__ad-2jq__log{background:var(--color-fd-muted);border-radius:var(--radius-lg);margin:0;padding:.75rem .9rem;font-size:.8125rem;overflow-x:auto}
