.fig-iso{--anatomy-paper: #fbf9f4;--anatomy-face: #f3f7f4;--anatomy-top: #fffdf9;--anatomy-shade-0: #e2dccd;--anatomy-shade-1: #e9e4d8;--anatomy-shade-2: #f0ece3;--anatomy-shade-3: #f6f3ec;--anatomy-lit-top: #eaf2ed;--anatomy-lit-shade: #d3e3d9;--anatomy-hi: #3b3934;--anatomy-mid: #8a8476;--anatomy-lo: #b3ac9b;--anatomy-faint: #d6cfbf;--anatomy-lit: #5b8770;--anatomy-halo: #7d7462;--anatomy-halo-opacity: 0.26;--anatomy-dot: #4a463e;--anatomy-weight: 0.6px;--sage: #5b8770;--grove: #2f4f47;--mist: #c8e1dd}.figure .stage.fig-iso{aspect-ratio:800 / 520;background:none;touch-action:pan-y}.figure .stage.fig-iso svg{width:100%;height:100%;overflow:visible}.fig-iso path,.fig-iso circle{vector-effect:non-scaling-stroke}.fig-iso .iso-fill{fill:var(--anatomy-paper);stroke:none}.fig-iso .iso-solid[data-lit]>.iso-fill{fill:var(--anatomy-face)}.fig-iso .iso-shade,.fig-iso .iso-top{stroke:none}.fig-iso .iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.fig-iso .iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.fig-iso .iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.fig-iso .iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.fig-iso .iso-top{fill:var(--anatomy-top)}.fig-iso .iso-solid[data-seamless]>.iso-shade,.fig-iso .iso-solid[data-seamless]>.iso-top{stroke-width:0.4;stroke-linejoin:round}.fig-iso .iso-solid[data-seamless]>.iso-shade[data-shade="0"]{stroke:var(--anatomy-shade-0)}.fig-iso .iso-solid[data-seamless]>.iso-shade[data-shade="1"]{stroke:var(--anatomy-shade-1)}.fig-iso .iso-solid[data-seamless]>.iso-shade[data-shade="2"]{stroke:var(--anatomy-shade-2)}.fig-iso .iso-solid[data-seamless]>.iso-shade[data-shade="3"]{stroke:var(--anatomy-shade-3)}.fig-iso .iso-halo{fill:var(--anatomy-halo);stroke:none;filter:blur(9px);opacity:var(--anatomy-halo-opacity);transform:translateY(3px)}.fig-iso .iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round}.fig-iso .iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.fig-iso .iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.fig-iso .iso-line[data-tone=lo]{stroke:var(--anatomy-lo)}.fig-iso .iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.fig-iso .iso-line[data-tone=lit]{stroke:var(--anatomy-lit)}.fig-iso .iso-dots circle{fill:var(--anatomy-dot);stroke:none;opacity:0.32}.fig-iso .iso-dots[data-tone=hi] circle{opacity:0.85}.fig-iso .iso-dots[data-tone=mid] circle{opacity:0.45}.fig-iso .iso-dots[data-tone=lo] circle{opacity:0.22}.fig-iso .iso-dots[data-tone=faint] circle{opacity:0.12}.fig-iso [data-line]{stroke-linecap:butt;stroke-width:0.8px}.fig-iso .tg-rod{fill:none;stroke:var(--anatomy-hi);stroke-width:2.6px;stroke-linecap:round}.fig-iso .tg-rod-shine{fill:none;stroke:var(--anatomy-top);stroke-width:1.1px;stroke-linecap:round}.fig-iso .tg-glass-pane{fill:#e3eee8;stroke:var(--sage);stroke-width:0.8px;stroke-linejoin:round}.fig-iso .tg-glass-edge-side{fill:#b9d1c4;stroke:var(--sage);stroke-width:0.6px;stroke-linejoin:round}.fig-iso .tg-glass-line{fill:none;stroke:#a9c5b6;stroke-width:0.8px;stroke-linecap:round}.fig-iso .tg-glass-mark{fill:#eef5f1;stroke:#8db2a0;stroke-width:0.7px;transition:fill 500ms,stroke 500ms}.fig-iso .tg-glass-mark[data-on]{fill:var(--sage);stroke:var(--grove)}.fig-iso .tg-glass-bar{fill:var(--sage);stroke:none}.fig-iso .tg-glass-glow{fill:var(--mist);stroke:none;mix-blend-mode:multiply}.fig-iso .tg-glass-sheen{fill:none;stroke:#ffffff;stroke-width:1.2px;stroke-linecap:round;opacity:0.85}@media(prefers-reduced-motion:reduce){.fig-iso .tg-glass-mark{transition:none}}.figure .stage.fig-aq{position:relative;aspect-ratio:800 / 560;background:none;touch-action:pan-y}.figure .stage.fig-aq>svg,.figure .stage.fig-aq>canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.figure .stage.fig-aq>svg{overflow:visible}.figure .stage.fig-aq>canvas{pointer-events:none}.fig-aq .aq-halo{opacity:0.2}.fig-aq .aq-face{stroke-width:0.35;stroke-linejoin:round}.fig-aq .aq-face[data-shade="0"]{stroke:var(--anatomy-shade-0)}.fig-aq .aq-face[data-shade="1"]{stroke:var(--anatomy-shade-1)}.fig-aq .aq-face[data-shade="2"]{stroke:var(--anatomy-shade-2)}.fig-aq .aq-face[data-shade="3"]{stroke:var(--anatomy-shade-3)}.fig-aq .iso-top.aq-face{stroke:var(--anatomy-top)}.fig-aq .aq-stain{fill:#8c8570;opacity:0.16;stroke:none}.fig-aq .aq-jar-in{fill:#9b937e;stroke:none}.fig-aq .aq-murky{fill:#8a8771;stroke:none}.fig-aq .aq-basin-in{fill:var(--anatomy-shade-0);stroke:none}.fig-aq .aq-basin-floor{fill:var(--anatomy-shade-1);stroke:none}.fig-aq .aq-fb{transition:opacity 600ms ease}.fig-aq .aq-fb-water{fill:#4f9f99;stroke:#3a7f7a;stroke-width:0.5}.fig-aq .aq-fb-fall{fill:#8cc6bf;stroke:#4f9f99;stroke-width:0.5;opacity:0.9}.fig-aq .aq-fb-basin{fill:#3f8781;stroke:none}.fig-aq .aq-fb-trickle{fill:none;stroke:#8a8771;stroke-width:1.4;stroke-linecap:round}.fig-aq .aq-fb-runnel{fill:none;stroke:#4f9f99;stroke-width:2.4;stroke-linecap:round}.fig-aq[data-gl] .aq-fallback{display:none}@media(prefers-reduced-motion:reduce){.fig-aq .aq-fb{transition:none}}.fig-aq .aq-stone{fill:var(--anatomy-shade-1);stroke:var(--anatomy-faint);stroke-width:0.4}.fig-aq .aq-paving{fill:var(--anatomy-shade-2);stroke:none}.fig-aq .aq-cut-floor{fill:var(--anatomy-shade-1);stroke:none}.fig-aq .aq-cut-wall{fill:var(--anatomy-shade-0);stroke:none}.fig-aq .aq-leaf{--anatomy-shade-0: #9aa691;--anatomy-shade-1: #a9b5a0;--anatomy-shade-2: #b9c3b0;--anatomy-shade-3: #c9d0c0}.fig-aq .aq-leaf>.iso-fill{fill:#8e9a87}.fig-aq .aq-leaf>.iso-edge{stroke:#7f8c78;stroke-width:0.35;stroke-opacity:0.55}.fig-aq .aq-bark{--anatomy-paper: #a59d8c;--anatomy-top: #c8c0ae;--anatomy-shade-0: #8e8676;--anatomy-shade-1: #9d9583;--anatomy-shade-2: #aca492;--anatomy-shade-3: #bbb3a1}.fig-aq .aq-bark>.iso-edge{stroke:#6f685a}.fig-aq .aq-wet{fill:#b9b8ae;stroke:none;mix-blend-mode:multiply}.fig-aq .aq-puddle{fill:#66736f;stroke:#56625f;stroke-width:0.5}.fig-aq .aq-reflect{fill:#8e9b97;opacity:0.7;stroke:none}.fig-aq .aq-gloss{fill:none;stroke:#ffffff;stroke-width:1.2;stroke-linecap:round;opacity:0.95}.fig-aq .aq-gloss-dot{fill:#ffffff;opacity:0.9;stroke:none}.fig-aq .aq-wetness{opacity:1}.fig-aq .aq-chip{fill:#6b6352;stroke:#4f493d;stroke-width:0.4}.fig-aq [data-leak]{transition:opacity 0.2s linear}.fig-aq .aq-lf{stroke:none}.fig-aq .aq-lf[data-t="0"]{fill:#7f8c78}.fig-aq .aq-lf[data-t="1"]{fill:#a9b5a0}.fig-aq .aq-lf[data-t="2"]{fill:#c9d1c2}.fig-aq .aq-twig{fill:none;stroke:#8e8676;stroke-width:0.6;stroke-linecap:round}.figure .stage.fig-pc{position:relative;aspect-ratio:800 / 572;background:none;touch-action:pan-y}.figure .stage.fig-pc>svg,.figure .stage.fig-pc>canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.figure .stage.fig-pc{overflow:hidden}.figure .stage.fig-pc>svg{overflow:hidden}.figure .stage.fig-pc>svg,.figure .stage.fig-pc>canvas{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 5%);mask-image:linear-gradient(to bottom,transparent 0,#000 5%)}.figure .stage.fig-pc>canvas{pointer-events:none}.fig-pc .aq-face{stroke-width:0.35;stroke-linejoin:round}.fig-pc .aq-face[data-shade="0"]{stroke:var(--anatomy-shade-0)}.fig-pc .aq-face[data-shade="1"]{stroke:var(--anatomy-shade-1)}.fig-pc .aq-face[data-shade="2"]{stroke:var(--anatomy-shade-2)}.fig-pc .aq-face[data-shade="3"]{stroke:var(--anatomy-shade-3)}.fig-pc .aq-halo{opacity:0.2}.fig-pc .aq-paving{fill:var(--anatomy-shade-2);stroke:none}.fig-pc .aq-lf{stroke:none}.fig-pc .aq-lf[data-t="0"]{fill:#7f8c78}.fig-pc .aq-lf[data-t="1"]{fill:#a9b5a0}.fig-pc .aq-lf[data-t="2"]{fill:#c9d1c2}.fig-pc .aq-twig{fill:none;stroke:#8e8676;stroke-width:0.6;stroke-linecap:round}.fig-pc .aq-bark{--anatomy-paper: #a59d8c;--anatomy-top: #c8c0ae;--anatomy-shade-0: #8e8676;--anatomy-shade-1: #9d9583;--anatomy-shade-2: #aca492;--anatomy-shade-3: #bbb3a1}.fig-pc .aq-bark>.iso-edge{stroke:#6f685a}.fig-pc .pc-bronze{--anatomy-paper: #b7a27a;--anatomy-top: #d9c79f;--anatomy-shade-0: #9c8761;--anatomy-shade-1: #ab966e;--anatomy-shade-2: #bda983;--anatomy-shade-3: #cdb991}.fig-pc .pc-bronze>.iso-edge{stroke:#7a6845}.fig-pc .pc-wood{--anatomy-paper: #c2b8a3;--anatomy-top: #d8cfbc;--anatomy-shade-0: #a99f8a;--anatomy-shade-1: #b6ac97;--anatomy-shade-2: #c2b8a3;--anatomy-shade-3: #cdc4b0}.fig-pc .pc-wood>.iso-edge{stroke:#8a806d}.fig-pc .pc-brace{fill:none;stroke:#9e947f;stroke-width:0.7;stroke-linecap:round}.fig-pc .pc-pit{fill:#a49b88;stroke:none}.fig-pc .pc-pit-wall{fill:#8f8775;stroke:none}.fig-pc .pc-rim{fill:none;stroke:#b7a27a;stroke-width:1.1}.fig-pc .pc-throat{fill:#6b5a3c;stroke:#7a6845;stroke-width:0.4}.fig-pc .sc-cypress{--anatomy-paper: #8a9783;--anatomy-top: #b4bfab;--anatomy-shade-0: #7f8c78;--anatomy-shade-1: #8c9985;--anatomy-shade-2: #9ba792;--anatomy-shade-3: #a9b5a0;--anatomy-faint: #75826e}.fig-pc .sc-cypress>.iso-edge{stroke:#6b7865;stroke-width:0.5}.fig-pc .sc-cypress>.iso-crease{stroke:#7a8773}.fig-pc .pc-glass{fill:#5b8770;stroke:#2f4f47;stroke-width:0.5}.fig-pc .pc-glint{fill:none;stroke:#c8e1dd;stroke-width:0.9;stroke-linecap:round}.fig-pc .pc-fb-f0{fill:#e2a443;opacity:0.55}.fig-pc .pc-fb-f1{fill:#f3c46a;opacity:0.8}.fig-pc .pc-fb-f2{fill:#fbe3a6}.fig-pc .pc-fb-f3{fill:#fffdf6}.fig-pc .pc-fb-billow circle{fill:#e3ddcf;stroke:none}.fig-pc .pc-fb-billow-lit circle{fill:#f6f2e9;stroke:none}.fig-pc[data-gl] .pc-fallback{display:none}.fig-pc .pc-fb-puff{fill:#ddd6c6;stroke:none}.fig-pc .pc-fb-puff[data-t="1"]{fill:#efeae0}.fig-pc .pc-hill{fill:none;stroke:#ddd6c2;stroke-width:1.1;stroke-linecap:round}.figure .stage.fig-pc>svg.pc-rocket{will-change:transform}.fig-pc .pc-band{fill:none;stroke:#a8936b;stroke-width:2.4px;stroke-linecap:butt}.fig-pc .pc-band-hi{fill:none;stroke:#d9c79f;stroke-width:0.8px;stroke-linecap:butt}.fig-pc .pc-far-tree{fill:#c9cdbd;stroke:none}.figure .stage.fig-pc:focus-visible{box-shadow:none;outline:none}.figure:has(.stage.fig-pc:focus-visible) figcaption{text-decoration:underline 2px #5b8770;text-underline-offset:5px}.fig-th .th-lf{stroke-width:0.4px;stroke-linejoin:round}.fig-th .th-lf[data-t="0"]{fill:#8f9b88;stroke:#6f7c69;color:#74816e}.fig-th .th-lf[data-t="1"]{fill:#a9b5a0;stroke:#76836f;color:#8b9884}.fig-th .th-lf[data-t="2"]{fill:#c9d1c2;stroke:#85917e;color:#a2ad99}.fig-th .th-lf[data-t="3"]{fill:#7f8c78;stroke:#66735f;color:#6b7865}.fig-th .th-vein{fill:none;stroke:currentColor;stroke-width:0.3px;stroke-linecap:round}.fig-th .th-stem{fill:none;stroke:#8a8270;stroke-width:0.55px;stroke-linecap:round;stroke-linejoin:round}.fig-th .th-tendril{fill:none;stroke:#7f8c78;stroke-width:0.45px;stroke-linecap:round}.fig-th .th-grape{stroke:#6f7c69;stroke-width:0.25px}.fig-th .th-grape[data-t="0"]{fill:#8f9b88}.fig-th .th-grape[data-t="1"]{fill:#a3ae9a}.fig-th .th-grass{fill:none;stroke-width:0.55px;stroke-linecap:round}.fig-th .th-grass[data-t="0"]{stroke:#9aa792}.fig-th .th-grass[data-t="1"]{stroke:#b2bcaa}.fig-th .th-grass[data-t="2"]{stroke:#c9d1c2}.fig-th .th-grass[data-t="3"]{stroke:#8a9783}.fig-th .th-break{fill:#ece6d7;stroke:none}.fig-th .th-break-lo{fill:#e2dbca;stroke:none}.fig-th .th-fissure{fill:none;stroke:#c7bfac;stroke-width:0.45px;stroke-linecap:round;stroke-linejoin:round}.fig-th .th-crack{fill:none;stroke:#d3cbb9;stroke-width:0.5px;stroke-linecap:round;stroke-linejoin:round}.fig-th [data-part=drape]{transition:none}.figure .stage.fig-th{aspect-ratio:800 / 620}.figure .stage.fig-th>svg.pc-rocket{-webkit-mask-image:none;mask-image:none;will-change:transform,opacity}.fig-th .th-cap{fill:#fffdf9;stroke:#d8b56c;stroke-width:0.9px;stroke-linejoin:round}.fig-th .th-cap-glow{fill:none;stroke:#f1d08a;stroke-width:5px;opacity:0.55;filter:blur(2.5px)}.fig-th .th-olive{--anatomy-paper: #5b8770;--anatomy-top: #8fb39f;--anatomy-shade-0: #4b7461;--anatomy-shade-1: #557e6a;--anatomy-shade-2: #64907a;--anatomy-shade-3: #739f89}.fig-th .th-olive>.iso-edge{stroke:#2f4f47}.fig-th .th-olive-glint{fill:none;stroke:#c8e1dd;stroke-width:0.9px;stroke-linecap:round}.fig-th .th-oleaf{fill:#a9b5a0;stroke:#7f8c78;stroke-width:0.4px;stroke-linejoin:round}.fig-th .th-oleaf-vein{fill:none;stroke:#8b9884;stroke-width:0.3px;stroke-linecap:round}.fig-th .pc-fb-puff{fill:#efebe2}.fig-th .pc-fb-puff[data-t="1"]{fill:#f7f4ee}.fig-th .th-pit-shade{fill:#988f7c;stroke:none}.fig-th svg.pc-rocket .iso-line[data-tone=faint]{stroke:#c8bfab}.fig-th .sc-cypress{--anatomy-paper: #94a08d;--anatomy-top: #bcc6b3;--anatomy-shade-0: #889581;--anatomy-shade-1: #95a18e;--anatomy-shade-2: #a3ae9a;--anatomy-shade-3: #b0bba7}@media(max-width:600px){.figure:has(.stage.fig-th) figcaption{min-height:2lh}}.fig-th .th-laurel{fill:#f2ede2;stroke:#b3ac9b;stroke-width:0.45px;stroke-linejoin:round}.figure .stage.fig-th>.th-sky{position:absolute;left:-2px;right:-2px;top:-1px;height:30%;pointer-events:none;background:linear-gradient(to bottom,rgb(248 244 236 / 1) 0%,rgb(248 244 236 / 1.000) 23.3%,rgb(248 244 236 / 0.980) 26.7%,rgb(248 244 236 / 0.926) 30.0%,rgb(248 244 236 / 0.844) 33.3%,rgb(248 244 236 / 0.741) 36.7%,rgb(248 244 236 / 0.624) 40.0%,rgb(248 244 236 / 0.500) 43.3%,rgb(248 244 236 / 0.376) 46.7%,rgb(248 244 236 / 0.259) 50.0%,rgb(248 244 236 / 0.156) 53.3%,rgb(248 244 236 / 0.074) 56.7%,rgb(248 244 236 / 0.020) 60.0%,rgb(248 244 236 / 0.000) 63.3%)}