.xdd:where(.astro-jxgia3pe){margin-block:2em;container-type:inline-size}.xdd:where(.astro-jxgia3pe) .xdd__list:where(.astro-jxgia3pe){border-top:2px solid var(--color-border-ledger);padding:0;list-style:none}.xdd:where(.astro-jxgia3pe) .xdd__row:where(.astro-jxgia3pe){border-bottom:1px solid var(--color-border-strong);gap:.5rem;margin:0;padding-block:1rem 1.1rem;display:grid}.xdd__row:where(.astro-jxgia3pe) p:where(.astro-jxgia3pe){margin:0}.xdd__name:where(.astro-jxgia3pe){font-size:var(--step-0);letter-spacing:-.01em;font-weight:780;font-stretch:112%;line-height:1.25}.xdd__origin:where(.astro-jxgia3pe){color:var(--color-text-tertiary);font-size:var(--step--1);line-height:1.4}.xdd__origin:where(.astro-jxgia3pe) .readout:where(.astro-jxgia3pe){font-size:.92em}.xdd__question:where(.astro-jxgia3pe){font-size:var(--step-1);letter-spacing:-.01em;font-weight:560;line-height:1.35}.xdd__what:where(.astro-jxgia3pe){gap:.3rem;display:grid}.xdd__leaves:where(.astro-jxgia3pe){color:var(--color-text-secondary);font-size:var(--step--1);line-height:1.5}.xdd:where(.astro-jxgia3pe) .xdd__row--blank:where(.astro-jxgia3pe){border-bottom:2px dashed var(--color-border-strong)}.xdd__row--blank:where(.astro-jxgia3pe) .xdd__name:where(.astro-jxgia3pe){color:var(--color-text-secondary)}.xdd__blank:where(.astro-jxgia3pe){vertical-align:-.12em;border-bottom:2px solid;width:1.6em;height:1em;margin-right:.1em;display:inline-block}.xdd:where(.astro-jxgia3pe) figcaption:where(.astro-jxgia3pe){color:var(--color-text-tertiary);font-size:var(--step--1);margin-top:.75rem;line-height:1.5}@container (width>=34rem){.xdd:where(.astro-jxgia3pe) .xdd__row:where(.astro-jxgia3pe){grid-template-columns:12.5rem 1fr;column-gap:1.5rem}}.asked:where(.astro-tcgtbgv7){margin-block:2em;container-type:inline-size}.asked:where(.astro-tcgtbgv7) .asked__list:where(.astro-tcgtbgv7){border-top:2px solid var(--color-border-ledger);margin:0}.asked:where(.astro-tcgtbgv7) .asked__row:where(.astro-tcgtbgv7){border-bottom:1px solid var(--color-border-strong);gap:.35rem;padding-block:.9rem 1rem;display:grid}.asked:where(.astro-tcgtbgv7) dt:where(.astro-tcgtbgv7){font-size:var(--step-1);letter-spacing:-.01em;font-weight:700;font-stretch:106%;line-height:1.3}.asked:where(.astro-tcgtbgv7) dd:where(.astro-tcgtbgv7){color:var(--color-text-secondary);margin:0;line-height:1.6}.asked:where(.astro-tcgtbgv7) dd:where(.astro-tcgtbgv7) strong:where(.astro-tcgtbgv7){color:var(--color-text-primary);font-weight:700}.asked:where(.astro-tcgtbgv7) figcaption:where(.astro-tcgtbgv7){color:var(--color-text-tertiary);font-size:var(--step--1);margin-top:.75rem;line-height:1.5}@container (width>=34rem){.asked:where(.astro-tcgtbgv7) .asked__row:where(.astro-tcgtbgv7){grid-template-columns:14rem 1fr;column-gap:1.5rem}}.loop:where(.astro-jkp7lv5u){margin-block:2.25em}.loop__ring:where(.astro-jkp7lv5u){aspect-ratio:1;width:min(100%,25rem);margin-inline:auto;position:relative}.loop__drawing:where(.astro-jkp7lv5u){width:100%;height:100%;position:absolute;inset:0;overflow:visible}.loop__drawing:where(.astro-jkp7lv5u) circle:where(.astro-jkp7lv5u){fill:none;stroke:var(--color-border-strong);stroke-width:1.5px;vector-effect:non-scaling-stroke}.loop__drawing:where(.astro-jkp7lv5u) path:where(.astro-jkp7lv5u){fill:none;stroke:var(--color-text-secondary);stroke-width:2px;stroke-linecap:square;vector-effect:non-scaling-stroke}.loop:where(.astro-jkp7lv5u) .loop__steps:where(.astro-jkp7lv5u){margin:0;padding:0;list-style:none}.loop:where(.astro-jkp7lv5u) .loop__steps:where(.astro-jkp7lv5u) li:where(.astro-jkp7lv5u){left:var(--x);top:var(--y);border:1px solid var(--color-border-strong);border-radius:var(--radius-plate);background:var(--color-bg-canvas);font-size:var(--step-0);letter-spacing:-.01em;white-space:nowrap;margin:0;padding:.3em .75em .35em;font-weight:780;font-stretch:112%;line-height:1.2;position:absolute;transform:translate(-50%,-50%)}.loop:where(.astro-jkp7lv5u) .loop__steps:where(.astro-jkp7lv5u) li:where(.astro-jkp7lv5u)[data-start]{border-color:var(--color-bg-interactive);background:var(--color-bg-interactive);color:var(--color-text-on-interactive)}.loop__centre:where(.astro-jkp7lv5u){width:42%;color:var(--color-text-secondary);font-size:var(--step--1);text-align:center;text-wrap:balance;margin:0;line-height:1.4;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loop:where(.astro-jkp7lv5u) figcaption:where(.astro-jkp7lv5u){text-wrap:balance;color:var(--color-text-tertiary);font-size:var(--step--1);text-align:center;margin-top:1rem;line-height:1.5}
