.wizard-title{font-size:var(--semantic-font-lead);line-height:var(--semantic-font-bodyLeading);margin-block-end:var(--semantic-space-group)}.wizard-progress{font-size:var(--semantic-font-small);color:var(--semantic-text-muted);margin-block-end:var(--semantic-space-inline)}.wizard-intro{margin-block-end:var(--semantic-space-group)}.wizard-hint{font-size:var(--semantic-font-small);color:var(--semantic-text-muted)}.wizard-flows,.wizard-options{display:grid;gap:var(--semantic-space-inline)}.wizard-flow,.wizard-choice{font:inherit;line-height:1.4;text-align:start;min-block-size:var(--semantic-size-target);inline-size:100%;border:var(--semantic-size-hairline) solid var(--semantic-border-default);border-radius:var(--component-reference-formRadius);padding:var(--semantic-space-inline) var(--semantic-space-group);background:var(--semantic-surface-page);color:var(--semantic-text-primary)}.wizard-flow:hover,.wizard-choice:hover{background:var(--component-reference-softBlue)}.wizard-choice[aria-pressed=true]{background:var(--component-reference-softBlue);border-color:var(--semantic-action-focus)}.wizard-actions{display:flex;gap:var(--semantic-space-inline);justify-content:space-between;margin-block-start:var(--semantic-space-group);flex-wrap:wrap}.wizard-actions .button{font-size:var(--semantic-font-small);padding-inline:var(--semantic-space-group)}.wizard-contact,.wizard-submit{display:grid;gap:var(--semantic-space-group)}.wizard-field{display:grid;gap:var(--primitive-space-xs);font-size:var(--semantic-font-small);font-weight:var(--semantic-font-strong)}.wizard-contact input,.wizard-text,.wizard-other textarea{inline-size:100%;padding:var(--semantic-space-inline);min-block-size:var(--semantic-size-target);border:var(--semantic-size-hairline) solid var(--semantic-border-default);border-radius:var(--component-reference-formRadius);background:var(--component-reference-white);color:var(--semantic-text-primary);font:inherit;resize:vertical}.wizard-other{margin-block-start:var(--semantic-space-group)}.wizard-other[hidden]{display:none}.wizard-error{font-size:var(--semantic-font-small);color:var(--semantic-feedback-error);margin-block-end:0}.wizard-error:empty{display:none}.wizard-summary{margin:0 0 var(--semantic-space-group);padding:var(--semantic-space-group);background:var(--semantic-surface-panel);border-radius:var(--component-reference-formRadius);overflow-wrap:anywhere}.wizard-summary dt{font-size:var(--semantic-font-small);color:var(--semantic-text-muted);margin-block-end:var(--primitive-space-xs)}.wizard-summary dd{margin:0 0 var(--semantic-space-group);font-size:var(--semantic-font-small);white-space:pre-wrap}.wizard-summary dd:last-child{margin-block-end:0}.wizard-recommendation{padding:var(--semantic-space-group);border:var(--semantic-size-hairline) solid var(--semantic-border-default);border-radius:var(--component-reference-formRadius);margin-block-end:var(--semantic-space-group)}.wizard-recommendation h4{font-size:var(--semantic-font-small);font-weight:var(--semantic-font-strong);margin-block:0 var(--semantic-space-inline)}.wizard-recommendation p{font-size:var(--semantic-font-small)}.wizard-submit .consent{display:flex;gap:var(--semantic-space-inline);align-items:start;font-size:var(--semantic-font-small)}.wizard-submit .consent input{inline-size:var(--semantic-space-group);block-size:var(--semantic-space-group);flex-shrink:0}.assistant-dialog{scroll-padding-block:var(--semantic-space-card)}
