.AppHeroWorkflow_root__RDDBt{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;user-select:none;pointer-events:none}.AppHeroWorkflow_canvas__PPZ9k{position:absolute;left:50%;top:0;transform:translateX(-50%);width:1800px;height:270px;pointer-events:none}.AppHeroWorkflow_lines__YXPYf{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.AppHeroWorkflow_card__k5jYc{position:absolute;pointer-events:auto;border-radius:13px;overflow:hidden}.AppHeroWorkflow_cardImage__3xh6q{background:#fff3;padding:3px}.AppHeroWorkflow_cardImage__3xh6q:active{box-shadow:0 8px 32px #00000026}.AppHeroWorkflow_cardImg__Eswea{width:100%;height:100%;object-fit:cover;border-radius:10px;display:block;pointer-events:none}.AppHeroWorkflow_cardText__XL0Dl{background:var(--input-bg,#f5f5f5);border:1px solid var(--input-border,#e5e5e5);padding:10px 12px;height:auto}.AppHeroWorkflow_cardTextContent__SQ8m0{margin:0;font-size:var(--font-size-xs,12px);line-height:var(--font-lh-normal);color:var(--fg-2);word-break:break-word}.AppHeroWorkflow_replay__CFly_{position:absolute;right:var(--space-6);bottom:0;z-index:3;pointer-events:auto}.AppHeroWorkflow_caret__zxRDR{position:absolute;display:inline-block;width:var(--border-1-5);height:1.2em;margin-top:.15em;background:var(--fg-1);animation:AppHeroWorkflow_caretBlink__JehXo var(--duration-slower) steps(1) infinite}.AppHeroWorkflow_ghost__3PdKh{visibility:hidden}.AppHeroWorkflow_pulse___FGAf{fill:none;stroke:var(--accent-lime);stroke-width:calc(var(--border-1-5)*2);stroke-linecap:butt;stroke-dasharray:.16 1;stroke-dashoffset:.16;opacity:0;pointer-events:none}.AppHeroWorkflow_introPlay__1_hjz .AppHeroWorkflow_pulse___FGAf{animation:AppHeroWorkflow_pulseRun__KN_qf var(--intro-dur) var(--easing-standard) var(--intro-delay) both}.AppHeroWorkflow_ambientOn__bQJMg .AppHeroWorkflow_pulse___FGAf{animation:AppHeroWorkflow_pulseAmbient__H_UR_ var(--ambient-period) linear var(--ambient-delay) infinite both}.AppHeroWorkflow_introPlay__1_hjz .AppHeroWorkflow_cardUpload__bo3E1{animation:AppHeroWorkflow_uploadIn__dQzfE var(--intro-dur) var(--easing-decelerate) var(--intro-delay) both}.AppHeroWorkflow_uploadBar__HHeEC{position:absolute;left:var(--space-2);right:var(--space-2);bottom:var(--space-2);height:var(--space-1);border-radius:var(--radius-full);overflow:hidden;background:var(--color-black-a55);pointer-events:none;animation:AppHeroWorkflow_uploadBarFade__ErMbt var(--intro-dur) linear var(--intro-delay) both}.AppHeroWorkflow_uploadBar__HHeEC:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--accent-lime);transform-origin:left center;animation:AppHeroWorkflow_uploadBarFill__bwXWw var(--intro-dur) var(--easing-standard) var(--intro-delay) both}.AppHeroWorkflow_introPlay__1_hjz .AppHeroWorkflow_cardGen__sFgjI{animation:AppHeroWorkflow_genGlow__2TCSc var(--intro-dur) var(--easing-standard) var(--intro-delay) both}.AppHeroWorkflow_introPlay__1_hjz .AppHeroWorkflow_cardGen__sFgjI:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(100deg,#0000 35%,color-mix(in srgb,var(--accent-lime) 55%,#0000) 50%,#0000 65%);background-size:250% 100%;background-repeat:no-repeat;background-position:100% 0;animation:AppHeroWorkflow_genWait__cEXGV var(--intro-dur) var(--easing-standard) var(--intro-delay) both,AppHeroWorkflow_genSweep__Yx0hp calc(var(--intro-dur)*.34) linear var(--intro-delay) 2}.AppHeroWorkflow_introPlay__1_hjz .AppHeroWorkflow_cardGen__sFgjI .AppHeroWorkflow_cardImg__Eswea{animation:AppHeroWorkflow_genReveal__bvVKy var(--intro-dur) var(--easing-decelerate) var(--intro-delay) both}.AppHeroWorkflow_genChip__ghE_0{position:absolute;top:50%;left:50%;z-index:1;display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--surface-elevated);box-shadow:var(--shadow-md);font-size:var(--font-size-xs);line-height:var(--font-lh-tight);color:var(--fg-1);white-space:nowrap;pointer-events:none;translate:-50% -50%;animation:AppHeroWorkflow_genChipLife__Gs6up var(--intro-dur) var(--easing-standard) var(--intro-delay) both}.AppHeroWorkflow_genSpinner__ytyOx{width:var(--space-3);height:var(--space-3);box-sizing:border-box;border-top-color:color-mix(in srgb,var(--accent-lime) 30%,#0000);border:var(--border-1-5) solid color-mix(in srgb,var(--accent-lime) 30%,#0000);border-top:var(--border-1-5) solid var(--accent-lime);border-radius:var(--radius-full);animation:AppHeroWorkflow_genSpin__u1uqg var(--duration-slower) linear infinite}@keyframes AppHeroWorkflow_caretBlink__JehXo{0%{opacity:1}50%{opacity:0}}@keyframes AppHeroWorkflow_pulseRun__KN_qf{0%{stroke-dashoffset:.16;opacity:0}10%{opacity:1}90%{opacity:1}to{stroke-dashoffset:-1;opacity:0}}@keyframes AppHeroWorkflow_pulseAmbient__H_UR_{0%{stroke-dashoffset:.16;opacity:0}3%{opacity:var(--opacity-scrim-light)}18%{opacity:var(--opacity-scrim-light)}20%,to{stroke-dashoffset:-1;opacity:0}}@keyframes AppHeroWorkflow_uploadIn__dQzfE{0%{opacity:0;scale:.92;translate:0 calc(var(--space-2)*-1)}to{opacity:1;scale:1;translate:0 0}}@keyframes AppHeroWorkflow_uploadBarFill__bwXWw{0%{transform:scaleX(0)}80%,to{transform:scaleX(1)}}@keyframes AppHeroWorkflow_uploadBarFade__ErMbt{0%,80%{opacity:1}to{opacity:0}}@keyframes AppHeroWorkflow_genWait__cEXGV{0%{background-color:color-mix(in srgb,var(--surface-media-fill) 35%,#0000);opacity:1}8%{background-color:var(--color-black-a55)}68%{background-color:var(--color-black-a55);opacity:1}80%,to{background-color:var(--color-black-a55);opacity:0}}@keyframes AppHeroWorkflow_genSweep__Yx0hp{0%{background-position:100% 0}to{background-position:0 0}}@keyframes AppHeroWorkflow_genGlow__2TCSc{0%{box-shadow:0 0 0 var(--border-1-5) color-mix(in srgb,var(--accent-lime) 30%,#0000),0 0 0 #0000}to{box-shadow:0 0 0 0 #0000,0 0 0 #0000}}@supports (color:color-mix(in lch,red,blue)){@keyframes AppHeroWorkflow_genGlow__2TCSc{0%{box-shadow:0 0 0 var(--border-1-5) color-mix(in srgb,var(--accent-lime) 30%,#0000),0 0 0 #0000}20%,56%{box-shadow:0 0 0 var(--border-1-5) var(--accent-lime),0 0 var(--space-5) color-mix(in srgb,var(--accent-lime) 45%,#0000)}38%{box-shadow:0 0 0 var(--border-1-5) color-mix(in srgb,var(--accent-lime) 55%,#0000),0 0 var(--space-2) color-mix(in srgb,var(--accent-lime) 15%,#0000)}to{box-shadow:0 0 0 0 #0000,0 0 0 #0000}}}@keyframes AppHeroWorkflow_genChipLife__Gs6up{0%{opacity:0;scale:.9}62%,8%{opacity:1;scale:1}72%,to{opacity:0;scale:.96}}@keyframes AppHeroWorkflow_genSpin__u1uqg{to{rotate:1turn}}@keyframes AppHeroWorkflow_genReveal__bvVKy{0%,68%{opacity:0;filter:blur(var(--space-3));scale:1.06}84%{opacity:1}to{opacity:1;filter:blur(0);scale:1}}@media(prefers-reduced-motion:reduce){.AppHeroWorkflow_root__RDDBt .AppHeroWorkflow_cardGen__sFgjI,.AppHeroWorkflow_root__RDDBt .AppHeroWorkflow_cardGen__sFgjI .AppHeroWorkflow_cardImg__Eswea,.AppHeroWorkflow_root__RDDBt .AppHeroWorkflow_cardGen__sFgjI:after,.AppHeroWorkflow_root__RDDBt .AppHeroWorkflow_cardUpload__bo3E1,.AppHeroWorkflow_root__RDDBt .AppHeroWorkflow_caret__zxRDR,.AppHeroWorkflow_root__RDDBt .AppHeroWorkflow_genChip__ghE_0,.AppHeroWorkflow_root__RDDBt .AppHeroWorkflow_genSpinner__ytyOx,.AppHeroWorkflow_root__RDDBt .AppHeroWorkflow_pulse___FGAf,.AppHeroWorkflow_root__RDDBt .AppHeroWorkflow_uploadBar__HHeEC,.AppHeroWorkflow_root__RDDBt .AppHeroWorkflow_uploadBar__HHeEC:after{animation:none}}