.VhuDZa_toggle{background:var(--draft-paper);width:2rem;height:2rem;box-shadow:inset 0 0 0 1px var(--draft-edge);color:#fff9;border-radius:.5rem;flex:none;justify-content:center;align-items:center;transition:background-color .36s,color .36s;display:inline-flex}.VhuDZa_toggle:hover{color:#fff;background:#141417;transition-duration:0s}.VhuDZa_toggle:focus-visible{outline-offset:2px;outline:2px solid #ffffffbf}.VhuDZa_toggle svg{width:13px;height:13px}.VhuDZa_heroActions{width:calc(100% - 2 * var(--draft-inset));margin-top:2.5rem}.VhuDZa_statsBand{width:100%;margin-top:3.5rem}.VhuDZa_stats{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.VhuDZa_stat{padding:1.375rem var(--draft-inset) 1.625rem}.VhuDZa_stat:nth-child(2n){background:var(--draft-rule-y)}.VhuDZa_stat:nth-child(n+3){box-shadow:inset 0 1px 0 var(--draft-line)}.VhuDZa_stat dd{text-align:center;justify-items:center;gap:.5rem;margin:0;display:grid}.VhuDZa_stat strong{color:#fff;letter-spacing:-.045em;font-variant-numeric:tabular-nums;align-items:baseline;gap:.375rem;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:600;line-height:1;display:inline-flex}.VhuDZa_stat dd>span{color:var(--is-text-muted);font-size:.8125rem;line-height:1.4}@media (min-width:48rem){.VhuDZa_stats{grid-template-columns:repeat(4,minmax(0,1fr))}.VhuDZa_heroActions{margin-top:calc(1.5rem + var(--room) / 15)}.VhuDZa_statsBand{margin-top:calc(1.5rem + var(--room) / 7.5)}.VhuDZa_stat{padding-block:1.875rem calc(1.375rem + var(--room) / 17)}.VhuDZa_stat+.VhuDZa_stat{background:var(--draft-rule-y)}.VhuDZa_stat:nth-child(n+3){box-shadow:none}.VhuDZa_stat dd>span{font-size:.875rem}}.VhuDZa_belt{--draft-anchors:none;--belt-row:3.25rem}.VhuDZa_beltRows{display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.VhuDZa_beltRow{overflow:hidden}.VhuDZa_beltRow+.VhuDZa_beltRow{border-top:1px solid var(--draft-line)}.VhuDZa_beltTrack{width:max-content;display:flex}.VhuDZa_beltSet{display:flex}.VhuDZa_chip{height:var(--belt-row);box-shadow:inset 1px 0 0 var(--draft-line);color:#d4d4d8;white-space:nowrap;align-items:center;gap:.625rem;padding:0 1.5rem;font-size:.875rem;display:inline-flex}.VhuDZa_chip img{object-fit:contain;width:1rem;height:1rem}.VhuDZa_belt[data-motion=on] .VhuDZa_beltTrack{animation:VhuDZa_belt-left var(--belt-duration,150s) linear infinite}.VhuDZa_belt[data-motion=on] .VhuDZa_beltRow[data-direction=right] .VhuDZa_beltTrack{animation-name:VhuDZa_belt-right}.VhuDZa_belt[data-playing=false] .VhuDZa_beltTrack,.VhuDZa_beltRows:hover .VhuDZa_beltTrack{animation-play-state:paused}@keyframes VhuDZa_belt-left{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes VhuDZa_belt-right{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.VhuDZa_workflows{padding-top:6rem}.VhuDZa_workflowsHead{padding:0 var(--draft-inset) 2.25rem;justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.VhuDZa_workflowsHead h2{color:#fff;letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2rem,3.6vw,2.75rem);font-weight:600;line-height:1.08}.VhuDZa_workflowsHead p{max-width:44rem;color:var(--is-text-muted);text-wrap:pretty;margin-top:.875rem;font-size:1rem;line-height:1.6}@media (min-width:48rem){.VhuDZa_bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense}.VhuDZa_cell[data-wide]{grid-column:span 2}}@media (min-width:64rem){.VhuDZa_bento{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.VhuDZa_bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"editor editor templates metadata""project cartridges debugging debugging""ai ai sandbox logs"}.VhuDZa_cell[data-workflow=editor]{grid-area:editor}.VhuDZa_cell[data-workflow=templates]{grid-area:templates}.VhuDZa_cell[data-workflow=metadata]{grid-area:metadata}.VhuDZa_cell[data-workflow=project]{grid-area:project}.VhuDZa_cell[data-workflow=cartridges]{grid-area:cartridges}.VhuDZa_cell[data-workflow=debugging]{grid-area:debugging}.VhuDZa_cell[data-workflow=ai]{grid-area:ai}.VhuDZa_cell[data-workflow=sandbox]{grid-area:sandbox}.VhuDZa_cell[data-workflow=logs]{grid-area:logs}}.VhuDZa_cell{--tint:31, 156, 240;isolation:isolate;flex-direction:column;display:flex}.VhuDZa_cell[data-workflow=templates],.VhuDZa_cell[data-workflow=logs]{--tint:87, 216, 220}.VhuDZa_cell[data-workflow=metadata]{--tint:225, 34, 145}.VhuDZa_cell[data-workflow=ai],.VhuDZa_cell[data-workflow=project]{--tint:143, 70, 255}.VhuDZa_cell:after{z-index:-1;content:"";opacity:0;pointer-events:none;background:linear-gradient(#ffffff09,#ffffff04);transition:opacity .42s;position:absolute;inset:0}.VhuDZa_cell:is(:hover,:focus-within):after{opacity:1;transition-duration:0s}.VhuDZa_stage{background:radial-gradient(110% 95% at 0% 0%, rgba(var(--tint), .09), transparent 62%), linear-gradient(180deg, var(--is-page-alt) 55%, transparent);color:#d4d4d8;height:11.5rem;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:11px;line-height:1.5;position:relative;overflow:hidden;container-type:inline-size}.VhuDZa_stage>*{inset:1rem var(--draft-inset);position:absolute}.VhuDZa_cellCopy{padding:.625rem var(--draft-inset) 1.25rem;flex-direction:column;flex:1;gap:.5rem;display:flex}.VhuDZa_cellCopy h3{color:#fff;letter-spacing:-.015em;text-wrap:balance;font-size:1.0625rem;font-weight:600;line-height:1.35}.VhuDZa_cellCopy p{color:var(--is-text-muted);text-wrap:pretty;font-size:.875rem;line-height:1.6}.VhuDZa_cellFoot{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:.875rem;display:flex}.VhuDZa_cellLink{min-height:2rem;color:var(--is-text-muted);text-underline-offset:4px;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .36s,text-decoration-color .36s;display:inline-flex}.VhuDZa_cellLink:before{content:"";position:absolute;inset:0}.VhuDZa_cell:is(:hover,:focus-within) .VhuDZa_cellLink{color:#fff;text-decoration-color:#fff6;transition-duration:0s}.VhuDZa_cellLink svg{width:.875rem;height:.875rem}.VhuDZa_editorMarks{align-items:center;gap:.5rem;display:inline-flex}.VhuDZa_editorMarks img{opacity:.9;width:1rem;height:1rem}.VhuDZa_bento{--loop:9s}.VhuDZa_workflows[data-playing=false] .VhuDZa_bento *,.VhuDZa_workflows[data-playing=false] .VhuDZa_bento :before,.VhuDZa_workflows[data-playing=false] .VhuDZa_bento :after{animation-play-state:paused!important}.VhuDZa_code{grid-template-columns:minmax(0,1fr);display:grid}.VhuDZa_code,.VhuDZa_debugCode{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5em),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5em),#0000)}.VhuDZa_line{white-space:pre;align-items:center;gap:.9em;min-width:0;height:1.8em;display:flex;overflow:hidden}.VhuDZa_line i{color:#52525b;text-align:right;flex:none;width:1.6em;font-style:normal}.VhuDZa_line>span{min-width:0;overflow:hidden}.VhuDZa_tKeyword{color:#c4b5fd}.VhuDZa_tString{color:#a7dcb6}.VhuDZa_tFunction{color:#7dd3fc}.VhuDZa_tTag{color:#93c5fd}.VhuDZa_tAttr{color:#d8b4fe}.VhuDZa_caretA,.VhuDZa_caretB{vertical-align:middle;width:1px;height:1.25em;margin-inline:0 -1px;display:inline-block}.VhuDZa_caretA:after,.VhuDZa_caretB:after{content:"";background:#e4e4e7;width:100%;height:100%;display:block}.VhuDZa_caretB,.VhuDZa_accepted{opacity:0}.VhuDZa_completion{transform-origin:0 0;background:#17181c;border-radius:.5em;width:23em;padding:.3em;position:absolute;top:5.55em;left:calc(2.5em + 23ch);box-shadow:0 0 0 1px #ffffff1a,0 1em 2em #00000080}.VhuDZa_completionBar{background:#1f9cf033;border-radius:.35em;height:1.9em;position:absolute;top:.3em;left:.3em;right:.3em;box-shadow:inset 0 0 0 1px #1f9cf061}.VhuDZa_completionItem{white-space:nowrap;align-items:center;gap:.6em;height:1.9em;padding:0 .5em;display:flex;position:relative}.VhuDZa_completionItem b{color:#c4b5fd;background:#c4b5fd26;border-radius:.3em;flex:none;place-items:center;width:1.45em;height:1.45em;font-size:.85em;font-weight:600;display:grid}.VhuDZa_completionItem em{color:#71717a;margin-left:auto;font-style:normal}.VhuDZa_completionDoc{color:#a1a1aa;background:#141518;border-radius:.5em;align-content:start;gap:.35em;width:12.25em;height:6.3em;padding:.7em .8em;display:grid;position:absolute;top:5.55em;left:calc(26.1em + 23ch);box-shadow:0 0 0 1px #ffffff14}.VhuDZa_completionDoc code{color:#7dd3fc}.VhuDZa_completionDoc span{font-family:var(--font-sans,Inter, ui-sans-serif, system-ui, sans-serif);line-height:1.5}@container (max-width:39.5rem){.VhuDZa_completionDoc{display:none}}@container (max-width:26rem){.VhuDZa_completion{left:calc(2.5em + 4ch)}}.VhuDZa_workflows[data-motion=on] .VhuDZa_completion{animation:VhuDZa_ed-popup var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_completionBar{animation:VhuDZa_ed-bar var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_completionDoc{animation:VhuDZa_ed-doc var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_accepted,.VhuDZa_workflows[data-motion=on] .VhuDZa_caretB{animation:VhuDZa_ed-accepted var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_caretA{animation:VhuDZa_ed-caret var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_caretA:after,.VhuDZa_workflows[data-motion=on] .VhuDZa_caretB:after{animation:1.1s step-end infinite VhuDZa_blink}@keyframes VhuDZa_ed-popup{0%,8%{opacity:0;transform:translateY(-.3em)scale(.97)}13%,62%{opacity:1;transform:none}67%,to{opacity:0;transform:translateY(-.3em)scale(.97)}}@keyframes VhuDZa_ed-bar{0%,30%{transform:none}35%,45%{transform:translateY(1.9em)}50%,to{transform:none}}@keyframes VhuDZa_ed-doc{0%,17%{opacity:0;transform:translate(-.4em)}22%,31%{opacity:1;transform:none}34%,47%{opacity:0;transform:none}51%,62%{opacity:1;transform:none}67%,to{opacity:0;transform:none}}@keyframes VhuDZa_ed-accepted{0%,67%{opacity:0}70%,94%{opacity:1}98%,to{opacity:0}}@keyframes VhuDZa_ed-caret{0%,67%{opacity:1}68%,98%{opacity:0}to{opacity:1}}@keyframes VhuDZa_blink{0%,55%{opacity:1}56%,to{opacity:0}}.VhuDZa_pathLink{display:inline-block;position:relative}.VhuDZa_pathUnderline{transform-origin:0;background:#a7dcb6;height:1px;position:absolute;bottom:.05em;left:0;right:0}.VhuDZa_overrideTip{width:min(19em,100% - 2.5em);font-family:var(--font-sans,Inter, ui-sans-serif, system-ui, sans-serif);background:#17181c;border-radius:.5em;padding:.35em;display:grid;position:absolute;top:5.75em;left:2.5em;box-shadow:0 0 0 1px #ffffff1a,0 1em 2em #00000080}.VhuDZa_overrideRow{color:#d4d4d8;white-space:nowrap;border-radius:.35em;align-items:center;gap:.55em;height:2.05em;padding:0 .6em;display:flex}.VhuDZa_overrideRow[data-active]{color:#f4f4f5;background:#57d8dc1c}.VhuDZa_overrideRow svg{color:#57d8dc;width:1.05em;height:1.05em}.VhuDZa_overrideRow small{color:#71717a;text-overflow:ellipsis;min-width:0;margin-left:auto;padding-left:1em;font-size:.95em;overflow:hidden}.VhuDZa_overrideDot{background:#52525b;border-radius:50%;width:.45em;height:.45em;margin-inline:.3em}.VhuDZa_workflows[data-motion=on] .VhuDZa_pathUnderline{animation:VhuDZa_tp-line var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_overrideTip{animation:VhuDZa_tp-tip var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_overrideRow:not([data-active]){animation:VhuDZa_tp-row var(--loop) infinite}@keyframes VhuDZa_tp-line{0%,6%{transform:scaleX(0)}13%,80%{transform:scaleX(1)}86%,to{transform:scaleX(0)}}@keyframes VhuDZa_tp-tip{0%,14%{opacity:0;transform:translateY(-.3em)}20%,78%{opacity:1;transform:none}84%,to{opacity:0;transform:translateY(-.3em)}}@keyframes VhuDZa_tp-row{0%,28%{opacity:0;transform:translateY(-.25em)}34%,to{opacity:1;transform:none}}.VhuDZa_vMetadata{font-family:var(--font-sans,Inter, ui-sans-serif, system-ui, sans-serif);font-size:11.5px}.VhuDZa_treeRow{color:#d4d4d8;white-space:nowrap;align-items:center;gap:.5em;height:1.85em;padding-right:.5em;display:flex;position:relative}.VhuDZa_treeRow[data-depth="1"]{padding-left:1.2em}.VhuDZa_treeRow[data-depth="2"]{padding-left:3em}.VhuDZa_treeRow small{color:#71717a;margin-left:auto;font-size:.92em}.VhuDZa_treeChevron{color:#71717a;width:.8em}.VhuDZa_treeType,.VhuDZa_treeGroup{border-radius:.3em;place-items:center;width:1.4em;height:1.4em;font-size:.75em;font-weight:700;display:grid}.VhuDZa_treeType{color:#f9a8d4;background:#e122912e}.VhuDZa_treeGroup{color:#c4b5fd;background:#8f46ff33}.VhuDZa_treeAttr{background:#f9a8d4bf;border-radius:.15em;flex:none;width:.55em;height:.55em}.VhuDZa_treeBar{background:#e1229121;border-radius:.35em;height:1.85em;position:absolute;top:3.7em;left:2.4em;right:-.45em;box-shadow:inset 0 0 0 1px #e122914d}.VhuDZa_workflows[data-motion=on] .VhuDZa_treeBar{animation:VhuDZa_md-bar var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_treeAdded{animation:VhuDZa_md-add var(--loop) infinite}@keyframes VhuDZa_md-bar{0%,14%{transform:none}20%,32%{transform:translateY(1.85em)}38%,50%{transform:translateY(3.7em)}58%,88%{transform:translateY(5.55em)}94%,to{transform:none}}@keyframes VhuDZa_md-add{0%,52%{opacity:0;transform:translate(-.6em)}58%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:translate(-.6em)}}.VhuDZa_vProject{font-family:var(--font-sans,Inter, ui-sans-serif, system-ui, sans-serif);font-size:11.5px}.VhuDZa_searchBox{background:#141518;border-radius:.5em;align-items:center;gap:.65em;height:2.5em;padding:0 .85em;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.VhuDZa_searchIcon{border:1.5px solid #71717a;border-radius:50%;flex:none;width:.8em;height:.8em;position:relative}.VhuDZa_searchIcon:after{content:"";background:#71717a;width:.4em;height:1.5px;position:absolute;bottom:-.3em;right:-.35em;transform:rotate(45deg)}.VhuDZa_query{color:#f4f4f5;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);display:inline-block;position:relative;overflow:hidden}.VhuDZa_queryCover{background:#141518;position:absolute;inset:0 -.1em;transform:translate(101%)}.VhuDZa_queryCover:before{content:"";background:#e4e4e7;width:1px;position:absolute;top:.15em;bottom:.15em;left:0}.VhuDZa_results{margin-top:.6em;display:grid;position:relative}.VhuDZa_result{color:#d4d4d8;white-space:nowrap;align-items:center;gap:.6em;min-width:0;height:2.15em;padding:0 .6em;display:flex;position:relative}.VhuDZa_result small{color:#71717a;text-overflow:ellipsis;min-width:0;margin-left:auto;overflow:hidden}.VhuDZa_routeMark{color:#c4b5fd;background:#8f46ff2e;border-radius:.3em;flex:none;padding:.1em .45em;font-size:.82em}.VhuDZa_routeName{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)}.VhuDZa_resultBar{background:#1f9cf026;border-radius:.4em;height:2.15em;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 0 0 1px #1f9cf052}.VhuDZa_workflows[data-motion=on] .VhuDZa_queryCover{animation:VhuDZa_pj-type var(--loop) steps(12, end) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_queryCover:before{animation:1.1s step-end infinite VhuDZa_blink}.VhuDZa_workflows[data-motion=on] .VhuDZa_result{animation:VhuDZa_pj-result var(--loop) infinite both;animation-delay:calc(var(--i) * .22s)}.VhuDZa_workflows[data-motion=on] .VhuDZa_resultBar{animation:VhuDZa_pj-bar var(--loop) infinite}@keyframes VhuDZa_pj-type{0%,5%{transform:translate(0)}30%,90%{transform:translate(101%)}95%,to{transform:translate(0)}}@keyframes VhuDZa_pj-result{0%,31%{opacity:0;transform:translateY(.3em)}37%,88%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes VhuDZa_pj-bar{0%,40%{opacity:0;transform:none}45%,60%{opacity:1;transform:none}66%,86%{opacity:1;transform:translateY(2.15em)}91%,to{opacity:0;transform:translateY(2.15em)}}.VhuDZa_vDebug{grid-template-columns:minmax(0,1fr) minmax(0,16em);gap:1em;display:grid}.VhuDZa_debugCode{grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid;position:relative}.VhuDZa_vDebug .VhuDZa_line i{width:2.5em;position:relative}.VhuDZa_breakLine i:before{content:"";background:#ef4444;border-radius:50%;width:.7em;height:.7em;margin-top:-.35em;position:absolute;top:50%;left:0;box-shadow:0 0 0 2px #ef444433}.VhuDZa_execBar{background:#facc151f;border-radius:.3em;height:1.8em;position:absolute;top:1.8em;left:0;right:0}.VhuDZa_variables{border-left:1px solid #ffffff12;align-content:start;gap:.35em;min-width:0;padding-left:1em;display:grid}.VhuDZa_pausedChip{color:#fde68a;font-family:var(--font-sans,Inter, ui-sans-serif, system-ui, sans-serif);white-space:nowrap;background:#facc151a;border-radius:999px;justify-self:start;align-items:center;gap:.5em;margin-bottom:.25em;padding:.25em .65em;display:inline-flex}.VhuDZa_pausedChip span{background:#facc15;border-radius:50%;width:.5em;height:.5em}.VhuDZa_variable{background:#ffffff06;border-radius:.35em;gap:.1em;min-width:0;padding:.3em .55em;display:grid}.VhuDZa_variable span{color:#a1a1aa}.VhuDZa_variable code{color:#7dd3fc;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VhuDZa_workflows[data-motion=on] .VhuDZa_execBar{animation:VhuDZa_db-exec var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_variableLate{animation:VhuDZa_db-var var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_pausedChip span{animation:1.6s ease-in-out infinite VhuDZa_pulse}@keyframes VhuDZa_db-exec{0%,30%{transform:none}36%,58%{transform:translateY(1.8em)}64%,88%{transform:translateY(3.6em)}95%,to{transform:none}}@keyframes VhuDZa_db-var{0%,34%{opacity:0;transform:translateY(.25em)}40%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes VhuDZa_pulse{0%,to{opacity:1}50%{opacity:.35}}.VhuDZa_vCartridges{font-family:var(--font-sans,Inter, ui-sans-serif, system-ui, sans-serif);grid-template-rows:auto 1fr;gap:1em;font-size:11.5px;display:grid}.VhuDZa_pathList{grid-template-columns:1.2em minmax(0,1fr);align-items:center;gap:.4em .5em;display:grid}.VhuDZa_pathIndex{color:#71717a;text-align:right;grid-column:1}.VhuDZa_pathChip{color:#e4e4e7;height:2.1em;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);white-space:nowrap;background:#ffffff09;border-radius:.45em;grid-column:2;align-items:center;padding:0 .75em;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.VhuDZa_pathChip:after{content:"";border-radius:inherit;opacity:0;background:#1f9cf01a;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #1f9cf08c}.VhuDZa_upload{align-self:end;gap:.45em;display:grid}.VhuDZa_uploadLabel{color:#a1a1aa;height:1.4em;position:relative}.VhuDZa_uploadPending,.VhuDZa_uploadDone{white-space:nowrap;align-items:center;gap:.35em;display:inline-flex;position:absolute;inset:0 auto auto 0}.VhuDZa_uploadPending{opacity:0}.VhuDZa_uploadDone{color:#86efac}.VhuDZa_uploadDone svg{width:1.05em;height:1.05em}.VhuDZa_uploadTrack{background:#ffffff12;border-radius:999px;height:.3em;overflow:hidden}.VhuDZa_uploadTrack span{transform-origin:0;background:linear-gradient(90deg,#1f9cf0,#57d8dc);height:100%;display:block}.VhuDZa_workflows[data-motion=on] .VhuDZa_pathChip[data-slot="1"]{animation:VhuDZa_ct-up var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_pathChip[data-slot="0"]{animation:VhuDZa_ct-down var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_pathChip[data-slot="1"]:after{animation:VhuDZa_ct-glow var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_uploadTrack span{animation:VhuDZa_ct-bar var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_uploadPending{animation:VhuDZa_ct-pending var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_uploadDone{animation:VhuDZa_ct-done var(--loop) infinite}@keyframes VhuDZa_ct-up{0%,10%{transform:none}18%,84%{transform:translateY(-2.5em)}92%,to{transform:none}}@keyframes VhuDZa_ct-down{0%,10%{transform:none}18%,84%{transform:translateY(2.5em)}92%,to{transform:none}}@keyframes VhuDZa_ct-glow{0%,6%{opacity:0}10%,22%{opacity:1}30%,to{opacity:0}}@keyframes VhuDZa_ct-bar{0%,30%{opacity:1;transform:scaleX(0)}58%,88%{opacity:1;transform:scaleX(1)}93%{opacity:0;transform:scaleX(1)}94%,to{opacity:0;transform:scaleX(0)}}@keyframes VhuDZa_ct-pending{0%,28%{opacity:0}32%,57%{opacity:1}60%,to{opacity:0}}@keyframes VhuDZa_ct-done{0%,59%{opacity:0;transform:translateY(.25em)}63%,88%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}.VhuDZa_vSandbox{font-family:var(--font-sans,Inter, ui-sans-serif, system-ui, sans-serif);align-content:start;font-size:11.5px;display:grid}.VhuDZa_connection{color:#d4d4d8;white-space:nowrap;align-items:center;gap:.65em;height:2.5em;padding:0 .8em;display:flex;position:relative}.VhuDZa_connection strong{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-weight:500}.VhuDZa_connection small{color:#71717a;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);margin-left:auto;margin-right:5em}.VhuDZa_statusDot{background:#4ade80;border-radius:50%;flex:none;width:.55em;height:.55em}.VhuDZa_activeBar{background:#1f9cf021;border-radius:.45em;height:2.5em;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 0 0 1px #1f9cf052}.VhuDZa_activePill{background:#1f9cf03d;border-radius:999px;align-items:center;height:1.5em;padding:0 .55em;display:flex;position:absolute;top:.5em;right:.6em}.VhuDZa_activePill span{color:#bae6fd;font-size:.82em;font-weight:500}.VhuDZa_sandboxActions{border-top:1px solid #ffffff0f;gap:.5em;margin-top:.85em;padding-top:.85em;display:flex}.VhuDZa_sandboxActions span{color:#a1a1aa;white-space:nowrap;background:#ffffff0a;border-radius:.4em;align-items:center;gap:.35em;padding:.3em .65em;display:inline-flex}.VhuDZa_sandboxActions svg{width:1em;height:1em}.VhuDZa_workflows[data-motion=on] .VhuDZa_activeBar,.VhuDZa_workflows[data-motion=on] .VhuDZa_activePill{animation:VhuDZa_sb-move var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_statusDot{animation:2.4s ease-in-out infinite both VhuDZa_pulse;animation-delay:calc(var(--i) * -.8s)}@keyframes VhuDZa_sb-move{0%,22%{transform:none}30%,48%{transform:translateY(2.5em)}56%,74%{transform:translateY(5em)}84%,to{transform:none}}.VhuDZa_vLogs{grid-template-rows:auto minmax(0,1fr);gap:.6em;font-size:10.5px;display:grid}.VhuDZa_logGroup{color:#fecaca;white-space:nowrap;background:#ef444414;border-radius:.45em;align-items:center;gap:.6em;min-width:0;padding:.45em .6em;display:flex;box-shadow:inset 0 0 0 1px #ef444438}.VhuDZa_logGroup b{color:#fee2e2;background:#ef444440;border-radius:999px;margin-left:auto;padding:.05em .5em;font-weight:600}.VhuDZa_logViewport{-webkit-mask-composite:source-in;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000),linear-gradient(90deg,#000 calc(100% - 2.5em),#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000),linear-gradient(90deg,#000 calc(100% - 2.5em),#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.VhuDZa_logTrack,.VhuDZa_logTrack>div{display:grid}.VhuDZa_logLine{color:#a1a1aa;white-space:nowrap;align-items:center;gap:.7em;height:1.85em;display:flex}.VhuDZa_logTime{color:#52525b}.VhuDZa_logLevel{flex:none;width:3.4em}.VhuDZa_logLevel[data-level=error]{color:#f87171}.VhuDZa_logLevel[data-level=warn]{color:#fbbf24}.VhuDZa_logLevel[data-level=info]{color:#7dd3fc}.VhuDZa_logLevel[data-level=debug]{color:#a1a1aa}.VhuDZa_logGroup .VhuDZa_logLevel{width:auto}.VhuDZa_logRoute{color:#d4d4d8}.VhuDZa_workflows[data-motion=on] .VhuDZa_logTrack{animation:11s linear infinite VhuDZa_lg-scroll}.VhuDZa_workflows[data-motion=on] .VhuDZa_logGroup b{animation:2.2s ease-in-out infinite VhuDZa_lg-count}@keyframes VhuDZa_lg-scroll{0%{transform:translate(0,0)}to{transform:translateY(-50%)}}@keyframes VhuDZa_lg-count{0%,70%,to{transform:none}80%{transform:scale(1.14)}}.VhuDZa_vAi{font-family:var(--font-sans,Inter, ui-sans-serif, system-ui, sans-serif);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1em;font-size:11.5px;display:grid}.VhuDZa_chat{align-content:start;gap:.6em;min-width:0;display:grid}.VhuDZa_askBubble{color:#f4f4f5;background:#ffffff12;border-radius:.8em .8em .2em;justify-self:end;max-width:92%;padding:.55em .8em}.VhuDZa_answerBubble{color:#ede9fe;background:#8f46ff21;border-radius:.8em .8em .8em .2em;justify-self:start;max-width:96%;padding:.6em .8em;box-shadow:inset 0 0 0 1px #8f46ff4d}.VhuDZa_toolCalls{border-left:1px solid #ffffff12;align-content:start;gap:.4em;min-width:0;padding-left:1em;display:grid}.VhuDZa_toolsTitle{color:#a1a1aa;font-size:.92em}.VhuDZa_toolCall{color:#d4d4d8;background:#ffffff08;border-radius:.45em;align-items:center;gap:.6em;min-width:0;padding:.45em .6em;line-height:1.35;display:flex}.VhuDZa_toolState{flex:none;width:1em;height:1em;position:relative}.VhuDZa_spinner{opacity:0;border:1.5px solid #c4b5fd40;border-top-color:#c4b5fd;border-radius:50%;position:absolute;inset:0}.VhuDZa_toolCheck{color:#86efac;width:1em;height:1em;position:absolute;inset:0}.VhuDZa_workflows[data-motion=on] .VhuDZa_askBubble{animation:VhuDZa_ai-ask var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_answerBubble{animation:VhuDZa_ai-answer var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_toolCall:first-of-type{animation:VhuDZa_ai-call-1 var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_toolCall:nth-of-type(2){animation:VhuDZa_ai-call-2 var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_toolCall:nth-of-type(3){animation:VhuDZa_ai-call-3 var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_toolCall:first-of-type .VhuDZa_spinner{animation:VhuDZa_ai-spin-1 var(--loop) infinite, VhuDZa_spin .8s linear infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_toolCall:nth-of-type(2) .VhuDZa_spinner{animation:VhuDZa_ai-spin-2 var(--loop) infinite, VhuDZa_spin .8s linear infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_toolCall:nth-of-type(3) .VhuDZa_spinner{animation:VhuDZa_ai-spin-3 var(--loop) infinite, VhuDZa_spin .8s linear infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_toolCall:first-of-type .VhuDZa_toolCheck{animation:VhuDZa_ai-check-1 var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_toolCall:nth-of-type(2) .VhuDZa_toolCheck{animation:VhuDZa_ai-check-2 var(--loop) infinite}.VhuDZa_workflows[data-motion=on] .VhuDZa_toolCall:nth-of-type(3) .VhuDZa_toolCheck{animation:VhuDZa_ai-check-3 var(--loop) infinite}@keyframes VhuDZa_ai-ask{0%,3%{opacity:0;transform:translateY(.4em)}8%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes VhuDZa_ai-answer{0%,60%{opacity:0;transform:translateY(.4em)}66%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes VhuDZa_ai-call-1{0%,11%{opacity:0;transform:translate(-.4em)}15%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes VhuDZa_ai-call-2{0%,25%{opacity:0;transform:translate(-.4em)}29%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes VhuDZa_ai-call-3{0%,39%{opacity:0;transform:translate(-.4em)}43%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes VhuDZa_ai-spin-1{0%,12%{opacity:0}15%,25%{opacity:1}27%,to{opacity:0}}@keyframes VhuDZa_ai-spin-2{0%,26%{opacity:0}29%,39%{opacity:1}41%,to{opacity:0}}@keyframes VhuDZa_ai-spin-3{0%,40%{opacity:0}43%,55%{opacity:1}57%,to{opacity:0}}@keyframes VhuDZa_ai-check-1{0%,25%{opacity:0;transform:scale(.6)}28%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes VhuDZa_ai-check-2{0%,39%{opacity:0;transform:scale(.6)}42%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes VhuDZa_ai-check-3{0%,55%{opacity:0;transform:scale(.6)}58%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes VhuDZa_spin{to{transform:rotate(360deg)}}@media (max-width:47.999rem){.VhuDZa_workflows{padding-top:4rem}.VhuDZa_workflowsHead{padding-bottom:1.5rem}.VhuDZa_belt{--belt-row:2.75rem}.VhuDZa_chip{padding-inline:1.125rem;font-size:.8125rem}}@container (max-width:26rem){.VhuDZa_vDebug{grid-template-columns:minmax(0,1fr)}.VhuDZa_variables{display:none}.VhuDZa_vAi{grid-template-columns:minmax(0,1fr);align-content:start;gap:.6em}.VhuDZa_answerBubble{display:none}.VhuDZa_toolCalls{border-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){.VhuDZa_toggle,.VhuDZa_beltControlCell{display:none}}
