.tour.svelte-iao7u{margin-bottom:var(--space-6);border-left:4px solid var(--gold-ink)}.tour.svelte-iao7u h2:where(.svelte-iao7u){margin-top:0}.steps.svelte-iao7u{margin:var(--space-4) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.steps.svelte-iao7u li:where(.svelte-iao7u){gap:var(--space-4);align-items:flex-start;display:flex}.steps.svelte-iao7u h3:where(.svelte-iao7u){margin:0 0 var(--space-1);font-size:1.05rem}.steps.svelte-iao7u p:where(.svelte-iao7u){margin:0 0 var(--space-2)}.number.svelte-iao7u{height:2.25rem;font-family:var(--font-mono);background:var(--paper);border:1px solid var(--line-strong);border-radius:50%;flex:0 0 2.25rem;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.done.svelte-iao7u .number:where(.svelte-iao7u){background:var(--status-ok-bg);color:var(--status-ok-text);border-color:var(--status-ok-border)}.done.svelte-iao7u h3:where(.svelte-iao7u){color:var(--ink-soft);text-decoration:line-through}.student-link.svelte-1wdvihm{color:var(--ink);font-weight:600;text-decoration:none}.student-link.svelte-1wdvihm:hover{color:var(--gold-ink);text-decoration:underline}
