:root{--research-text-xs:.75rem;--research-text-sm:.875rem;--research-text-base:1rem;--research-text-h4:1.15rem;--research-text-h3:clamp(1.2rem, 1.4vw, 1.34rem);--research-text-h2:clamp(1.45rem, 1.8vw, 1.68rem);--research-text-title:clamp(1.75rem, 2.1vw, 2.1rem);--research-text-dek:clamp(1rem, 1.5vw, 1.25rem);--research-copy:46rem;--research-toc-width:15rem;--research-rail-width:15rem;--research-gap:clamp(2rem, 3vw, 3.5rem);--research-grid-line:color-mix(in srgb, var(--text-heading) 3%, transparent)}html{scroll-behavior:smooth;scroll-padding-top:2rem}body.research-post-page{overflow-x:clip}.research-skip-link{z-index:20;color:var(--page-bg);background:var(--link);padding:.5rem .75rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.research-skip-link:focus{transform:translateY(0)}.research-hero-grid,.research-grid{grid-template-columns:minmax(10rem, var(--research-toc-width)) minmax(0, var(--research-copy)) minmax(11rem, var(--research-rail-width));gap:var(--research-gap);justify-content:center;align-items:start;width:min(100% - 3rem,84rem);margin-left:auto;margin-right:auto;display:grid}.research-hero-grid{margin-top:2rem}.research-grid{row-gap:0;padding-bottom:6rem}.research-toc{max-height:calc(100vh - 4rem);color:var(--text-secondary);font-size:var(--research-text-xs);scrollbar-width:none;grid-row:2;line-height:1.35;position:sticky;top:2rem;overflow-y:auto}.research-toc::-webkit-scrollbar{display:none}.research-toc[data-toc-more]{mask-image:linear-gradient(#000 calc(100% - 3.5rem),#0000)}.research-toc nav{position:relative}.research-toc nav:before{content:"";background:var(--line);width:1px;position:absolute;top:.1rem;bottom:.15rem;left:0}.research-toc ol{margin:0;padding:0;list-style:none}.research-toc li{--research-toc-indent:0rem;margin:0;padding:.325rem 0}.research-toc li[data-heading-depth="3"]{--research-toc-indent:1.35rem}.research-toc li[data-heading-depth="4"]{--research-toc-indent:2.7rem}.research-toc li[data-heading-depth="5"]{--research-toc-indent:4.05rem}.research-toc li[data-heading-depth="6"]{--research-toc-indent:5.4rem}.research-toc__marker{z-index:1;background:var(--accent-dim);opacity:0;pointer-events:none;will-change:transform;width:1px;height:1.35rem;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .15s;position:absolute;top:0;left:0}.research-toc__marker.is-ready{opacity:1}.research-toc a{padding-left:calc(.7rem + var(--research-toc-indent));color:var(--text-secondary);text-decoration:none;transition:color .15s;display:block}.research-toc a:hover,.research-toc a.is-active{color:var(--text-heading)}.research-main{grid-area:2/2;min-width:0;position:relative}.research-hero{text-align:left;grid-column:2;margin-bottom:2.5rem}.research-hero-grid--with-graphic .research-hero{margin-bottom:.75rem}.research-separator{color:var(--text-secondary);grid-area:1/2;justify-content:flex-start;align-items:center;gap:.8rem;margin-bottom:2.5rem;display:flex}.research-separator:after{content:"";background:currentColor;flex:0 0 2rem;height:.5px}.research-separator span{background:currentColor;width:5px;height:5px;transform:rotate(45deg)}.research-hero h1{color:var(--text-heading);font-family:var(--font-serif);font-size:var(--research-text-title);letter-spacing:-.055em;margin:0;font-weight:400;line-height:1.04}.research-dek{color:var(--text-secondary);font-family:var(--font-serif);font-size:var(--research-text-dek);text-wrap:pretty;margin:.75rem 0 0;font-style:normal;font-weight:400;line-height:1.55}.research-meta{color:var(--text-heading);font-size:var(--research-text-sm);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.4rem .65rem;margin-top:1.75rem;display:flex}.research-repository{color:var(--link);text-decoration:none}.research-repository:hover{color:var(--link-hover)}.research-prose{counter-reset:research-annotation;color:var(--text-body);font-size:var(--research-text-base);line-height:1.7}.research-prose :is(h2,h3,h4){color:var(--text-heading);font-family:var(--font-serif);text-wrap:balance;scroll-margin-top:2rem;font-weight:400;line-height:1.2}.research-prose h2{font-size:var(--research-text-h2);letter-spacing:-.035em;margin:3.5rem 0 .75rem}.research-prose>h2:first-child{margin-top:0}.research-prose h3{font-size:var(--research-text-h3);letter-spacing:-.02em;margin:2.75rem 0 1rem}.research-prose h4{font-weight:400;font-size:var(--research-text-h4);margin:2rem 0 .8rem}.research-prose :is(p,ul,ol,blockquote,pre,table,figure){margin-bottom:1rem}.research-prose :is(ul,ol){padding-left:1.4rem}.research-prose li{margin:.15rem 0;padding-left:.2rem}.research-prose strong{color:var(--text-heading);font-weight:700}.research-prose a{color:var(--link);text-decoration-color:var(--link-underline);text-underline-offset:.16em}.research-prose a:hover{color:var(--link-hover);text-decoration-color:var(--link-hover)}.research-prose blockquote{border-left:2px solid var(--accent-dim);color:var(--text-secondary);padding:.25rem 0 .25rem 1.2rem}.research-prose blockquote>:last-child{margin-bottom:0}.research-prose :not(pre)>code{font-family:var(--font-mono);border:1px solid var(--line);color:var(--text-body);background:var(--code-bg);border-radius:3px;padding:.08em .3em;font-size:.9em}.research-prose pre,.research-prose pre code{font-family:var(--font-mono)}.research-prose pre{background:var(--code-bg);font-size:var(--research-text-sm);padding:1.2rem;line-height:1.55;overflow-x:auto}.research-prose table{border-collapse:collapse;width:100%;font-size:var(--research-text-sm);margin-bottom:2rem;display:block;overflow-x:auto}.research-prose :is(th,td){border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:.65rem .8rem}.research-prose th{color:var(--text-heading);font-weight:700}.research-prose .katex-display{padding:.75rem 0;overflow:auto hidden}.research-annotated{counter-increment:research-annotation}.research-annotated__body{display:inline}.research-annotation-reference{vertical-align:super;margin-left:.12em;font-size:.72em;line-height:0}.research-prose .research-annotation-marker{color:inherit;font-weight:inherit;text-underline-offset:.16em;text-decoration:underline 1px dotted;transition:color .15s,text-decoration-color .15s}.research-annotation-marker:before,.research-annotation-number:before{content:counter(research-annotation)}.research-annotation{right:calc(0rem - var(--research-rail-width) - var(--research-gap));width:var(--research-rail-width);color:var(--text-secondary);font-size:var(--research-text-xs);line-height:1.55;position:absolute}.research-prose .research-annotation-number{color:inherit;font-size:.72em;font-weight:inherit;vertical-align:text-top;margin-right:.35em;line-height:1;text-decoration:none;transition:color .15s;position:relative;top:.15rem}.research-annotation__content{margin:0;display:inline}.research-annotation-marker:hover,.research-annotation-marker:focus-visible,.research-annotated:has(.research-annotation-marker:hover) .research-annotation-number,.research-annotated:has(.research-annotation-marker:focus-visible) .research-annotation-number,.research-annotation:hover .research-annotation-number,.research-annotation:focus-within .research-annotation-number,.research-annotated:has(.research-annotation:hover) .research-annotation-marker,.research-annotated:has(.research-annotation:focus-within) .research-annotation-marker{color:var(--link-hover);text-decoration-color:var(--link-hover)}[data-selecting=prose] :is(.research-toc,.research-annotation,.research-annotation-reference),[data-selecting=toc] .research-main,[data-selecting=rail] .research-prose{user-select:none}[data-selecting=rail] .research-annotation{user-select:text}.research-tooltip{z-index:1;border:1px solid var(--line-strong);width:max-content;max-width:min(22rem,100vw - 2rem);color:var(--text-body);background:var(--page-bg);font-family:var(--font-body);font-size:var(--research-text-xs);white-space:normal;visibility:hidden;opacity:0;pointer-events:none;border-radius:3px;padding:.45rem .6rem;line-height:1.45;text-decoration:none;transition:opacity .12s;position:absolute}.research-tooltip.is-visible{visibility:visible;opacity:1}.research-tooltip--float{top:0;left:0}.float-tip__mark{text-underline-offset:.16em;outline:none;text-decoration:underline 1px dotted;transition:color .15s,text-decoration-color .15s;position:relative}.float-tip__mark:is(:hover,:focus-visible){color:var(--link-hover);text-decoration-color:var(--link-hover)}.research-tooltip-svg{opacity:0;pointer-events:none;transition:opacity .12s}.research-tooltip-svg rect{fill:var(--page-bg);stroke:var(--line-strong);stroke-width:.75px}.research-tooltip-svg text{fill:var(--text-body);font-family:var(--font-body);font-size:10px}@media (prefers-reduced-motion:reduce){.research-tooltip,.research-tooltip-svg{transition:none}}.research-figure{margin:2.5rem 0 3rem}.research-figure:not(:has(.research-tooltip,.research-tooltip-svg)){content-visibility:auto;contain-intrinsic-size:auto 20rem}.research-figure__stage{font-family:var(--font-mono)}.formula{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35em;margin:0;font-size:1.21em;display:flex}.formula__term{cursor:default;border-bottom:1px dotted;outline:none;transition:color .15s,border-color .15s;position:relative}.formula__term:is(:hover,:focus-visible){color:var(--link-hover)}.formula__tooltip{font-size:var(--research-text-xs);text-align:center;bottom:calc(100% + .6rem);left:50%;transform:translate(-50%)}.formula__term:is(:hover,:focus-visible) .formula__tooltip{visibility:visible;opacity:1}.research-prose .formula-annotated .katex-display{overflow:visible}@media (width<=640px){.research-prose .formula-annotated .katex-display{font-size:.8em}}.formula-annotated .katex-html *{pointer-events:none}.formula-annotated .formula__term,.formula-annotated .formula__term *{pointer-events:auto}.formula-annotated .formula__term{display:inline-block}.formula-annotated .formula__tooltip{font-family:var(--font-body);white-space:normal;width:max-content;line-height:1.4}.research-cells{grid-template-columns:repeat(var(--research-cells-columns,2), max-content);justify-content:center;gap:1.5rem 5rem;margin:1.5rem 0;display:grid}.research-cells>p{text-align:center;margin:0}.research-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}.research-columns__item{min-width:0}.research-columns__item>:last-child{margin-bottom:0}.research-columns pre{font-size:var(--research-text-xs);margin-bottom:0}.research-columns pre+p{color:var(--text-secondary);font-size:var(--research-text-xs);margin-top:.35rem;line-height:1.5}.research-figure__stage{border:1px solid var(--line);background:linear-gradient(var(--research-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--research-grid-line) 1px, transparent 1px), var(--code-bg);background-size:24px 24px;border-radius:5px;min-height:18rem;position:relative;overflow:hidden}.research-figure:has(.research-figure__stage--plain){margin-top:1.5rem}.research-figure__stage>:last-child{margin-bottom:0}.research-figure__stage--plain{background:0 0;border:0;border-radius:0;min-height:0;overflow:visible}.research-figure__caption{color:var(--text-secondary);font-size:var(--research-text-xs);margin-top:.8rem;line-height:1.5}@media (width<=1100px){.research-hero-grid,.research-grid{width:min(calc(100% - 3rem), var(--research-copy));grid-template-columns:minmax(0,1fr);justify-content:center}.research-hero-grid{margin-top:2rem}.research-hero{grid-column:1;margin-bottom:2.5rem}.research-toc{grid-area:1/1;max-height:none;position:static}.research-toc nav{columns:1}.research-toc li{break-inside:avoid}.research-main{grid-area:3/1}.research-separator{grid-area:2/1;margin:2.5rem 0}.research-annotation{width:auto;margin-top:.65rem;margin-bottom:1rem;padding-left:1rem;display:block;position:static}}@media (width<=640px){html{scroll-padding-top:1rem}.research-columns{grid-template-columns:minmax(0,1fr)}.research-cells{grid-template-columns:max-content}.research-hero-grid,.research-grid{width:min(calc(100% - 2rem), var(--research-copy))}.research-hero-grid{margin-top:1rem}.research-grid{padding-bottom:3rem}.research-toc nav{columns:1}.research-hero{margin-bottom:2rem}.research-separator{margin:2rem 0}.research-hero h1{--research-text-title:clamp(1.75rem, 6vw, 2.1rem)}.research-hero-grid--with-graphic .research-dek{--research-text-dek:1.2rem;line-height:1.45}.research-prose{line-height:1.65}.research-prose h2{margin-top:3rem}.research-figure__stage:not(.research-figure__stage--plain){min-height:14rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.formula__term,.float-tip__mark,.research-toc a,.research-toc__marker{transition:none}}.qorl-rl-hero[data-astro-cid-glxjbsb5]{width:min(100% - 2rem,72rem);color:var(--text-body);margin:0 auto .75rem}.qorl-visually-hidden[data-astro-cid-glxjbsb5]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.qorl-rl-hero__figure[data-astro-cid-glxjbsb5]{background:var(--page-bg);margin:0;position:relative;overflow:hidden}.qorl-rl-hero__desktop[data-astro-cid-glxjbsb5]{width:100%;height:auto;display:block;overflow:visible}.qorl-code[data-astro-cid-glxjbsb5],.qorl-runtime[data-astro-cid-glxjbsb5]{font-family:var(--font-mono)}.qorl-code[data-astro-cid-glxjbsb5]{fill:var(--text-heading);font-size:11.5px}.qorl-code--query[data-astro-cid-glxjbsb5]{fill:var(--text-body);font-size:10.25px}.qorl-query-line[data-astro-cid-glxjbsb5]{opacity:0}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-query-ready] .qorl-query-line[data-astro-cid-glxjbsb5]{opacity:1}.qorl-query-cursor[data-astro-cid-glxjbsb5]{fill:var(--text-heading);opacity:0;pointer-events:none}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-query-cursor-visible] .qorl-query-cursor[data-astro-cid-glxjbsb5]{opacity:.82;animation:.612s step-end infinite qorl-query-cursor-blink}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-query-typing] .qorl-query-cursor[data-astro-cid-glxjbsb5]{opacity:.82;animation:none}.qorl-forward-path[data-astro-cid-glxjbsb5]{fill:none;stroke:var(--line-strong);stroke-width:1.45px;stroke-dasharray:1 7;stroke-linecap:round;stroke-linejoin:round}.qorl-fan-path[data-astro-cid-glxjbsb5],.qorl-execution-path[data-astro-cid-glxjbsb5],.qorl-reward-path[data-astro-cid-glxjbsb5]{opacity:0;transition:opacity .1s}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-sampled] .qorl-fan-path[data-astro-cid-glxjbsb5],.qorl-rl-hero[data-astro-cid-glxjbsb5][data-executed] .qorl-execution-path[data-astro-cid-glxjbsb5],.qorl-rl-hero[data-astro-cid-glxjbsb5][data-rewarded] .qorl-reward-path[data-astro-cid-glxjbsb5]{opacity:1}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-collapsing] [data-astro-cid-glxjbsb5]:is(.qorl-fan-path,.qorl-execution-path,.qorl-reward-path,.qorl-update-path){opacity:0}.qorl-lane[data-astro-cid-glxjbsb5][data-sign=positive]{--lane-update-color:var(--positive)}.qorl-lane[data-astro-cid-glxjbsb5][data-sign=negative]{--lane-update-color:var(--negative)}.qorl-reveal-stroke[data-astro-cid-glxjbsb5]{fill:none;stroke:#fff;stroke-width:9px;stroke-dasharray:1;stroke-dashoffset:1px;stroke-linecap:round}.qorl-query-path[data-astro-cid-glxjbsb5],.qorl-query-pulse-path[data-astro-cid-glxjbsb5]{opacity:0}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-query-connected] .qorl-query-path[data-astro-cid-glxjbsb5]{opacity:.68;transition:opacity .14s}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-query-pulsing] .qorl-query-pulse-path[data-astro-cid-glxjbsb5]{animation:.48s ease-out both qorl-query-path-flash}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-query-connected] .qorl-reveal-stroke--query[data-astro-cid-glxjbsb5]{stroke-dashoffset:0;transition:stroke-dashoffset .304s linear}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-sampled] .qorl-reveal-stroke--sample[data-astro-cid-glxjbsb5]{stroke-dashoffset:0;transition:stroke-dashoffset .496s cubic-bezier(.3, 0, .3, 1) var(--lane-delay)}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-executed] .qorl-reveal-stroke--execute[data-astro-cid-glxjbsb5]{stroke-dashoffset:0;transition:stroke-dashoffset .416s cubic-bezier(.3, 0, .3, 1) var(--lane-delay)}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-rewarded] .qorl-reveal-stroke--reward[data-astro-cid-glxjbsb5]{stroke-dashoffset:0;transition:stroke-dashoffset .24s linear var(--lane-delay)}.qorl-weight-node[data-astro-cid-glxjbsb5]{--weight-resting-color:var(--text-secondary);pointer-events:none;fill:var(--weight-resting-color);opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(0)}.qorl-attention-bloom[data-astro-cid-glxjbsb5]{fill:var(--link);opacity:0;pointer-events:none;transform-box:fill-box;transform-origin:50%;transform:scale(.35)}.qorl-attention-bloom__outer[data-astro-cid-glxjbsb5]{opacity:.72}.qorl-attention-bloom__inner[data-astro-cid-glxjbsb5]{opacity:.92}.qorl-weight-drifter[data-astro-cid-glxjbsb5]{transform-box:fill-box;transform-origin:50%;animation:qorl-weight-drift var(--drift-duration) ease-in-out var(--drift-delay) infinite alternate}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-weights-ready] .qorl-weight-node[data-astro-cid-glxjbsb5]{opacity:var(--node-opacity);animation:qorl-weight-pop var(--node-duration) cubic-bezier(.2, .9, .35, 1.25) var(--node-delay) backwards;transform:scale(1)}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-weights-initialized] .qorl-weight-node[data-astro-cid-glxjbsb5]{animation:none}.qorl-weight-node[data-astro-cid-glxjbsb5][data-settled-sign=positive]{--weight-resting-color:color-mix(in srgb, var(--positive) 48%, var(--text-secondary));fill:var(--weight-resting-color);background:var(--weight-resting-color)}.qorl-weight-node[data-astro-cid-glxjbsb5][data-settled-sign=negative]{--weight-resting-color:color-mix(in srgb, var(--negative) 48%, var(--text-secondary));fill:var(--weight-resting-color);background:var(--weight-resting-color)}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-activated] .qorl-weight-node[data-astro-cid-glxjbsb5][data-sampled-node]{animation:qorl-weight-sampled .38s cubic-bezier(.16, 1, .3, 1) var(--sample-delay) both}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-activated] .qorl-attention-bloom[data-astro-cid-glxjbsb5]{animation:qorl-attention-bloom .68s cubic-bezier(.16, 1, .3, 1) var(--attention-delay) both}.qorl-runtime[data-astro-cid-glxjbsb5]{fill:var(--text-heading);font-variant-numeric:tabular-nums;font-size:19.5px}.qorl-runtime-unit[data-astro-cid-glxjbsb5],.qorl-runtime-label[data-astro-cid-glxjbsb5]{fill:var(--text-secondary);font-size:10px}.qorl-runtime--policy[data-astro-cid-glxjbsb5] .qorl-runtime-value[data-astro-cid-glxjbsb5]{fill:var(--lane-update-color)}.qorl-default-value[data-astro-cid-glxjbsb5]{fill:var(--text-secondary);font-size:11.5px}.qorl-logo-defs[data-astro-cid-glxjbsb5]{width:0;height:0;position:absolute;overflow:hidden}.qorl-runtime-logo[data-astro-cid-glxjbsb5]{fill:var(--text-secondary);opacity:.55}.qorl-reward-value[data-astro-cid-glxjbsb5]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;transform-box:fill-box;transform-origin:50%;font-size:17.5px;font-style:normal;font-weight:600}.qorl-reward-chip[data-astro-cid-glxjbsb5][data-sign=positive] .qorl-reward-value[data-astro-cid-glxjbsb5]{fill:var(--positive)}.qorl-reward-chip[data-astro-cid-glxjbsb5][data-sign=negative] .qorl-reward-value[data-astro-cid-glxjbsb5]{fill:var(--negative)}.qorl-reward-chip[data-astro-cid-glxjbsb5]{opacity:0;transition:opacity 64ms linear calc(.24s + var(--lane-delay))}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-rewarded] .qorl-reward-chip[data-astro-cid-glxjbsb5]{opacity:1}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-rewarded] .qorl-reward-value[data-astro-cid-glxjbsb5]{animation:qorl-ticker-flash .496s cubic-bezier(.16, 1, .3, 1) calc(.24s + var(--lane-delay)) both}.qorl-update-path[data-astro-cid-glxjbsb5]{fill:none;stroke:var(--lane-update-color);stroke-width:2px;stroke-dasharray:.02 .055;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:round;opacity:0;filter:drop-shadow(0 0 2px var(--lane-update-color));pointer-events:none}.qorl-hint[data-astro-cid-glxjbsb5]{opacity:0;transition:opacity .144s ease calc(.416s + var(--lane-delay,0s)), transform .176s ease calc(.416s + var(--lane-delay,0s));transform:translate(-6px)}.qorl-mobile-lane[data-astro-cid-glxjbsb5] .qorl-hint[data-astro-cid-glxjbsb5]{letter-spacing:-.025em;font-size:7.5px}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-sampled] .qorl-hint[data-astro-cid-glxjbsb5]{opacity:1;transform:translate(0)}.qorl-runtime[data-astro-cid-glxjbsb5]{opacity:0;transition:opacity 80ms}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-executed] .qorl-runtime[data-astro-cid-glxjbsb5]{opacity:1}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-collapsing] .qorl-reward-chip[data-astro-cid-glxjbsb5]{opacity:0;transition:opacity .12s ease var(--lane-delay)}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-collapsing] .qorl-runtime[data-astro-cid-glxjbsb5]{opacity:0;transition:opacity .14s ease calc(70ms + var(--lane-delay))}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-collapsing] .qorl-hint[data-astro-cid-glxjbsb5]{opacity:0;transition:opacity .16s ease calc(.14s + var(--lane-delay)), transform .18s ease calc(.14s + var(--lane-delay));transform:translate(-6px)}.qorl-hint[data-astro-cid-glxjbsb5]{--backprop-resting-color:var(--text-heading)}.qorl-runtime-value[data-astro-cid-glxjbsb5],.qorl-reward-value[data-astro-cid-glxjbsb5]{--backprop-resting-color:var(--lane-update-color)}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-updated] .qorl-update-path--reward[data-astro-cid-glxjbsb5]{animation:qorl-update-flow .32s linear var(--lane-delay) both}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-updated] .qorl-update-path--execute[data-astro-cid-glxjbsb5]{animation:qorl-update-flow .32s linear calc(.17s + var(--lane-delay)) both}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-updated] .qorl-update-path--sample[data-astro-cid-glxjbsb5]{animation:qorl-update-flow .42s linear calc(.34s + var(--lane-delay)) both}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-updated] [data-astro-cid-glxjbsb5]:is(.qorl-rl-hero__desktop,.qorl-rl-hero__mobile) .qorl-reward-value[data-astro-cid-glxjbsb5]{animation:qorl-backprop-flash .36s ease-out var(--lane-delay) both}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-updated] [data-astro-cid-glxjbsb5]:is(.qorl-rl-hero__desktop,.qorl-rl-hero__mobile) .qorl-runtime-value[data-astro-cid-glxjbsb5]{animation:qorl-backprop-flash .36s ease-out calc(.17s + var(--lane-delay)) both}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-updated] [data-astro-cid-glxjbsb5]:is(.qorl-rl-hero__desktop,.qorl-rl-hero__mobile) .qorl-hint[data-astro-cid-glxjbsb5]{animation:qorl-backprop-flash .42s ease-out calc(.34s + var(--lane-delay)) both}.qorl-weight-node[data-astro-cid-glxjbsb5][data-update-sign=positive]{--weight-update-color:var(--positive);--weight-update-settled:color-mix(in srgb, var(--positive) 48%, var(--text-secondary))}.qorl-weight-node[data-astro-cid-glxjbsb5][data-update-sign=negative]{--weight-update-color:var(--negative);--weight-update-settled:color-mix(in srgb, var(--negative) 48%, var(--text-secondary))}.qorl-rl-hero[data-astro-cid-glxjbsb5][data-updated] .qorl-weight-node[data-astro-cid-glxjbsb5][data-update-sign]{fill:var(--weight-update-settled);animation:qorl-weight-update .52s cubic-bezier(.16, 1, .3, 1) calc(.8s + var(--update-delay)) both}.qorl-rl-hero__mobile[data-astro-cid-glxjbsb5]{display:none}@keyframes qorl-update-flow{0%{opacity:0;stroke-dashoffset:0}18%,72%{opacity:.95}to{opacity:0;stroke-dashoffset:-.3px}}@keyframes qorl-backprop-flash{0%,to{fill:var(--backprop-resting-color);filter:none}42%{fill:var(--lane-update-color);filter:drop-shadow(0 0 5px var(--lane-update-color))}}@keyframes qorl-query-cursor-blink{50%{opacity:0}}@keyframes qorl-query-path-flash{0%{opacity:0;stroke:var(--text-heading);stroke-dashoffset:0;filter:drop-shadow(0 0 #0000)}38%{opacity:1;stroke:var(--text-heading);filter:drop-shadow(0 0 3px var(--text-heading))}to{opacity:0;stroke:var(--line-strong);stroke-dashoffset:-16px;filter:none}}@keyframes qorl-weight-drift{0%{transform:translate(0)}31%{transform:translate(var(--drift-x1), var(--drift-y1))}67%{transform:translate(var(--drift-x2), var(--drift-y2))}to{transform:translate(var(--drift-x3), var(--drift-y3))}}@keyframes qorl-attention-bloom{0%{opacity:0;filter:blur();transform:scale(.35)}26%{opacity:.2;filter:blur(.35px) drop-shadow(0 0 5px var(--link));transform:scale(1)}68%{opacity:.14;filter:blur(.8px) drop-shadow(0 0 4px var(--link));transform:scale(1.35)}to{opacity:0;filter:blur(3px);transform:scale(1.85)}}@keyframes qorl-weight-pop{0%{opacity:0;transform:scale(0)}72%{opacity:.9;transform:scale(1.45)}to{opacity:var(--node-opacity);transform:scale(1)}}@keyframes qorl-weight-update{0%{fill:var(--weight-resting-color);filter:drop-shadow(0 0 #0000);opacity:var(--node-opacity);transform:scale(1)}32%{fill:var(--weight-update-color);filter:drop-shadow(0 0 4px var(--weight-update-color));opacity:1;transform:scale(1.7)}62%{fill:var(--weight-update-color);filter:drop-shadow(0 0 2px var(--weight-update-color));opacity:.9;transform:scale(1.15)}to{fill:var(--weight-update-settled);filter:none;opacity:var(--node-opacity);transform:scale(1)}}@keyframes qorl-weight-sampled{0%,to{fill:var(--weight-resting-color);filter:none;opacity:var(--node-opacity);transform:scale(1)}40%{fill:var(--link);filter:drop-shadow(0 0 5px var(--link));opacity:1;transform:scale(1.55)}}@keyframes qorl-ticker-flash{0%{opacity:0;filter:drop-shadow(0 0);transform:scale(.55)}28%{opacity:1;filter:drop-shadow(0 0 8px);transform:scale(1.32)}58%{filter:drop-shadow(0 0 3px);transform:scale(.94)}to{opacity:1;filter:none;transform:scale(1)}}@media (width<=820px){.qorl-rl-hero[data-astro-cid-glxjbsb5]{width:min(100% - 1rem,30rem);margin-bottom:3rem}.qorl-rl-hero__desktop[data-astro-cid-glxjbsb5]{display:none}.qorl-rl-hero__mobile[data-astro-cid-glxjbsb5]{width:100%;height:auto;display:block;overflow:visible}}@media (prefers-reduced-motion:reduce){.qorl-rl-hero[data-astro-cid-glxjbsb5] [data-astro-cid-glxjbsb5],.qorl-rl-hero[data-astro-cid-glxjbsb5] [data-astro-cid-glxjbsb5]:before,.qorl-rl-hero[data-astro-cid-glxjbsb5] [data-astro-cid-glxjbsb5]:after{transition:none!important;animation:none!important}}
