.lede.svelte-1n6qsl6{color:var(--text-secondary);margin-bottom:var(--space-8);font-size:clamp(1.05rem,1.6vw,1.25rem)}.top.svelte-1n6qsl6{display:contents}.prereqs.svelte-1n6qsl6{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.prereq.svelte-1n6qsl6{align-items:flex-start;gap:var(--space-4);display:flex}.prereq-icon.svelte-1n6qsl6{width:1.75rem;height:1.75rem;color:var(--accent-focus);flex:none;display:inline-flex}.prereq-icon.svelte-1n6qsl6 svg{width:100%;height:100%}.prereq.svelte-1n6qsl6 h2:where(.svelte-1n6qsl6){font-size:var(--text-16);margin:0 0 var(--space-1)}.prereq.svelte-1n6qsl6 p:where(.svelte-1n6qsl6){font-size:var(--text-14);margin:0}.compat.svelte-1n6qsl6{min-height:1.5em;margin-top:var(--space-2);font-weight:var(--font-weight-medium)}.compat.ok.svelte-1n6qsl6{color:var(--status-success)}.compat.bad.svelte-1n6qsl6{color:var(--status-error)}@media (width<=720px){.top.svelte-1n6qsl6{flex-direction:column;display:flex}.prereqs.svelte-1n6qsl6{margin-top:var(--space-8);order:1}.prereq.svelte-1n6qsl6{padding:var(--space-4);gap:var(--space-3)}}.steps.svelte-1n6qsl6{margin-top:var(--space-16)}.steps.svelte-1n6qsl6 ol:where(.svelte-1n6qsl6){margin:var(--space-6) 0 0;gap:var(--space-6);max-width:44rem;padding:0;list-style:none;display:grid}.steps.svelte-1n6qsl6 li:where(.svelte-1n6qsl6){align-items:flex-start;gap:var(--space-4);display:flex}.num.svelte-1n6qsl6{background:var(--status-info-surface);width:2rem;height:2rem;color:var(--status-info);font-size:var(--text-14);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.steps.svelte-1n6qsl6 h3:where(.svelte-1n6qsl6){font-size:var(--text-20);margin:0 0 var(--space-1)}.steps.svelte-1n6qsl6 p:where(.svelte-1n6qsl6){margin:0}.more.svelte-1n6qsl6{margin-top:var(--space-12);border-top:1px solid var(--border-decorative);padding-top:var(--space-4)}.more.svelte-1n6qsl6 summary:where(.svelte-1n6qsl6){cursor:pointer;font-weight:var(--font-weight-medium);padding:var(--space-3) 0}.more-body.svelte-1n6qsl6{gap:var(--space-4);margin-top:var(--space-2);display:grid}.more-body.svelte-1n6qsl6 p:where(.svelte-1n6qsl6){color:var(--text-secondary);margin:0}
