.dia.svelte-aszxbg{display:block;width:100%;height:auto;color:var(--color-ink-3);font-family:var(--font-sans)}.struct.svelte-aszxbg{fill:none;stroke:var(--color-line-2);stroke-width:1.4}.accent.svelte-aszxbg{fill:none;stroke:var(--color-brand);stroke-width:1.8}.lead.svelte-aszxbg{fill:none;stroke:var(--color-ink-3);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.feedback.svelte-aszxbg{fill:none;stroke:var(--color-ink-3);stroke-width:1.2;stroke-dasharray:4 4}.boundary.svelte-aszxbg{fill:none;stroke:var(--color-brand);stroke-width:1.4;stroke-dasharray:6 5}text.svelte-aszxbg{fill:var(--color-ink-2);stroke:none;font-size:13px;text-anchor:middle;dominant-baseline:middle}.accent.svelte-aszxbg text:where(.svelte-aszxbg){fill:var(--color-brand)}.sub.svelte-aszxbg{font-size:10.5px;fill:var(--color-ink-3)}.note.svelte-aszxbg{font-size:11px;fill:var(--color-ink-3)}.tag.svelte-aszxbg{font-size:11px;fill:var(--color-brand);text-anchor:start}.go.svelte-1q5obe6{display:flex;justify-content:center;margin-top:clamp(2rem,4vw,3rem)}.sub.svelte-1q5obe6{margin-top:clamp(2.25rem,4vw,3.25rem)}.sub-t.svelte-1q5obe6{margin-bottom:1.75rem;font-size:1.1rem}.cases.svelte-1q5obe6{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}@media (min-width: 900px){.cases.svelte-1q5obe6{grid-template-columns:repeat(2,minmax(0,1fr))}}.cases.svelte-1q5obe6 li:where(.svelte-1q5obe6){display:grid;grid-template-rows:auto 1fr;overflow:hidden}.fig.svelte-1q5obe6{padding:1.25rem 1.25rem 0;background:var(--color-paper-2)}.fig.svelte-1q5obe6 svg{display:block;width:100%;height:auto}.body.svelte-1q5obe6{display:grid;align-content:start;gap:.5rem;padding:clamp(1.25rem,2.5vw,1.75rem)}.no.svelte-1q5obe6{font-family:var(--font-sans);font-size:.8rem;color:var(--color-ink-3)}.cases.svelte-1q5obe6 h3:where(.svelte-1q5obe6){font-size:1.15rem;line-height:1.5}.hard.svelte-1q5obe6,.how.svelte-1q5obe6{color:var(--color-ink-2);font-size:.93rem}.hard.svelte-1q5obe6 span:where(.svelte-1q5obe6),.how.svelte-1q5obe6 span:where(.svelte-1q5obe6){margin-right:.5rem;font-weight:600;color:var(--color-label)}
