.G2hnVq_strong{color:var(--text-primary);font-weight:600}.G2hnVq_pingDot{background:#c0cef2;border-radius:999px;width:.375rem;height:.375rem;display:inline-flex;position:relative}.G2hnVq_pingDot:after{content:"";border-radius:inherit;background:#c0cef2;animation:1.8s cubic-bezier(0,0,.2,1) infinite G2hnVq_ping;position:absolute;inset:0}.G2hnVq_panelHead{justify-content:space-between;align-items:center;display:flex}.G2hnVq_windowDots{align-items:center;gap:.5rem;display:flex}.G2hnVq_windowDots span{background:#ffffff26;border-radius:999px;width:.625rem;height:.625rem}.G2hnVq_windowDots span:first-child{background:#e8eaef}.G2hnVq_rows{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.G2hnVq_row{opacity:.42;background:#ffffff05;border-radius:1rem;flex-direction:column;gap:.5rem;padding:.875rem;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),background-color .5s,box-shadow .5s;display:flex;transform:scale(.99);box-shadow:inset 0 0 0 1px #ffffff14}.G2hnVq_row[data-active=true]{opacity:1;background:linear-gradient(150deg,#512bd424,#0d0d0d99);transform:none;box-shadow:inset 0 0 0 1px #c0cef266}.G2hnVq_rawLine{align-items:baseline;gap:.5rem;min-width:0;display:flex}.G2hnVq_rawLine>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.G2hnVq_arrowLine{color:#c0cef2;align-items:center;gap:.5rem;display:flex}.G2hnVq_arrowLine svg{flex-shrink:0;width:.875rem;height:.875rem}.G2hnVq_arrowLine i{background:linear-gradient(90deg,#c0cef280,#0000);flex:1;height:1px}.G2hnVq_enrichedLine{align-items:flex-start;gap:.5rem;display:flex}.G2hnVq_enrichedLine svg{color:#c0cef2;flex-shrink:0;width:.875rem;height:.875rem;margin-top:.125rem}.G2hnVq_cardHead{align-items:center;gap:.75rem;display:flex}.G2hnVq_cardHeadText{flex-direction:column;gap:.125rem;display:flex}.G2hnVq_list{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.G2hnVq_item{background:#ffffff05;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.G2hnVq_item svg{color:#c0cef2;flex-shrink:0;width:1rem;height:1rem;margin-top:.125rem}.G2hnVq_bullet{background:#ffffff40;border-radius:999px;flex-shrink:0;width:.375rem;height:.375rem;margin-top:.375rem}.G2hnVq_dim{opacity:.62}.G2hnVq_fill{height:100%}.G2hnVq_timeline{position:relative}.G2hnVq_stages{flex-direction:column;gap:2.5rem;margin:0;padding:0;list-style:none;display:flex}.G2hnVq_rail,.G2hnVq_railFill{pointer-events:none;width:1px;position:absolute;top:.5rem;bottom:.5rem;left:1.625rem}.G2hnVq_rail{background:#ffffff17}.G2hnVq_railFill{transform-origin:top;background:linear-gradient(#5e80f0 0%,#c0cef2 45%,#e8eaef 100%);box-shadow:0 0 18px #5e80f099}.G2hnVq_stage{padding-left:3.5rem;position:relative}.G2hnVq_nodeSlot{z-index:1;position:absolute;top:1.25rem;left:1.625rem;transform:translate(-50%)}.G2hnVq_node{background:var(--tone);width:1rem;height:1rem;box-shadow:0 0 0 4px var(--surface-1), 0 0 22px var(--tone);border-radius:999px;place-items:center;display:grid}.G2hnVq_node:after{content:"";background:var(--surface-1);border-radius:999px;width:.375rem;height:.375rem}.G2hnVq_stageCard{position:relative}.G2hnVq_hairline{background:linear-gradient(to right, transparent, var(--tone), transparent);height:1px;position:absolute;inset:0 0 auto}.G2hnVq_stageHead{align-items:center;gap:1rem;display:flex}.G2hnVq_flow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.G2hnVq_flow svg{width:.875rem;height:.875rem;color:var(--text-muted);flex-shrink:0}.G2hnVq_pill[data-slot=chip]{cursor:default;white-space:normal;height:auto;min-height:1.9rem;padding-block:.25rem}.G2hnVq_pillOut[data-slot=chip]{color:var(--text-primary);background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff29}.G2hnVq_pill[data-slot=chip]:hover{color:var(--text-secondary)}.G2hnVq_pillOut[data-slot=chip]:hover{color:var(--text-primary)}.G2hnVq_chipRows{flex-direction:column;gap:.5rem;display:flex}.G2hnVq_chipRow{background:#ffffff05;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .875rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.G2hnVq_chipRow>:last-child{text-align:right}@media (min-width:640px){.G2hnVq_rail,.G2hnVq_railFill,.G2hnVq_nodeSlot{left:2.125rem}.G2hnVq_stage{padding-left:5rem}}@media (min-width:1024px){.G2hnVq_stages{gap:4rem}.G2hnVq_rail,.G2hnVq_railFill{margin-left:-.5px;left:50%}.G2hnVq_nodeSlot{left:50%}.G2hnVq_stage{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:4rem;padding-left:0;display:grid}.G2hnVq_stage[data-side=left] .G2hnVq_stageCard{grid-column:1;padding-right:1rem}.G2hnVq_stage[data-side=right] .G2hnVq_stageCard{grid-column:2;padding-left:1rem}}.G2hnVq_console{gap:var(--grid-gutter);display:grid}@media (min-width:1024px){.G2hnVq_console{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr)}}.G2hnVq_consoleHead{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.G2hnVq_consoleHead>p{align-items:center;gap:.5rem;display:flex}.G2hnVq_consoleHead svg{color:#c0cef2;width:.875rem;height:.875rem}.G2hnVq_inputList{flex-direction:column;gap:.5rem;display:flex}.G2hnVq_inputRow{text-align:left;cursor:pointer;background:#ffffff05;border-radius:.75rem;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;padding:.5rem .875rem;transition:background-color .2s,box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.G2hnVq_inputRow:hover{background:#ffffff0d}.G2hnVq_inputRow[aria-pressed=true]{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29}.G2hnVq_inputRow:focus-visible{outline-offset:2px;outline:2px solid #c0cef2}.G2hnVq_inputIndex{background:#ffffff0f;border-radius:.5rem;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;display:grid}.G2hnVq_inputName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.G2hnVq_inputRow svg{color:#c0cef2;flex-shrink:0;width:1rem;height:1rem}.G2hnVq_cells{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.G2hnVq_cellsWide{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}@media (min-width:640px){.G2hnVq_cells{grid-template-columns:repeat(3,minmax(0,1fr))}.G2hnVq_cellsWide{grid-template-columns:repeat(2,minmax(0,1fr))}}.G2hnVq_cell{background:#ffffff06;border-radius:.75rem;flex-direction:column;gap:.25rem;min-width:0;padding:.625rem .75rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.G2hnVq_cellLit{background:linear-gradient(150deg,#512bd41f,#c0cef20a);box-shadow:inset 0 0 0 1px #c0cef233}.G2hnVq_lead{align-items:center;gap:.5rem;display:flex}.G2hnVq_lead:before{content:"";background:#c0cef280;width:1rem;height:1px}.G2hnVq_outputBody{flex-direction:column;gap:1.25rem;display:flex}.G2hnVq_outputGroup{flex-direction:column;gap:.5rem;display:flex}.G2hnVq_agenticGrid{align-items:center;gap:3rem;display:grid}@media (min-width:1024px){.G2hnVq_agenticGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:4rem}}.G2hnVq_contrast{flex-direction:column;gap:1rem;display:flex}.G2hnVq_contrastLabel{align-items:center;gap:.5rem;display:flex}.G2hnVq_contrastLabel svg{color:#c0cef2;flex-shrink:0;width:.875rem;height:.875rem}.G2hnVq_contrastArrow{color:var(--text-muted);justify-content:center;display:flex}.G2hnVq_contrastArrow svg{width:1.5rem;height:1.5rem}.G2hnVq_orbit{--w:clamp(7rem, 33%, 9.4rem);aspect-ratio:1;width:100%;max-width:27.5rem;margin:1.75rem auto;position:relative}.G2hnVq_ring{border-radius:999px;position:absolute;inset:10%;box-shadow:inset 0 0 0 1px #ffffff14,0 0 0 1px #512bd41a}.G2hnVq_sweep{background:conic-gradient(#0000 0deg,#c0cef247 40deg,#0000 90deg);border-radius:999px;animation:14s linear infinite G2hnVq_spin;position:absolute;inset:10%;-webkit-mask-image:radial-gradient(circle,#0000 62%,#000 64% 66%,#0000 68%);mask-image:radial-gradient(circle,#0000 62%,#000 64% 66%,#0000 68%)}.G2hnVq_core{z-index:1;text-align:center;background:radial-gradient(circle at 50% 35%,#512bd459,#0d0d0df2);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;width:7rem;height:7rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #c0cef24d,0 0 60px -10px #512bd4b3}@media (min-width:640px){.G2hnVq_core{width:8rem;height:8rem}}.G2hnVq_corePulse{border-radius:999px;animation:2.4s ease-out infinite G2hnVq_corePulse;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #c0cef266}.G2hnVq_orbitNode{z-index:2;width:var(--w);left:clamp(calc(var(--w) / 2), var(--x), calc(100% - var(--w) / 2));top:var(--y);position:absolute;transform:translate(-50%,-50%)}.G2hnVq_nodeCard{text-align:center;box-shadow:inset 0 0 0 1px #ffffff17, 0 18px 50px -30px var(--tone);background:#0d0d0de6;border-radius:1rem;flex-direction:column;align-items:center;gap:.25rem;padding:.625rem .75rem;display:flex}.G2hnVq_triggerDot{background:var(--tone);border-radius:999px;width:.5rem;height:.5rem;position:relative}.G2hnVq_triggerDot:after{content:"";border-radius:inherit;background:var(--tone);animation:1.8s ease-out infinite G2hnVq_dotPing;animation-delay:var(--delay);position:absolute;inset:0}.G2hnVq_orbit[data-live=false] .G2hnVq_sweep,.G2hnVq_orbit[data-live=false] .G2hnVq_corePulse,.G2hnVq_orbit[data-live=false] .G2hnVq_triggerDot:after{animation-play-state:paused}.G2hnVq_outcome{position:relative}.G2hnVq_outcome:before{content:"";z-index:1;opacity:0;background:linear-gradient(90deg,#0000,#c0cef2b3,#0000);height:1px;transition:opacity .3s;position:absolute;inset:0 0 auto}.G2hnVq_outcome:hover:before{opacity:1}.G2hnVq_outcomeIcon svg{width:1.1rem;height:1.1rem}@keyframes G2hnVq_spin{to{transform:rotate(360deg)}}@keyframes G2hnVq_ping{75%,to{opacity:0;transform:scale(2.2)}}@keyframes G2hnVq_corePulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@keyframes G2hnVq_dotPing{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.G2hnVq_pingDot:after,.G2hnVq_sweep,.G2hnVq_corePulse,.G2hnVq_triggerDot:after{display:none}.G2hnVq_row{opacity:1;transform:none}}@media (max-width:479px){.G2hnVq_chipRow{flex-direction:column;align-items:flex-start;gap:.25rem}.G2hnVq_chipRow>:last-child{text-align:left}}
