.step.svelte-a7ktc1{min-width:0}.step-header.svelte-a7ktc1{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.step-title.svelte-a7ktc1{margin:0;font-size:clamp(1.375rem,1.2rem + .75vw,1.75rem);color:var(--color-heading)}.draft.svelte-a7ktc1{padding:.0625rem .5rem;border:1px dashed var(--color-warning);border-radius:var(--radius-full);color:var(--color-warning);font-size:.6875rem;font-weight:500}.applies.svelte-a7ktc1{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin:.5rem 0 0;font-size:.8125rem;color:var(--color-muted)}.step.svelte-a7ktc1 .applies-item{color:var(--color-body)}.needs.svelte-a7ktc1{display:grid;grid-template-columns:max-content 1fr;gap:.25rem 1rem;margin:1rem 0 0;font-size:.875rem}.needs.svelte-a7ktc1 dt:where(.svelte-a7ktc1){font-weight:600;color:var(--color-heading)}.needs.svelte-a7ktc1 dd:where(.svelte-a7ktc1){margin:0;color:var(--color-body)}.needs.svelte-a7ktc1 ul:where(.svelte-a7ktc1){list-style:none;margin:0;padding:0}.needs.svelte-a7ktc1 a:where(.svelte-a7ktc1){color:var(--color-primary)}.only.svelte-a7ktc1{font-size:.8125rem;color:var(--color-muted)}.unknown.svelte-a7ktc1{display:block;font-size:.8125rem;color:var(--color-warning)}.warning.svelte-a7ktc1{display:flex;gap:.5rem;margin:1rem 0 0;padding:.75rem 1rem;border-left:3px solid var(--color-warning);border-radius:var(--radius-lg);background:var(--color-warning-light);color:var(--color-body);font-size:.875rem;line-height:1.5}.warning-icon.svelte-a7ktc1{flex-shrink:0;margin-top:.2rem;color:var(--color-warning)}.warning-body.svelte-a7ktc1 p{margin:0}.warning-body.svelte-a7ktc1 a{color:var(--color-primary)}.step-body.svelte-a7ktc1{margin:1rem 0 0}.check.svelte-a7ktc1{display:flex;gap:.5rem;margin:1rem 0 0;padding:.75rem 1rem;border-radius:var(--radius-lg);background:var(--color-success-light);color:var(--color-body);font-size:.875rem;line-height:1.5}.check-icon.svelte-a7ktc1{flex-shrink:0;margin-top:.2rem;color:var(--color-success)}.check.svelte-a7ktc1 strong:where(.svelte-a7ktc1){color:var(--color-heading)}.more.svelte-a7ktc1{margin:1rem 0 0;font-size:.875rem;color:var(--color-body)}.more.svelte-a7ktc1 p:where(.svelte-a7ktc1){margin:0;line-height:1.5}.troubleshoot.svelte-a7ktc1{margin-top:.25rem}.step-images.svelte-b8dgr7{display:grid;gap:1rem}img.svelte-b8dgr7{display:block;width:100%;height:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg)}
