.dg:where(.astro-3jedlhpq){margin:26px 0}.dg:where(.astro-3jedlhpq) svg:where(.astro-3jedlhpq){border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg);width:100%;height:auto;display:block}.dg:where(.astro-3jedlhpq) figcaption:where(.astro-3jedlhpq){color:var(--muted);margin-top:8px;font-size:14px}.dg:where(.astro-3jedlhpq) .dh:where(.astro-3jedlhpq){font:600 17px var(--sans);fill:var(--ink)}.dg:where(.astro-3jedlhpq) .dt:where(.astro-3jedlhpq){font:600 16px var(--sans);fill:var(--ink);text-anchor:middle}.dg:where(.astro-3jedlhpq) .dt2:where(.astro-3jedlhpq){font:600 14px var(--sans);fill:var(--ink);text-anchor:middle}.dg:where(.astro-3jedlhpq) .ds:where(.astro-3jedlhpq){font:400 13px var(--sans);fill:var(--muted);text-anchor:start}.dg:where(.astro-3jedlhpq) g:where(.astro-3jedlhpq) .ds:where(.astro-3jedlhpq){text-anchor:middle}.dg:where(.astro-3jedlhpq) .dn:where(.astro-3jedlhpq) rect:where(.astro-3jedlhpq){fill:var(--soft);stroke:var(--line2);stroke-width:1.5px}.dg:where(.astro-3jedlhpq) .dn:where(.astro-3jedlhpq).dw rect:where(.astro-3jedlhpq){fill:var(--ambt);stroke:var(--ambf)}.dg:where(.astro-3jedlhpq) .dn:where(.astro-3jedlhpq).db rect:where(.astro-3jedlhpq){fill:var(--bluet);stroke:var(--blue)}.dg:where(.astro-3jedlhpq) .dl:where(.astro-3jedlhpq){fill:none;stroke:var(--faint);stroke-width:2px}.dg:where(.astro-3jedlhpq) .dl:where(.astro-3jedlhpq).db{stroke:var(--blue)}.dg:where(.astro-3jedlhpq) .dsep:where(.astro-3jedlhpq){stroke:var(--line);stroke-width:1.5px;stroke-dasharray:6 6}
