.avod[data-astro-cid-2uh6gqp4]{flex-wrap:wrap;gap:.75rem;max-width:40rem;margin-inline:auto;display:flex}.avod[data-astro-cid-2uh6gqp4] svg[data-astro-cid-2uh6gqp4]{min-width:0;height:auto;font-family:var(--font-body);flex:1 1 0;display:block}.avod[data-astro-cid-2uh6gqp4] figcaption[data-astro-cid-2uh6gqp4]{flex:0 0 100%}.avod__panel[data-astro-cid-2uh6gqp4]{fill:var(--c-surface);stroke-width:1.5px}.avod__panel--always[data-astro-cid-2uh6gqp4]{stroke:var(--c-accent)}.avod__panel--on-demand[data-astro-cid-2uh6gqp4]{stroke:var(--c-accent2)}.avod__source[data-astro-cid-2uh6gqp4],.avod__task[data-astro-cid-2uh6gqp4]{fill:var(--c-surface-raised);stroke-width:1.8px}.avod__source--always[data-astro-cid-2uh6gqp4],.avod__task--always[data-astro-cid-2uh6gqp4]{stroke:var(--c-accent)}.avod__source--on-demand[data-astro-cid-2uh6gqp4],.avod__task--on-demand[data-astro-cid-2uh6gqp4]{stroke:var(--c-accent2)}.avod__task--skipped[data-astro-cid-2uh6gqp4]{stroke:var(--c-line-strong);stroke-dasharray:5 5}.avod__doc-icon[data-astro-cid-2uh6gqp4],.avod__line[data-astro-cid-2uh6gqp4],.avod__arrow[data-astro-cid-2uh6gqp4],.avod__skip-mark[data-astro-cid-2uh6gqp4]{fill:none;stroke-linecap:round;stroke-linejoin:round}.avod__doc-icon[data-astro-cid-2uh6gqp4]{stroke-width:1.6px}.avod__doc-icon--always[data-astro-cid-2uh6gqp4],.avod__line--always[data-astro-cid-2uh6gqp4],.avod__arrow--always[data-astro-cid-2uh6gqp4]{stroke:var(--c-accent)}.avod__doc-icon--on-demand[data-astro-cid-2uh6gqp4],.avod__line--on-demand[data-astro-cid-2uh6gqp4],.avod__arrow--on-demand[data-astro-cid-2uh6gqp4]{stroke:var(--c-accent2)}.avod__line[data-astro-cid-2uh6gqp4],.avod__arrow[data-astro-cid-2uh6gqp4]{stroke-width:2.2px}.avod__skip-mark[data-astro-cid-2uh6gqp4]{stroke:var(--c-line-strong);stroke-width:1.8px}.avod__tag-shape[data-astro-cid-2uh6gqp4] rect[data-astro-cid-2uh6gqp4]{stroke-width:1.2px}.avod__tag-shape--always[data-astro-cid-2uh6gqp4] rect[data-astro-cid-2uh6gqp4]{fill:var(--c-accent-wash);stroke:var(--c-accent)}.avod__tag-shape--on-demand[data-astro-cid-2uh6gqp4] rect[data-astro-cid-2uh6gqp4]{fill:var(--c-accent2-wash);stroke:var(--c-accent2)}.avod__heading[data-astro-cid-2uh6gqp4],.avod__source-title[data-astro-cid-2uh6gqp4]{font-family:var(--font-heading);font-weight:700}.avod__heading[data-astro-cid-2uh6gqp4]{font-size:16px}.avod__heading--always[data-astro-cid-2uh6gqp4]{fill:var(--c-accent)}.avod__heading--on-demand[data-astro-cid-2uh6gqp4]{fill:var(--c-accent2)}.avod__source-title[data-astro-cid-2uh6gqp4]{fill:var(--c-heading);font-size:15px}.avod__source-sub[data-astro-cid-2uh6gqp4],.avod__task-text[data-astro-cid-2uh6gqp4],.avod__skip-text[data-astro-cid-2uh6gqp4]{fill:var(--c-text-sub);font-size:14px}.avod__task-text[data-astro-cid-2uh6gqp4]{fill:var(--c-text)}.avod__tag-text[data-astro-cid-2uh6gqp4]{font-size:14px;font-weight:700}.avod__tag-text--always[data-astro-cid-2uh6gqp4]{fill:var(--c-accent)}.avod__tag-text--on-demand[data-astro-cid-2uh6gqp4]{fill:var(--c-accent2)}@media (width<=35rem){.avod[data-astro-cid-2uh6gqp4] svg[data-astro-cid-2uh6gqp4]{flex-basis:100%}}.sgl[data-astro-cid-hdv7byoj] svg[data-astro-cid-hdv7byoj]{width:100%;max-width:32rem;height:auto;font-family:var(--font-body);margin-inline:auto;display:block}.sgl__paper[data-astro-cid-hdv7byoj]{fill:var(--c-surface-raised);stroke:var(--c-line-strong);stroke-width:1.2px}.sgl__paper-margin[data-astro-cid-hdv7byoj]{fill:none;stroke:var(--c-accent2);stroke-width:1.2px;stroke-dasharray:5 5}.sgl__hole[data-astro-cid-hdv7byoj]{fill:var(--c-bg);stroke:var(--c-line-strong);stroke-width:1.1px}.sgl__step[data-astro-cid-hdv7byoj]{fill:var(--c-surface-raised);stroke:var(--c-accent);stroke-width:2px}.sgl__step--try[data-astro-cid-hdv7byoj],.sgl__step--feedback[data-astro-cid-hdv7byoj]{fill:var(--c-accent2-wash);stroke:var(--c-accent2)}.sgl__icon[data-astro-cid-hdv7byoj],.sgl__arrow[data-astro-cid-hdv7byoj]{fill:none;stroke:var(--c-text);stroke-linecap:round;stroke-linejoin:round}.sgl__icon[data-astro-cid-hdv7byoj]{stroke-width:1.6px}.sgl__arrow[data-astro-cid-hdv7byoj]{stroke:var(--c-accent);stroke-width:2.2px}.sgl__arrow--feedback[data-astro-cid-hdv7byoj]{stroke:var(--c-accent2);stroke-width:3.4px}.sgl__tag-shape[data-astro-cid-hdv7byoj] rect[data-astro-cid-hdv7byoj]{fill:var(--c-accent2-wash);stroke:var(--c-accent2);stroke-width:1.2px}.sgl__step-title[data-astro-cid-hdv7byoj],.sgl__center-title[data-astro-cid-hdv7byoj]{fill:var(--c-heading);font-family:var(--font-heading);font-size:14px;font-weight:700}.sgl__center-title[data-astro-cid-hdv7byoj]{font-size:15px}.sgl__tag-text[data-astro-cid-hdv7byoj]{fill:var(--c-accent2);font-size:14px;font-weight:700}
