.timeline-fill{transform:scaleY(var(--progress,1));transform-origin:top}.timeline-step-marker,.timeline-step-body{transition:border-color .5s,color .5s,box-shadow .7s,opacity .7s,transform .8s cubic-bezier(.16,1,.3,1)}[data-reveal=armed] .timeline-step-marker{color:#ffffff73;box-shadow:none;border-color:#ffffff26;transition:none}[data-reveal=armed] .timeline-step-body{opacity:.35;transition:none;transform:translateY(12px)}.sheet-fan{transition:transform 1s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 90ms), opacity .6s ease calc(var(--i,0) * 90ms), translate .3s ease, rotate .3s ease}[data-reveal=armed] .sheet-fan{opacity:0;transition:none;transform:translateY(32px)}@media (min-width:1024px){[data-reveal=armed] .sheet-fan{opacity:1;transform:translate(calc((1 - var(--i,0)) * 100%), 24px);transition:none}.sheet-fan{transition:transform 1s cubic-bezier(.16,1,.3,1) .15s,translate .3s,rotate .3s}}.orbit-draw{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .65s cubic-bezier(.65,0,.35,1);transition-delay:var(--d,0s)}[data-reveal=armed] .orbit-draw{stroke-dashoffset:1px;transition:none}.orbit-enter{transition:opacity .6s,transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--d,0s)}[data-reveal=armed] .orbit-enter{opacity:0;transition:none;transform:scale(.94)}.orbit-after-draw{transition:opacity .7s 1.5s}[data-reveal=armed] .orbit-after-draw{opacity:0;transition:none}.guardrail-mark path{stroke-dasharray:24;stroke-dashoffset:0;transition:stroke-dashoffset .45s cubic-bezier(.65,0,.35,1);transition-delay:calc(.2s + var(--i,0) * .11s)}[data-reveal=armed] .guardrail-mark path{stroke-dashoffset:24px;transition:none}@media (prefers-reduced-motion:reduce){.timeline-fill{transform:none}}
.review-orbit{--ox:0;--oy:0;isolation:isolate;background:radial-gradient(60% 70%,#2e1e8c52,#0000 70%),linear-gradient(#0b0d24 0%,#080a18 100%);box-shadow:inset 0 1px #ffffff12,0 40px 80px -40px #000c}.review-orbit:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#c7c3ff47,#ffffff0a 45%,#6e50ff38);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.orbit-layer{will-change:transform}.orbit-layer-back{transform:translate3d(calc(var(--ox) * -10px), calc(var(--oy) * -8px), 0)}.orbit-layer-core{transform:translate3d(calc(var(--ox) * 6px), calc(var(--oy) * 5px), 0)}.orbit-layer-front{transform:translate3d(calc(var(--ox) * 18px), calc(var(--oy) * 14px), 0)}.orbit-core{background:radial-gradient(circle at 50% 30%,#8f7cff80,#161246f2 70%);border-radius:999px;align-content:center;place-items:center;width:9rem;height:9rem;display:grid;position:relative;box-shadow:0 0 0 1px #8f7cff73,0 0 60px #6e50ff73,0 0 140px #6e50ff40,inset 0 1px #ffffff2e}.orbit-core:before{content:"";border-radius:inherit;background:conic-gradient(#0000 0deg,#c7c3fff2 50deg,#0000 110deg 360deg);animation:4.8s linear infinite orbit-spin;position:absolute;inset:-7px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px))}.orbit-core:after{content:"";border-radius:inherit;border:1px solid #8f7cff80;animation:3.2s cubic-bezier(.16,1,.3,1) infinite orbit-pulse;position:absolute;inset:0}.orbit-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(160deg,#18183ef0,#0c0e26e6) padding-box padding-box,linear-gradient(150deg,#ffffff4d,#ffffff0a 45%,#8f7cff73) border-box;border:1px solid #0000;border-radius:.875rem;align-items:center;gap:.75rem;width:13.5rem;padding:.8rem 1rem;display:flex;box-shadow:0 18px 40px -18px #000000e6}.orbit-card[data-kind=output]{background:linear-gradient(160deg,#2c2278f2,#121038eb) padding-box padding-box,linear-gradient(150deg,#c7c3ffb3,#ffffff0f 50%,#8f7cff99) border-box}.orbit-card[data-kind=gate]{background:linear-gradient(160deg,#f5f2ea,#e9e4d6) padding-box padding-box,linear-gradient(150deg,#fff,#cfc7b3) border-box;box-shadow:0 0 40px #c7c3ff47,0 18px 40px -18px #000000e6}.orbit-card[data-kind=gate] .text-white{color:#16182e}.orbit-card[data-kind=gate] .text-white\/60{color:#16182ead}.orbit-card-icon{color:#c7c3ff;background:#8f7cff29;border-radius:.6rem;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}.orbit-card[data-kind=gate] .orbit-card-icon{color:#fff;background:#16182e}.orbit-chip{color:#ffffffbf;background:#080a18b3;border:1px solid #c7c3ff38;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.6875rem;display:inline-flex}.orbit-flow{animation:1.4s linear infinite orbit-dash}.orbit-drift-a{animation:9s ease-in-out infinite orbit-drift-a}.orbit-drift-b{animation:11s ease-in-out infinite orbit-drift-b}.orbit-drift-c{animation:10s ease-in-out infinite orbit-drift-c}@keyframes orbit-spin{to{transform:rotate(360deg)}}@keyframes orbit-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@keyframes orbit-dash{to{stroke-dashoffset:-24px}}@keyframes orbit-drift-a{0%,to{transform:translate(0,0)}50%{transform:translateY(-7px)}}@keyframes orbit-drift-b{0%,to{transform:translate(0,0)}50%{transform:translateY(6px)}}@keyframes orbit-drift-c{0%,to{transform:translateY(-3px)}50%{transform:translateY(4px)}}.orbit-card-fluid{width:100%}.orbit-core-compact{width:7.5rem;height:7.5rem}@media (prefers-reduced-motion:reduce){.orbit-core:before,.orbit-core:after,.orbit-flow,.orbit-drift-a,.orbit-drift-b,.orbit-drift-c{animation:none}.orbit-particle{display:none}}
