.command-block.svelte-1358q6a{position:relative;margin:1.25rem 0;background:var(--color-card)}button.svelte-1358q6a{position:absolute;top:.75rem;right:.75rem;padding:.15rem .3rem;border:0;background:transparent;color:var(--pebble-muted);font:inherit;font-size:.8rem;cursor:pointer;opacity:0}.command-block.svelte-1358q6a:hover button:where(.svelte-1358q6a),button.svelte-1358q6a:focus-visible{opacity:1}button.svelte-1358q6a:hover{color:var(--pebble-foreground)}button.svelte-1358q6a:focus-visible{outline:1px solid var(--pebble-accent);outline-offset:2px}@media(hover:none){button.svelte-1358q6a{opacity:1}}pre.svelte-1358q6a{margin:0;padding:1rem 4.5rem 1rem 1rem;overflow-x:auto;font-size:.8125rem;line-height:1.7}.prose.svelte-1358q6a pre:where(.svelte-1358q6a){white-space:pre-wrap;overflow-wrap:anywhere}code.svelte-1358q6a{font-family:inherit}.prompt.svelte-1358q6a{color:var(--pebble-muted);-webkit-user-select:none;user-select:none}textarea.svelte-1358q6a{position:fixed;top:0;left:0;opacity:0;width:1px;height:1px;pointer-events:none}.video-term.svelte-1u9gk27{border:0;border-radius:4px;padding:1px 4px;background:#292137;color:#dfc7ff;font:inherit;cursor:pointer}.video-term.svelte-1u9gk27:hover,.video-term.svelte-1u9gk27:focus-visible{background:#3a2c50;color:#f2e7ff}.video-term.svelte-1u9gk27:focus-visible{outline:1px solid #dfc7ff;outline-offset:2px}[popover].svelte-1u9gk27{position:fixed;inset:auto;width:min(384px,calc(100vw - 16px));margin:0;padding:0;border:0;border-radius:12px;background:#080b12;color:#f4f4f5;box-shadow:0 12px 60px #0009;overflow:hidden;opacity:0}[popover].ready.svelte-1u9gk27{opacity:1}video.svelte-1u9gk27{display:block;width:100%;height:auto}figure.svelte-2qg8ff{position:relative;max-width:42rem;margin:1.5rem 0 2.5rem;background:#000;border-radius:18px}svg.svelte-2qg8ff{display:block;width:100%;overflow:visible}.grid.svelte-2qg8ff{stroke:#ffffff0d}text.svelte-2qg8ff{fill:#b5b7c6;font-family:inherit;font-size:12px}.axis-title.svelte-2qg8ff{fill:#f4f4f5;font-size:12px}circle.svelte-2qg8ff{fill:#b5b7c6;fill-opacity:.7;cursor:pointer;stroke:transparent;stroke-width:2}circle.patient.svelte-2qg8ff{fill:#ff6b6b;fill-opacity:1}circle.active.svelte-2qg8ff,circle.svelte-2qg8ff:focus-visible{stroke:#f4f4f5;fill-opacity:1;outline:none}.patient-label.svelte-2qg8ff{fill:#ff8d8d;font-size:12px;pointer-events:none;paint-order:stroke;stroke:#000;stroke-width:3px}.hovercard.svelte-2qg8ff{position:absolute;z-index:10;top:var(--card-y);left:calc(var(--anchor-x) + 12px);width:240px;padding:8px 12px;border:0;border-radius:18px;background:#080b12;color:#f4f4f5;box-shadow:0 12px 60px #0009;font-family:Arial,sans-serif;font-size:12px;line-height:1.5}.hovercard.left.svelte-2qg8ff{left:auto;right:calc(100% - var(--anchor-x) + 12px)}.cell-type.svelte-2qg8ff{display:block;margin:0 1rem 4px 0;font-weight:600}.hovercard.svelte-2qg8ff a.dataset-link:where(.svelte-2qg8ff){display:block;margin-right:.5rem;color:#60a5fa;text-decoration:none}.hovercard.svelte-2qg8ff a.dataset-link:where(.svelte-2qg8ff):hover{color:#93c5fd;text-decoration:underline}dl.svelte-2qg8ff{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.4rem .75rem;margin:.75rem 0 0}dt.svelte-2qg8ff{color:#b5b7c6}dd.svelte-2qg8ff{margin:0;overflow-wrap:anywhere}button.svelte-2qg8ff{position:absolute;right:.5rem;top:.4rem;padding:.1rem .4rem;border:0;background:none;color:#b5b7c6;font:inherit;cursor:pointer}@media(max-width:520px){text.svelte-2qg8ff,.axis-title.svelte-2qg8ff,.patient-label.svelte-2qg8ff{font-size:18px}.hovercard.svelte-2qg8ff,.hovercard.left.svelte-2qg8ff{top:calc(var(--anchor-y) + 12px);left:.5rem;right:.5rem;width:auto}}article.svelte-1yqnyc1{--pebble-foreground: #ffffff;--pebble-muted: #d5dfe7;--body-copy: #f2f5f8;max-width:62rem;margin:0 auto;padding:88px clamp(20px,3vw,48px) 80px;color:var(--pebble-foreground);font-size:.875rem;line-height:1.65}h1.svelte-1yqnyc1{margin:0 0 1.5rem;font-size:clamp(1.5rem,2.25vw,2rem);font-weight:600;letter-spacing:-.07em;line-height:1.12}.intro-video.svelte-1yqnyc1{display:block;width:100%;aspect-ratio:16 / 9;margin:0 0 1.5rem;background:#000}h2.svelte-1yqnyc1{margin:3rem 0 .8rem;font-size:clamp(1rem,1.5vw,1.2rem);font-weight:600}.tabs.svelte-1yqnyc1{display:flex;gap:1.75rem;margin:1.75rem 0}.tabs.svelte-1yqnyc1 button:where(.svelte-1yqnyc1){padding:.35rem 0;border:0;border-bottom:2px solid transparent;background:none;color:var(--pebble-muted);font:inherit;cursor:pointer}.tabs.svelte-1yqnyc1 button[aria-selected=true]:where(.svelte-1yqnyc1){border-bottom-color:var(--pebble-accent);color:var(--pebble-foreground)}.tabs.svelte-1yqnyc1 button:where(.svelte-1yqnyc1):hover{color:var(--pebble-foreground)}.tabs.svelte-1yqnyc1 button:where(.svelte-1yqnyc1):focus-visible,[role=tabpanel].svelte-1yqnyc1:focus-visible{outline:1px solid var(--pebble-accent);outline-offset:4px}.output.svelte-1yqnyc1{margin:1.25rem 0;padding:1rem;overflow-x:auto;background:var(--color-card);font-size:.8125rem;line-height:1.7}.output.svelte-1yqnyc1 code:where(.svelte-1yqnyc1){font-family:inherit}ol.svelte-1yqnyc1{list-style:decimal;margin:0 0 1rem;padding-left:1.5rem;color:var(--body-copy)}li.svelte-1yqnyc1{padding-left:.25rem}li.svelte-1yqnyc1+li:where(.svelte-1yqnyc1){margin-top:.65rem}p.svelte-1yqnyc1{margin:0 0 1rem;color:var(--body-copy)}article.post.svelte-1yqnyc1 a:where(.svelte-1yqnyc1){color:#5fd8ff;text-decoration:underline;text-underline-offset:3px}article.post.svelte-1yqnyc1 a:where(.svelte-1yqnyc1):hover,article.post.svelte-1yqnyc1 a:where(.svelte-1yqnyc1):focus-visible{color:#b9efff}
