.hw.iso{--hw-ink:var(--pm-ink,#151515);--hw-muted:var(--pm-muted,#6f706b);--hw-rule:var(--pm-border,#d8d9d4);--hw-control:var(--pm-accent,#1f6b4d);--heat:#ff4a1c;--anatomy-page:#fff;--anatomy-card:#fff;--anatomy-text:var(--hw-muted);--anatomy-strong:var(--hw-ink);--anatomy-muted:var(--hw-muted);--anatomy-paper:#fcfcfd;--anatomy-face:#fff;--anatomy-top:#fff;--anatomy-shade-0:#c3c7cd;--anatomy-shade-1:#d6d9de;--anatomy-shade-2:#e5e7ea;--anatomy-shade-3:#f0f1f3;--anatomy-lit-top:#fff;--anatomy-lit-shade:#e5e7ea;--anatomy-hi:#151515;--anatomy-mid:#7f838a;--anatomy-lo:#b0b3b9;--anatomy-faint:#d5d7db;--anatomy-lit:var(--heat);--anatomy-halo:#5d6470;--anatomy-halo-opacity:.22;--anatomy-dot:#1b1b1b;--anatomy-red:#e5484d;--anatomy-green:#30a46c;--anatomy-blue:#3e63dd;--anatomy-weight:.62px;--anatomy-ease:cubic-bezier(.32,.72,0,1);--anatomy-mono:var(--font-mono,ui-monospace,monospace)}.hw .iso-svg{width:100%;height:auto;display:block;overflow:visible}.hw .iso-svg path,.hw .iso-svg circle{vector-effect:non-scaling-stroke}.hw .iso-fill{fill:var(--anatomy-paper);stroke:none}.hw .iso-solid[data-lit]>.iso-fill{fill:var(--anatomy-face)}.hw .iso-shade,.hw .iso-top{stroke:none}.hw .iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.hw .iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.hw .iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.hw .iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.hw .iso-top{fill:var(--anatomy-top)}.hw .iso-solid[data-lit]>.iso-top{fill:var(--anatomy-lit-top)}.hw .iso-solid[data-lit]>.iso-shade{fill:var(--anatomy-lit-shade)}.hw .iso-solid[data-seamless]>.iso-shade,.hw .iso-solid[data-seamless]>.iso-top{stroke-width:.4px;stroke-linejoin:round}.hw .iso-solid[data-seamless]>.iso-shade[data-shade="0"]{stroke:var(--anatomy-shade-0)}.hw .iso-solid[data-seamless]>.iso-shade[data-shade="1"]{stroke:var(--anatomy-shade-1)}.hw .iso-solid[data-seamless]>.iso-shade[data-shade="2"]{stroke:var(--anatomy-shade-2)}.hw .iso-solid[data-seamless]>.iso-shade[data-shade="3"]{stroke:var(--anatomy-shade-3)}.hw .iso-solid[data-seamless]>.iso-top{stroke:var(--anatomy-top)}.hw .iso-solid[data-seamless][data-lit]>.iso-top{stroke:var(--anatomy-lit-top)}.hw .iso-solid[data-seamless][data-lit]>.iso-shade{stroke:var(--anatomy-lit-shade)}.hw .iso-solid[data-lit]>.iso-edge{stroke:var(--anatomy-lit)}.hw .iso-halo{fill:var(--anatomy-halo);stroke:none;filter:blur(9px);opacity:var(--anatomy-halo-opacity);transform:translateY(3px)}.hw .iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round}.hw .iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.hw .iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.hw .iso-line[data-tone=lo]{stroke:var(--anatomy-lo)}.hw .iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.hw .iso-line[data-tone=lit]{stroke:var(--anatomy-lit)}.hw .iso-line[data-tone=red]{stroke:var(--anatomy-red)}.hw .iso-line[data-tone=green]{stroke:var(--anatomy-green)}.hw .iso-line[data-tone=blue]{stroke:var(--anatomy-blue)}.hw .iso-line[data-dotted]{stroke-dasharray:.01 3.5;stroke-width:1px}.hw .iso-line[data-dashed]{stroke-dasharray:3 3}.hw .iso-line[data-flow]{stroke-dasharray:2 6;animation:1.6s linear infinite hw-iso-flow}.hw .iso-wire-end{fill:var(--anatomy-paper);stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight)}.hw .iso-wire[data-tone=hi] .iso-wire-end{stroke:var(--anatomy-hi)}.hw .iso-wire[data-tone=mid] .iso-wire-end{stroke:var(--anatomy-mid)}.hw .iso-wire[data-tone=faint] .iso-wire-end{stroke:var(--anatomy-faint)}.hw .iso-wire[data-tone=lit] .iso-wire-end{stroke:var(--anatomy-lit)}.hw .iso-dots circle{fill:var(--anatomy-dot);stroke:none;opacity:.32}.hw .iso-dots[data-tone=hi] circle{opacity:.85}.hw .iso-dots[data-tone=mid] circle{opacity:.45}.hw .iso-dots[data-tone=lo] circle{opacity:.22}.hw .iso-dots[data-tone=faint] circle{opacity:.12}.hw .iso-dots circle[data-pulse]{animation:1.6s step-end infinite hw-iso-pulse;animation-delay:var(--pulse-at,0s)}.hw .iso-face-text{fill:var(--anatomy-mid);font-family:var(--anatomy-mono);letter-spacing:.04em}.hw .iso-face-text[data-tone=hi]{fill:var(--anatomy-hi)}.hw .iso-face-text[data-tone=lo]{fill:var(--anatomy-lo)}.hw .iso-face-text[data-tone=faint]{fill:var(--anatomy-faint)}.hw .tb-body{fill:var(--anatomy-shade-2);stroke:none}.hw .tb-shine{fill:var(--anatomy-top);stroke:none}.hw .tb-shade{fill:var(--anatomy-shade-0);stroke:none}.hw .tb-ring{fill:none;stroke:var(--anatomy-lo);stroke-width:.45px;stroke-linecap:butt;stroke-linejoin:round}.hw .tb-ring[data-tone=mid]{stroke:var(--anatomy-mid)}.hw .tb-ring[data-tone=faint]{stroke:var(--anatomy-faint)}.hw .tb-ring[data-tone=hi]{stroke:var(--anatomy-hi)}@keyframes hw-iso-flow{to{stroke-dashoffset:-32px}}@keyframes hw-iso-pulse{0%,to{opacity:.18}12%{opacity:1}40%{opacity:.18}}.hw .hw-milk{--anatomy-paper:#fff;--anatomy-shade-0:#e3eaf0;--anatomy-shade-1:#edf2f6;--anatomy-shade-2:#f6f8fa;--anatomy-shade-3:#fff;--anatomy-top:#fff}.hw .hw-inside{--anatomy-paper:#8b9199;--anatomy-shade-0:#7c828a;--anatomy-shade-1:#848a92;--anatomy-shade-2:#8b9199;--anatomy-shade-3:#939aa2;--anatomy-top:#939aa2}.hw .hw-hole{fill:#d0d3d8;stroke:none}.hw .hw-bore{fill:#2a2c30;stroke:none}.hw .hw-milk .iso-edge{stroke:var(--anatomy-lo)}.hw .hw-heat{fill:var(--heat);stroke:none}.hw [data-part=bar]{--h:0}.hw [data-part=bar] .iso-top{fill:color-mix(in srgb,var(--heat)calc(var(--h)*55%),var(--anatomy-top))}.hw [data-part=bar] .iso-shade{fill:color-mix(in srgb,var(--heat)calc(var(--h)*40%),var(--anatomy-shade-2))}.hw [data-part=bar] .iso-edge{stroke:color-mix(in srgb,var(--heat)calc(var(--h)*100%),var(--anatomy-hi))}.hw [data-st]{transition:opacity .35s var(--anatomy-ease)}.hw[data-focus] .iso-svg [data-st]{opacity:.3}.hw[data-focus="1"] .iso-svg [data-st~="1"],.hw[data-focus="2"] .iso-svg [data-st~="2"],.hw[data-focus="3"] .iso-svg [data-st~="3"],.hw[data-focus="4"] .iso-svg [data-st~="4"]{opacity:1}.hw .hw-stage{outline:none}.hw .hw-stage:focus-visible{box-shadow:inset 0 0 0 1.5px var(--hw-ink)}.hw .hw-station{outline:none;transition:background-color .25s}.hw .hw-station:focus-visible{box-shadow:inset 0 0 0 1.5px var(--hw-ink)}.hw .hw-station[data-on]{background-color:color-mix(in srgb,var(--hw-control)7%,#fff)}.hw .hw-view{display:none}.hw[data-view=patents] .hw-view[data-v=patents],.hw[data-view=ideas] .hw-view[data-v=ideas]{animation:hw-in .45s var(--anatomy-ease);display:block}.hw .hw-seg button[aria-pressed=true]{background-color:var(--hw-control);color:#fff}@keyframes hw-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.hw.hw-carton{--anatomy-weight:1.1px}@media (prefers-reduced-motion:reduce){.hw [data-st],.hw .hw-station{transition:none}.hw .hw-view{animation:none!important}.hw .iso-line[data-flow],.hw .iso-dots circle[data-pulse]{animation:none}}
