section.svelte-4ku0zf{margin-bottom:var(--space-7)}.chart-frame.svelte-4ku0zf{height:var(--chart-height-sm);position:relative}h3.svelte-4ku0zf{font-family:sans-serif;margin-bottom:var(--space-1);font-size:1.1em}h3.svelte-4ku0zf a:where(.svelte-4ku0zf){color:inherit;text-decoration:none}h3.svelte-4ku0zf a:where(.svelte-4ku0zf):hover{text-decoration:underline}.direction.svelte-4ku0zf{font-weight:400;color:var(--ink-muted);font-size:.85em}.empty.svelte-4ku0zf,.error.svelte-4ku0zf{font-family:sans-serif;font-size:13px;color:var(--ink-disabled);padding:var(--space-5) 0}.subtests.svelte-1opurdw{width:100%;max-width:var(--content-max);margin:var(--space-5) auto}.empty.svelte-1opurdw{font-family:sans-serif;color:var(--ink-disabled)}.page.svelte-1v8p97l{display:flex;flex-direction:column;align-items:center;width:100%}h3.svelte-1v8p97l{font-family:sans-serif}.description.svelte-1v8p97l{font-family:sans-serif;color:var(--ink-muted);margin:0 0 var(--space-5)}.chart-title.svelte-1v8p97l{margin:var(--space-7) 0 var(--space-5)}.chart-title.svelte-1v8p97l a:where(.svelte-1v8p97l){text-decoration:none;color:inherit}.chart-title.svelte-1v8p97l a:where(.svelte-1v8p97l):hover{text-decoration:underline}.controls.svelte-1v8p97l{display:flex;justify-content:space-between;gap:var(--space-2);width:100%;max-width:var(--content-max);margin-bottom:var(--space-1)}.control-group.svelte-1v8p97l{display:flex;gap:var(--space-2)}.chart-container.svelte-1v8p97l{width:100%;max-width:var(--content-max);position:relative}.chart-frame.svelte-1v8p97l{height:var(--chart-height);position:relative}.dimmed.svelte-1v8p97l{opacity:.3}.pushlog.svelte-1v8p97l{margin:var(--space-2) 0 0;font-family:sans-serif;font-size:13px;text-align:center}.pushlog.svelte-1v8p97l a:where(.svelte-1v8p97l){color:var(--accent)}.hint.svelte-1v8p97l{color:var(--ink-disabled);font-family:sans-serif;font-size:13px}.error.svelte-1v8p97l{font-family:sans-serif;color:var(--danger);padding:var(--space-8) 0}.subtest-toggle.svelte-1v8p97l{margin:var(--space-5) 0}.button.svelte-1v8p97l{display:inline-block;padding:var(--space-3) var(--space-5);font-size:16px;font-family:sans-serif;border:1px solid var(--border-default);border-radius:var(--radius-sm);background-color:var(--surface-control);color:var(--ink-primary);text-decoration:none}.button.svelte-1v8p97l:hover{background-color:var(--surface-control-hover)}
