.film.svelte-1youhyz{gap:.6rem;display:grid}.film.svelte-1youhyz:fullscreen{background:#111318;align-content:center;padding:1rem}.screen.svelte-1youhyz{border-radius:var(--r-lg);overflow:hidden}.screen.svelte-1youhyz svg:where(.svelte-1youhyz){width:100%;height:auto;display:block}.chap.svelte-1youhyz{fill:var(--ink);font-size:15px;font-weight:700;font-family:var(--ff-body)}.clock.svelte-1youhyz{fill:var(--ink-muted);font-size:13px;font-family:var(--ff-mono)}.cell.svelte-1youhyz{fill:color-mix(in oklab, var(--glow-magenta) 3%, transparent);stroke:color-mix(in oklab, var(--glow-magenta) 55%, transparent);stroke-width:2px}.nuc.svelte-1youhyz{fill:color-mix(in oklab, var(--glow-dapi) 5%, transparent);stroke:color-mix(in oklab, var(--glow-dapi) 55%, transparent);stroke-width:1.6px}.nuc.in.svelte-1youhyz{fill:none;stroke-width:1px;opacity:.6}.pore.svelte-1youhyz{fill:#111318;stroke:color-mix(in oklab, var(--glow-dapi) 70%, transparent);stroke-width:1.4px}.dna.svelte-1youhyz{fill:none;stroke:var(--glow-dapi);stroke-width:2.4px}.nucleosome.svelte-1youhyz{fill:color-mix(in oklab, var(--ink) 30%, #111318);stroke:color-mix(in oklab, var(--ink) 60%, transparent);stroke-width:1.2px}.mk.ac.svelte-1youhyz{fill:#56b4e9}.mk.la.svelte-1youhyz{fill:#f0a35a}.mk.me.svelte-1youhyz{fill:#3fc49c}.cohesin.svelte-1youhyz{fill:none;stroke:#e9b949;stroke-width:3px}.pioneer.svelte-1youhyz{fill:color-mix(in oklab, var(--glow-gfp) 45%, transparent);stroke:var(--glow-gfp);stroke-width:1.4px}.gene.svelte-1youhyz{stroke:color-mix(in oklab, var(--ink) 55%, transparent);stroke-width:1.6px}.ah.svelte-1youhyz{fill:color-mix(in oklab, var(--ink) 70%, transparent)}.pol.svelte-1youhyz{fill:color-mix(in oklab, var(--glow-cyan) 30%, transparent);stroke:var(--glow-cyan);stroke-width:1.6px}.pol.burst.svelte-1youhyz{fill:color-mix(in oklab, var(--glow-cyan) 60%, transparent)}.nascent.svelte-1youhyz{fill:none;stroke:#f2c14e;stroke-width:2px}.met.ac.svelte-1youhyz{fill:#56b4e9}.met.me.svelte-1youhyz{fill:#3fc49c}.met.la.svelte-1youhyz{fill:#f0a35a}.mito.svelte-1youhyz{fill:oklab(73.8314% -.126412 .0248927/.12);stroke:#3fc49c;stroke-width:1.6px}.cristae.svelte-1youhyz{fill:none;stroke:oklab(73.8314% -.126412 .0248927/.6);stroke-width:1.2px}.flux.svelte-1youhyz{fill:none;stroke:#3fc49c;stroke-width:2.2px;stroke-dasharray:8 4}.fb.svelte-1youhyz{fill:none;stroke:color-mix(in oklab, var(--ink) 55%, transparent);stroke-width:1.6px;stroke-dasharray:5 4}.granule.svelte-1youhyz{fill:color-mix(in oklab, var(--glow-magenta) 18%, transparent);stroke:var(--glow-magenta);stroke-width:1.8px}.mrna.svelte-1youhyz{fill:none;stroke:#f2c14e;stroke-width:2.4px}.cap.svelte-1youhyz{fill:#f2c14e}.polya.svelte-1youhyz{stroke:#ffde8a;stroke-width:4px;stroke-linecap:round}.rbp.svelte-1youhyz{fill:#c79be0}.ribo.svelte-1youhyz{fill:color-mix(in oklab, var(--ink) 70%, transparent)}.chain.svelte-1youhyz{fill:none;stroke:var(--glow-gfp);stroke-width:2px}.prot.svelte-1youhyz{stroke:#111318;stroke-width:.8px}.prot.k0.svelte-1youhyz{fill:#3fc49c}.prot.k1.svelte-1youhyz{fill:var(--glow-gfp)}.prot.k2.svelte-1youhyz{fill:#7fb2ff}.microbe.svelte-1youhyz{fill:color-mix(in oklab, var(--glow-gfp) 30%, transparent);stroke:var(--glow-gfp);stroke-width:1.2px}.fly.svelte-1youhyz{fill:oklab(80.8984% .0115295 .137428/.3);stroke:#e9b949;stroke-width:1.2px}.flyw.svelte-1youhyz{fill:none;stroke:color-mix(in oklab, var(--glow-cyan) 70%, transparent);stroke-width:1.4px}.ax.svelte-1youhyz{stroke:color-mix(in oklab, var(--ink) 40%, transparent)}.cv.svelte-1youhyz{fill:none;stroke-width:2px}.cv.mat.svelte-1youhyz{stroke:#f0a35a}.cv.zyg.svelte-1youhyz{stroke:#56b4e9}.cv.prot.svelte-1youhyz{stroke:var(--glow-gfp);stroke-dasharray:4 3}.cursor.svelte-1youhyz{stroke:var(--ink);stroke-width:1.2px}.lab.svelte-1youhyz{fill:var(--ink);font-size:12.5px;font-family:var(--ff-body)}.lab.dim.svelte-1youhyz{fill:var(--ink-muted)}.bar.svelte-1youhyz{align-items:center;gap:.6rem;display:flex}.ctl.svelte-1youhyz{border-radius:var(--r-md);border:1px solid color-mix(in oklab, var(--ink) 22%, var(--line));background:var(--surface);width:40px;height:40px;color:var(--ink);cursor:pointer;place-items:center;display:inline-grid}.scrub.svelte-1youhyz{accent-color:var(--primary);flex:1}.time.svelte-1youhyz{font-family:var(--ff-mono);color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:.85rem}.chapters.svelte-1youhyz{flex-wrap:wrap;gap:.35rem;display:flex}.chip.svelte-1youhyz{border-radius:var(--r-md);border:1px solid color-mix(in oklab, var(--ink) 18%, var(--line));background:var(--surface);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;align-items:center;gap:.4rem;padding:.25rem .7rem;font-size:.86rem;display:inline-flex}.chip[aria-pressed=true].svelte-1youhyz{border-color:var(--primary);box-shadow:inset 0 -3px 0 var(--primary)}.cn.svelte-1youhyz{color:var(--primary);font-weight:700}.hero[data-astro-cid-lcdefpme]{padding-top:clamp(2.5rem,6vw,4.5rem);padding-bottom:clamp(1.5rem,3vw,2rem)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.015em;margin:.4rem 0 .8rem;font-size:clamp(2.4rem,1.8rem + 2.6vw,3.6rem)}.lede[data-astro-cid-lcdefpme]{max-width:62ch;color:var(--ink)}.nw[data-astro-cid-lcdefpme]{white-space:nowrap}.context[data-astro-cid-lcdefpme]{max-width:66ch;color:var(--ink);margin-top:.9rem}.now[data-astro-cid-lcdefpme]{max-width:70ch;color:var(--ink-muted);margin-top:.9rem;font-size:.95rem}.links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:1.25rem;font-weight:650;display:flex}.sec-h[data-astro-cid-lcdefpme]{margin:0 0 .9rem;font-size:clamp(1.3rem,1.1rem + .8vw,1.7rem)}.film-sec[data-astro-cid-lcdefpme]{margin-top:clamp(1.5rem,4vw,2.5rem)}.film-more[data-astro-cid-lcdefpme]{max-width:90ch;color:var(--ink-muted);margin-top:.75rem;font-size:.9rem}.film-more[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;color:var(--ink);font-weight:650}.film-more[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:.5rem}.refs[data-astro-cid-lcdefpme]{font-size:.86rem}.sec[data-astro-cid-lcdefpme]{margin-top:clamp(3rem,7vw,4.5rem)}.sec-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;display:flex}.more[data-astro-cid-lcdefpme]{font-size:.92rem;font-weight:650}.interests[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(24rem,100%),1fr));gap:0 2rem;margin:0;padding:0;list-style:none;display:grid}.interests[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);color:var(--ink);gap:.15rem;padding:.75rem 0;text-decoration:none;display:grid}.interests[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .i-t[data-astro-cid-lcdefpme],.interests[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible .i-t[data-astro-cid-lcdefpme]{color:var(--primary);text-decoration:underline}.i-t[data-astro-cid-lcdefpme]{font-weight:650}.i-s[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:.9rem}.core[data-astro-cid-lcdefpme]{gap:1rem;display:grid}@media (width>=60rem){.core[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}.core-card[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-top:3px solid var(--primary);border-radius:var(--r-lg);background:var(--surface);align-content:start;gap:.55rem;padding:1.1rem 1.2rem 1.2rem;display:grid}.c-n[data-astro-cid-lcdefpme]{font-family:var(--ff-mono);color:var(--primary);font-weight:700}.core-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(1.15rem,1rem + .6vw,1.4rem);line-height:1.25}.core-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);text-decoration:none}.core-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.core-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{color:var(--primary);text-decoration:underline}.c-q[data-astro-cid-lcdefpme]{color:var(--ink)}.c-mine[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:.9rem}.sub-h[data-astro-cid-lcdefpme]{font-family:var(--ff-body);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-muted);margin:2rem 0 .2rem;font-size:.8rem;font-weight:650}.platform[data-astro-cid-lcdefpme]{border-radius:var(--r-lg);background:var(--surface-2);border:1px solid var(--line);padding:clamp(1.25rem,3vw,1.75rem)}.p-lede[data-astro-cid-lcdefpme]{max-width:70ch}.tool-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.45rem;margin:1rem 0;padding:0;list-style:none;display:flex}.tool-row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);padding:.35rem .8rem;font-size:.9rem;display:inline-block}.btn-link[data-astro-cid-lcdefpme]{font-weight:700}
