@layer equip{.eq-wizard{color:var(--eq-ink);font:var(--eq-weight) var(--eq-text-m) / 1.5 var(--eq-font);margin:0;display:grid;position:relative;container:eq-wizard/inline-size}.eq-wizard-steps{gap:var(--eq-space-1) var(--eq-space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.eq-wizard-item{display:flex}.eq-wizard-jump{align-items:center;gap:var(--eq-space-2);border-radius:var(--eq-radius-s);min-width:24px;min-height:24px;color:var(--eq-ink-3);font:inherit;font-size:var(--eq-text-s);text-align:start;background:0 0;border:0;margin:0;padding:0;line-height:1.3;display:inline-flex;position:relative}button.eq-wizard-jump{cursor:pointer;color:var(--eq-ink-2);transition:color var(--eq-dur) var(--eq-ease)}@media (hover:hover){button.eq-wizard-jump:hover{color:var(--eq-ink)}}button.eq-wizard-jump:focus-visible{outline:2px solid var(--eq-focus);outline-offset:2px}.eq-wizard-item[aria-current=step] .eq-wizard-jump{color:var(--eq-ink);font-weight:var(--eq-weight-strong)}.eq-wizard-marker{box-sizing:border-box;border:1px solid var(--eq-line-strong);border-radius:var(--eq-radius-full);width:20px;height:20px;font-size:var(--eq-text-xs);font-weight:var(--eq-weight-strong);font-variant-numeric:tabular-nums;transition:background-color var(--eq-dur) var(--eq-ease), border-color var(--eq-dur) var(--eq-ease), color var(--eq-dur) var(--eq-ease);flex:none;place-items:center;line-height:1;display:inline-grid}.eq-wizard-marker svg{width:12px;height:12px}.eq-wizard-item[data-state=done] .eq-wizard-marker{background:var(--eq-tint-strong);color:var(--eq-ink);border-color:#0000}.eq-wizard-item[aria-current=step] .eq-wizard-marker{border-color:var(--eq-solid);background:var(--eq-solid);color:var(--eq-solid-ink)}.eq-wizard-body{min-width:0;margin-block:var(--eq-space-4);display:grid}.eq-wizard-step{gap:var(--eq-space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.eq-wizard-step[hidden]{display:none}.eq-wizard-legend{align-items:center;gap:var(--eq-space-2);margin-bottom:var(--eq-space-3);font-size:var(--eq-text-l);font-weight:var(--eq-weight-strong);letter-spacing:-.01em;padding:0;line-height:1.3;display:flex}.eq-wizard-legend:focus{outline:none}.eq-wizard-optional{height:20px;padding-inline:var(--eq-space-1);border-radius:var(--eq-radius-s);background:var(--eq-tint);color:var(--eq-ink-2);font-size:var(--eq-text-xs);font-weight:var(--eq-weight-strong);letter-spacing:0;align-items:center;display:inline-flex}:where(.eq-wizard-step label:not([class])){gap:var(--eq-space-1);font-size:var(--eq-text-s);font-weight:var(--eq-weight-strong);display:grid}:where(.eq-wizard-step :is(input:not([type=checkbox],[type=radio],[type=hidden],[type=range],[type=file],[type=color]),select,textarea):not([class])){box-sizing:border-box;width:100%;height:var(--eq-h-m);padding-inline:var(--eq-space-3);border:1px solid var(--eq-line-strong);border-radius:var(--eq-radius-m);background:var(--eq-raised);color:var(--eq-ink);font:var(--eq-weight) var(--eq-text-m) / 1.4 var(--eq-font)}:where(.eq-wizard-step textarea:not([class])){height:auto;padding-block:var(--eq-space-2)}:where(.eq-wizard-step :is(input,select,textarea):not([class]))::placeholder{color:var(--eq-ink-3)}:where(.eq-wizard-step :is(input,select,textarea):not([class]):focus-visible){outline:2px solid var(--eq-focus);outline-offset:-1px}:where(.eq-wizard-step :is(input,select,textarea):not([class]):user-invalid){border-color:var(--eq-danger)}.eq-wizard-actions{justify-content:flex-end;gap:var(--eq-space-2);flex-wrap:wrap;display:flex}.eq-wizard-back{margin-inline-end:auto}.eq-wizard-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container eq-wizard not (min-width:360px){.eq-wizard-body{margin-block:var(--eq-space-2)}.eq-wizard-steps{gap:var(--eq-space-1)}.eq-wizard-item:not([aria-current=step]) .eq-wizard-name,.eq-wizard-legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.eq-wizard-item:not([aria-current=step]) .eq-wizard-jump{justify-content:center}}}
