.lib-map[data-astro-cid-rjedah4d]{margin-top:2.5rem;position:relative}.lib-map__band[data-astro-cid-rjedah4d]{display:none}.lib-map__rows[data-astro-cid-rjedah4d]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.lib-row[data-astro-cid-rjedah4d]{border-bottom:1px solid var(--line);min-height:44px;color:var(--ink);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;column-gap:.8rem;padding:.95rem .25rem .95rem 0;display:grid}.lib-row__n[data-astro-cid-rjedah4d]{color:var(--ink-4)}.lib-row__ic[data-astro-cid-rjedah4d]{width:2.6rem;height:2.6rem;color:var(--neuro);box-shadow:inset 0 0 0 1px rgb(var(--neuro-rgb) / .3);background:rgb(var(--neuro-rgb) / .05);border-radius:50%;place-items:center;display:inline-grid}.lib-row__body[data-astro-cid-rjedah4d]{gap:.2rem;min-width:0;display:grid}.lib-row__title[data-astro-cid-rjedah4d]{letter-spacing:-.01em;transition:color var(--d-micro) var(--ease-grow);font-size:1.08rem;font-weight:500;line-height:1.25}.lib-row__desc[data-astro-cid-rjedah4d]{color:var(--ink-3);font-size:.9rem;line-height:1.4}.lib-row__arrow[data-astro-cid-rjedah4d]{color:var(--neuro);transition:transform var(--d-move) var(--ease-grow)}.lib-row[data-astro-cid-rjedah4d]:hover .lib-row__title[data-astro-cid-rjedah4d],.lib-row[data-astro-cid-rjedah4d]:focus-visible .lib-row__title[data-astro-cid-rjedah4d]{color:var(--neuro-t)}.lib-row[data-astro-cid-rjedah4d]:hover .lib-row__arrow[data-astro-cid-rjedah4d],.lib-row[data-astro-cid-rjedah4d]:focus-visible .lib-row__arrow[data-astro-cid-rjedah4d]{transform:translateY(3px)}@media (width>=900px){.lib-map[data-astro-cid-rjedah4d]{margin-top:3.5rem}.lib-map__rows[data-astro-cid-rjedah4d]{display:none}.lib-map__band[data-astro-cid-rjedah4d]{--k:0;height:330px;margin-inline:0;display:block;position:relative}.lib-map__web[data-astro-cid-rjedah4d]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lib-map__web[data-astro-cid-rjedah4d] path[data-astro-cid-rjedah4d]{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.mw-fil[data-astro-cid-rjedah4d]{stroke:var(--myco);stroke-opacity:.2;stroke-width:.9px;stroke-dasharray:1 5}.mw-glow[data-astro-cid-rjedah4d]{stroke:var(--myco);stroke-opacity:.09;stroke-width:8px}.mw-trunk[data-astro-cid-rjedah4d]{stroke:var(--myco);stroke-opacity:.5;stroke-width:1.3px}.mw-lit[data-astro-cid-rjedah4d],.mw-lit-glow[data-astro-cid-rjedah4d]{stroke:var(--neuro);opacity:0;transition:opacity .35s var(--ease-grow) calc((var(--s) - 1) * 90ms)}.mw-lit[data-astro-cid-rjedah4d]{stroke-width:1.7px}.mw-lit-glow[data-astro-cid-rjedah4d]{stroke-width:8px}.lib-map__band[data-astro-cid-rjedah4d] g[data-astro-cid-rjedah4d]{--on:clamp(0, calc(var(--k) - var(--s) + 1), 1)}.lib-map__band[data-astro-cid-rjedah4d] g[data-astro-cid-rjedah4d] .mw-lit[data-astro-cid-rjedah4d]{opacity:var(--on)}.lib-map__band[data-astro-cid-rjedah4d] g[data-astro-cid-rjedah4d] .mw-lit-glow[data-astro-cid-rjedah4d]{opacity:calc(var(--on) * .2)}.lib-map__band[data-astro-cid-rjedah4d]:has(.lib-node[data-n="1"]:is(:hover,:focus-visible)){--k:1}.lib-map__band[data-astro-cid-rjedah4d]:has(.lib-node[data-n="2"]:is(:hover,:focus-visible)){--k:2}.lib-map__band[data-astro-cid-rjedah4d]:has(.lib-node[data-n="3"]:is(:hover,:focus-visible)){--k:3}.lib-map__band[data-astro-cid-rjedah4d]:has(.lib-node[data-n="4"]:is(:hover,:focus-visible)){--k:4}.lib-map__band[data-astro-cid-rjedah4d]:has(.lib-node[data-n="5"]:is(:hover,:focus-visible)){--k:5}.lib-map__band[data-astro-cid-rjedah4d]:has(.lib-node[data-n="6"]:is(:hover,:focus-visible)){--k:6}.lib-map__origin[data-astro-cid-rjedah4d],.lib-map__tip[data-astro-cid-rjedah4d]{z-index:1;pointer-events:none;border-radius:50%;position:absolute;translate:-50% -50%}.lib-map__origin[data-astro-cid-rjedah4d]{background:var(--void);border:1.5px solid var(--myco);width:11px;height:11px;box-shadow:var(--glow-myco)}.lib-map__origin[data-astro-cid-rjedah4d]:after{content:"";background:var(--myco);border-radius:50%;position:absolute;inset:2.5px}.lib-map__origin[data-astro-cid-rjedah4d]:before{content:"";border:1px solid var(--myco);opacity:0;border-radius:50%;animation:3.6s ease-out infinite mw-ping;position:absolute;inset:-6px}@keyframes mw-ping{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.lib-map__band[data-astro-cid-rjedah4d]:has(.lib-node:is(:hover,:focus-visible)) .lib-map__origin[data-astro-cid-rjedah4d]{border-color:var(--neuro);box-shadow:var(--glow-neuro)}.lib-map__band[data-astro-cid-rjedah4d]:has(.lib-node:is(:hover,:focus-visible)) .lib-map__origin[data-astro-cid-rjedah4d]:after{background:var(--neuro)}.lib-map__tip[data-astro-cid-rjedah4d]{background:var(--myco);opacity:.55;width:4px;height:4px;box-shadow:0 0 6px rgb(var(--myco-rgb) / .7)}.lib-map__band[data-astro-cid-rjedah4d] .lib-node[data-astro-cid-rjedah4d]{z-index:2;border-radius:var(--r-md);width:clamp(10.5rem,16.5vw,13.75rem);min-height:44px;color:var(--ink);transition:--edge-hot .5s var(--ease-grow), background-color .6s var(--ease-grow), translate var(--d-move) var(--ease-grow);gap:.35rem;padding:.9rem 1rem .95rem;display:grid;position:absolute;translate:-50% -50%}.lib-node__head[data-astro-cid-rjedah4d]{align-items:flex-start;gap:.55rem;display:flex}.lib-node__ic[data-astro-cid-rjedah4d]{color:var(--neuro);filter:drop-shadow(0 0 4px rgb(var(--neuro-rgb) / .35));flex:none;place-items:center;margin-top:-.1rem;display:inline-grid}.lib-node__title[data-astro-cid-rjedah4d]{letter-spacing:-.01em;text-wrap:balance;transition:color var(--d-micro) var(--ease-grow);font-size:1.02rem;font-weight:500;line-height:1.25}.lib-node__desc[data-astro-cid-rjedah4d]{color:var(--ink-3);padding-left:calc(22px + .55rem);font-size:.84rem;line-height:1.4}.lib-node__arrow[data-astro-cid-rjedah4d]{color:var(--neuro);opacity:.7;transition:transform var(--d-move) var(--ease-grow), opacity var(--d-micro);position:absolute;bottom:.65rem;right:.7rem}.lib-node[data-astro-cid-rjedah4d]:hover,.lib-node[data-astro-cid-rjedah4d]:focus-visible{translate:-50% calc(-50% - 2px)}.lib-node[data-astro-cid-rjedah4d]:hover .lib-node__title[data-astro-cid-rjedah4d],.lib-node[data-astro-cid-rjedah4d]:focus-visible .lib-node__title[data-astro-cid-rjedah4d]{color:var(--neuro-t)}.lib-node[data-astro-cid-rjedah4d]:hover .lib-node__arrow[data-astro-cid-rjedah4d],.lib-node[data-astro-cid-rjedah4d]:focus-visible .lib-node__arrow[data-astro-cid-rjedah4d]{opacity:1;transform:translateY(3px)}.lib-node[data-astro-cid-rjedah4d]:focus-visible{outline-offset:4px;border-radius:var(--r-md)}}@media (width>=1200px){.lib-map__band[data-astro-cid-rjedah4d]{height:300px}}html[data-motion=paused] .lib-map__origin[data-astro-cid-rjedah4d]:before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.lib-map__origin[data-astro-cid-rjedah4d]:before{animation:none}}.orb-search[data-astro-cid-ulybm3vl]{width:100%}.orb-search[data-astro-cid-ulybm3vl] svg[data-astro-cid-ulybm3vl]{width:100%;height:100%;filter:drop-shadow(0 0 6px rgb(var(--neuro-rgb) / .35));overflow:visible}.orb-search[data-astro-cid-ulybm3vl] circle[data-astro-cid-ulybm3vl]{fill:var(--neuro)}.book-spore[data-astro-cid-bimmhnea]{width:100%;max-width:22rem;margin-inline:auto;position:relative}.book-spore[data-astro-cid-bimmhnea] svg[data-astro-cid-bimmhnea]{width:100%;height:auto;overflow:visible}.bs-rings[data-astro-cid-bimmhnea] circle[data-astro-cid-bimmhnea]{fill:none;stroke:var(--spore);stroke-opacity:.16;stroke-width:1px;stroke-dasharray:2 6;vector-effect:non-scaling-stroke}.bs-rings[data-astro-cid-bimmhnea] circle[data-astro-cid-bimmhnea]:nth-child(2){stroke-opacity:.1}.bs-rings[data-astro-cid-bimmhnea] circle[data-astro-cid-bimmhnea]:nth-child(3){stroke-opacity:.06}.bs-wall[data-astro-cid-bimmhnea]{fill:none;stroke:var(--spore);stroke-width:1.6px;filter:drop-shadow(0 0 6px rgb(var(--spore-rgb) / .55))}.bs-wall-in[data-astro-cid-bimmhnea]{fill:none;stroke:var(--spore-t);stroke-opacity:.22;stroke-width:1px}.bs-pore[data-astro-cid-bimmhnea]{fill:var(--spore-t);filter:drop-shadow(0 0 5px rgb(var(--spore-rgb) / .9))}.bs-drop[data-astro-cid-bimmhnea]{fill:var(--spore);fill-opacity:.1;stroke:var(--spore);stroke-opacity:.28;stroke-width:.8px}.bs-tube[data-astro-cid-bimmhnea],.bs-branch[data-astro-cid-bimmhnea],.bs-tube-glow[data-astro-cid-bimmhnea]{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.bs-tube[data-astro-cid-bimmhnea]{stroke:var(--myco);stroke-width:1.6px}.bs-tube-glow[data-astro-cid-bimmhnea]{stroke:var(--myco);stroke-width:8px;stroke-opacity:.14}.bs-branch[data-astro-cid-bimmhnea]{stroke:var(--myco);stroke-width:1.1px;stroke-opacity:.75}.bs-tip[data-astro-cid-bimmhnea]{fill:var(--myco);filter:drop-shadow(0 0 4px rgb(var(--myco-rgb) / .8))}.bs-halo[data-astro-cid-bimmhnea]{transform-box:fill-box;transform-origin:50%;animation:5.2s ease-in-out infinite bs-breathe}@keyframes bs-breathe{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}html.js .bs-tube[data-astro-cid-bimmhnea],html.js .bs-tube-glow[data-astro-cid-bimmhnea],html.js .bs-branch[data-astro-cid-bimmhnea]{stroke-dashoffset:1px}html.js .bs-tip[data-astro-cid-bimmhnea]{opacity:0}html.js .book-spore[data-astro-cid-bimmhnea].in .bs-tube[data-astro-cid-bimmhnea],html.js .book-spore[data-astro-cid-bimmhnea].in .bs-tube-glow[data-astro-cid-bimmhnea]{stroke-dashoffset:0;transition:stroke-dashoffset 2.2s var(--ease-pen) .5s}html.js .book-spore[data-astro-cid-bimmhnea].in .bs-branch[data-astro-cid-bimmhnea]{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--ease-pen) 1.6s}html.js .book-spore[data-astro-cid-bimmhnea].in .bs-branch--2[data-astro-cid-bimmhnea]{transition-delay:2.1s}html.js .book-spore[data-astro-cid-bimmhnea].in .bs-tip[data-astro-cid-bimmhnea]{opacity:1;transition:opacity .6s var(--ease-grow) 2.5s}html.shot .bs-tube[data-astro-cid-bimmhnea],html.shot .bs-tube-glow[data-astro-cid-bimmhnea],html.shot .bs-branch[data-astro-cid-bimmhnea]{stroke-dashoffset:0;transition:none}html.shot .bs-tip[data-astro-cid-bimmhnea]{opacity:1}html[data-motion=paused] .bs-halo[data-astro-cid-bimmhnea]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.bs-halo[data-astro-cid-bimmhnea]{animation:none}html.js .bs-tube[data-astro-cid-bimmhnea],html.js .bs-tube-glow[data-astro-cid-bimmhnea],html.js .bs-branch[data-astro-cid-bimmhnea]{stroke-dashoffset:0}html.js .bs-tip[data-astro-cid-bimmhnea]{opacity:1}}.spore-print[data-astro-cid-cs4qdmol]{width:100%}.spore-print[data-astro-cid-cs4qdmol] svg[data-astro-cid-cs4qdmol]{width:100%;height:100%;overflow:visible}.sp-edge[data-astro-cid-cs4qdmol]{fill:none;stroke:var(--myco);stroke-opacity:.16;stroke-width:1px;stroke-dasharray:1.5 4}.sp-gill[data-astro-cid-cs4qdmol]{stroke:var(--myco);stroke-opacity:.5;stroke-width:.9px;stroke-linecap:round}.sp-lead[data-astro-cid-cs4qdmol]{stroke:var(--neuro);stroke-width:1.5px;stroke-linecap:round;filter:drop-shadow(0 0 3px rgb(var(--neuro-rgb) / .7))}.sp-stipe[data-astro-cid-cs4qdmol]{fill:var(--void);stroke:var(--myco);stroke-opacity:.45;stroke-width:1.1px}.kicker[data-astro-cid-hotpwwbf] morph-icon{color:var(--neuro)}.lib-arts__grid[data-astro-cid-hotpwwbf]{gap:2.5rem;display:grid}.lib-arts__head[data-astro-cid-hotpwwbf]{max-width:46rem;scroll-margin-top:calc(var(--header-space,5rem) + 1rem);align-content:start;gap:1rem;display:grid}.lib-arts__count[data-astro-cid-hotpwwbf]{color:var(--ink-2)}.lib-arts__list[data-astro-cid-hotpwwbf] .lib-arts__row,.lib-arts__topics[data-astro-cid-hotpwwbf] .lib-arts__row{padding-block:1.35rem 1.4rem}.lib-arts__list[data-astro-cid-hotpwwbf] .route__title{font-size:clamp(1.06rem,1rem + .3vw,1.22rem)}.lib-arts__featured[data-astro-cid-hotpwwbf]{gap:1rem;display:grid}.lib-arts__flabel[data-astro-cid-hotpwwbf]{color:var(--ink-3)}.lib-arts__fcards[data-astro-cid-hotpwwbf]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.lib-arts__fcards[data-astro-cid-hotpwwbf]>li[data-astro-cid-hotpwwbf]{display:grid}.fcard[data-astro-cid-hotpwwbf]{min-height:44px;color:var(--ink);align-content:start;gap:.85rem;padding:1.4rem 1.25rem 1.2rem;display:grid}.fcard__top[data-astro-cid-hotpwwbf]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.fcard__ic[data-astro-cid-hotpwwbf]{width:2.6rem;height:2.6rem;color:var(--neuro);box-shadow:inset 0 0 0 1px rgb(var(--neuro-rgb) / .35);border-radius:50%;place-items:center;display:inline-grid}.fcard__title[data-astro-cid-hotpwwbf]{letter-spacing:-.022em;text-wrap:balance;max-width:18em;transition:color var(--d-micro) var(--ease-grow);font-size:clamp(1.3rem,1.05rem + 1vw,1.85rem);line-height:1.18}.fcard__desc[data-astro-cid-hotpwwbf]{color:var(--ink-2);max-width:36em;font-size:.97rem;line-height:1.55}.fcard__action[data-astro-cid-hotpwwbf]{min-height:44px;color:var(--neuro);align-items:center;gap:.45rem;margin-top:auto;font-size:.95rem;font-weight:500;display:inline-flex}.fcard__action[data-astro-cid-hotpwwbf] .route-icon{transition:transform var(--d-move) var(--ease-grow)}.fcard[data-astro-cid-hotpwwbf]:hover .fcard__title[data-astro-cid-hotpwwbf],.fcard[data-astro-cid-hotpwwbf]:focus-visible .fcard__title[data-astro-cid-hotpwwbf]{color:var(--neuro-t)}.fcard[data-astro-cid-hotpwwbf]:hover .fcard__action[data-astro-cid-hotpwwbf] .route-icon,.fcard[data-astro-cid-hotpwwbf]:focus-visible .fcard__action[data-astro-cid-hotpwwbf] .route-icon{transform:translate(3px)}.fcard[data-astro-cid-hotpwwbf]:focus-visible{outline:2px solid var(--neuro);outline-offset:3px}.lib-arts__groups[data-astro-cid-hotpwwbf]{gap:3rem;display:grid}.lib-arts__group[data-astro-cid-hotpwwbf]{gap:1rem;display:grid}.tgroup[data-astro-cid-hotpwwbf]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.1rem .8rem;display:grid}.tgroup__ic[data-astro-cid-hotpwwbf]{width:2.5rem;height:2.5rem;color:var(--myco);box-shadow:inset 0 0 0 1px rgb(var(--myco-rgb) / .35);background:rgb(var(--myco-rgb) / .06);border-radius:50%;place-items:center;display:inline-grid}.tgroup__title[data-astro-cid-hotpwwbf]{letter-spacing:-.01em;font-size:1.12rem;font-weight:500;line-height:1.25}.tgroup__title[data-astro-cid-hotpwwbf] a[data-astro-cid-hotpwwbf]{min-height:44px;color:var(--ink);transition:color var(--d-micro) var(--ease-grow);align-items:center;display:inline-flex}.tgroup__title[data-astro-cid-hotpwwbf] a[data-astro-cid-hotpwwbf]:hover,.tgroup__title[data-astro-cid-hotpwwbf] a[data-astro-cid-hotpwwbf]:focus-visible{color:var(--neuro-t)}.tgroup__count[data-astro-cid-hotpwwbf]{color:var(--myco-t)}.tgroup__link[data-astro-cid-hotpwwbf]{display:none}.lib-arts__other[data-astro-cid-hotpwwbf]{gap:.9rem;display:grid}.lib-arts__olabel[data-astro-cid-hotpwwbf]{color:var(--ink-3)}.lib-arts__olist[data-astro-cid-hotpwwbf]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.lib-arts__olist[data-astro-cid-hotpwwbf]>li[data-astro-cid-hotpwwbf]{border-bottom:1px solid var(--line)}.otopic[data-astro-cid-hotpwwbf]{min-height:3.5rem;color:var(--ink-2);transition:color var(--d-micro) var(--ease-grow);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.8rem;padding:.5rem .25rem .5rem 0;display:grid}.otopic__ic[data-astro-cid-hotpwwbf],.otopic__arrow[data-astro-cid-hotpwwbf]{color:var(--neuro);display:inline-flex}.otopic__arrow[data-astro-cid-hotpwwbf]{transition:transform var(--d-move) var(--ease-grow)}.otopic[data-astro-cid-hotpwwbf]:hover,.otopic[data-astro-cid-hotpwwbf]:focus-visible{color:var(--neuro-t)}.otopic[data-astro-cid-hotpwwbf]:hover .otopic__arrow[data-astro-cid-hotpwwbf],.otopic[data-astro-cid-hotpwwbf]:focus-visible .otopic__arrow[data-astro-cid-hotpwwbf]{transform:translate(3px)}.lib-arts__topics[data-astro-cid-hotpwwbf]{max-width:58rem}@media (width>=560px){.lib-arts__olist[data-astro-cid-hotpwwbf]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}@media (width>=900px){.lib-arts__grid[data-astro-cid-hotpwwbf]{gap:3.5rem}.lib-arts__fcards[data-astro-cid-hotpwwbf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.fcard[data-astro-cid-hotpwwbf]{gap:1rem;min-height:17rem;padding:2rem 2rem 1.5rem}.lib-arts__groups[data-astro-cid-hotpwwbf]{border-top:1px solid var(--line);gap:0}.lib-arts__group[data-astro-cid-hotpwwbf]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(2rem,4vw,4rem);padding-block:2.5rem}.tgroup[data-astro-cid-hotpwwbf]{grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr);align-self:start}.tgroup__count[data-astro-cid-hotpwwbf]{grid-column:2}.tgroup__link[data-astro-cid-hotpwwbf]{grid-column:2;justify-self:start;align-items:center;min-height:44px;font-size:.92rem;display:inline-flex}.lib-arts__list[data-astro-cid-hotpwwbf]{border-top:0}.lib-arts__list[data-astro-cid-hotpwwbf] .lib-arts__row:first-child{padding-top:.35rem}.lib-arts__list[data-astro-cid-hotpwwbf] .lib-arts__row:last-child{border-bottom:0;padding-bottom:0}.lib-arts__olist[data-astro-cid-hotpwwbf]{grid-template-columns:repeat(3,minmax(0,1fr))}}.lecture[data-astro-cid-2aqkiifj]{--vc-rgb:var(--myco-rgb);border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow var(--d-micro) var(--ease-grow), background-color var(--d-micro);background:linear-gradient(160deg,#122233b8,#0d182480);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.lecture--taxonomy[data-astro-cid-2aqkiifj]{--vc-rgb:var(--neuro-rgb)}.lecture--contamination[data-astro-cid-2aqkiifj]{--vc-rgb:var(--caution-rgb)}.lecture[data-astro-cid-2aqkiifj]:before,.lecture[data-astro-cid-2aqkiifj]:after{content:"";z-index:1;border-color:var(--line-strong);pointer-events:none;border-style:solid;width:14px;height:14px;position:absolute}.lecture[data-astro-cid-2aqkiifj]:before{border-width:1px 1px 0 0;top:8px;right:8px}.lecture[data-astro-cid-2aqkiifj]:after{border-width:0 0 1px 1px;bottom:8px;left:8px}.lecture[data-astro-cid-2aqkiifj]:has(.lecture__action:hover),.lecture[data-astro-cid-2aqkiifj]:has(.lecture__action:focus-visible){box-shadow:inset 0 0 0 1px rgb(var(--neuro-rgb) / .45), 0 0 28px rgb(var(--neuro-rgb) / .08)}.lecture__viz[data-astro-cid-2aqkiifj]{aspect-ratio:2;background:radial-gradient(70% 90% at 38% 50%, rgb(var(--vc-rgb) / .09), transparent 72%), #05090f73;border-bottom:1px solid var(--line);display:block;position:relative}.lecture__viz[data-astro-cid-2aqkiifj] svg[data-astro-cid-2aqkiifj]{width:92%;height:88%;display:block;position:absolute;inset:6% 4%;overflow:visible}.lecture__viz[data-astro-cid-2aqkiifj] [data-astro-cid-2aqkiifj]:where(path,circle,line,rect){fill:none;stroke-linecap:round;stroke-linejoin:round}.lecture__body[data-astro-cid-2aqkiifj]{flex-direction:column;align-items:flex-start;gap:.7rem;padding:1.2rem 1.25rem 1.1rem;display:flex}.lecture__mark[data-astro-cid-2aqkiifj]{width:2.6rem;height:2.6rem;color:var(--neuro);box-shadow:inset 0 0 0 1px rgb(var(--neuro-rgb) / .35);border-radius:50%;place-items:center;display:inline-grid}.lecture__mark[data-astro-cid-2aqkiifj] .route-icon{translate:1px}.lecture__title[data-astro-cid-2aqkiifj]{max-width:22em}.lecture__desc[data-astro-cid-2aqkiifj]{color:var(--ink-2);max-width:34em;font-size:.97rem;line-height:1.55}.lecture__links[data-astro-cid-2aqkiifj]{flex-wrap:wrap;align-items:center;gap:.2rem 1.4rem;margin-top:.3rem;display:flex}.lecture__action[data-astro-cid-2aqkiifj]{position:static}.lecture__action[data-astro-cid-2aqkiifj]:after{content:"";border-radius:inherit;position:absolute;inset:0}.lecture__topic[data-astro-cid-2aqkiifj]{z-index:2;min-height:44px;color:var(--ink-2);transition:color var(--d-micro);align-items:center;gap:.45rem;font-size:.9rem;display:inline-flex;position:relative}.lecture__topic[data-astro-cid-2aqkiifj]:hover,.lecture__topic[data-astro-cid-2aqkiifj]:focus-visible{color:var(--neuro-t)}@media (width>=900px){.lecture--wide[data-astro-cid-2aqkiifj]{grid-column:span 8;grid-template-rows:none;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);min-height:19rem}.lecture--wide[data-astro-cid-2aqkiifj] .lecture__viz[data-astro-cid-2aqkiifj]{aspect-ratio:auto;border-bottom:0;border-left:1px solid var(--line);order:2}.lecture--wide[data-astro-cid-2aqkiifj] .lecture__body[data-astro-cid-2aqkiifj]{padding:2rem 1.6rem 1.5rem 2rem}.lecture--wide[data-astro-cid-2aqkiifj] .lecture__title[data-astro-cid-2aqkiifj]{letter-spacing:-.025em;max-width:14em;margin-top:auto;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.1rem);line-height:1.15}.lecture--wide[data-astro-cid-2aqkiifj] .lecture__mark[data-astro-cid-2aqkiifj]{width:3.2rem;height:3.2rem}.lecture--tall[data-astro-cid-2aqkiifj]{grid-column:span 4;min-height:19rem}.lecture--tall[data-astro-cid-2aqkiifj] .lecture__body[data-astro-cid-2aqkiifj]{padding:1.3rem 1.5rem}.lecture--tall[data-astro-cid-2aqkiifj] .lecture__links[data-astro-cid-2aqkiifj]{flex-direction:column;align-items:flex-start;margin-top:auto}.lecture--strip[data-astro-cid-2aqkiifj]{grid-column:1/-1;grid-template-rows:none;grid-template-columns:15rem minmax(0,1fr)}.lecture--strip[data-astro-cid-2aqkiifj] .lecture__viz[data-astro-cid-2aqkiifj]{aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--line);min-height:8.5rem}.lecture--strip[data-astro-cid-2aqkiifj] .lecture__body[data-astro-cid-2aqkiifj]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.35rem 1.75rem;padding:1.3rem 1.75rem;display:grid}.lecture--strip[data-astro-cid-2aqkiifj] .lecture__mark[data-astro-cid-2aqkiifj]{grid-row:1/span 2}.lecture--strip[data-astro-cid-2aqkiifj] .lecture__title[data-astro-cid-2aqkiifj]{grid-column:2;align-self:end;max-width:none}.lecture--strip[data-astro-cid-2aqkiifj] .lecture__desc[data-astro-cid-2aqkiifj]{grid-column:2;align-self:start}.lecture--strip[data-astro-cid-2aqkiifj] .lecture__links[data-astro-cid-2aqkiifj]{flex-direction:column;grid-area:1/3/span 2;align-items:flex-end;margin:0}}.ag-rim[data-astro-cid-2aqkiifj]{stroke:var(--ink);stroke-opacity:.32;stroke-width:1.2px}.ag-medium[data-astro-cid-2aqkiifj]{stroke:var(--ink);stroke-opacity:.12;stroke-width:1px;fill:rgb(var(--myco-rgb) / .035)!important}.ag-colony[data-astro-cid-2aqkiifj]{stroke:var(--myco);stroke-opacity:.2;stroke-width:1px;stroke-dasharray:2 4;transform-box:fill-box;transform-origin:50%;animation:ag-colony 10s var(--ease-grow) infinite;fill:rgb(var(--myco-rgb) / .07)!important}.ag-hy[data-astro-cid-2aqkiifj]{stroke:var(--myco);stroke-width:1.2px;stroke-opacity:.85;stroke-dasharray:1;stroke-dashoffset:0;animation:ag-hy 10s var(--ease-grow) infinite;animation-delay:var(--d)}.ag-fork[data-astro-cid-2aqkiifj]{stroke:var(--myco);stroke-width:.9px;stroke-opacity:.6;stroke-dasharray:1;stroke-dashoffset:0;animation:ag-fork 10s var(--ease-grow) infinite;animation-delay:var(--d)}.ag-seed[data-astro-cid-2aqkiifj]{filter:drop-shadow(0 0 4px rgb(var(--spore-rgb) / .9));fill:var(--spore)!important}.ag-axis[data-astro-cid-2aqkiifj],.ag-tick[data-astro-cid-2aqkiifj]{stroke:var(--ink);stroke-opacity:.28;stroke-width:1px}.ag-curve[data-astro-cid-2aqkiifj]{stroke:var(--neuro);stroke-width:1.6px;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 0 3px rgb(var(--neuro-rgb) / .7));animation:ag-curve 10s var(--ease-grow) infinite}@keyframes ag-colony{0%{opacity:0;transform:scale(.1)}8%{opacity:1}55%,92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes ag-hy{0%,4%{stroke-dashoffset:1px;opacity:1}50%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes ag-fork{0%,30%{stroke-dashoffset:1px;opacity:1}60%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes ag-curve{0%,4%{stroke-dashoffset:1px;opacity:1}58%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.ct-air[data-astro-cid-2aqkiifj]{opacity:.45;animation:6s linear infinite ct-air;animation-delay:var(--d);fill:rgb(var(--caution-rgb) / .55)!important}@keyframes ct-air{0%{opacity:0;transform:translateY(-6px)}15%{opacity:.8}70%{opacity:.5}to{opacity:0;transform:translate(14px,34px)}}.ct-fall[data-astro-cid-2aqkiifj]{opacity:0;animation:9s ease-in infinite ct-fall;fill:var(--caution)!important}@keyframes ct-fall{0%{opacity:0;transform:translate(-30px,-52px)}6%{opacity:1}24%{opacity:1;transform:translate(0)}30%,to{opacity:0;transform:translate(0)}}.ct-myc-halo[data-astro-cid-2aqkiifj]{fill:rgb(var(--myco-rgb) / .07)!important}.ct-myc[data-astro-cid-2aqkiifj]{stroke:var(--myco);stroke-width:1.1px;stroke-opacity:.75}.ct-myc--fork[data-astro-cid-2aqkiifj]{stroke-width:.85px;stroke-opacity:.5}.ct-mold[data-astro-cid-2aqkiifj]{transform-box:view-box;transform-origin:100px 50px;animation:ct-mold 9s var(--ease-grow) infinite}.ct-mold__core[data-astro-cid-2aqkiifj]{stroke:var(--caution);stroke-width:1px;fill:rgb(var(--caution-rgb) / .3)!important}.ct-mold__dot[data-astro-cid-2aqkiifj]{fill:rgb(var(--caution-rgb) / .75)!important}@keyframes ct-mold{0%,24%{opacity:0;transform:scale(0)}30%{opacity:1}52%,94%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.ct-bound[data-astro-cid-2aqkiifj]{stroke:var(--caution);stroke-width:1.2px;stroke-dasharray:3 4;filter:drop-shadow(0 0 3px rgb(var(--caution-rgb) / .6));animation:9s ease-out infinite ct-bound}@keyframes ct-bound{0%,50%{opacity:0}56%,94%{opacity:1}to{opacity:0}}.ct-lead[data-astro-cid-2aqkiifj]{stroke:var(--caution);stroke-opacity:.55;stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:0;animation:ct-lead 9s var(--ease-pen) infinite}@keyframes ct-lead{0%,54%{stroke-dashoffset:1px;opacity:1}66%,94%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.ct-lens__ring[data-astro-cid-2aqkiifj]{stroke:var(--ink);stroke-opacity:.4;stroke-width:1.3px;fill:rgb(var(--caution-rgb) / .04)!important}.ct-lens__handle[data-astro-cid-2aqkiifj]{stroke:var(--ink);stroke-opacity:.4;stroke-width:3px}.ct-stalk[data-astro-cid-2aqkiifj]{stroke:var(--caution);stroke-opacity:.7;stroke-width:1.1px}.ct-spore[data-astro-cid-2aqkiifj]{stroke:var(--caution);stroke-width:.8px;fill:rgb(var(--caution-rgb) / .5)!important}.ct-spore--tip[data-astro-cid-2aqkiifj]{animation:3.6s ease-out infinite ct-spore;animation-delay:var(--d)}@keyframes ct-spore{0%,40%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(4px,-14px)}}.tx-tree[data-astro-cid-2aqkiifj]{stroke:var(--neuro);stroke-opacity:.28;stroke-width:1.1px}.tx-path[data-astro-cid-2aqkiifj]{stroke:var(--neuro);stroke-width:1.8px;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 0 3px rgb(var(--neuro-rgb) / .8));animation:tx-path 8s var(--ease-pen) infinite}@keyframes tx-path{0%,6%{stroke-dashoffset:1px;opacity:1}50%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.tx-root[data-astro-cid-2aqkiifj]{filter:drop-shadow(0 0 4px rgb(var(--neuro-rgb) / .9));fill:var(--neuro)!important}.tx-node[data-astro-cid-2aqkiifj]{stroke:var(--neuro);stroke-width:1.2px;fill:var(--neuro)!important}.tx-node--1[data-astro-cid-2aqkiifj]{animation:8s ease-out infinite tx-n1}.tx-node--2[data-astro-cid-2aqkiifj]{animation:8s ease-out infinite tx-n2}.tx-node--3[data-astro-cid-2aqkiifj]{animation:8s ease-out infinite tx-n3}@keyframes tx-n1{0%,14%{fill:var(--void)}18%,92%{fill:var(--neuro)}to{fill:var(--void)}}@keyframes tx-n2{0%,26%{fill:var(--void)}30%,92%{fill:var(--neuro)}to{fill:var(--void)}}@keyframes tx-n3{0%,38%{fill:var(--void)}42%,92%{fill:var(--neuro)}to{fill:var(--void)}}.tx-glyph[data-astro-cid-2aqkiifj] [data-astro-cid-2aqkiifj]:is(path,circle){stroke:var(--ink);stroke-opacity:.45;stroke-width:1.1px}.tx-fruit[data-astro-cid-2aqkiifj]{filter:drop-shadow(0 0 4px rgb(var(--myco-rgb) / .7));animation:8s ease-out infinite tx-fruit}.tx-fruit__cap[data-astro-cid-2aqkiifj]{stroke:var(--myco);stroke-width:1.3px;fill:rgb(var(--myco-rgb) / .22)!important}.tx-fruit__gill[data-astro-cid-2aqkiifj]{stroke:var(--myco);stroke-opacity:.7;stroke-width:.9px}.tx-fruit__stem[data-astro-cid-2aqkiifj]{stroke:var(--myco);stroke-width:1.2px;fill:rgb(var(--myco-rgb) / .1)!important}@keyframes tx-fruit{0%,46%{opacity:.35;filter:none}54%,92%{opacity:1}to{opacity:.35;filter:none}}.tx-name[data-astro-cid-2aqkiifj]{stroke:var(--ink);stroke-opacity:.25;stroke-width:2.4px}.tx-name--on[data-astro-cid-2aqkiifj]{stroke:var(--myco-t);stroke-opacity:1;animation:8s ease-out infinite tx-name}@keyframes tx-name{0%,50%{stroke:var(--ink);stroke-opacity:.25}56%,92%{stroke:var(--myco-t);stroke-opacity:1}to{stroke:var(--ink);stroke-opacity:.25}}html.shot .lecture__viz[data-astro-cid-2aqkiifj] [data-astro-cid-2aqkiifj]{animation:none!important}html[data-motion=paused] .lecture__viz[data-astro-cid-2aqkiifj] [data-astro-cid-2aqkiifj]{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.lecture__viz[data-astro-cid-2aqkiifj] [data-astro-cid-2aqkiifj]{animation:none!important}}.tgc[data-astro-cid-sjyynqok]{--tc:var(--neuro);--tc-rgb:var(--neuro-rgb);border-radius:var(--r-lg);height:100%;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);transition:box-shadow var(--d-micro) var(--ease-grow), transform var(--d-move) var(--ease-grow);background:linear-gradient(165deg,#122233c7,#09111b9e);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.tgc--archive[data-astro-cid-sjyynqok]{--tc:var(--myco);--tc-rgb:var(--myco-rgb)}.tgc[data-astro-cid-sjyynqok]:hover,.tgc[data-astro-cid-sjyynqok]:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--neuro-rgb) / .55), 0 0 36px rgb(var(--neuro-rgb) / .1);transform:translateY(-2px)}.tgc[data-astro-cid-sjyynqok]:focus-visible{outline-offset:4px}.tgc__viz[data-astro-cid-sjyynqok]{aspect-ratio:240/140;background:radial-gradient(70% 90% at 30% 50%, rgb(var(--tc-rgb) / .11), transparent 72%), #05090f80;border-bottom:1px solid var(--line);display:block;position:relative}.tgc__viz[data-astro-cid-sjyynqok] svg[data-astro-cid-sjyynqok]{width:100%;height:100%;display:block}.tgc__viz[data-astro-cid-sjyynqok] [data-astro-cid-sjyynqok]:is(path,circle,line,rect){fill:none;stroke-linecap:round;stroke-linejoin:round}.tgc__body[data-astro-cid-sjyynqok]{align-content:start;gap:.55rem;padding:1.1rem 1.15rem 1.3rem;display:grid}.tgc__role[data-astro-cid-sjyynqok]{color:var(--ink-3)}.tgc__head[data-astro-cid-sjyynqok]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;display:grid}.tgc__icon[data-astro-cid-sjyynqok]{width:2.6rem;height:2.6rem;color:var(--tc);box-shadow:inset 0 0 0 1px rgb(var(--tc-rgb) / .35);background:rgb(var(--tc-rgb) / .06);border-radius:50%;place-items:center;display:inline-grid}.tgc__title[data-astro-cid-sjyynqok]{letter-spacing:-.02em;transition:color var(--d-micro) var(--ease-grow);font-size:clamp(1.25rem,1.1rem + .6vw,1.6rem);font-weight:500;line-height:1.2}.tgc[data-astro-cid-sjyynqok]:hover .tgc__title[data-astro-cid-sjyynqok],.tgc[data-astro-cid-sjyynqok]:focus-visible .tgc__title[data-astro-cid-sjyynqok]{color:var(--neuro-t)}.tgc__arrow[data-astro-cid-sjyynqok]{color:var(--neuro);transition:transform var(--d-move) var(--ease-grow)}.tgc[data-astro-cid-sjyynqok]:hover .tgc__arrow[data-astro-cid-sjyynqok],.tgc[data-astro-cid-sjyynqok]:focus-visible .tgc__arrow[data-astro-cid-sjyynqok]{transform:translate(3px,-3px)}.tgc__desc[data-astro-cid-sjyynqok]{color:var(--ink-2);font-size:.97rem;line-height:1.5}@media (width>=900px){.tgc__body[data-astro-cid-sjyynqok]{padding:1.3rem 1.4rem 1.6rem}}.ch-ray[data-astro-cid-sjyynqok]{stroke:var(--neuro);stroke-opacity:.2;stroke-width:1px;stroke-dasharray:2 5}.ch-wave[data-astro-cid-sjyynqok]{stroke:var(--neuro);stroke-width:1.4px;opacity:0;transform-box:view-box;transform-origin:46px 70px;animation:3.6s ease-out infinite ch-wave}.ch-wave--2[data-astro-cid-sjyynqok]{animation-delay:-1.2s}.ch-wave--3[data-astro-cid-sjyynqok]{animation-delay:-2.4s}.ch-wave--1[data-astro-cid-sjyynqok]{opacity:.5;transform:scale(1.4)}.ch-wave--2[data-astro-cid-sjyynqok]{opacity:.3;transform:scale(1.9)}.ch-wave--3[data-astro-cid-sjyynqok]{opacity:.14;transform:scale(2.5)}@keyframes ch-wave{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(2.7)}}.ch-src[data-astro-cid-sjyynqok]{stroke:none;filter:drop-shadow(0 0 5px rgb(var(--neuro-rgb) / .9));fill:var(--neuro)!important}.ch-src-ring[data-astro-cid-sjyynqok]{stroke:var(--neuro);stroke-opacity:.45;stroke-width:1.2px}.ch-post[data-astro-cid-sjyynqok]{transform:translate(var(--xs), var(--ys));animation:ch-post 4.8s var(--ease-grow) infinite}.ch-post--2[data-astro-cid-sjyynqok]{animation-delay:-1.6s}.ch-post--3[data-astro-cid-sjyynqok]{animation-delay:-3.2s}.ch-post__card[data-astro-cid-sjyynqok]{stroke:var(--myco);stroke-width:1.1px;fill:rgb(var(--myco-rgb) / .12)!important}.ch-post__ln[data-astro-cid-sjyynqok]{stroke:var(--myco-t);stroke-opacity:.7;stroke-width:1px}@keyframes ch-post{0%{transform:translate(var(--x0), var(--y0)) scale(.6);opacity:0}12%{opacity:1}78%{opacity:1}92%,to{transform:translate(var(--x1), var(--y1)) scale(1);opacity:0}}.ch-rx[data-astro-cid-sjyynqok]{stroke:var(--myco);stroke-opacity:.7;stroke-width:1.2px;animation:4.8s ease-out infinite ch-rx;fill:var(--void)!important}.ch-rx--2[data-astro-cid-sjyynqok]{animation-delay:-1.6s}.ch-rx--3[data-astro-cid-sjyynqok]{animation-delay:-3.2s}@keyframes ch-rx{0%,80%{fill:var(--void);stroke-opacity:.5}88%{fill:var(--myco);stroke-opacity:1}to{fill:var(--void);stroke-opacity:.5}}.nv-dial[data-astro-cid-sjyynqok]{stroke:var(--neuro);stroke-opacity:.5;stroke-width:1.2px}.nv-dial-in[data-astro-cid-sjyynqok]{stroke:var(--neuro);stroke-opacity:.16;stroke-width:1px;stroke-dasharray:1 4}.nv-tick[data-astro-cid-sjyynqok]{stroke:var(--neuro);stroke-opacity:.6;stroke-width:1.2px}.nv-needle[data-astro-cid-sjyynqok]{transform-box:view-box;transform-origin:52px 70px;animation:nv-needle 6s var(--ease-settle) infinite;transform:rotate(63deg)}.nv-needle__n[data-astro-cid-sjyynqok]{stroke:none;filter:drop-shadow(0 0 4px rgb(var(--neuro-rgb) / .8));fill:var(--neuro)!important}.nv-needle__s[data-astro-cid-sjyynqok]{stroke:var(--neuro);stroke-opacity:.4;stroke-width:1px;fill:rgb(var(--neuro-rgb) / .22)!important}.nv-hub[data-astro-cid-sjyynqok]{stroke:var(--neuro);stroke-width:1.2px;fill:var(--void)!important}@keyframes nv-needle{0%{transform:rotate(-40deg)}12%{transform:rotate(110deg)}22%{transform:rotate(30deg)}30%{transform:rotate(74deg)}38%,to{transform:rotate(63deg)}}.nv-route-base[data-astro-cid-sjyynqok]{stroke:var(--neuro);stroke-opacity:.2;stroke-width:1.2px;stroke-dasharray:2 5}.nv-route[data-astro-cid-sjyynqok]{stroke:var(--neuro);stroke-width:1.8px;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 0 3px rgb(var(--neuro-rgb) / .8));animation:nv-route 6s var(--ease-pen) infinite}@keyframes nv-route{0%,34%{stroke-dashoffset:1px;opacity:1}74%{stroke-dashoffset:0}92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.nv-wp[data-astro-cid-sjyynqok]{stroke:var(--neuro);stroke-width:1.4px;fill:var(--void)!important}.nv-wp--3[data-astro-cid-sjyynqok]{stroke:var(--spore);filter:drop-shadow(0 0 5px rgb(var(--spore-rgb) / .8));fill:var(--spore)!important}.nv-wp--1[data-astro-cid-sjyynqok]{animation:6s ease-out infinite nv-wp1}.nv-wp--2[data-astro-cid-sjyynqok]{animation:6s ease-out infinite nv-wp2}.nv-wp--3[data-astro-cid-sjyynqok]{animation:6s ease-out infinite nv-wp3}@keyframes nv-wp1{0%,42%{fill:var(--void)}46%,92%{fill:var(--neuro)}to{fill:var(--void)}}@keyframes nv-wp2{0%,58%{fill:var(--void)}62%,92%{fill:var(--neuro)}to{fill:var(--void)}}@keyframes nv-wp3{0%,72%{fill:var(--void);stroke-opacity:.5}76%,92%{fill:var(--spore);stroke-opacity:1}to{fill:var(--void);stroke-opacity:.5}}.ar-shelf[data-astro-cid-sjyynqok]{stroke:var(--myco);stroke-opacity:.45;stroke-width:1.2px}.ar-spine[data-astro-cid-sjyynqok]{stroke:var(--myco);stroke-opacity:.42;stroke-width:1px;fill:rgb(var(--myco-rgb) / .05)!important}.ar-spine--found[data-astro-cid-sjyynqok]{stroke-opacity:1;filter:drop-shadow(0 0 4px rgb(var(--myco-rgb) / .7));animation:6s ease-out infinite ar-spine;fill:rgb(var(--myco-rgb) / .3)!important}.ar-row[data-astro-cid-sjyynqok]{stroke:var(--ink-3);stroke-width:2px;stroke-opacity:.5}.ar-row--found[data-astro-cid-sjyynqok]{stroke:var(--myco-t);stroke-opacity:1;animation:6s ease-out infinite ar-row}.ar-scan[data-astro-cid-sjyynqok]{stroke:var(--myco);stroke-opacity:.4;stroke-width:1px;animation:ar-scan 6s var(--ease-grow) infinite;fill:rgb(var(--myco-rgb) / .12)!important}.ar-link[data-astro-cid-sjyynqok]{stroke:var(--myco);stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:0;animation:ar-link 6s var(--ease-pen) infinite}@keyframes ar-scan{0%{opacity:0;transform:translateY(-48px)}6%{opacity:1}40%{transform:translateY(32px)}52%,90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes ar-row{0%,50%{stroke:var(--ink-3);stroke-opacity:.5}56%,92%{stroke:var(--myco-t);stroke-opacity:1}to{stroke:var(--ink-3);stroke-opacity:.5}}@keyframes ar-link{0%,56%{stroke-dashoffset:1px}72%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes ar-spine{0%,70%{fill:rgb(var(--myco-rgb) / .05);stroke-opacity:.42;filter:none}76%,92%{fill:rgb(var(--myco-rgb) / .3);stroke-opacity:1}to{fill:rgb(var(--myco-rgb) / .05);stroke-opacity:.42}}html.shot .tgc__viz[data-astro-cid-sjyynqok] [data-astro-cid-sjyynqok]{animation:none!important}html[data-motion=paused] .tgc__viz[data-astro-cid-sjyynqok] [data-astro-cid-sjyynqok]{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.tgc__viz[data-astro-cid-sjyynqok] [data-astro-cid-sjyynqok]{animation:none!important}.tgc[data-astro-cid-sjyynqok]:hover,.tgc[data-astro-cid-sjyynqok]:focus-visible{transform:none}}.kicker[data-astro-cid-edc2mqe3] morph-icon{color:var(--neuro)}.lib-hero[data-astro-cid-edc2mqe3]{padding-top:calc(var(--sec) * .55)}.lib-hero__title[data-astro-cid-edc2mqe3]{gap:1.1rem;display:grid}.lib-hero[data-astro-cid-edc2mqe3] h1[data-astro-cid-edc2mqe3]{max-width:11em}.lib-hero__intro[data-astro-cid-edc2mqe3]{gap:2rem;margin:2.25rem 0 2.5rem;display:grid}.lib-hero__lead[data-astro-cid-edc2mqe3]{max-width:36em}.lib-hero__twins[data-astro-cid-edc2mqe3]{border-radius:var(--r-md);max-width:30rem;box-shadow:inset 0 0 0 1px var(--line);background:#08111b80;gap:.65rem;padding:1.1rem 1.2rem 1.2rem;display:grid}.lib-hero__twins-label[data-astro-cid-edc2mqe3]{color:var(--ink-2);align-items:center;gap:.55rem;font-size:.9rem;font-weight:500;display:flex}.lib-hero__twins-ic[data-astro-cid-edc2mqe3]{color:var(--ink-3);display:inline-flex}.lib-hero__twins-text[data-astro-cid-edc2mqe3]{color:var(--ink-3);font-size:.94rem;line-height:1.58}@media (width>=900px){.lib-hero__intro[data-astro-cid-edc2mqe3]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;column-gap:clamp(3rem,7vw,7rem);margin:3rem 0 3.5rem}.lib-hero__lead[data-astro-cid-edc2mqe3]{font-size:clamp(1.12rem,1rem + .35vw,1.3rem)}.lib-hero__twins[data-astro-cid-edc2mqe3]{margin-top:.4rem;padding:1.35rem 1.5rem 1.4rem}}.lib-cat__grid[data-astro-cid-edc2mqe3]{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:1.25rem 1rem;display:grid}.lib-cat__orb[data-astro-cid-edc2mqe3]{grid-area:1/1;width:4.5rem;margin-top:-.6rem}.lib-cat__copy[data-astro-cid-edc2mqe3]{display:contents}.lib-cat__copy[data-astro-cid-edc2mqe3]>.kicker[data-astro-cid-edc2mqe3]{grid-area:1/2;align-self:center}.lib-cat__copy[data-astro-cid-edc2mqe3]>h2[data-astro-cid-edc2mqe3],.lib-cat__body[data-astro-cid-edc2mqe3],.lib-cat__route[data-astro-cid-edc2mqe3]{grid-column:1/-1}.lib-cat__body[data-astro-cid-edc2mqe3]{font-size:clamp(1.18rem,1rem + .8vw,1.6rem);line-height:1.38}.lib-cat__aside[data-astro-cid-edc2mqe3]{grid-column:1/-1;gap:.8rem;display:grid}.lib-cat__note[data-astro-cid-edc2mqe3]{display:none}.lib-cat__aside-text[data-astro-cid-edc2mqe3]{border-left:1px solid var(--line-2);color:var(--ink-3);max-width:36em;padding-left:1rem;font-size:.94rem;line-height:1.55}@media (width>=900px){.lib-cat__grid[data-astro-cid-edc2mqe3]{grid-template-columns:7.5rem minmax(0,7fr) minmax(0,4fr);gap:0 clamp(1.5rem,3vw,3rem)}.lib-cat__orb[data-astro-cid-edc2mqe3]{grid-area:1/1/span 3;width:7.5rem;margin-top:.4rem}.lib-cat__copy[data-astro-cid-edc2mqe3]{grid-area:1/2/span 3;align-content:start;gap:1.2rem;display:grid}.lib-cat__copy[data-astro-cid-edc2mqe3]>.kicker[data-astro-cid-edc2mqe3],.lib-cat__copy[data-astro-cid-edc2mqe3]>h2[data-astro-cid-edc2mqe3],.lib-cat__body[data-astro-cid-edc2mqe3],.lib-cat__route[data-astro-cid-edc2mqe3]{grid-area:auto}.lib-cat__route[data-astro-cid-edc2mqe3]{margin-top:.6rem}.lib-cat__aside[data-astro-cid-edc2mqe3]{grid-area:1/3/span 3;align-self:end;gap:1.6rem;padding-bottom:5.5rem}.lib-cat__note[data-astro-cid-edc2mqe3]{justify-self:start;margin-left:2.4rem;display:inline-block}}.lib-book__grid[data-astro-cid-edc2mqe3]{gap:2.5rem;display:grid}.lib-book__visual[data-astro-cid-edc2mqe3]{order:-1;width:min(13rem,62%);position:relative}.lib-book__note[data-astro-cid-edc2mqe3]{display:none}.lib-book__copy[data-astro-cid-edc2mqe3]{align-content:start;gap:1.2rem;display:grid}.lib-book__route[data-astro-cid-edc2mqe3]{margin-top:.4rem}.lib-book__title[data-astro-cid-edc2mqe3]{text-wrap:balance;max-width:16em}.lib-book__accent[data-astro-cid-edc2mqe3]{color:var(--spore-t);text-shadow:0 0 22px rgb(var(--spore-rgb) / .28)}.lib-audio[data-astro-cid-edc2mqe3]{border-top:1px dashed var(--line-2);gap:1.1rem;margin-top:2.2rem;padding-top:2rem;display:grid}.lib-audio__print[data-astro-cid-edc2mqe3]{width:6.5rem}.lib-audio__copy[data-astro-cid-edc2mqe3]{gap:.8rem;display:grid}.lib-audio__copy[data-astro-cid-edc2mqe3] h3[data-astro-cid-edc2mqe3]{align-items:center;gap:.55rem;display:flex}.lib-audio__ic[data-astro-cid-edc2mqe3]{color:var(--neuro);display:inline-flex}@media (width>=900px){.lib-book__grid[data-astro-cid-edc2mqe3]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(2.5rem,5vw,5rem)}.lib-book__visual[data-astro-cid-edc2mqe3]{width:auto;max-width:23rem;top:calc(var(--header-space) + 2rem);order:2;justify-self:center;position:sticky}.lib-book__note[data-astro-cid-edc2mqe3]{display:block;position:absolute;bottom:2%;left:8%}.lib-audio[data-astro-cid-edc2mqe3]{grid-template-columns:minmax(0,1fr) 9.5rem;align-items:center;gap:2.5rem;margin-top:3.2rem;padding-top:2.6rem}.lib-audio__print[data-astro-cid-edc2mqe3]{order:2;width:9.5rem}}.lib-lectures__head[data-astro-cid-edc2mqe3]{gap:1rem;max-width:44rem;display:grid}.lib-lectures__mosaic[data-astro-cid-edc2mqe3]{gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.lib-lectures__mosaic[data-astro-cid-edc2mqe3]{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.25rem}}.lib-pods__head[data-astro-cid-edc2mqe3],.lib-tg__head[data-astro-cid-edc2mqe3]{gap:1rem;max-width:46rem;display:grid}.lib-tg__cards[data-astro-cid-edc2mqe3]{gap:1rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.lib-tg__rest[data-astro-cid-edc2mqe3]{margin-top:1.5rem}@media (width>=640px) and (width<=899px){.lib-tg__cards[data-astro-cid-edc2mqe3]{grid-template-columns:repeat(2,minmax(0,1fr))}.lib-tg__cards[data-astro-cid-edc2mqe3]>li[data-astro-cid-edc2mqe3]:last-child:nth-child(odd){grid-column:1/-1}.lib-tg__cards[data-astro-cid-edc2mqe3]>li[data-astro-cid-edc2mqe3]:last-child:nth-child(odd) .tgc{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.lib-tg__cards[data-astro-cid-edc2mqe3]>li[data-astro-cid-edc2mqe3]:last-child:nth-child(odd) .tgc__viz{border-bottom:0;border-right:1px solid var(--line);height:100%}}@media (width>=900px){.lib-tg__cards[data-astro-cid-edc2mqe3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:2.8rem}}.lib-next__grid[data-astro-cid-edc2mqe3]{gap:2rem;display:grid}.lib-next__grid[data-astro-cid-edc2mqe3]>div[data-astro-cid-edc2mqe3]:first-child{align-content:start;gap:1rem;max-width:44rem;display:grid}.lib-next__routes[data-astro-cid-edc2mqe3]{max-width:44rem}
