.gly[data-astro-cid-dut4t7mv]{--lac:#c4520a;--acc:#0072b2;--nadc:#00866a;--mctc:#7a3f9e;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);gap:.6rem;margin:0;padding:1rem 1rem .8rem;display:grid}:root[data-theme=dark] .gly[data-astro-cid-dut4t7mv]{--lac:#f0a35a;--acc:#56b4e9;--nadc:#3fc49c;--mctc:#c79be0}.scroll[data-astro-cid-dut4t7mv]{overflow-x:auto}svg[data-astro-cid-dut4t7mv]{width:100%;min-width:760px;height:auto;display:block}figcaption[data-astro-cid-dut4t7mv]{color:var(--ink-muted);max-width:90ch;font-size:.9rem}figcaption[data-astro-cid-dut4t7mv] strong[data-astro-cid-dut4t7mv]{color:var(--ink)}.cell[data-astro-cid-dut4t7mv]{fill:color-mix(in oklab, var(--primary) 3%, var(--surface));stroke:color-mix(in oklab, var(--mctc) 55%, var(--line));stroke-width:2.5px}.cap[data-astro-cid-dut4t7mv]{fill:var(--ink);font-size:15px;font-weight:700;font-family:var(--ff-body)}.space[data-astro-cid-dut4t7mv]{fill:var(--ink-muted);letter-spacing:.06em;font-size:12px}.node[data-astro-cid-dut4t7mv]{fill:var(--surface);stroke:color-mix(in oklab, var(--ink) 35%, var(--line));stroke-width:1.2px}.node[data-astro-cid-dut4t7mv].key{fill:color-mix(in oklab, var(--lac) 14%, var(--surface));stroke:var(--lac);stroke-width:1.8px}.nt[data-astro-cid-dut4t7mv]{fill:var(--ink);font-size:12px;font-family:var(--ff-body)}.nt[data-astro-cid-dut4t7mv].key{font-weight:700}.enz[data-astro-cid-dut4t7mv]{fill:var(--primary);font-size:11.5px;font-weight:650;font-family:var(--ff-body)}.gene[data-astro-cid-dut4t7mv]{fill:var(--ink-muted);font-style:italic;font-weight:400}.tag[data-astro-cid-dut4t7mv]{fill:var(--ink-muted);font-size:11px;font-family:var(--ff-body)}.tag[data-astro-cid-dut4t7mv].use,.tag[data-astro-cid-dut4t7mv].make{fill:#9a6a00;font-weight:700}:root[data-theme=dark] .tag[data-astro-cid-dut4t7mv].use,:root[data-theme=dark] .tag[data-astro-cid-dut4t7mv].make{fill:#e9b949}.tag[data-astro-cid-dut4t7mv].nad{fill:var(--nadc);font-weight:700}.flow[data-astro-cid-dut4t7mv]{fill:none;stroke:color-mix(in oklab, var(--ink) 55%, transparent);stroke-width:1.6px}.flow[data-astro-cid-dut4t7mv].lac{stroke:var(--lac)}.flow[data-astro-cid-dut4t7mv].thick{stroke-width:3px}.flow[data-astro-cid-dut4t7mv].dashed{stroke-dasharray:5 4}.ah[data-astro-cid-dut4t7mv]{fill:color-mix(in oklab, var(--ink) 55%, transparent)}.ah[data-astro-cid-dut4t7mv].lac{fill:var(--lac)}.ah[data-astro-cid-dut4t7mv].nad{fill:var(--nadc)}.brk[data-astro-cid-dut4t7mv]{fill:none;stroke:color-mix(in oklab, var(--ink) 40%, transparent);stroke-width:1.2px}.phase[data-astro-cid-dut4t7mv]{fill:var(--ink-muted);font-size:11px;font-family:var(--ff-body)}.loop[data-astro-cid-dut4t7mv]{fill:none;stroke:var(--nadc);stroke-width:1.8px;stroke-dasharray:6 4}.loopt[data-astro-cid-dut4t7mv]{fill:var(--nadc);font-size:11px;font-weight:700;font-family:var(--ff-body)}.tp[data-astro-cid-dut4t7mv]{fill:color-mix(in oklab, var(--primary) 30%, var(--surface));stroke:var(--primary)}.tpl[data-astro-cid-dut4t7mv],.mctl[data-astro-cid-dut4t7mv]{fill:var(--mctc);font-size:12px;font-weight:700;font-family:var(--ff-body)}.tpl[data-astro-cid-dut4t7mv]{fill:var(--primary)}.mct[data-astro-cid-dut4t7mv] rect[data-astro-cid-dut4t7mv]{fill:color-mix(in oklab, var(--mctc) 35%, var(--surface));stroke:var(--mctc);stroke-width:1.6px}.lacl[data-astro-cid-dut4t7mv]{fill:var(--lac);font-size:12.5px;font-weight:700;font-family:var(--ff-body)}.hpl[data-astro-cid-dut4t7mv]{fill:var(--ink-muted);font-size:11.5px}.small[data-astro-cid-dut4t7mv]{fill:var(--ink-muted);font-size:11px;font-family:var(--ff-body)}.small[data-astro-cid-dut4t7mv].b{fill:var(--ink);font-weight:650}.mito[data-astro-cid-dut4t7mv]{fill:color-mix(in oklab, var(--nadc) 8%, var(--surface));stroke:color-mix(in oklab, var(--nadc) 60%, var(--line));stroke-width:2px}.cristae[data-astro-cid-dut4t7mv]{fill:none;stroke:color-mix(in oklab, var(--nadc) 35%, transparent);stroke-width:1.2px}.tca[data-astro-cid-dut4t7mv]{fill:none;stroke:var(--nadc);stroke-width:2px;stroke-dasharray:10 3}.nuc[data-astro-cid-dut4t7mv]{fill:color-mix(in oklab, var(--acc) 5%, var(--surface));stroke:color-mix(in oklab, var(--acc) 55%, var(--line));stroke-width:1.5px}.nuc-in[data-astro-cid-dut4t7mv]{fill:none;stroke:color-mix(in oklab, var(--acc) 35%, var(--line));stroke-width:1px}.histone[data-astro-cid-dut4t7mv]{fill:color-mix(in oklab, var(--ink) 10%, var(--surface));stroke:color-mix(in oklab, var(--ink) 45%, transparent);stroke-width:1.2px}.dna[data-astro-cid-dut4t7mv]{fill:none;stroke:var(--acc);stroke-width:2.4px}.tail[data-astro-cid-dut4t7mv]{fill:none;stroke:color-mix(in oklab, var(--ink) 60%, transparent);stroke-width:2px}.mk[data-astro-cid-dut4t7mv].ac{fill:var(--acc)}.mk[data-astro-cid-dut4t7mv].la{fill:var(--lac)}.mkt[data-astro-cid-dut4t7mv]{fill:#fff;font-size:9.5px;font-weight:700;font-family:var(--ff-body)}:root[data-theme=dark] .mkt[data-astro-cid-dut4t7mv]{fill:#111318}.qf[data-astro-cid-uij4m4fh]{border:1px solid var(--line);border-top:4px solid var(--primary);border-radius:var(--r-lg);background:var(--surface);gap:.9rem;margin:0;padding:1rem 1.1rem;display:grid}.chain[data-astro-cid-uij4m4fh]{grid-template-columns:minmax(0,1fr);gap:.6rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=56rem){.chain[data-astro-cid-uij4m4fh]{grid-template-columns:minmax(0,1fr) auto minmax(0,1.2fr) auto minmax(0,1.2fr) auto minmax(0,1fr);align-items:start}}.chain[data-astro-cid-uij4m4fh] li[data-astro-cid-uij4m4fh]{align-content:start;gap:.3rem;display:grid}.arrow[data-astro-cid-uij4m4fh]{color:var(--primary);place-self:center;font-size:1.6rem;transform:translateY(-1.2rem)}@media (width<=56rem){.arrow[data-astro-cid-uij4m4fh]{transform:rotate(90deg)}}.pic[data-astro-cid-uij4m4fh]{border-radius:var(--r-md);align-items:center;min-height:4.5rem;padding:.35rem;display:grid}.pic[data-astro-cid-uij4m4fh] svg[data-astro-cid-uij4m4fh]{width:100%;height:auto;display:block}.t[data-astro-cid-uij4m4fh]{font-weight:700}.d[data-astro-cid-uij4m4fh]{color:var(--ink-muted);font-size:.88rem}.rod[data-astro-cid-uij4m4fh]{fill:color-mix(in oklab, var(--glow-gfp) 30%, transparent);stroke:var(--glow-gfp);stroke-width:1.6px}.lac[data-astro-cid-uij4m4fh]{fill:#ff9a4d}.hist[data-astro-cid-uij4m4fh]{fill:color-mix(in oklab, var(--ink) 14%, transparent);stroke:color-mix(in oklab, var(--ink) 50%, transparent)}.dna[data-astro-cid-uij4m4fh]{fill:none;stroke:var(--glow-dapi);stroke-width:3px}.tail[data-astro-cid-uij4m4fh]{fill:none;stroke:color-mix(in oklab, var(--ink) 60%, transparent);stroke-width:2px}.mla[data-astro-cid-uij4m4fh]{fill:#f0a35a}.mac[data-astro-cid-uij4m4fh]{fill:#56b4e9}.mt[data-astro-cid-uij4m4fh]{fill:#111318;font-size:10px;font-weight:800;font-family:var(--ff-body)}figcaption[data-astro-cid-uij4m4fh]{color:var(--ink-muted);font-size:.92rem}figcaption[data-astro-cid-uij4m4fh] strong[data-astro-cid-uij4m4fh]{color:var(--ink)}.hm[data-astro-cid-y4urrkz4]{--ac:#0072b2;--me:#00866a;--la:#c4520a;--kg:#7a3f9e;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);gap:.6rem;margin:0;padding:1rem 1rem .8rem;display:grid}:root[data-theme=dark] .hm[data-astro-cid-y4urrkz4]{--ac:#56b4e9;--me:#3fc49c;--la:#f0a35a;--kg:#c79be0}.scroll[data-astro-cid-y4urrkz4]{overflow-x:auto}svg[data-astro-cid-y4urrkz4]{width:100%;min-width:760px;height:auto;display:block}figcaption[data-astro-cid-y4urrkz4]{color:var(--ink-muted);max-width:90ch;font-size:.9rem}figcaption[data-astro-cid-y4urrkz4] strong[data-astro-cid-y4urrkz4]{color:var(--ink)}.oct[data-astro-cid-y4urrkz4]{stroke:color-mix(in oklab, var(--ink) 40%, transparent);stroke-width:1.2px}.oct[data-astro-cid-y4urrkz4].side{fill:color-mix(in oklab, var(--ink) 16%, var(--surface))}.oct[data-astro-cid-y4urrkz4].top{fill:color-mix(in oklab, var(--ink) 8%, var(--surface))}.oct-mid[data-astro-cid-y4urrkz4]{stroke:color-mix(in oklab, var(--ink) 25%, transparent);stroke-dasharray:3 3}.hl[data-astro-cid-y4urrkz4]{fill:var(--ink);font-size:10px;font-weight:700;font-family:var(--ff-body)}.dna[data-astro-cid-y4urrkz4]{fill:none;stroke:var(--ac);stroke-width:6px;stroke-linecap:round}.dna[data-astro-cid-y4urrkz4].back{opacity:.3}.tail[data-astro-cid-y4urrkz4]{fill:none;stroke:color-mix(in oklab, var(--ink) 40%, transparent);stroke-width:1.6px}.res[data-astro-cid-y4urrkz4]{fill:color-mix(in oklab, var(--ink) 30%, var(--surface))}.res[data-astro-cid-y4urrkz4].k{fill:var(--surface);stroke:var(--ink);stroke-width:1.6px}.kl[data-astro-cid-y4urrkz4]{fill:var(--ink);font-size:11px;font-weight:700;font-family:var(--ff-body)}.stem[data-astro-cid-y4urrkz4]{stroke:color-mix(in oklab, var(--ink) 45%, transparent);stroke-width:1.2px}.mk[data-astro-cid-y4urrkz4].ac{fill:var(--ac)}.mk[data-astro-cid-y4urrkz4].me{fill:var(--me)}.mk[data-astro-cid-y4urrkz4].la{fill:var(--la)}.mk[data-astro-cid-y4urrkz4].kg{fill:var(--kg)}.mkt[data-astro-cid-y4urrkz4]{fill:#fff;font-size:9.5px;font-weight:700;font-family:var(--ff-body)}:root[data-theme=dark] .mkt[data-astro-cid-y4urrkz4]{fill:#111318}.lab[data-astro-cid-y4urrkz4]{fill:var(--ink-muted);font-size:12px;font-family:var(--ff-body)}.lab[data-astro-cid-y4urrkz4].b{fill:var(--ink);font-weight:700}.th[data-astro-cid-y4urrkz4]{letter-spacing:.05em;text-transform:uppercase;fill:var(--ink-muted);font-size:11px;font-weight:700;font-family:var(--ff-body)}.td[data-astro-cid-y4urrkz4]{fill:var(--ink);font-size:12.5px;font-family:var(--ff-body)}.td[data-astro-cid-y4urrkz4].b,.b[data-astro-cid-y4urrkz4]{font-weight:700}.rule[data-astro-cid-y4urrkz4]{stroke:var(--line)}.arr[data-astro-cid-y4urrkz4]{stroke:color-mix(in oklab, var(--ink) 45%, transparent);stroke-width:1.4px}.tf[data-astro-cid-pdczp4db]{gap:.6rem;margin:0;display:grid}.panel[data-astro-cid-pdczp4db]{border-radius:var(--r-lg);padding:.6rem}svg[data-astro-cid-pdczp4db]{width:100%;height:auto;display:block}figcaption[data-astro-cid-pdczp4db]{color:var(--ink-muted);font-size:.9rem}figcaption[data-astro-cid-pdczp4db] strong[data-astro-cid-pdczp4db]{color:var(--ink)}.wall[data-astro-cid-pdczp4db]{fill:color-mix(in oklab, var(--glow-magenta) 5%, transparent);stroke:color-mix(in oklab, var(--glow-magenta) 60%, transparent);stroke-width:2px}.hub[data-astro-cid-pdczp4db]{fill:color-mix(in oklab, var(--glow-cyan) 45%, transparent);stroke:var(--glow-cyan);stroke-width:1px}.gc[data-astro-cid-pdczp4db]{fill:color-mix(in oklab, var(--glow-gfp) 28%, transparent);stroke:var(--glow-gfp);stroke-width:1.2px}.gc[data-astro-cid-pdczp4db].big{fill:color-mix(in oklab, var(--glow-gfp) 20%, transparent)}.cyst[data-astro-cid-pdczp4db],.cystnuc[data-astro-cid-pdczp4db]{fill:color-mix(in oklab, var(--glow-magenta) 60%, transparent);stroke:var(--glow-magenta);stroke-width:.8px}.cystenv[data-astro-cid-pdczp4db]{fill:color-mix(in oklab, var(--glow-magenta) 7%, transparent);stroke:var(--glow-magenta);stroke-width:2.2px}.sugar[data-astro-cid-pdczp4db]{fill:var(--glow-amber);opacity:.85}.arrs[data-astro-cid-pdczp4db]{stroke:var(--glow-amber);stroke-width:2px}.ahs[data-astro-cid-pdczp4db]{fill:var(--glow-amber)}.arrl[data-astro-cid-pdczp4db]{stroke:#ff9a4d;stroke-width:2.6px}.ahl[data-astro-cid-pdczp4db]{fill:#ff9a4d}.lbl[data-astro-cid-pdczp4db] text[data-astro-cid-pdczp4db]{fill:var(--ink);font-size:12.5px;font-family:var(--ff-body)}.lbl[data-astro-cid-pdczp4db] text[data-astro-cid-pdczp4db].lac{fill:#ffb27a;font-weight:700}.lbl[data-astro-cid-pdczp4db] line[data-astro-cid-pdczp4db]{stroke:color-mix(in oklab, var(--ink) 55%, transparent);stroke-width:.8px}.om[data-astro-cid-us5xh7lx]{gap:.9rem;margin:0;display:grid}@media (width>=60rem){.om[data-astro-cid-us5xh7lx]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}.om[data-astro-cid-us5xh7lx] figcaption[data-astro-cid-us5xh7lx]{grid-column:1/-1}}.art[data-astro-cid-us5xh7lx]{border-radius:var(--r-lg);padding:.6rem}.wrap-art[data-astro-cid-us5xh7lx]{position:relative}.over[data-astro-cid-us5xh7lx]{width:100%;height:100%;position:absolute;inset:0}.pin[data-astro-cid-us5xh7lx]{fill:var(--surface);stroke:#ffb27a;stroke-width:2px}.pint[data-astro-cid-us5xh7lx]{fill:var(--ink);font-size:13px;font-weight:800;font-family:var(--ff-body)}.notes[data-astro-cid-us5xh7lx]{gap:.65rem;margin:0;padding:0;font-size:.95rem;list-style:none;display:grid}.notes[data-astro-cid-us5xh7lx] li[data-astro-cid-us5xh7lx]{grid-template-columns:1.7rem minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.num[data-astro-cid-us5xh7lx]{border:2px solid #c4520a;border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;font-size:.8rem;font-weight:800;display:inline-grid}.ref[data-astro-cid-us5xh7lx]{color:var(--ink-muted);font-size:.88rem}figcaption[data-astro-cid-us5xh7lx]{color:var(--ink-muted);font-size:.9rem}figcaption[data-astro-cid-us5xh7lx] strong[data-astro-cid-us5xh7lx]{color:var(--ink)}.stress[data-astro-cid-kgf2lu3o]{grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.stress[data-astro-cid-kgf2lu3o] li[data-astro-cid-kgf2lu3o]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);grid-template-columns:2.6rem minmax(0,1fr);gap:.75rem;padding:1rem 1.1rem;display:grid}.ic[data-astro-cid-kgf2lu3o]{border-radius:var(--r-md);background:color-mix(in oklab, var(--primary) 9%, var(--surface));width:2.6rem;height:2.6rem;color:var(--primary);place-items:center;display:inline-grid}.body[data-astro-cid-kgf2lu3o]{align-content:start;gap:.3rem;display:grid}.st[data-astro-cid-kgf2lu3o]{font-weight:700}.who[data-astro-cid-kgf2lu3o]{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.82rem;font-weight:650}.what[data-astro-cid-kgf2lu3o]{font-size:.94rem}.foot[data-astro-cid-kgf2lu3o]{margin-top:.2rem;font-size:.86rem}.ref[data-astro-cid-kgf2lu3o]{color:var(--ink-muted)}.story[data-astro-cid-4orzppog]{--fw:min(calc(100vw - 2 * var(--gutter)), 1040px);width:var(--fw);margin:2rem calc((100% - var(--fw)) / 2);scroll-margin-top:calc(var(--header-h) + 1rem);grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.hint[data-astro-cid-4orzppog]{color:var(--ink-muted);margin-top:.4rem;font-size:.9rem;font-weight:650}.span[data-astro-cid-4orzppog]{grid-column:1/-1}.blocks[data-astro-cid-4orzppog]{grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));align-items:start;gap:.75rem;display:grid}.blk[data-astro-cid-4orzppog]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);min-width:0;scroll-margin-top:calc(var(--header-h) + 1rem)}.blk[data-astro-cid-4orzppog][open]{border-color:color-mix(in oklab, var(--primary) 45%, var(--line));grid-column:1/-1}summary[data-astro-cid-4orzppog]{cursor:pointer;gap:.15rem;padding:.85rem 2.6rem .85rem 1rem;list-style:none;display:grid;position:relative}summary[data-astro-cid-4orzppog]::-webkit-details-marker{display:none}summary[data-astro-cid-4orzppog]:after{content:"+";color:var(--primary);font-size:1.3rem;font-weight:700;position:absolute;top:.75rem;right:1rem}.blk[data-astro-cid-4orzppog][open]>summary[data-astro-cid-4orzppog]:after{content:"−"}summary[data-astro-cid-4orzppog]:hover .b-t[data-astro-cid-4orzppog],summary[data-astro-cid-4orzppog]:focus-visible .b-t[data-astro-cid-4orzppog]{color:var(--primary);text-decoration:underline}.b-t[data-astro-cid-4orzppog]{font-family:var(--ff-body);margin:0;font-size:1rem;font-weight:700;line-height:1.3}.b-b[data-astro-cid-4orzppog]{color:var(--ink-muted);font-size:.88rem}.b-body[data-astro-cid-4orzppog]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:1rem;padding:1rem 1rem 1.2rem;display:grid}.b-body[data-astro-cid-4orzppog] h4[data-astro-cid-4orzppog]{margin:.6rem 0 0;font-size:1.15rem}.narrow[data-astro-cid-4orzppog]{max-width:78ch}.cols[data-astro-cid-4orzppog]{gap:1.25rem;display:grid}@media (width>=60rem){.cols[data-astro-cid-4orzppog]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}.cols[data-astro-cid-4orzppog].wide-fig{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.facts[data-astro-cid-4orzppog]{border-left:3px solid var(--primary);background:var(--surface-2);border-radius:0 var(--r-md) var(--r-md) 0;gap:.55rem;margin:0;padding:.9rem 1.05rem;font-size:.94rem;list-style:none;display:grid}.note[data-astro-cid-4orzppog]{border-radius:var(--r-md);background:var(--surface-2);max-width:80ch;padding:.75rem .9rem;font-size:.93rem}.more[data-astro-cid-4orzppog]{margin-top:.6rem;font-weight:650}.qs[data-astro-cid-4orzppog]{gap:.6rem;max-width:72ch;margin:0;padding:0;list-style:none;display:grid}.qs[data-astro-cid-4orzppog] li[data-astro-cid-4orzppog]{padding-left:1.6rem;position:relative}.qs[data-astro-cid-4orzppog] li[data-astro-cid-4orzppog]:before{content:"?";font-family:var(--ff-display);color:var(--primary);font-weight:700;position:absolute;top:0;left:0}.reflist[data-astro-cid-4orzppog]{gap:.4rem;max-width:90ch;margin:0;padding-left:1.4rem;font-size:.88rem;display:grid}.reflist[data-astro-cid-4orzppog] a[data-astro-cid-4orzppog]{overflow-wrap:anywhere}
