[data-hero-pipeline],[data-export-gate],[data-source-flow]{--platform-green:#7fb089}[data-hero-pipeline]:before{content:"";pointer-events:none;background:radial-gradient(70% 60% at 72% 0,#c9a24a1a,#0000 60%);position:absolute;inset:0}.pipeline-rail{background:#ffffff1f;width:2px;position:absolute;top:1.25rem;bottom:1.25rem;left:1.25rem;overflow:hidden;transform:translate(-50%)}.pipeline-rail-surge{background:linear-gradient(var(--color-ochre), transparent);opacity:0;background-position:bottom;background-repeat:no-repeat;background-size:100% 64px;position:absolute;inset:0;transform:translateY(-100%)}.pipeline-led{box-shadow:0 0 #c9a24a00}.motion-ready [data-hero-pipeline].is-running .pipeline-rail-surge{animation:4.4s cubic-bezier(.5,0,.5,1) infinite platform-rail-surge}.motion-ready [data-hero-pipeline].is-running .pipeline-led{animation:1.8s ease-in-out infinite platform-led-pulse}.motion-ready [data-hero-pipeline].is-running .pipeline-stage--core .pipeline-node{animation:4.4s ease-in-out infinite platform-node-glow}@keyframes platform-rail-surge{0%{opacity:0;transform:translateY(-100%)}8%{opacity:.9}40%{transform:translateY(calc(64px - 62%))}55%{opacity:.9;transform:translateY(calc(64px - 58%))}92%{opacity:.9;transform:translateY(64px)}to{opacity:0;transform:translateY(calc(10% + 64px))}}@keyframes platform-led-pulse{0%{box-shadow:0 0 #c9a24a8c}70%{box-shadow:0 0 0 7px #c9a24a00}to{box-shadow:0 0 #c9a24a00}}@keyframes platform-node-glow{0%,38%{box-shadow:0 0 #c9a24a00}55%{box-shadow:0 0 22px 3px #c9a24a80}72%,to{box-shadow:0 0 #c9a24a00}}[data-source-card]{transition:background-color var(--t-exit) var(--ease-out), outline-color var(--t-exit) var(--ease-out), box-shadow var(--t-exit) var(--ease-out), transform var(--t-exit) var(--ease-out)}[data-source-card]:hover,[data-source-card]:focus-visible,[data-source-card]:active{transition-duration:var(--t-hover);transform:translate(3px)}[data-source-flow]{z-index:0;position:relative;overflow:hidden}[data-source-flow]:after{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000 40%,#c9a24b29 50%,#0000 60%);position:absolute;inset:0;transform:translate(-100%)}.motion-ready [data-source-flow].is-sweeping:after{animation:1.5s cubic-bezier(.4,0,.3,1) platform-source-sweep}@keyframes platform-source-sweep{0%{opacity:0;transform:translate(-100%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(100%)}}[data-source-card][data-state=active]{outline-color:var(--color-ochre);background-image:linear-gradient(160deg,#c9a24b38,#fff0 70%);box-shadow:0 0 0 1px #c9a24b33,0 1.2rem 2.5rem -1.8rem #c9a24b99}[data-source-card].is-firing{animation:.6s platform-source-pulse}@keyframes platform-source-pulse{0%{transform:scale(1)}40%{transform:scale(1.025)}to{transform:scale(1)}}[data-core-json] .token-key{color:var(--color-mauve)}[data-core-json] .token-string{color:var(--platform-green,#7fb089)}[data-core-json] .token-bool{color:#8fb4d9}[data-core-json] .token-punct{color:#f8f5f173}[data-core-field]{opacity:0;transition:opacity .36s,transform .36s;transform:translateY(.5rem)}[data-core-field][data-state=visible]{opacity:1;transform:translateY(0)}[data-gate-check]{transition:background-color .3s,outline-color .3s,opacity .3s}[data-gate-check][data-state=checking]{outline-color:#c9a24bb3}[data-gate-check][data-state=passed]{background-color:#ffffff1f;outline-color:#7fb0897a}.gate-check-mark{opacity:0;transition:opacity .2s}[data-gate-check][data-state=checking] .gate-check-icon{color:#0000;border:2px solid var(--color-ochre);background:0 0;border-top-color:#0000;animation:.7s linear infinite platform-gate-spin}[data-gate-check][data-state=checking] .gate-check-mark{opacity:0}[data-gate-check][data-state=passed] .gate-check-icon{background:var(--platform-green);color:var(--color-ink)}[data-gate-check][data-state=passed] .gate-check-mark{opacity:1}[data-gate-status][data-state=checking]{color:var(--color-ochre)}[data-gate-status][data-state=open]{background:var(--platform-green);color:var(--color-ink)}[data-export-target]{transition:opacity var(--t-state) var(--ease-reveal), transform var(--t-state) var(--ease-reveal), outline-color .3s var(--ease-out)}.motion-ready [data-export-target][data-state=waiting]{transform:translate(8px)}[data-export-target][data-state=delivered]{opacity:1;outline-color:#7fb0897a;transform:translate(0)}[data-export-target][data-state=delivered] [data-export-target-status]{color:var(--platform-green)}@keyframes platform-gate-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){[data-hero-pipeline] .pipeline-rail-surge,[data-hero-pipeline] .pipeline-led,[data-hero-pipeline] .pipeline-node{animation:none}[data-hero-pipeline] .pipeline-rail{background:linear-gradient(#c9a24a80,#c9a24a2e)}[data-core-field]{opacity:1;transition:none;transform:none}[data-gate-check][data-state=checking] .gate-check-icon,[data-source-card].is-firing{animation:none}.gate-check-mark{transition:none}}
