.ci-graph.svelte-15zusmg{display:block;width:100%;height:auto;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.ci-camera.svelte-15zusmg{will-change:transform}.frame.svelte-15zusmg{fill:none;stroke:#e5e2dc8c;stroke-width:2.5}.tick.svelte-15zusmg{fill:#e5e2dcb3;font-size:20px;font-weight:600}.trait-letter.svelte-15zusmg{fill:#e5e2dcf2;font-family:Inter,system-ui,sans-serif;font-weight:800;font-size:38px}.eu-label.svelte-15zusmg{fill:#e5e2dccc;font-size:15px;font-weight:700;letter-spacing:.02em}.marker-arrow.svelte-15zusmg line:where(.svelte-15zusmg){stroke:#962c2c;stroke-width:3}.marker-arrow.svelte-15zusmg polygon:where(.svelte-15zusmg){fill:#962c2c}.series.svelte-15zusmg{fill:none;stroke:#e5e2dcd9;stroke-width:2.5;stroke-linejoin:round}.trait-row.svelte-15zusmg .dot:where(.svelte-15zusmg){fill:var(--c);stroke:#050505;stroke-width:3;paint-order:stroke}.trait-row.svelte-15zusmg .dot-natural:where(.svelte-15zusmg){fill:var(--c);fill-opacity:.2;stroke:var(--c);stroke-opacity:.5;stroke-width:1.5;stroke-dasharray:3 4}.trait-row.svelte-15zusmg .stretch:where(.svelte-15zusmg){stroke:var(--c);stroke-width:2.5;stroke-dasharray:2 3;opacity:.7}.trait-row.svelte-15zusmg .focus-ring:where(.svelte-15zusmg){fill:none;stroke:var(--c);stroke-width:1.5;opacity:0}.value-label.svelte-15zusmg{fill:#e5e2dca6;font-size:16px;letter-spacing:.06em}
