.js .stack-card[data-astro-cid-jejkc3ks]{animation:stack-fan 1s var(--ease-out-expo) calc(.45s + var(--d) * .12s) both}@keyframes stack-fan{0%{transform:translate(calc(var(--d) * -14px),calc(var(--d) * -12px));opacity:0}}.rule-chip[data-astro-cid-jejkc3ks]{animation:rule-glow 4.8s var(--ease-out-expo) infinite;animation-delay:calc(var(--i) * 1.2s)}.rule-chip-last[data-astro-cid-jejkc3ks]{animation-name:rule-fire}.rule-dot[data-astro-cid-jejkc3ks]{animation:rule-dot 4.8s var(--ease-in-out-quart) infinite;animation-delay:calc(var(--i) * 1.2s - .45s)}@keyframes rule-glow{0%,28%,to{background-color:color-mix(in oklab,var(--color-on-ink) 12%,transparent);box-shadow:0 0 0 0 transparent}5%,22%{background-color:color-mix(in oklab,var(--color-on-ink) 22%,transparent);box-shadow:0 0 0 1px color-mix(in oklab,var(--color-on-ink) 30%,transparent)}}@keyframes rule-fire{0%,30%,to{background-color:color-mix(in oklab,var(--color-on-ink) 12%,transparent);box-shadow:0 0 0 0 transparent}5%,24%{background-color:var(--color-primary);box-shadow:0 10px 30px -10px var(--color-primary)}}@keyframes rule-dot{0%{opacity:0;transform:translateY(-2px)}2%{opacity:1}9%{opacity:1;transform:translateY(13px)}11%,to{opacity:0;transform:translateY(13px)}}.js .bundle-row[data-astro-cid-jejkc3ks]{animation:rise-in .8s var(--ease-out-expo) both;animation-delay:calc(.35s + var(--i) * .11s)}.js .bundle-tag[data-astro-cid-jejkc3ks]{animation:pop-in .6s var(--ease-out-expo) both;animation-delay:calc(.75s + var(--i) * .13s)}.js .funnel-bar[data-astro-cid-jejkc3ks]{animation:bar-grow 1.3s var(--ease-out-expo) both;animation-delay:calc(.4s + var(--i) * .14s)}.js .kpi-delta[data-astro-cid-jejkc3ks]{animation:rise-in .7s var(--ease-out-expo) 1.3s both}.js .addon-knob[data-astro-cid-jejkc3ks]{animation:addon-knob .7s var(--ease-out-expo) .9s both}.js .addon-switch[data-astro-cid-jejkc3ks]{animation:addon-switch .7s var(--ease-out-expo) .9s both}@keyframes addon-knob{0%{transform:translate(-16px)}}@keyframes addon-switch{0%{background-color:var(--color-cart-field)}}.rev-glow[data-astro-cid-5wfhq5uq]{background:radial-gradient(circle at 30% 20%,color-mix(in oklab,var(--color-primary) 45%,transparent) 0%,transparent 55%),radial-gradient(circle at 80% 90%,color-mix(in oklab,var(--color-success) 22%,transparent) 0%,transparent 50%),var(--color-brand-grey)}.js .rev-trend[data-astro-cid-5wfhq5uq]{transform-origin:bottom;animation:rev-grow .9s var(--ease-out-expo) both;animation-delay:calc(.2s + var(--i) * 40ms)}.js .rev-panel[data-astro-cid-5wfhq5uq]:not([hidden]) .rev-bar[data-astro-cid-5wfhq5uq]{transform-origin:bottom;animation:rev-grow .8s var(--ease-out-expo) both;animation-delay:calc(var(--i) * 18ms)}.js .rev-panel[data-astro-cid-5wfhq5uq]:not([hidden]) .rev-tip[data-astro-cid-5wfhq5uq]{animation:rev-tip-in .5s var(--ease-out-expo) .9s both}.js .rev-panel[data-astro-cid-5wfhq5uq]:not([hidden]) .rev-card[data-astro-cid-5wfhq5uq]{animation:rise-in .8s var(--ease-out-expo) both}.js .rev-panel[data-astro-cid-5wfhq5uq]:not([hidden]) .rev-row[data-astro-cid-5wfhq5uq]{animation:rise-in .6s var(--ease-out-expo) both;animation-delay:calc(.35s + var(--i, 0) * .12s)}.js .rev-panel[data-astro-cid-5wfhq5uq]:not([hidden]) .rev-check[data-astro-cid-5wfhq5uq]{animation:pop-in .5s var(--ease-out-expo) both;animation-delay:calc(.5s + var(--i, 0) * .12s)}.js .rev-panel[data-astro-cid-5wfhq5uq]:not([hidden]) .rev-switch[data-astro-cid-5wfhq5uq]{animation:rev-switch .5s var(--ease-out-expo) .55s both}.js .rev-panel[data-astro-cid-5wfhq5uq]:not([hidden]) .rev-knob[data-astro-cid-5wfhq5uq]{animation:rev-knob .5s var(--ease-out-expo) .55s both}@keyframes rev-grow{0%{transform:scaleY(0)}}@keyframes rev-switch{0%{background-color:var(--color-cart-field)}}@keyframes rev-knob{0%{transform:translate(-20px)}}@keyframes rev-tip-in{0%{opacity:0;scale:.6}}.code-line[data-astro-cid-zqqky44w]{display:block;width:fit-content;min-height:1.8em;white-space:pre-wrap;overflow-wrap:anywhere}@media(min-width:768px){.code-line[data-astro-cid-zqqky44w]{white-space:pre}}.js .code-line[data-astro-cid-zqqky44w]{animation:code-type calc(var(--chars) * 8ms + 1ms) steps(var(--chars)) var(--at) both}.code-caret[data-astro-cid-zqqky44w]{display:inline-block;width:.55em;height:1.1em;margin-left:2px;vertical-align:-.15em;background:var(--color-primary);opacity:.8;animation:code-caret 1s steps(1) infinite}@keyframes code-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -1em 0 0)}}@keyframes code-caret{50%{opacity:0}}
