.jd-stage{--jd-card-radius:1.25cqw;z-index:0;flex:none;width:100%;position:relative;container-type:inline-size}.jd-grid-dot{fill:#cbd5e1b3}.dark .jd-grid-dot{fill:#ffffff1a}.jd-card{--jd-card-gap:1.2cqw;--jd-card-pad-block:1cqw;--jd-card-pad-start:1.1cqw;--jd-card-pad-end:1.6cqw;--jd-node-bg:#fff;align-items:center;gap:var(--jd-card-gap);border-radius:var(--jd-card-radius);padding:var(--jd-card-pad-block) var(--jd-card-pad-end) var(--jd-card-pad-block) var(--jd-card-pad-start);white-space:nowrap;color:#0f172a;background:#fff;border:1px solid #e2e8f0;display:flex;position:absolute;box-shadow:0 1px 2px #0206170d}.dark .jd-card{--jd-node-bg:#171717;color:#fff;background:#171717;border-color:#ffffff1a}.jd-card-label{letter-spacing:-.01em;font-size:1.7cqw;font-weight:600;line-height:1.2;display:block}.jd-card-label--mono{font-family:ui-monospace,monospace;font-size:1.55cqw}.jd-card-sub{color:#64748b;margin-top:.3cqw;font-size:1.25cqw;line-height:1.2;display:block}.dark .jd-card-sub{color:#a3a3a3}.jd-tile{background:#f1f5f9cc;border-radius:1.05cqw;flex:none;place-items:center;width:4.4cqw;height:4.4cqw;display:grid;position:relative}.dark .jd-tile{background:#ffffff12}.jd-tile--sm{width:3.6cqw;height:3.6cqw}.jd-source{--jd-card-gap:1.05cqw;--jd-card-pad-block:1.15cqw;--jd-card-pad-start:1.7cqw;--jd-card-pad-end:1.7cqw;translate:-50% -50%}.jd-source-label{font-size:1.95cqw;font-weight:600;line-height:1}.jd-logo{flex:none;width:auto;height:2.5cqw}.jd-logo-wide{height:3.2cqw}.jd-terminal{height:2.1cqw}.jd-tile .jd-logo{max-width:3.4cqw;height:2.35cqw}.jd-tile .jd-logo-wide{height:1.85cqw}.jd-dot,.jd-dlq-dot,.jd-fwd-status{box-shadow:0 0 0 .3cqw var(--jd-node-bg,#fff);border-radius:9999px;position:absolute}.jd-dot{background:#10b981;width:1.15cqw;height:1.15cqw;top:-.35cqw;right:-.35cqw}.jd-packets{pointer-events:none;position:absolute;inset:0}.jd-flow{position:absolute;inset:0}.jd-packet{--jd-packet-size:.625cqw;width:var(--jd-packet-size);height:var(--jd-packet-size);margin:calc(var(--jd-packet-size) / -2) 0 0 calc(var(--jd-packet-size) / -2);background:#4f46e5;border-radius:9999px;position:absolute;top:0;left:0}.dark .jd-packet{background:#818cf8}.jd-packet[style*=animation],.jd-packet--stream,.jd-packet--dlqstream,.jd-packet--replay{will-change:transform}.jd-packet--lost{background:#e11d48}.dark .jd-packet--lost{background:#fb7185}.jd-flow--lost{opacity:calc(var(--jd-degrade) * (1 - var(--jd-cured)))}.jd-flow--live{opacity:var(--jd-live)}.jd-flow--local{opacity:var(--jd-local)}.jd-flow--surge{opacity:var(--jd-surgev)}.jd-packet--stream,.jd-packet--dlqstream,.jd-packet--replay{animation-timing-function:linear;animation-fill-mode:backwards}.jd-packet--stream,.jd-packet--dlqstream{animation-iteration-count:infinite}.jd-packet--stream{opacity:calc(var(--jd-send) * (1 - var(--jd-live)) * (1 - var(--jd-fire)))}.jd-packet--dlqstream{--jd-packet-size:.8cqw;opacity:calc(var(--jd-fire) * (1 - var(--jd-live)));background:#f59e0b}.dark .jd-packet--dlqstream{background:#fbbf24}.jd-packet--replay{--jd-packet-size:1.05cqw;opacity:var(--jd-fire);background:#f59e0b;animation-fill-mode:both}.dark .jd-packet--replay{background:#fbbf24}@media (prefers-reduced-motion:reduce){.jd-packets{display:none}}[data-watching=false] .jd-packet,[data-watching=false] .jd-ring{animation-play-state:paused}.jd-wire{fill:none;stroke:#cbd5e1;stroke-width:2px}.dark .jd-wire{stroke:#ffffff26}.jd-wire--api,.jd-wire--live,.jd-wire--local{stroke-dasharray:1}.jd-wire--api{stroke-dashoffset:calc(1 - var(--jd-api))}.jd-wire--live{stroke-dashoffset:calc(1 - var(--jd-live))}.jd-wire--local{stroke-dashoffset:calc(1 - var(--jd-local))}.jd-wire--dlq{opacity:var(--jd-dlq)}.jd-wire--in{stroke:color-mix(in oklab, #6366f1 calc(var(--jd-surgev) * 45%), #cbd5e1)}.dark .jd-wire--in{stroke:color-mix(in oklab, #818cf8 calc(var(--jd-surgev) * 55%), #ffffff26)}.jd-wire--hot{stroke:color-mix(in oklab, #6366f1 calc(var(--jd-surgev) * 60%), transparent)}.dark .jd-wire--hot{stroke:color-mix(in oklab, #818cf8 calc(var(--jd-surgev) * 70%), transparent)}@property --jd-send{syntax:"<number>";inherits:true;initial-value:0}@property --jd-fire{syntax:"<number>";inherits:true;initial-value:0}@property --jd-hold{syntax:"<number>";inherits:true;initial-value:0}@property --jd-surgearm{syntax:"<number>";inherits:true;initial-value:0}.jd-stage{--jd-hold:calc(var(--jd-paused) * (1 - var(--jd-drained)));--jd-surgearm:calc(var(--jd-surged) * (1 - var(--jd-paused)));--jd-surgev:calc(var(--jd-surge) * (1 - var(--jd-paused)))}@container style(--jd-hold:1){[data-jd] .jd-packet--stream,[data-jd] .jd-ring--loop{animation-play-state:paused}}.jd-fwd{opacity:var(--jd-api);translate:-50% -50%}.jd-dlq{--jd-card-gap:1cqw;--jd-card-pad-end:1.5cqw;opacity:var(--jd-dlq);translate:-50% -50%}.jd-dlq .jd-card-label{font-size:1.45cqw;line-height:1}.jd-dlq-dot{width:1.15cqw;height:1.15cqw;opacity:calc(clamp(0, calc((var(--jd-dlqpush) - .9) * 10), 1) * (1 - var(--jd-fire)));background:#f43f5e;top:-.5cqw;left:-.5cqw}.jd-fwd-status{color:#fff;background:color-mix(in oklab, #f59e0b calc(var(--jd-hold) * 100%), #10b981);width:2.1cqw;height:2.1cqw;top:-.7cqw;left:-.7cqw}.jd-fwd-status svg{transition:opacity .2s;position:absolute;inset:.45cqw}.jd-fwd-status-play{opacity:calc(1 - var(--jd-hold))}.jd-fwd-status-pause{opacity:var(--jd-hold)}.jd-fwd-rate{color:color-mix(in oklab, #4f46e5 calc(var(--jd-surgev) * 100%), #64748b);align-items:center;gap:.5cqw;margin-top:.35cqw;font-size:1.2cqw;line-height:1;display:flex}.dark .jd-fwd-rate{color:color-mix(in oklab, #818cf8 calc(var(--jd-surgev) * 100%), #a3a3a3)}.jd-fwd-rate-icon{flex:none;width:1.35cqw;height:1.35cqw}.jd-qdot{width:.9cqw;height:.9cqw;opacity:calc(clamp(0, calc((var(--jd-qpause) * var(--jd-qdots) - var(--jd-qk)) * 4), 1) * ( 1 - clamp(0, calc((var(--jd-qdrain) * var(--jd-qdots) - var(--jd-qk)) * 4), 1) ));background:#f59e0b;border-radius:9999px;position:absolute;transform:translate(-50%,-50%)}@container not (min-width:40rem){.jd-fwd,.jd-qdot{scale:1.3}.jd-dlq{translate:-36% -50%;scale:1.3}}@media not (min-width:640px){.jd-stage{scale:calc(1 + .4 * (1 - var(--jd-live)));margin-block:15.5vw}}.jd-rings{pointer-events:none;opacity:calc(1 - var(--jd-live));position:absolute;inset:0}.jd-ring{border-radius:calc(var(--jd-card-radius) + 1px);opacity:0;border:1px solid;position:absolute;inset:-1px}.jd-ring--ok,.jd-ring--loop,.jd-ring--fire{border-color:#10b981;box-shadow:0 0 .5cqw .2cqw #10b98173}.jd-ring--fail{border-color:#f59e0b;box-shadow:0 0 .5cqw .2cqw #f59e0b80}.jd-ring--fire{box-shadow:0 0 .9cqw .35cqw #10b98180}.jd-api{--jd-hurt:calc(var(--jd-degrade) * (1 - var(--jd-hub)));transform:translate(-50%, calc(-50% + var(--jd-drop) * var(--jd-move))) scale(calc(1.12 - .12 * var(--jd-move)))}.jd-api .jd-dot{background:color-mix(in oklab, #e11d48 calc(var(--jd-hurt) * 100%), #10b981)}.jd-swap{display:grid}.jd-swap>*{grid-area:1/1}.jd-swap-before{opacity:calc(1 - min(1, var(--jd-hurt) * 2))}.jd-swap-after{opacity:max(0, calc(var(--jd-hurt) * 2 - 1))}.jd-hub{text-align:center;transform:translate(-50%, -50%) scale(calc(.93 + .07 * var(--jd-hub)));opacity:var(--jd-hub);background:#fff;border:1px solid #e2e8f0;border-radius:1.9cqw;flex-direction:column;align-items:center;gap:.85cqw;padding:1.9cqw 1.4cqw;display:flex;position:absolute;box-shadow:0 1px 2px #0206170d,0 12px 28px -18px #02061759}.dark .jd-hub{background:linear-gradient(#18181d,#0f0f12);border-color:#ffffff1a;box-shadow:0 16px 36px -20px #000000b3}.jd-hub-wordmark{color:#020617;width:10.5cqw;transform:translateY(-.15cqw)}.dark .jd-hub-wordmark{color:#fff}.jd-hub-sub{white-space:nowrap;color:#64748b;font-family:ui-monospace,monospace;font-size:1.2cqw;line-height:1}.dark .jd-hub-sub{color:#a3a3a3}.dark .jd-hub:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c7d2fe99 50%,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}.dark .jd-hub:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(70% 45% at 50% 0,#a5b4fc1f,#0000 70%);position:absolute;inset:0}.jd-enter--live{opacity:var(--jd-live);transform:translate(calc(-2cqw * (1 - var(--jd-live))), -50%)}.jd-enter--local{opacity:var(--jd-local);transform:translate(calc(-100% + 2cqw * (1 - var(--jd-local))), -50%)}
.demo-zoom{--demo-wall:radial-gradient(52.53% 57.5% at 50% 100%, rgb(from var(--color-background) r g b / 0) 0%, rgb(from var(--color-background) r g b / .5) 100%), linear-gradient(var(--color-background) 10%, #d0d6e0 100%)}.demo-beam{--demo-beam-color:#0f172a80;--demo-beam-comp:1;--demo-beam-size:calc(17rem / var(--demo-beam-comp));--demo-beam-delay:.1s;z-index:20;pointer-events:none;border-radius:inherit;padding:calc(1px / var(--demo-beam-comp));-webkit-mask-composite:xor;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source;container-type:size}.dark .demo-beam{--demo-beam-color:#ffffff57}.demo-beam:before{content:"";width:var(--demo-beam-size);aspect-ratio:1;background:radial-gradient(closest-side, var(--demo-beam-color) 0%, color-mix(in srgb, var(--demo-beam-color) 52%, transparent) 30%, color-mix(in srgb, var(--demo-beam-color) 16%, transparent) 50%, transparent 70%);animation:demo-beam .8s linear var(--demo-beam-delay) both;position:absolute;top:0;left:0}@keyframes demo-beam{0%{opacity:0;transform:translate(-50%,-50%)translate(0)}9%{opacity:1}30.8%{transform:translate(-50%,-50%)translate(100cqw)}50%{transform:translate(-50%,-50%)translate(100cqw,100cqh)}80.8%{transform:translate(-50%,-50%)translateY(100cqh)}91%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)translate(0)}}@keyframes demo-reveal{0%{opacity:.06;filter:blur(14px)}to{opacity:1;filter:blur()}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.demo-zoom{z-index:0;position:relative}.demo-zoom-frame{height:100lvh;padding:0;container-type:inline-size}.demo-zoom-gauge{width:min(var(--container-page), 100cqw - 4rem);top:0;left:0}.demo-zoom[data-ready] .demo-zoom-shell{position:relative}.demo-zoom[data-ready] .demo-zoom-box{width:100cqw;max-width:none;height:100lvh;transform:scale(var(--demo-zoom-scale));border-radius:calc(var(--mock-window-radius) * (1 - var(--demo-zoom,0)) / var(--demo-zoom-scale));border-width:calc(1px * (1 - var(--demo-zoom,0)) / var(--demo-zoom-scale));--cw-lift:calc(1 - var(--demo-zoom,0));--cw-lift-unit:calc(1px / var(--demo-zoom-scale))}.demo-zoom[data-ready] .demo-zoom-chrome{scale:calc(1 / var(--demo-zoom-scale))}.demo-zoom[data-ready] .demo-zoom-controls{transform-origin:100% 100%;right:calc(.75rem / var(--demo-zoom-scale));bottom:calc(.75rem / var(--demo-zoom-scale))}.demo-zoom[data-ready] .demo-beam{--demo-beam-comp:var(--demo-zoom-scale)}.demo-zoom[data-ready] .demo-zoom-note{inset-inline:0;top:calc(50% + 50% * var(--demo-zoom-scale));opacity:calc(1 - var(--demo-zoom,0));position:absolute}.demo-zoom[data-ready] .demo-stage{aspect-ratio:auto;height:100%}.demo-zoom[data-ready] .demo-frame{width:100%;height:100%;top:0;left:0;transform:none}.demo-zoom[data-ready] .demo-zoom-frame{isolation:isolate;position:relative}.demo-zoom[data-ready] .demo-zoom-frame:before{content:"";z-index:-1;inset-inline:0;top:calc(50% - 50lvh * var(--demo-zoom-scale));pointer-events:none;background:var(--demo-wall);opacity:calc(1 - var(--demo-zoom,0));position:absolute;bottom:0}}@media not (min-width:1024px){.demo-zoom .demo-zoom-seat{isolation:isolate;position:relative}.demo-zoom .demo-zoom-box{border-radius:.625rem}.demo-zoom .demo-zoom-note{margin-top:4rem}.demo-zoom .demo-zoom-seat:before{content:"";z-index:-1;inset-inline:calc(50% - 50vw);pointer-events:none;background:var(--demo-wall);position:absolute;top:0;bottom:-2.5rem}}
.ingest-scene{--ingest-inset:4rem;--ingest-stack:6.25rem;--ingest-diagram:min(calc(var(--container-page) / var(--ingest-aspect)), calc(100svh - 22rem));--ingest-measure:calc(var(--ingest-diagram) * var(--ingest-aspect));--ingest-lift:max(0rem, calc((100svh - (var(--ingest-diagram) + var(--ingest-stack))) / 2 - var(--ingest-inset)));overflow-x:clip}@keyframes scroll-cue-dot{0%{opacity:0;transform:translateY(0)}25%,70%{opacity:1}to{opacity:0;transform:translateY(1rem)}}@media (prefers-reduced-motion:no-preference){.scroll-scene{flex-direction:column;justify-content:center;min-height:100svh;padding-block:0;display:flex}}.text-reveal{--run:1;--reveal-unlit:.16;--reveal-accent:var(--color-indigo-600)}.dark .text-reveal{--reveal-accent:var(--color-indigo-400)}.text-reveal-accent{color:var(--reveal-accent)}.text-reveal-line{opacity:calc(var(--reveal-enter,1) * (1 - var(--reveal-exit,0)))}.text-reveal-line>span{text-wrap:balance}.text-reveal[data-ready] .text-reveal-line{--reveal-split:.7;--reveal-lighting:clamp(0, calc(var(--reveal) / var(--reveal-split)), 1);--reveal-settle:clamp(0, calc((var(--reveal) - var(--reveal-split)) / (1 - var(--reveal-split))), 1)}.text-reveal[data-ready] .text-reveal-word{--lit:clamp(0, calc(var(--reveal-lighting) * var(--reveal-count) - var(--reveal-index)), 1);opacity:calc(var(--reveal-unlit) + var(--lit) * (1 - var(--reveal-settle)) * (1 - var(--reveal-unlit)))}.text-reveal[data-ready] .text-reveal-accent{opacity:calc(var(--reveal-unlit) + var(--lit) * (1 - var(--reveal-unlit)));color:color-mix(in oklab, var(--reveal-accent) calc(var(--lit) * 100%), currentColor)}@media (prefers-reduced-motion:reduce){.text-reveal[data-ready] .text-reveal-word{opacity:1}.text-reveal[data-ready] .text-reveal-accent{color:var(--reveal-accent)}}
@media (prefers-reduced-motion:reduce){.tf-packet{display:none}}.tf-stop{stop-color:#cbd5e1}.dark .tf-stop{stop-color:#ffffff29}
/*# sourceMappingURL=0yy7o311gevur.css.map*/