.route.svelte-5qk2q0{margin:14px 0 20px}.steps.svelte-5qk2q0{gap:var(--action-gap);flex-wrap:wrap;margin-bottom:8px;display:flex}.steps.svelte-5qk2q0 button[aria-pressed=true]:where(.svelte-5qk2q0){color:var(--action-blue);border-color:var(--action-blue);background:var(--control-hover)}canvas.svelte-5qk2q0{border-radius:var(--control-radius);background:var(--control-hover);width:100%;height:auto;display:block}p.svelte-5qk2q0{margin:8px 0 0}section.svelte-obc4uw{margin:20px 0}h2.svelte-obc4uw{margin-top:0}p.svelte-obc4uw,ol.svelte-obc4uw{line-height:1.55}ol.svelte-obc4uw{padding-inline-start:20px}li.svelte-obc4uw+li:where(.svelte-obc4uw){margin-top:8px}a.svelte-obc4uw{color:var(--action-blue);text-underline-offset:2px}.downloads.svelte-obc4uw{flex-wrap:wrap;gap:8px 16px;display:flex}details.svelte-obc4uw{margin-top:16px}summary.svelte-obc4uw{cursor:pointer;font-weight:600}video.svelte-obc4uw{aspect-ratio:9/16;border-radius:var(--control-radius);width:100%;max-width:320px;height:auto;margin-top:10px;display:block}section.svelte-35h8h6{flex-direction:column;min-width:0;display:flex}h3.svelte-35h8h6{margin:0 0 8px}video.svelte-35h8h6{aspect-ratio:16/9;border-radius:var(--control-radius);width:100%;height:auto;display:block}p.svelte-35h8h6{margin:10px 0}.actions.svelte-35h8h6{align-items:center;gap:var(--action-gap);flex-wrap:wrap;margin-top:auto;display:flex}textarea.svelte-35h8h6{box-sizing:border-box;width:100%;display:block}.action.svelte-35h8h6{border:1px solid var(--control-border);border-radius:var(--control-radius);min-height:36px;color:var(--control-text);background:var(--surface);align-items:center;padding:8px 12px;font-weight:500;line-height:18px;text-decoration:none;display:inline-flex}.action.svelte-35h8h6:hover{background:var(--control-hover)}.action.primary.svelte-35h8h6{color:var(--surface);background:var(--action-blue);border-color:var(--action-blue)}.action.primary.svelte-35h8h6:hover{background:var(--action-hover)}main.svelte-14hxfjb{max-width:992px;padding:24px 16px 48px}nav.svelte-14hxfjb a:where(.svelte-14hxfjb){color:var(--action-blue);text-underline-offset:2px}h1.svelte-14hxfjb{margin-top:18px}.methods.svelte-14hxfjb{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.trace.svelte-14hxfjb h2:where(.svelte-14hxfjb){margin-top:0}.choices.svelte-14hxfjb{gap:var(--action-gap);flex-wrap:wrap;display:flex}.method-index.svelte-14hxfjb{gap:6px 16px}.choices.svelte-14hxfjb button[aria-pressed=true]:where(.svelte-14hxfjb){color:var(--action-blue);border-color:var(--action-blue);background:var(--control-hover)}article.svelte-14hxfjb{max-width:690px;margin-top:28px;line-height:1.6}article.svelte-14hxfjb h2:where(.svelte-14hxfjb){margin-top:24px}article.svelte-14hxfjb ol:where(.svelte-14hxfjb){padding-inline-start:20px}article.svelte-14hxfjb li:where(.svelte-14hxfjb)+li:where(.svelte-14hxfjb){margin-top:8px}details.svelte-14hxfjb{margin-top:16px}summary.svelte-14hxfjb{cursor:pointer;font-weight:600}.material-study.svelte-14hxfjb{border-radius:var(--control-radius);width:100%;height:auto;margin-bottom:10px;display:block}.site-portrait.svelte-14hxfjb{max-width:360px}.branching-photos.svelte-14hxfjb{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:560px;display:grid}.branching-photos.svelte-14hxfjb figure:where(.svelte-14hxfjb){margin:0}.branching-photos.svelte-14hxfjb figcaption:where(.svelte-14hxfjb){color:var(--muted-text);font-size:.9em}@media (width<=720px){.methods.svelte-14hxfjb{grid-template-columns:1fr}}
