.glyph[data-astro-cid-akp6e2bo]{display:block;overflow:visible}.glyph-line[data-astro-cid-akp6e2bo]{width:32px;height:21px}.glyph-field[data-astro-cid-akp6e2bo]{width:56px;height:37px}.body[data-astro-cid-akp6e2bo],.fringe[data-astro-cid-akp6e2bo],.cyst[data-astro-cid-akp6e2bo]{vector-effect:non-scaling-stroke;fill:none}.body[data-astro-cid-akp6e2bo]{fill:var(--bg);stroke:var(--fg);stroke-width:1.1px}.fringe[data-astro-cid-akp6e2bo]{stroke:var(--fg);stroke-width:.7px}.cyst[data-astro-cid-akp6e2bo]{stroke:var(--fg3);stroke-width:.6px;stroke-dasharray:3 3}.glyph[data-astro-cid-akp6e2bo][data-state=extinct] .body[data-astro-cid-akp6e2bo]{fill:none;stroke:var(--fg3);stroke-dasharray:4 3}.glyph-field[data-astro-cid-akp6e2bo] .body[data-astro-cid-akp6e2bo]{fill:var(--organism);stroke:var(--organism)}.glyph-field[data-astro-cid-akp6e2bo] .fringe[data-astro-cid-akp6e2bo]{stroke:var(--organism);stroke-width:1px}.glyph-field[data-astro-cid-akp6e2bo] .cyst[data-astro-cid-akp6e2bo]{stroke:var(--ground)}.quick-read-grid[data-astro-cid-amid4ct5]{grid-template-columns:minmax(140px,220px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.quick-symbol[data-astro-cid-amid4ct5]{margin:0}.quick-symbol[data-astro-cid-amid4ct5] .glyph-line{width:112px;height:80px}.quick-symbol[data-astro-cid-amid4ct5] figcaption[data-astro-cid-amid4ct5]{font:var(--text-caption);color:var(--fg2)}.quick-read[data-astro-cid-amid4ct5] ol[data-astro-cid-amid4ct5]{font:var(--text-prose);color:var(--fg2);margin:0;padding-left:24px}.quick-read[data-astro-cid-amid4ct5] li[data-astro-cid-amid4ct5]{margin-bottom:12px}.quick-read[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5],.guide-contents[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5]{color:var(--fg)}.guide-contents[data-astro-cid-amid4ct5]{border-block:var(--rule-hairline);flex-wrap:wrap;gap:4px 20px;padding:16px 0;display:flex}.guide-contents[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5]{align-items:center;min-height:44px;display:inline-flex}.guide-contents[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5]:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.guide[data-astro-cid-amid4ct5] section[data-astro-cid-amid4ct5][id]{scroll-margin-top:96px}@media (width<=600px){.quick-read-grid[data-astro-cid-amid4ct5]{grid-template-columns:minmax(0,1fr)}.quick-read[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5]{align-items:center;min-width:44px;min-height:44px;display:inline-flex}}h2[data-astro-cid-amid4ct5]{font:var(--text-title2);color:var(--fg);margin:0}section[data-astro-cid-amid4ct5]{border-top:var(--rule-heavy);margin-top:40px;padding-top:8px}.channels[data-astro-cid-amid4ct5]{font:var(--text-ui);color:var(--fg);margin:12px 0 0}.channels[data-astro-cid-amid4ct5] .row[data-astro-cid-amid4ct5]{border-bottom:var(--rule-hairline);grid-template-columns:220px 1fr;gap:16px;padding:6px 0;display:grid}.channels[data-astro-cid-amid4ct5] dt[data-astro-cid-amid4ct5]{color:var(--fg2);margin:0}.channels[data-astro-cid-amid4ct5] dd[data-astro-cid-amid4ct5]{margin:0}@media (width<=767px){.channels[data-astro-cid-amid4ct5] .row[data-astro-cid-amid4ct5]{grid-template-columns:1fr;gap:2px}}.corrections-scroll[data-astro-cid-amid4ct5]{max-width:100%;overflow-x:auto}.corrections-scroll[data-astro-cid-amid4ct5]:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.guide[data-astro-cid-amid4ct5] section[data-astro-cid-amid4ct5][data-region=restatements] table[data-astro-cid-amid4ct5]{border-top:var(--rule-hairline);margin-top:16px}.guide[data-astro-cid-amid4ct5] section[data-astro-cid-amid4ct5][data-region=restatements] tbody[data-astro-cid-amid4ct5] td[data-astro-cid-amid4ct5]{padding:10px 12px 10px 0}.review-note[data-astro-cid-amid4ct5]{font:var(--text-ui);color:var(--fg2);margin:12px 0 0}.plan-row[data-astro-cid-amid4ct5]{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.plan[data-astro-cid-amid4ct5]{text-align:left;min-width:0}.plan-name[data-astro-cid-amid4ct5]{font:var(--text-ui);color:var(--fg);margin:8px 0 0;font-weight:500}.plan-schedule[data-astro-cid-amid4ct5]{font:var(--text-caption);color:var(--fg3);margin:2px 0 0}table[data-astro-cid-amid4ct5][data-region=trait-map]{border-top:var(--rule-heavy);margin-top:40px}table[data-astro-cid-amid4ct5][data-region=trait-map] tbody[data-astro-cid-amid4ct5] td[data-astro-cid-amid4ct5]{padding:12px 12px 12px 0}@media (width<=768px){.plan-row[data-astro-cid-amid4ct5]{grid-template-columns:repeat(2,minmax(0,1fr))}}.plate-grid[data-astro-cid-amid4ct5]{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:32px;display:grid}.plate-grid[data-astro-cid-amid4ct5] figure[data-astro-cid-amid4ct5]{border-top:var(--rule-heavy);margin:0;padding-top:8px}.plate-grid[data-astro-cid-amid4ct5] h3[data-astro-cid-amid4ct5]{font:var(--text-title2);color:var(--fg);margin:0}.plate-grid[data-astro-cid-amid4ct5] .schedule[data-astro-cid-amid4ct5]{font:var(--text-caption);color:var(--fg2);margin:4px 0 0}.plate-grid[data-astro-cid-amid4ct5] img[data-astro-cid-amid4ct5]{width:100%;height:auto;margin:12px 0 0}.field-size-label[data-astro-cid-amid4ct5]{border-top:var(--rule-hairline);font:var(--text-mono);color:var(--fg3);align-items:center;gap:8px;margin:10px 0 0;padding-top:8px;display:flex}.field-size-icons[data-astro-cid-amid4ct5]{gap:4px;display:flex}.field-size-icons[data-astro-cid-amid4ct5] .glyph-line{width:18px;height:12px}.anatomy-notes[data-astro-cid-amid4ct5]{font:var(--text-footnote);color:var(--fg3);margin:10px 0 0;padding-left:20px;list-style-type:lower-roman}.anatomy-notes[data-astro-cid-amid4ct5] li[data-astro-cid-amid4ct5]{margin:4px 0}.anatomy-notes[data-astro-cid-amid4ct5] li[data-astro-cid-amid4ct5]::marker{font-style:italic}.plate-sub[data-astro-cid-amid4ct5]{border-top:var(--rule-heavy);margin-top:40px;padding-top:8px}.plate-sub[data-astro-cid-amid4ct5] h3[data-astro-cid-amid4ct5]{font:var(--text-title2);color:var(--fg);margin:0}.plate-sub[data-astro-cid-amid4ct5] p[data-astro-cid-amid4ct5]{max-width:62ch;font:var(--text-prose);color:var(--fg2)}@media (width<=768px){.plate-grid[data-astro-cid-amid4ct5]{grid-template-columns:minmax(0,1fr);gap:32px}}
