.w[data-astro-cid-7tke435u]{vertical-align:bottom;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.wi[data-astro-cid-7tke435u]{margin-right:.26em;display:inline-block}.rot-wrap[data-astro-cid-7tke435u]{margin-right:0}@media (prefers-reduced-motion:no-preference){.wi[data-astro-cid-7tke435u]{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) forwards up;animation-delay:calc(var(--i) * 70ms + .12s);transform:translateY(105%)}}@keyframes up{to{opacity:1;transform:none}}.rot[data-astro-cid-7tke435u]{color:var(--accent);display:inline-grid;position:relative}.rot-item[data-astro-cid-7tke435u]{white-space:nowrap;opacity:0;pointer-events:none;grid-area:1/1;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .45s;transform:translateY(60%)}.rot-item[data-astro-cid-7tke435u].is-on{opacity:1;transform:none}.rot-item[data-astro-cid-7tke435u].is-out{opacity:0;transform:translateY(-60%)}.rot-line[data-astro-cid-7tke435u]{transform-origin:0;opacity:.55;background:currentColor;height:2px;position:absolute;bottom:.02em;left:0;right:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.rot-line[data-astro-cid-7tke435u]{animation:draw var(--dur,2.8s) linear infinite}}@keyframes draw{0%{transform:scaleX(0)}85%,to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.rot-line[data-astro-cid-7tke435u]{transform:scaleX(1)}}.anat{--anatomy-paper:#131d33;--anatomy-face:#1a2640;--anatomy-top:#1e2c4a;--anatomy-shade-0:#0f1829;--anatomy-shade-1:#121c31;--anatomy-shade-2:#16213a;--anatomy-shade-3:#1a2641;--anatomy-lit-top:#1f4a58;--anatomy-lit-shade:#15384a;--anatomy-hi:#cfd9ea;--anatomy-mid:#6c7d9b;--anatomy-lo:#3e4e6c;--anatomy-faint:#26344f;--anatomy-lit:#22d3ee;--anatomy-halo:#060b16;--anatomy-halo-opacity:.9;--anatomy-dot:#e8edf5;--anatomy-weight:.6px}:root[data-theme=light] .anat{--anatomy-paper:#fff;--anatomy-face:#fff;--anatomy-top:#fff;--anatomy-shade-0:#d3dbe7;--anatomy-shade-1:#dde4ee;--anatomy-shade-2:#e7ecf3;--anatomy-shade-3:#f0f3f8;--anatomy-lit-top:#e0f4f7;--anatomy-lit-shade:#c9e6ec;--anatomy-hi:#1b2b45;--anatomy-mid:#7585a0;--anatomy-lo:#b2bdcf;--anatomy-faint:#d7dee9;--anatomy-lit:#0b7285;--anatomy-halo:#8a97ad;--anatomy-halo-opacity:.32;--anatomy-dot:#2a3a55}.anat-piece{cursor:pointer;transition:opacity .25s}.anat[data-focus] .anat-piece:not([data-on]){opacity:.38}.anat-led>.iso-top{fill:var(--anatomy-lit-top)}.anat-led>.iso-edge{stroke:var(--anatomy-lit)}.anat-disc{fill:var(--anatomy-top);stroke:var(--anatomy-faint);stroke-width:.6px}.iso-line[data-dashed]{stroke-dasharray:3 4;pointer-events:none}.iso-svg{pointer-events:auto;width:100%;height:auto;display:block;overflow:visible}.iso-svg path,.iso-svg circle{vector-effect:non-scaling-stroke}.iso-fill{fill:var(--anatomy-paper);stroke:none}.iso-solid[data-lit]>.iso-fill{fill:var(--anatomy-face)}.iso-shade,.iso-top{stroke:none}.iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.iso-top{fill:var(--anatomy-top)}.iso-solid[data-lit]>.iso-top{fill:var(--anatomy-lit-top)}.iso-solid[data-lit]>.iso-shade{fill:var(--anatomy-lit-shade)}.iso-solid[data-seamless]>.iso-shade,.iso-solid[data-seamless]>.iso-top{stroke-width:.4px;stroke-linejoin:round}.iso-solid[data-seamless]>.iso-shade[data-shade="0"]{stroke:var(--anatomy-shade-0)}.iso-solid[data-seamless]>.iso-shade[data-shade="1"]{stroke:var(--anatomy-shade-1)}.iso-solid[data-seamless]>.iso-shade[data-shade="2"]{stroke:var(--anatomy-shade-2)}.iso-solid[data-seamless]>.iso-shade[data-shade="3"]{stroke:var(--anatomy-shade-3)}.iso-solid[data-seamless]>.iso-top{stroke:var(--anatomy-top)}.iso-solid[data-seamless][data-lit]>.iso-top{stroke:var(--anatomy-lit-top)}.iso-solid[data-seamless][data-lit]>.iso-shade{stroke:var(--anatomy-lit-shade)}.iso-solid[data-lit]>.iso-edge{stroke:var(--anatomy-lit)}.iso-halo{fill:var(--anatomy-halo);stroke:none;filter:blur(9px);opacity:var(--anatomy-halo-opacity);transform:translateY(3px)}.iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round}.iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.iso-line[data-tone=lo]{stroke:var(--anatomy-lo)}.iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.iso-line[data-tone=lit]{stroke:var(--anatomy-lit)}.iso-line[data-tone=red]{stroke:var(--anatomy-red)}.iso-line[data-tone=green]{stroke:var(--anatomy-green)}.iso-line[data-tone=blue]{stroke:var(--anatomy-blue)}.iso-line[data-dotted]{stroke-dasharray:.01 3.5;stroke-width:1px}.iso-line[data-dashed]{stroke-dasharray:3 3}.iso-line[data-flow]{stroke-dasharray:2 6}.iso-wire-end{fill:var(--anatomy-paper);stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight)}.iso-wire[data-tone=hi] .iso-wire-end{stroke:var(--anatomy-hi)}.iso-wire[data-tone=mid] .iso-wire-end{stroke:var(--anatomy-mid)}.iso-wire[data-tone=faint] .iso-wire-end{stroke:var(--anatomy-faint)}.iso-wire[data-tone=lit] .iso-wire-end{stroke:var(--anatomy-lit)}.iso-dots circle{fill:var(--anatomy-dot);stroke:none;opacity:.32}.iso-dots[data-tone=hi] circle{opacity:.85}.iso-dots[data-tone=mid] circle{opacity:.45}.iso-dots[data-tone=lo] circle{opacity:.22}.iso-dots[data-tone=faint] circle{opacity:.12}.iso-face-text{fill:var(--anatomy-mid);font-family:var(--anatomy-mono);letter-spacing:.04em}.iso-face-text[data-tone=hi]{fill:var(--anatomy-hi)}.iso-face-text[data-tone=lo]{fill:var(--anatomy-lo)}.iso-face-text[data-tone=faint]{fill:var(--anatomy-faint)}.tb-body{fill:var(--anatomy-shade-2);stroke:none}.tb-shine{fill:var(--anatomy-top);stroke:none}.tb-shade{fill:var(--anatomy-shade-0);stroke:none}.tb-ring{fill:none;stroke:var(--anatomy-lo);stroke-width:.45px;stroke-linecap:butt;stroke-linejoin:round}.tb-ring[data-tone=mid]{stroke:var(--anatomy-mid)}.tb-ring[data-tone=faint]{stroke:var(--anatomy-faint)}.tb-ring[data-tone=hi]{stroke:var(--anatomy-hi)}@keyframes iso-flow{to{stroke-dashoffset:-32px}}@keyframes iso-pulse{0%,to{opacity:.18}12%{opacity:1}40%{opacity:.18}}.iso-line[data-flow]{animation:1.6s linear infinite iso-flow}.iso-dots circle[data-pulse]{animation:1.6s step-end infinite iso-pulse;animation-delay:var(--pulse-at,0s)}.anat-stage[data-astro-cid-66kqv7ng] svg{width:100%;height:auto;aspect-ratio:var(--anat-ratio);touch-action:pan-y;display:block;overflow:hidden}.anat-range[data-astro-cid-66kqv7ng]{width:100%;height:28px;accent-color:var(--accent);cursor:pointer}.anat-chip[data-astro-cid-66kqv7ng]{min-height:32px;color:var(--muted);border:1px solid var(--border-strong);background:0 0;border-radius:6px;padding:0 .65rem;font-size:13px;font-weight:550;transition:color .15s,border-color .15s,background-color .15s}.anat-chip[data-astro-cid-66kqv7ng]:hover{color:var(--text);border-color:var(--muted)}.anat-chip[data-astro-cid-66kqv7ng][aria-pressed=true]{color:var(--text);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}
