.hiw-frame{max-width:min(64rem,max(20rem,(100vh - 15rem) * 1.6))}.hiw-scene{transform:translateY(110px);transition:transform .9s ease-in-out}.hiw[data-rk=on] .hiw-scene{transform:translateY(77px)}.hiw[data-stack=on] .hiw-scene{transform:none}.hiw-label{fill:#d1d5db;font-size:17px;font-weight:500;text-anchor:middle}.hiw-label-sm{fill:#9ca3af;font-size:15px}.hiw-label-start{text-anchor:start}.hiw-caption{fill:#6b7280;font-size:14px;text-anchor:middle}.hiw-count{fill:#e5e7eb;font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.hiw-mono{fill:#6fd4c0;font-family:var(--font-mono),monospace;font-size:12.5px}.hiw-node{fill:#212326;stroke:#ffffff24;stroke-width:1.5;transition:stroke .25s ease,filter .25s ease}.hiw-box{fill:#212326eb;stroke:#ffffff1f;stroke-width:1.5;transition:stroke .25s ease,filter .25s ease}.hiw-busy{stroke:#6fd4c0;filter:drop-shadow(0 0 10px rgba(111,212,192,.45))}.hiw-hit-good{stroke:#22c55e;filter:drop-shadow(0 0 12px rgba(34,197,94,.5))}.hiw-hit-bad{stroke:#f87171;filter:drop-shadow(0 0 16px rgba(248,113,113,.7))}.hiw-good-icon{color:#22c55e}.hiw-bad-icon{color:#f87171}.hiw-rail{fill:none;stroke:#ffffff24;stroke-width:2;stroke-dasharray:3 9;animation:hiw-flow 1s linear infinite}@keyframes hiw-flow{to{stroke-dashoffset:-12}}.hiw-slot{fill:none;stroke:#ffffff40;stroke-dasharray:3 4}.hiw-tok-in{fill:#9ca3af;transition:opacity .4s ease}.hiw-tok{transition:fill .5s ease,opacity .4s ease}.hiw-tok-good{fill:#22c55e;filter:drop-shadow(0 0 6px rgba(34,197,94,.7))}.hiw-tok-bad{fill:#f87171;filter:drop-shadow(0 0 6px rgba(248,113,113,.8))}.hiw-tok-review{fill:#fbbf24;filter:drop-shadow(0 0 6px rgba(251,191,36,.7))}.hiw-tok-mem{fill:#5c9ef3;filter:drop-shadow(0 0 6px rgba(92,158,243,.8))}.hiw-tok-gone{opacity:0}.hiw-rk{opacity:0;transition:opacity .5s ease}.hiw[data-rk=on] .hiw-rk{opacity:1}.hiw-frame-fill{fill:#3b7ef00f}.hiw-frame-stroke{fill:none;stroke:url(#hiw-rk-gradient);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 18px rgba(59,126,240,.35));transition:stroke-dashoffset 1s ease-out}.hiw[data-rk=on] .hiw-frame-stroke{stroke-dashoffset:0}.hiw[data-drop=on] .hiw-agent{animation:hiw-drop 1.9s ease-in-out both}@keyframes hiw-drop{0%{transform:translateY(0)}25%,65%{transform:translateY(-40px)}85%{transform:translateY(5px)}93%{transform:translateY(-2px)}to{transform:translateY(0)}}.hiw-checks{opacity:0;transition:opacity .5s ease}.hiw[data-checks=on] .hiw-checks{opacity:1}.hiw-rule{opacity:0;transform:translate(-6px);transition:opacity .4s ease,transform .4s ease}.hiw[data-rules=on] .hiw-rule{opacity:1;transform:none}.hiw[data-rules=on] .hiw-rule-0{transition-delay:.3s}.hiw[data-rules=on] .hiw-rule-1{transition-delay:1s}.hiw-rule-text{fill:#d1d5db;font-size:14.5px;transition:fill .25s ease}.hiw-rule-icon{color:#6fd4c0;transition:color .25s ease}.hiw-rule-fail .hiw-rule-text{fill:#f87171}.hiw-rule-fail .hiw-rule-icon{color:#f87171}.hiw-memory{opacity:0;transition:opacity .6s ease}.hiw[data-memory=on] .hiw-memory{opacity:1}.hiw-pulse-mem{fill:#5c9ef3}.hiw-mem-edge{fill:none;stroke:#5c9ef373;stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .6s ease-out}.hiw-mem-node{fill:#5c9ef3;opacity:0;transform:scale(0);transform-box:fill-box;transform-origin:center;transition:opacity .3s ease,transform .45s cubic-bezier(.34,1.56,.64,1),fill .4s ease}.hiw-mem-on.hiw-mem-edge{stroke-dashoffset:0}.hiw-mem-on.hiw-mem-node{opacity:1;transform:scale(1);filter:drop-shadow(0 0 5px rgba(92,158,243,.6))}.hiw-mem-node.hiw-mem-new{fill:#6fd4c0;filter:drop-shadow(0 0 9px rgba(111,212,192,.9))}.hiw-lineage{fill:none;stroke:#6fd4c0;stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:1;animation:hiw-lineage 1.6s ease-out forwards}@keyframes hiw-lineage{25%{stroke-dashoffset:0;opacity:1}55%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.hiw-lineage-still{stroke-dashoffset:0;opacity:.7}.hiw-stack{opacity:0;transition:opacity .6s ease}.hiw[data-stack=on] .hiw-stack{opacity:1}.hiw-wire{fill:none;stroke:#5c9ef38c;stroke-width:2;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .8s ease-out}.hiw[data-stack=on] .hiw-wire{stroke-dashoffset:0;transition-delay:.2s}.hiw-pulse{fill:#6fd4c0}.hiw-own{fill:none;stroke:#ffffff38;stroke-width:1.5;stroke-dasharray:6 6}.hiw-query{opacity:0;transition:opacity .5s ease}.hiw[data-query=on] .hiw-query{opacity:1}.hiw[data-stack] .hiw-query .hiw-wire{stroke-dashoffset:1}.hiw[data-query=on] .hiw-query .hiw-wire{stroke-dashoffset:0;transition-delay:.2s}.hiw-query-card{opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}.hiw[data-query=on] .hiw-query-card{opacity:1;transform:none;transition-delay:.7s}.hiw-row{opacity:0;transition:opacity .3s ease}.hiw[data-query=on] .hiw-row{opacity:1}.hiw[data-query=on] .hiw-row-1{transition-delay:1.3s}.hiw[data-query=on] .hiw-row-2{transition-delay:1.6s}.hiw[data-query=on] .hiw-row-3{transition-delay:1.9s}.hiw-row-bar{fill:#ffffff24;transition:fill .25s ease}.hiw-row-link{color:#6b7280;transition:color .25s ease}.hiw-row-active .hiw-row-bar{fill:#6fd4c080}.hiw-row-active .hiw-row-link{color:#6fd4c0}.hiw-row-output{fill:#22c55e}.hiw-row-mem{fill:#5c9ef3}@media(prefers-reduced-motion:reduce){.hiw *,.hiw *:before,.hiw *:after{animation:none!important;transition:none!important}.hiw-pulse{display:none}}.hero-paragraph[data-astro-cid-bbe6dxrz] strong{font-weight:600;color:var(--color-accent-400)}.testimonials-skeleton[data-astro-cid-aadlzisc]:has(~astro-island [data-carousel-hydrated]){display:none}
