.workflow_page__K9aLW{height:100dvh;overflow-y:auto;box-sizing:border-box;background:#0e0f12;color:#f0f0f2;padding:0 clamp(16px,3vw,48px) 34px;font-size:14px;color-scheme:dark}.workflow_header__WDlfU{display:flex;justify-content:center;align-items:center;height:38.4px;padding:16.8px 0;box-sizing:content-box;position:sticky;top:0;z-index:20;background:#0e0f12f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin-bottom:16.8px}.workflow_header__WDlfU h1{font-size:24px;font-weight:600;letter-spacing:-.7px;margin:0}.workflow_page__K9aLW h2{font-size:15px;font-weight:600;margin:0}.workflow_page__K9aLW p,.workflow_page__K9aLW small{color:#97999f;line-height:1.5}.workflow_page__K9aLW small{font-size:12px}.workflow_page__K9aLW a{color:inherit}.workflow_layout__kvaAO{display:grid;grid-template-columns:300px minmax(0,1fr);gap:24px;align-items:start;max-width:1680px;margin:auto}.workflow_card__2liFw,.workflow_form__QhHgl{background:#14151a;border:1px solid #ffffff12;border-radius:16px;min-width:0}.workflow_form__QhHgl{display:grid;gap:16px;padding:20px;position:sticky;top:89px;max-height:calc(100dvh - 110px);box-sizing:border-box;overflow-y:auto;scrollbar-width:none}.workflow_page__K9aLW label{display:grid;gap:7px;font-size:12px;color:#b3b4ba}.workflow_page__K9aLW select,.workflow_page__K9aLW textarea{width:100%;min-width:0;background:#1b1c22;border:1px solid #ffffff14;border-radius:10px;padding:10px 12px;color:#eeeeef;box-sizing:border-box;font:inherit;transition:background .18s,border-color .18s}.workflow_page__K9aLW textarea{resize:vertical;min-height:104px}.workflow_page__K9aLW select:hover,.workflow_page__K9aLW textarea:hover{background:#22232a}.workflow_page__K9aLW select:focus,.workflow_page__K9aLW textarea:focus{outline:none;border-color:#ffffff40;background:#26272e}.workflow_page__K9aLW :focus-visible{outline:2px solid #c7d4cd;outline-offset:3px}.workflow_button__so_D3,.workflow_upload__oO8fs{display:inline-flex!important;align-items:center;justify-content:center;gap:7px;border:1px solid #ffffff1c;border-radius:9px;padding:8px 11px;background:#23242b;color:#ededf0!important;font:inherit;font-size:12px;text-decoration:none;cursor:pointer;transition:background .18s,border-color .18s;max-width:100%;box-sizing:border-box}.workflow_button__so_D3:hover,.workflow_upload__oO8fs:hover{background:#303139;border-color:#ffffff30}.workflow_button__so_D3:disabled,.workflow_upload__oO8fs:has(input:disabled){opacity:.45;cursor:default}.workflow_upload__oO8fs{position:relative;overflow:hidden}.workflow_upload__oO8fs input{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.workflow_upload__oO8fs:focus-within{outline:2px solid #c7d4cd;outline-offset:3px}.workflow_submit__gQwMn{display:grid;gap:9px;border-top:1px solid #ffffff10;padding-top:14px}.workflow_primary__cB4iO{background:#e2eee6;color:#17261d!important;border-color:#dcece2;padding:12px;justify-content:flex-start;font-weight:600}.workflow_primary__cB4iO:hover{background:#f0f8f3}.workflow_primary__cB4iO small{margin-left:auto;color:inherit;font-weight:400}.workflow_steps__Tp9Wc{display:grid;gap:16px;min-width:0}.workflow_toolbar__9qGph{display:flex;align-items:flex-end;gap:12px;justify-content:space-between}.workflow_toolbar__9qGph label{flex:1 1;max-width:480px}.workflow_toolbar__9qGph .workflow_button__so_D3{flex-shrink:0;height:38px}.workflow_runSummary__8FM5X{padding:12px 0 0}.workflow_heading__0D9UB{display:flex;justify-content:space-between;align-items:center;gap:12px}.workflow_heading__0D9UB h2{display:flex;align-items:center;gap:12px;min-width:0}.workflow_stepNumber__H5fc1{color:#71757c;font:500 12px ui-monospace,monospace}.workflow_badge__ddNUv{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#83868f;white-space:nowrap}.workflow_badge__ddNUv[data-status=Saved],.workflow_badge__ddNUv[data-status=completed]{color:#a9d2b8}.workflow_badge__ddNUv[data-status=Failed],.workflow_badge__ddNUv[data-status=failed]{color:#f1a3a8}.workflow_badge__ddNUv[data-status=Processing]{color:#dcece2}.workflow_card__2liFw{padding:18px}.workflow_card__2liFw>.workflow_heading__0D9UB{margin-bottom:16px}.workflow_io__dzx0j{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.workflow_media__b1z7Q{min-width:0;display:flex;flex-direction:column;gap:8px}.workflow_mediaHeading__RosyE{display:flex;align-items:center;justify-content:space-between;min-height:22px;font-size:12px;color:#b3b4ba}.workflow_iconButton__g3eoh{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;text-decoration:none;background:transparent;color:#92969f!important}.workflow_iconButton__g3eoh:hover{background:#ffffff0d;color:#fff!important}.workflow_media__b1z7Q img{width:100%;height:auto;max-height:280px;object-fit:contain;background:#0b0c0f;border-radius:8px}.workflow_media__b1z7Q>.workflow_button__so_D3{align-self:flex-start}.workflow_media__b1z7Q input[type=range]{width:100%;accent-color:#b7d6c3}.workflow_media__b1z7Q>a:not(.workflow_button__so_D3){font-size:11px;color:#93979f}.workflow_error__ZJSRg{background:#50252833;border:1px solid #e48c9326;border-radius:10px;padding:12px;overflow-wrap:anywhere;color:#edb3b7!important;font-size:12px;margin:12px 0}.workflow_error__ZJSRg p{color:inherit;margin:8px 0 0}.workflow_error__ZJSRg summary{cursor:pointer}.workflow_refs__phF4k{display:flex;gap:10px;flex-wrap:wrap;min-width:0}.workflow_refs__phF4k img{width:64px;height:64px;object-fit:cover;border-radius:8px}.workflow_reference__mlIkH{position:relative;display:grid;gap:4px;text-align:center}.workflow_reference__mlIkH small{font-size:10px}.workflow_remove__k4cEV{position:absolute;right:-5px;top:-5px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;border:1px solid #ffffff30;background:#303139;color:white;cursor:pointer}.workflow_empty__UJzOl{min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0e0f13;border:1px dashed #ffffff12;border-radius:10px;color:#656a73}.workflow_steps__Tp9Wc>.workflow_empty__UJzOl{min-height:80px}.workflow_details__w_QyP{margin-top:12px;font-size:11px;color:#8c9099}.workflow_details__w_QyP summary{cursor:pointer}.workflow_details__w_QyP .workflow_refs__phF4k{margin-top:10px}.workflow_details__w_QyP pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow:auto;font-size:11px}.workflow_method__58__e{display:flex;flex-direction:column;gap:10px}.workflow_methodName__KmiR7{font-size:14px;color:#d3e2d9}.workflow_active__mrlWk{border-color:#9ccbb447;box-shadow:inset 0 0 24px #76bb9110}.workflow_loading__Gd3PH{min-height:180px;border-radius:10px;background:linear-gradient(90deg,#171b1a,#26332d,#171b1a);background-size:200% 100%;animation:workflow_flow__XNooU 2s linear infinite}.workflow_spinner__U18KO{width:14px;height:14px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:workflow_spin__WVhHD 1s linear infinite}@keyframes workflow_flow__XNooU{to{background-position:-200% 0}}@keyframes workflow_spin__WVhHD{to{transform:rotate(1turn)}}@media(max-width:1000px){.workflow_layout__kvaAO{grid-template-columns:260px minmax(0,1fr);gap:16px}.workflow_card__2liFw,.workflow_form__QhHgl{padding:14px}.workflow_io__dzx0j{gap:12px}}@media(max-width:760px){.workflow_layout__kvaAO{grid-template-columns:1fr}.workflow_form__QhHgl{position:static;max-height:none}.workflow_io__dzx0j{grid-template-columns:1fr}.workflow_toolbar__9qGph{align-items:flex-end}.workflow_header__WDlfU{margin-bottom:16.8px}.workflow_media__b1z7Q img{max-height:220px}}@media(prefers-reduced-motion:reduce){.workflow_loading__Gd3PH,.workflow_spinner__U18KO{animation:none}.workflow_button__so_D3,.workflow_page__K9aLW select,.workflow_page__K9aLW textarea,.workflow_upload__oO8fs{transition:none}}.workflow_referenceInputs__LOw_M{display:grid;gap:8px;margin-top:14px}.workflow_dependencies__7zI4N{display:flex;gap:8px;flex-wrap:wrap}.workflow_dependencies__7zI4N a{font-size:11px;padding:5px 9px;border:1px solid #ffffff18;border-radius:7px;text-decoration:none;color:#b7c8bf}.workflow_dependencies__7zI4N a:hover{background:#ffffff09}.workflow_card__2liFw{scroll-margin-top:89px}.workflow_badge__ddNUv[data-status="Needs review"]{color:#e0c497}.workflow_referenceInputs__LOw_M .workflow_refs__phF4k a{display:grid;gap:4px;text-decoration:none;text-align:center}.workflow_referenceInputs__LOw_M .workflow_refs__phF4k small{font-size:10px}.workflow_form__QhHgl::-webkit-scrollbar{display:none}.workflow_testRun__6VorV{background:#14151a;border:1px solid #ffffff12;border-radius:16px;padding:16px;min-width:0}.workflow_testRun__6VorV .workflow_toolbar__9qGph label{gap:8px}.workflow_testRun__6VorV .workflow_error__ZJSRg{margin:10px 0 0;padding:9px 11px}.workflow_testRun__6VorV .workflow_details__w_QyP{margin-top:9px}.workflow_audio__3X0Jm{width:100%;height:40px;max-width:100%;color-scheme:dark}.workflow_prompt__hThPz{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;margin:0}.workflow_selectField__1t3yx{display:grid;gap:8px;min-width:0;color:#b3b4ba;font-size:12px}.workflow_selectButton__n_DGH{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;min-height:42px;text-align:left;background:#1b1c22;border:1px solid #ffffff14;border-radius:10px;padding:10px 12px;color:#eeeeef;font:inherit;cursor:pointer;transition:background .18s}.workflow_selectButton__n_DGH>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow_selectButton__n_DGH:hover,.workflow_selectButton__n_DGH[aria-expanded=true]{background:#26272e}.workflow_selectButton__n_DGH:disabled{opacity:.45}.workflow_chevron__Oa4TF{display:flex;flex-shrink:0;transition:transform .18s}.workflow_chevron__Oa4TF[data-open=true]{transform:rotate(90deg)}.workflow_videoPicker__FBgmo{display:flex;align-items:flex-end;gap:8px}.workflow_videoPicker__FBgmo>.workflow_selectField__1t3yx{flex:1 1}.workflow_uploadIcon__lIQVI{width:42px;height:42px;flex-shrink:0;padding:0}.workflow_sheetOptions__InmST{display:grid;gap:4px;max-height:55vh;overflow-y:auto;overscroll-behavior:contain;padding:8px}.workflow_sheetOption__CgT_r{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:0;border-radius:9px;text-align:left;background:transparent;color:inherit;font:inherit;font-size:13px;cursor:pointer}.workflow_sheetOption__CgT_r:hover{background:#ffffff0b}.workflow_sheetOption__CgT_r[aria-pressed=true]{background:#ffffff13}.workflow_sheetOption__CgT_r>span{display:grid;gap:5px}.workflow_sheetOption__CgT_r small{color:#91959c;font-size:11px}.workflow_sheetSearch__K2uHG{width:calc(100% - 16px);margin:8px;padding:10px 12px;border:1px solid #ffffff18;border-radius:9px;background:#ffffff06;color:inherit;font:inherit}.workflow_sheetSearch__K2uHG:focus{outline:none;background:#ffffff10;border-color:#ffffff35}.workflow_toolbar__9qGph>.workflow_selectField__1t3yx{flex:1 1;max-width:480px}.workflow_outputTabs__F4Ck6{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:16px}.workflow_outputTabs__F4Ck6 button{display:flex;align-items:center;gap:6px;background:transparent;color:#90959c;border:0;border-radius:8px;padding:8px 12px;font:inherit;font-size:12px;cursor:pointer}.workflow_outputTabs__F4Ck6 button:hover{background:#ffffff08}.workflow_outputTabs__F4Ck6 button[aria-pressed=true]{background:#ffffff10;color:#e5e8e6}@media(prefers-reduced-motion:reduce){.workflow_chevron__Oa4TF,.workflow_selectButton__n_DGH{transition:none}}