.tutorial[data-astro-cid-oxlon65c]{padding-top:48px}.tutorial-head[data-astro-cid-oxlon65c]{max-width:820px;margin-bottom:40px}.crumbs[data-astro-cid-oxlon65c]{font:.8rem var(--mono);color:var(--muted);overflow-wrap:anywhere;margin:0 0 14px}.crumbs[data-astro-cid-oxlon65c] a[data-astro-cid-oxlon65c]{color:var(--accent);text-decoration:none}h1[data-astro-cid-oxlon65c]{font:800 clamp(1.9rem, 5vw, 3rem)/1.1 var(--mono);letter-spacing:-.02em;margin:0}.description[data-astro-cid-oxlon65c]{color:var(--muted);margin:16px 0 18px;font-size:1.1rem}.meta[data-astro-cid-oxlon65c]{font:.8rem var(--mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.tags[data-astro-cid-oxlon65c]{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-oxlon65c] li[data-astro-cid-oxlon65c]{border:1px solid var(--border-strong);font:.72rem/1.2 var(--mono);color:var(--muted);border-radius:4px;padding:3px 8px}.layout[data-astro-cid-oxlon65c]{grid-template-columns:220px minmax(0,760px);gap:48px;display:grid}.toc[data-astro-cid-oxlon65c]{font:.8rem/1.5 var(--mono);align-self:start;position:sticky;top:24px}.toc[data-astro-cid-oxlon65c] p[data-astro-cid-oxlon65c]{color:var(--accent);margin:0 0 10px}.toc[data-astro-cid-oxlon65c] ol[data-astro-cid-oxlon65c]{border-left:1px solid var(--border);margin:0;padding:0;list-style:none}.toc[data-astro-cid-oxlon65c] li[data-astro-cid-oxlon65c] a[data-astro-cid-oxlon65c]{color:var(--muted);padding:5px 0 5px 14px;text-decoration:none;display:block}.toc[data-astro-cid-oxlon65c] li[data-astro-cid-oxlon65c] a[data-astro-cid-oxlon65c]:hover{color:var(--accent)}.lab-note[data-astro-cid-oxlon65c]{border:1px solid var(--border-strong);border-left:3px solid var(--amber);background:var(--surface);color:var(--muted);border-radius:6px;margin:0 0 28px;padding:12px 16px;font-size:.9rem}.lab-note[data-astro-cid-oxlon65c] strong[data-astro-cid-oxlon65c]{color:var(--amber)}.pager[data-astro-cid-oxlon65c]{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:16px;margin-top:56px;padding-top:28px;display:grid}.pager[data-astro-cid-oxlon65c] a[data-astro-cid-oxlon65c]{border:1px solid var(--border);background:var(--surface);font:600 .9rem/1.35 var(--mono);color:var(--text);border-radius:10px;flex-direction:column;gap:6px;padding:16px;text-decoration:none;display:flex}.pager[data-astro-cid-oxlon65c] a[data-astro-cid-oxlon65c]:hover{border-color:var(--accent)}.pager[data-astro-cid-oxlon65c] a[data-astro-cid-oxlon65c] span[data-astro-cid-oxlon65c]{color:var(--accent);font-size:.75rem}.pager[data-astro-cid-oxlon65c] .next[data-astro-cid-oxlon65c]{text-align:right;grid-column:2}@media (width<=900px){.layout[data-astro-cid-oxlon65c]{grid-template-columns:1fr}.toc[data-astro-cid-oxlon65c]{display:none}}@media (width<=600px){.pager[data-astro-cid-oxlon65c]{grid-template-columns:1fr}.pager[data-astro-cid-oxlon65c] .next[data-astro-cid-oxlon65c]{grid-column:1}}
