(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,112142,265630,e=>{"use strict";var a=e.i(162115),t=e.i(805735),n=e.i(942347);e.i(816688);var i=e.i(675066),r=e.i(339548),l=e.i(189299),s=e.i(324935);e.i(237855);var o=e.i(910605),d=e.i(291631),m=e.i(21151),u=e.i(299951),c=e.i(873517),p=e.i(137667),h=e.i(959752),g=e.i(481162),x=e.i(503160),v=e.i(955371),f=e.i(390622),b=e.i(220365),y=e.i(925521),C=e.i(923978),T=e.i(648404);let j=(0,r.createContext)({readonly:!1,appId:"",isAPIKeySet:!1,isTrailFinished:!1,mode:T.AppModeEnum.CHAT,modelModeType:T.ModelModeType.chat,promptMode:C.PromptMode.simple,setPromptMode:b.noop,isAdvancedMode:!1,isAgent:!1,isFunctionCall:!1,isOpenAI:!1,collectionList:[],canReturnToSimpleMode:!1,setCanReturnToSimpleMode:b.noop,chatPromptConfig:y.DEFAULT_CHAT_PROMPT_CONFIG,completionPromptConfig:y.DEFAULT_COMPLETION_PROMPT_CONFIG,currentAdvancedPrompt:[],showHistoryModal:b.noop,conversationHistoriesRole:{user_prefix:"user",assistant_prefix:"assistant"},setConversationHistoriesRole:b.noop,setCurrentAdvancedPrompt:b.noop,hasSetBlockStatus:{context:!1,history:!1,query:!1},conversationId:"",setConversationId:b.noop,introduction:"",setIntroduction:b.noop,suggestedQuestions:[],setSuggestedQuestions:b.noop,controlClearChatMessage:0,setControlClearChatMessage:b.noop,prevPromptConfig:{prompt_template:"",prompt_variables:[]},setPrevPromptConfig:b.noop,moreLikeThisConfig:{enabled:!1},setMoreLikeThisConfig:b.noop,suggestedQuestionsAfterAnswerConfig:{enabled:!1},setSuggestedQuestionsAfterAnswerConfig:b.noop,speechToTextConfig:{enabled:!1},setSpeechToTextConfig:b.noop,textToSpeechConfig:{enabled:!1,voice:"",language:""},setTextToSpeechConfig:b.noop,citationConfig:{enabled:!1},setCitationConfig:b.noop,moderationConfig:{enabled:!1},annotationConfig:{id:"",enabled:!1,score_threshold:y.ANNOTATION_DEFAULT.score_threshold,embedding_model:{embedding_model_name:"",embedding_provider_name:""}},setAnnotationConfig:b.noop,setModerationConfig:b.noop,externalDataToolsConfig:[],setExternalDataToolsConfig:b.noop,formattingChanged:!1,setFormattingChanged:b.noop,inputs:{},setInputs:b.noop,query:"",setQuery:b.noop,completionParams:{max_tokens:16,temperature:1,top_p:1,presence_penalty:1,frequency_penalty:1},setCompletionParams:b.noop,modelConfig:{provider:"OPENAI",model_id:"gpt-3.5-turbo",mode:T.ModelModeType.unset,configs:{prompt_template:"",prompt_variables:[]},chat_prompt_config:y.DEFAULT_CHAT_PROMPT_CONFIG,completion_prompt_config:y.DEFAULT_COMPLETION_PROMPT_CONFIG,more_like_this:null,opening_statement:"",suggested_questions:[],sensitive_word_avoidance:null,speech_to_text:null,text_to_speech:null,file_upload:null,suggested_questions_after_answer:null,retriever_resource:null,annotation_reply:null,external_data_tools:[],system_parameters:{audio_file_size_limit:0,file_size_limit:0,image_file_size_limit:0,video_file_size_limit:0,workflow_file_upload_limit:0},dataSets:[],agentConfig:y.DEFAULT_AGENT_SETTING},setModelConfig:b.noop,dataSets:[],showSelectDataSet:b.noop,setDataSets:b.noop,datasetConfigs:{retrieval_model:T.RETRIEVE_TYPE.multiWay,reranking_model:{reranking_provider_name:"",reranking_model_name:""},top_k:4,score_threshold_enabled:!1,score_threshold:.7,datasets:{datasets:[]}},datasetConfigsRef:{current:null},setDatasetConfigs:b.noop,hasSetContextVar:!1,isShowVisionConfig:!1,visionConfig:{enabled:!1,number_limits:2,detail:T.Resolution.low,transfer_methods:[T.TransferMethod.remote_url]},setVisionConfig:b.noop,isAllowVideoUpload:!1,isShowDocumentConfig:!1,isShowAudioConfig:!1,rerankSettingModalOpen:!1,setRerankSettingModalOpen:b.noop});e.s(["default",0,j,"useDebugConfigurationContext",0,()=>(0,r.useContext)(j)],265630);var w=e.i(168014),k=e.i(203956);let A=n.memo(e=>{let{value:t,onChange:i,maxLength:r}=e;return(0,n.useEffect)(()=>{t&&t>r&&i(r)},[t,r,i]),(0,a.jsx)("div",{children:(0,a.jsx)(d.default,{type:"number",max:r,min:1,value:t||"",onChange:e=>{let a=Number.parseInt(e.target.value,10);a>r?a=r:a<1&&(a=1),i(a)}})})});var M=e.i(151094);let N=n.memo(e=>{let{onConfirm:t,onCancel:n}=e,{t:r}=(0,i.useTranslation)();return(0,a.jsxs)("div",{className:"flex justify-end gap-2",children:[(0,a.jsx)(M.default,{onClick:n,children:r("operation.cancel",{ns:"common"})}),(0,a.jsx)(M.default,{variant:"primary",onClick:t,children:r("operation.save",{ns:"common"})})]})}),_=JSON.stringify({type:"object",properties:{foo:{type:"string"},bar:{type:"object",properties:{sub:{type:"number"}},required:[],additionalProperties:!0}},required:[],additionalProperties:!0},null,2);var S=e.i(501371),E=e.i(516457),D=e.i(83278),P=e.i(391185),L=e.i(111378),F=e.i(963855),V=e.i(935139);let I=e=>{let{value:t,onSelect:i,items:r,popupInnerClassName:l,readonly:s}=e,[o,d]=(0,n.useState)(!1),m=t?r.find(e=>e.value===t):void 0;return(0,a.jsxs)(P.PortalToFollowElem,{open:o,onOpenChange:d,placement:"bottom-start",offset:4,children:[(0,a.jsx)(P.PortalToFollowElemTrigger,{onClick:()=>!s&&d(e=>!e),className:"w-full",children:(0,a.jsxs)("div",{className:(0,V.cn)(`group flex h-9 items-center justify-between rounded-lg border-0 bg-components-input-bg-normal px-2 text-sm hover:bg-state-base-hover-alt ${s?"cursor-not-allowed":"cursor-pointer"}`),title:m?.name,children:[(0,a.jsxs)("div",{className:"flex items-center",children:[(0,a.jsx)(L.default,{type:m?.value,className:"size-4 shrink-0 text-text-secondary"}),(0,a.jsx)("span",{className:` ml-1.5 text-components-input-text-filled ${!m?.name&&"text-components-input-text-placeholder"} `,children:m?.name})]}),(0,a.jsxs)("div",{className:"flex items-center space-x-1",children:[(0,a.jsx)(D.default,{uppercase:!1,children:(0,F.inputVarTypeToVarType)(m?.value)}),(0,a.jsx)(E.ChevronDownIcon,{className:(0,V.cn)("h-4 w-4 shrink-0 text-text-quaternary group-hover:text-text-secondary",o&&"text-text-secondary")})]})]})}),(0,a.jsx)(P.PortalToFollowElemContent,{className:"z-[61]",children:(0,a.jsx)("div",{className:(0,V.cn)("w-[432px] rounded-md border-[0.5px] border-components-panel-border bg-components-panel-bg px-1 py-1 text-base shadow-lg focus:outline-none sm:text-sm",l),children:r.map(e=>(0,a.jsxs)("div",{className:"flex h-9 cursor-pointer items-center justify-between rounded-lg px-2 text-text-secondary hover:bg-state-base-hover",title:e.name,onClick:()=>{i(e),d(!1)},children:[(0,a.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,a.jsx)(L.default,{type:e.value,className:"size-4 shrink-0 text-text-secondary"}),(0,a.jsx)("span",{title:e.name,children:e.name})]}),(0,a.jsx)(D.default,{uppercase:!1,children:(0,F.inputVarTypeToVarType)(e.value)})]},e.value))})})]})},R="true",O="false",B=n.memo(e=>{let{isCreate:b,payload:y,isShow:C,onClose:M,onConfirm:E,supportFile:D}=e,{modelConfig:P}=(0,r.useContext)(j),{t:L}=(0,i.useTranslation)(),[F,V]=(0,n.useState)(()=>{var e;return(e=y||(0,w.getNewVarInWorkflow)("")).type===f.InputVarType.select&&""===e.default?{...e,default:void 0}:e}),{type:B,label:z,variable:H,options:K,max_length:G}=F,Y=(0,n.useRef)(null),W=(0,l.useStore)(e=>e.appDetail),U=W?.mode!==T.AppModeEnum.ADVANCED_CHAT&&W?.mode!==T.AppModeEnum.WORKFLOW,q=(0,n.useMemo)(()=>{if(B!==f.InputVarType.jsonObject||!F.json_schema)return"";try{return F.json_schema}catch{return""}},[F.json_schema]);(0,n.useEffect)(()=>{C&&Y.current?.focus()},[C]);let Z=B===f.InputVarType.textInput||B===f.InputVarType.paragraph,$=(0,n.useCallback)((e,a)=>{let{isValid:t,errorMessageKey:n}=(0,w.checkKeys)([e],a);return!!t||(p.default.notify({type:"error",message:L(`varKeyError.${n}`,{ns:"appDebug",key:L("variableConfig.varName",{ns:"appDebug"})})}),!1)},[L]),J=(0,n.useCallback)(e=>a=>{V(t=>{let n={...t,[e]:a};return"options"===e&&t.default&&((Array.isArray(a)?a:[]).includes(t.default)||(n.default=void 0)),n})},[]),Q=(0,n.useCallback)(e=>{if(null==e||""===e.trim())return J("json_schema")(void 0),null;try{let a=JSON.parse(e);J("json_schema")(JSON.stringify(a,null,2))}catch{return null}},[J]),X=[{name:L("variableConfig.text-input",{ns:"appDebug"}),value:f.InputVarType.textInput},{name:L("variableConfig.paragraph",{ns:"appDebug"}),value:f.InputVarType.paragraph},{name:L("variableConfig.select",{ns:"appDebug"}),value:f.InputVarType.select},{name:L("variableConfig.number",{ns:"appDebug"}),value:f.InputVarType.number},{name:L("variableConfig.checkbox",{ns:"appDebug"}),value:f.InputVarType.checkbox},...D?[{name:L("variableConfig.single-file",{ns:"appDebug"}),value:f.InputVarType.singleFile},{name:L("variableConfig.multi-files",{ns:"appDebug"}),value:f.InputVarType.multiFiles}]:[],...U?[]:[{name:L("variableConfig.json",{ns:"appDebug"}),value:f.InputVarType.jsonObject}]],ee=(0,n.useCallback)(e=>{let a=e.value;V((0,t.produce)(F,e=>{e.type=a,a===f.InputVarType.select&&(e.default=void 0),[f.InputVarType.singleFile,f.InputVarType.multiFiles].includes(a)&&(Object.keys(h.DEFAULT_FILE_UPLOAD_SETTING).forEach(a=>{"max_length"!==a&&(e[a]=h.DEFAULT_FILE_UPLOAD_SETTING[a])}),a===f.InputVarType.multiFiles&&(e.max_length=h.DEFAULT_FILE_UPLOAD_SETTING.max_length))}))},[F]),ea=(0,n.useCallback)(e=>{let a=e.target.value;$(a,!0)&&!F.label&&V(e=>({...e,label:a}))},[$,F.label]),et=(0,n.useCallback)(e=>{(0,w.replaceSpaceWithUnderscoreInVarNameInput)(e.target);let a=e.target.value,{isValid:t,errorKey:n,errorMessageKey:i}=(0,w.checkKeys)([a],!0);t?J("variable")(e.target.value):p.default.notify({type:"error",message:L(`varKeyError.${i}`,{ns:"appDebug",key:n})})},[J,L]),en=(0,n.useMemo)(()=>{var e;return"boolean"==typeof(e=F.default)?e?R:O:"string"==typeof e&&e.toLowerCase()===R?R:O},[F.default]);return(0,a.jsxs)(m.default,{title:L(`variableConfig.${b?"addModalTitle":"editModalTitle"}`,{ns:"appDebug"}),isShow:C,onClose:M,children:[(0,a.jsx)("div",{className:"mb-8",ref:Y,tabIndex:-1,children:(0,a.jsxs)("div",{className:"space-y-2",children:[(0,a.jsx)(S.default,{title:L("variableConfig.fieldType",{ns:"appDebug"}),children:(0,a.jsx)(I,{value:B,items:X,onSelect:ee})}),(0,a.jsx)(S.default,{title:L("variableConfig.varName",{ns:"appDebug"}),children:(0,a.jsx)(d.default,{value:H,onChange:et,onBlur:ea,placeholder:L("variableConfig.inputPlaceholder",{ns:"appDebug"})})}),(0,a.jsx)(S.default,{title:L("variableConfig.labelName",{ns:"appDebug"}),children:(0,a.jsx)(d.default,{value:z,onChange:e=>J("label")(e.target.value),placeholder:L("variableConfig.inputPlaceholder",{ns:"appDebug"})})}),Z&&(0,a.jsx)(S.default,{title:L("variableConfig.maxLength",{ns:"appDebug"}),children:(0,a.jsx)(A,{maxLength:B===f.InputVarType.textInput?256:1/0,modelId:P.model_id,value:G,onChange:J("max_length")})}),B===f.InputVarType.textInput&&(0,a.jsx)(S.default,{title:L("variableConfig.defaultValue",{ns:"appDebug"}),children:(0,a.jsx)(d.default,{value:F.default||"",onChange:e=>J("default")(e.target.value||void 0),placeholder:L("variableConfig.inputPlaceholder",{ns:"appDebug"})})}),B===f.InputVarType.paragraph&&(0,a.jsx)(S.default,{title:L("variableConfig.defaultValue",{ns:"appDebug"}),children:(0,a.jsx)(c.default,{value:String(F.default??""),onChange:e=>J("default")(e.target.value||void 0),placeholder:L("variableConfig.inputPlaceholder",{ns:"appDebug"})})}),B===f.InputVarType.number&&(0,a.jsx)(S.default,{title:L("variableConfig.defaultValue",{ns:"appDebug"}),children:(0,a.jsx)(d.default,{type:"number",value:F.default||"",onChange:e=>J("default")(e.target.value||void 0),placeholder:L("variableConfig.inputPlaceholder",{ns:"appDebug"})})}),B===f.InputVarType.checkbox&&(0,a.jsx)(S.default,{title:L("variableConfig.defaultValue",{ns:"appDebug"}),children:(0,a.jsx)(u.SimpleSelect,{className:"w-full",optionWrapClassName:"max-h-[140px] overflow-y-auto",items:[{value:R,name:L("variableConfig.startChecked",{ns:"appDebug"})},{value:O,name:L("variableConfig.noDefaultSelected",{ns:"appDebug"})}],defaultValue:en,onSelect:e=>J("default")(String(e.value)===R),placeholder:L("variableConfig.selectDefaultValue",{ns:"appDebug"}),allowSearch:!1})}),B===f.InputVarType.select&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(S.default,{title:L("variableConfig.options",{ns:"appDebug"}),children:(0,a.jsx)(k.default,{options:K||[],onChange:J("options")})}),K&&K.length>0&&(0,a.jsx)(S.default,{title:L("variableConfig.defaultValue",{ns:"appDebug"}),children:(0,a.jsx)(u.SimpleSelect,{className:"w-full",optionWrapClassName:"max-h-[140px] overflow-y-auto",items:[{value:"",name:L("variableConfig.noDefaultValue",{ns:"appDebug"})},...K.filter(e=>""!==e.trim()).map(e=>({value:e,name:e}))],defaultValue:F.default||"",onSelect:e=>J("default")(""===e.value?void 0:e.value),placeholder:L("variableConfig.selectDefaultValue",{ns:"appDebug"}),allowSearch:!1},`default-select-${K.join("-")}`)})]}),[f.InputVarType.singleFile,f.InputVarType.multiFiles].includes(B)&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(x.default,{payload:F,onChange:e=>V(e),isMultiple:B===f.InputVarType.multiFiles}),(0,a.jsx)(S.default,{title:L("variableConfig.defaultValue",{ns:"appDebug"}),children:(0,a.jsx)(o.FileUploaderInAttachmentWrapper,{value:B===f.InputVarType.singleFile?F.default?[F.default]:[]:F.default||[],onChange:e=>{B===f.InputVarType.singleFile?J("default")(e?.[0]||void 0):J("default")(e||void 0)},fileConfig:{allowed_file_types:F.allowed_file_types||[f.SupportUploadFileTypes.document],allowed_file_extensions:F.allowed_file_extensions||[],allowed_file_upload_methods:F.allowed_file_upload_methods||[T.TransferMethod.remote_url],number_limits:B===f.InputVarType.singleFile?1:F.max_length||5}})})]}),B===f.InputVarType.jsonObject&&(0,a.jsx)(S.default,{title:L("variableConfig.jsonSchema",{ns:"appDebug"}),isOptional:!0,children:(0,a.jsx)(g.default,{language:v.CodeLanguage.json,value:q,onChange:Q,noWrapper:!0,className:"bg h-[80px] overflow-y-auto rounded-[10px] bg-components-input-bg-normal p-1",placeholder:(0,a.jsx)("div",{className:"whitespace-pre",children:_})})}),(0,a.jsxs)("div",{className:"!mt-5 flex h-6 items-center space-x-2",children:[(0,a.jsx)(s.default,{checked:F.required,disabled:F.hide,onCheck:()=>J("required")(!F.required)}),(0,a.jsx)("span",{className:"system-sm-semibold text-text-secondary",children:L("variableConfig.required",{ns:"appDebug"})})]}),(0,a.jsxs)("div",{className:"!mt-5 flex h-6 items-center space-x-2",children:[(0,a.jsx)(s.default,{checked:F.hide,disabled:F.required,onCheck:()=>J("hide")(!F.hide)}),(0,a.jsx)("span",{className:"system-sm-semibold text-text-secondary",children:L("variableConfig.hide",{ns:"appDebug"})})]})]})}),(0,a.jsx)(N,{onConfirm:()=>{let e=F.json_schema,a=null==e||"string"==typeof e&&""===e.trim(),t=a?void 0:e,n=F.type===f.InputVarType.jsonObject&&a?{...F,json_schema:void 0}:F,i=F.variable===y?.variable?void 0:{type:f.ChangeType.changeVarName,payload:{beforeKey:y?.variable||"",afterKey:F.variable}};if($(F.variable)){if(!F.label)return void p.default.notify({type:"error",message:L("variableConfig.errorMsg.labelNameRequired",{ns:"appDebug"})});if(Z||B===f.InputVarType.number)E(n,i);else if(B===f.InputVarType.select){if(K?.length===0)return void p.default.notify({type:"error",message:L("variableConfig.errorMsg.atLeastOneOption",{ns:"appDebug"})});let e={},a=!1;if(K?.forEach(t=>{if(e[t]){a=!0;return}e[t]=!0}),a)return void p.default.notify({type:"error",message:L("variableConfig.errorMsg.optionRepeat",{ns:"appDebug"})});E(n,i)}else if([f.InputVarType.singleFile,f.InputVarType.multiFiles].includes(B)){if(F.allowed_file_types?.length===0){let e=L("errorMsg.fieldRequired",{ns:"workflow",field:L("variableConfig.file.supportFileTypes",{ns:"appDebug"})});p.default.notify({type:"error",message:e});return}if(F.allowed_file_types?.includes(f.SupportUploadFileTypes.custom)&&!F.allowed_file_extensions?.length){let e=L("errorMsg.fieldRequired",{ns:"workflow",field:L("variableConfig.file.custom.name",{ns:"appDebug"})});p.default.notify({type:"error",message:e});return}E(n,i)}else if(B===f.InputVarType.jsonObject){if(!a&&"string"==typeof t)try{let e=JSON.parse(t);if(e?.type!=="object")return void p.default.notify({type:"error",message:L("variableConfig.errorMsg.jsonSchemaMustBeObject",{ns:"appDebug"})})}catch{p.default.notify({type:"error",message:L("variableConfig.errorMsg.jsonSchemaInvalid",{ns:"appDebug"})});return}E(n,i)}else E(n,i)}},onCancel:M})]})});e.s(["default",0,B],112142)},514112,e=>{"use strict";var a=e.i(162115),t=e.i(869931),n=e.i(666023),i=e.i(371061),r=e.i(942347);e.i(816688);var l=e.i(675066),s=e.i(151094),o=e.i(547105);e.i(36860);var d=e.i(705557),m=e.i(449980),u=e.i(21151),c=e.i(137667),p=e.i(739255),h=e.i(225162),g=e.i(337464),x=e.i(459760),v=e.i(632815),f=e.i(934465),b=e.i(526330),y=e.i(621544),C=e.i(981744),T=e.i(313746),j=e.i(904962),w=e.i(337352),k=e.i(513203);let A=e=>{let{Icon:t,text:n,onClick:i}=e;return(0,a.jsxs)("div",{className:"mr-1 mt-2 flex h-7 shrink-0 cursor-pointer items-center rounded-lg bg-components-button-secondary-bg px-2",onClick:i,children:[(0,a.jsx)(t,{className:"h-4 w-4 text-text-tertiary"}),(0,a.jsx)("div",{className:"ml-1 text-xs font-medium text-text-secondary",children:n})]})},M=r.memo(e=>{let{mode:M,isShow:N,onClose:_,flowId:S,nodeId:E,editorId:D,currentPrompt:P,isBasicMode:L,onFinished:F}=e,{t:V}=(0,l.useTranslation)(),I=localStorage.getItem("auto-gen-model")?JSON.parse(localStorage.getItem("auto-gen-model")):null,[R,O]=r.useState(I||{name:"",provider:"",mode:M,completion_params:{}}),{defaultModel:B}=(0,h.useModelListAndDefaultModelAndCurrentProviderAndModel)(p.ModelTypeEnum.textGeneration),z=[{icon:t.RiTerminalBoxLine,key:"pythonDebugger"},{icon:t.RiTranslate,key:"translation"},{icon:t.RiPresentationLine,key:"meetingTakeaways"},{icon:t.RiNewspaperLine,key:"writingsPolisher"},{icon:t.RiUser2Line,key:"professionalAnalyst"},{icon:t.RiFileExcel2Line,key:"excelFormulaExpert"},{icon:t.RiRoadMapLine,key:"travelPlanning"},{icon:t.RiDatabase2Line,key:"SQLSorcerer"},{icon:t.RiGitCommitLine,key:"GitGud"}],[H,K]=(0,i.useSessionStorageState)(`improve-instruction-${S}${L?"":`-${E}${D?`-${D}`:""}`}`),G=H||"",[Y,W]=(0,r.useState)(""),[U,q]=(0,r.useState)(`${S}-0`),Z=(0,r.useCallback)(e=>()=>{K(V(`generate.template.${e}.instruction`,{ns:"appDebug"})),q(`${S}-${Date.now()}`)},[V]),{data:$}=(0,v.useGenerateRuleTemplate)(w.GeneratorType.prompt,L);(0,r.useEffect)(()=>{!G&&$&&K($.data),q(`${S}-${Date.now()}`)},[$]);let[J,{setTrue:Q,setFalse:X}]=(0,n.useBoolean)(!1),ee=`${S}${L?"":`-${E}${D?`-${D}`:""}`}`,{addVersion:ea,current:et,currentVersionIndex:en,setCurrentVersionIndex:ei,versions:er}=(0,k.default)({storageKey:ee});(0,r.useEffect)(()=>{if(B){let e=localStorage.getItem("auto-gen-model")?JSON.parse(localStorage.getItem("auto-gen-model")||""):null;e?O(e):O(e=>({...e,name:B.model,provider:B.provider.provider}))}},[B]);let el=(0,a.jsxs)("div",{className:"flex h-full w-0 grow flex-col items-center justify-center space-y-3",children:[(0,a.jsx)(m.default,{}),(0,a.jsx)("div",{className:"text-[13px] text-text-tertiary",children:V("generate.loading",{ns:"appDebug"})})]}),es=(0,r.useCallback)(e=>{let a={...R,provider:e.provider,name:e.modelId,mode:e.mode};O(a),localStorage.setItem("auto-gen-model",JSON.stringify(a))},[R,O]),eo=(0,r.useCallback)(e=>{let a={...R,completion_params:e};O(a),localStorage.setItem("auto-gen-model",JSON.stringify(a))},[R,O]),ed=async()=>{if((""!==G.trim()||(c.default.notify({type:"error",message:V("errorMsg.fieldRequired",{ns:"common",field:V("generate.instruction",{ns:"appDebug"})})}),0))&&!J){Q();try{let e,a=!1;if(L||!P){let{error:t,...n}=await (0,x.generateBasicAppFirstTimeRule)({instruction:G,model_config:R,no_variable:!1});e={...n,modified:n.prompt},t&&(a=!0,c.default.notify({type:"error",message:t}))}else{let{error:t,...n}=await (0,x.generateRule)({flow_id:S,node_id:E,current:P,instruction:G,ideal_output:Y,model_config:R});e=n,t&&(a=!0,c.default.notify({type:"error",message:t}))}a||ea(e)}finally{X()}}},[em,{setTrue:eu,setFalse:ec}]=(0,n.useBoolean)(!1);return(0,a.jsx)(u.default,{isShow:N,onClose:_,className:"min-w-[1140px] !p-0",children:(0,a.jsxs)("div",{className:"flex h-[680px] flex-wrap",children:[(0,a.jsxs)("div",{className:"h-full w-[570px] shrink-0 overflow-y-auto border-r border-divider-regular p-6",children:[(0,a.jsxs)("div",{className:"mb-5",children:[(0,a.jsx)("div",{className:`text-lg font-bold leading-[28px] ${j.default.textGradient}`,children:V("generate.title",{ns:"appDebug"})}),(0,a.jsx)("div",{className:"mt-1 text-[13px] font-normal text-text-tertiary",children:V("generate.description",{ns:"appDebug"})})]}),(0,a.jsx)("div",{children:(0,a.jsx)(g.default,{popupClassName:"!w-[520px]",portalToFollowElemContentClassName:"z-[1000]",isAdvancedMode:!0,provider:R.provider,completionParams:R.completion_params,modelId:R.name,setModel:es,onCompletionParamsChange:eo,hideDebugWithMultipleModel:!0})}),L&&(0,a.jsxs)("div",{className:"mt-4",children:[(0,a.jsxs)("div",{className:"flex items-center",children:[(0,a.jsx)("div",{className:"mr-3 shrink-0 text-xs font-semibold uppercase leading-[18px] text-text-tertiary",children:V("generate.tryIt",{ns:"appDebug"})}),(0,a.jsx)("div",{className:"h-px grow",style:{background:"linear-gradient(to right, rgba(243, 244, 246, 1), rgba(243, 244, 246, 0))"}})]}),(0,a.jsx)("div",{className:"flex flex-wrap",children:z.map(e=>(0,a.jsx)(A,{Icon:e.icon,text:V(`generate.template.${e.key}.name`,{ns:"appDebug"}),onClick:Z(e.key)},e.key))})]}),(0,a.jsxs)("div",{className:"mt-4",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"system-sm-semibold-uppercase mb-1.5 text-text-secondary",children:V("generate.instruction",{ns:"appDebug"})}),L?(0,a.jsx)(b.default,{editorKey:U,generatorType:w.GeneratorType.prompt,value:G,onChange:K,availableVars:[],availableNodes:[],isShowCurrentBlock:!!P,isShowLastRunBlock:!1}):(0,a.jsx)(y.default,{editorKey:U,generatorType:w.GeneratorType.prompt,value:G,onChange:K,nodeId:E||"",isShowCurrentBlock:!!P})]}),(0,a.jsx)(f.default,{value:Y,onChange:W}),(0,a.jsxs)("div",{className:"mt-7 flex justify-end space-x-2",children:[(0,a.jsx)(s.default,{onClick:_,children:V("generate.dismiss",{ns:"appDebug"})}),(0,a.jsxs)(s.default,{className:"flex space-x-1",variant:"primary",onClick:ed,disabled:J,children:[(0,a.jsx)(d.Generator,{className:"h-4 w-4"}),(0,a.jsx)("span",{className:"text-xs font-semibold",children:V("generate.generate",{ns:"appDebug"})})]})]})]})]}),!J&&et&&(0,a.jsx)("div",{className:"h-full w-0 grow bg-background-default-subtle p-6 pb-0",children:(0,a.jsx)(T.default,{current:et,isBasicMode:L,nodeId:E,currentVersionIndex:en||0,setCurrentVersionIndex:ei,versions:er||[],onApply:eu,generatorType:w.GeneratorType.prompt})}),J&&el,!J&&!et&&(0,a.jsx)(C.default,{}),em&&(0,a.jsx)(o.default,{title:V("generate.overwriteTitle",{ns:"appDebug"}),content:V("generate.overwriteMessage",{ns:"appDebug"}),isShow:!0,onConfirm:()=>{ec(),F(et)},onCancel:ec})]})})});e.s(["default",0,M])},888031,160659,e=>{"use strict";e.s(["default",()=>l],888031);var a=e.i(162115),t=e.i(942347);e.i(288243);var n=e.i(670977),i=e.i(935139);e.s(["default",()=>r],160659);let r=e=>{let{title:t,children:n,collapsed:i,onCollapse:r,operations:s}=e;return(0,a.jsx)("div",{className:"py-4",children:(0,a.jsx)(l,{trigger:(0,a.jsx)("div",{className:"system-sm-semibold-uppercase flex h-6 cursor-pointer items-center text-text-secondary",children:t}),operations:s,collapsed:i,onCollapse:r,children:(0,a.jsx)("div",{className:"px-4",children:n})})})},l=e=>{let{disabled:r,trigger:l,children:s,collapsed:o,onCollapse:d,operations:m,hideCollapseIcon:u}=e,[c,p]=(0,t.useState)(!0),h=void 0!==o?o:c,g=(0,t.useMemo)(()=>r?null:(0,a.jsx)(n.ArrowDownRoundFill,{className:(0,i.cn)("h-4 w-4 cursor-pointer text-text-quaternary group-hover/collapse:text-text-secondary",h&&"rotate-[270deg]")}),[h,r]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"group/collapse flex items-center",children:[(0,a.jsxs)("div",{className:"ml-4 flex grow items-center",onClick:()=>{r||(p(!h),d?.(!h))},children:["function"==typeof l?l(g):l,!u&&(0,a.jsx)("div",{className:"h-4 w-4 shrink-0",children:g})]}),m]}),!h&&s]})}},684194,517827,598125,696481,8176,657419,e=>{"use strict";var a,t,n,i,r=((a={}).and="and",a.or="or",a),l=((t={}).contains="contains",t.notContains="not contains",t.startWith="start with",t.endWith="end with",t.is="is",t.isNot="is not",t.empty="empty",t.notEmpty="not empty",t.equal="=",t.notEqual="≠",t.largerThan=">",t.lessThan="<",t.largerThanOrEqual="≥",t.lessThanOrEqual="≤",t.isNull="is null",t.isNotNull="is not null",t.in="in",t.notIn="not in",t.allOf="all of",t.exists="exists",t.notExists="not exists",t.before="before",t.after="after",t),s=((n={}).disabled="disabled",n.automatic="automatic",n.manual="manual",n),o=((i={}).string="string",i.number="number",i.time="time",i.select="select",i);e.s(["ComparisonOperator",()=>l,"LogicalOperator",()=>r,"MetadataFilteringModeEnum",()=>s,"MetadataFilteringVariableType",()=>o],684194);var d=e.i(162115),m=e.i(869931),u=e.i(942347);e.i(816688);var c=e.i(675066),p=e.i(151094),h=e.i(291631),g=e.i(391185),x=e.i(935139);let v=(0,u.memo)(e=>{let{type:a,className:t}=e;return(0,d.jsxs)(d.Fragment,{children:[(a===o.string||a===o.select)&&(0,d.jsx)(m.RiTextSnippet,{className:(0,x.cn)("h-3.5 w-3.5",t)}),a===o.number&&(0,d.jsx)(m.RiHashtag,{className:(0,x.cn)("h-3.5 w-3.5",t)}),a===o.time&&(0,d.jsx)(m.RiTimeLine,{className:(0,x.cn)("h-3.5 w-3.5",t)})]})});e.s(["default",0,v],517827),e.s(["default",0,e=>{let{metadataList:a,handleAddCondition:t}=e,{t:n}=(0,c.useTranslation)(),[i,r]=(0,u.useState)(!1),[l,s]=(0,u.useState)(""),o=(0,u.useMemo)(()=>a?.filter(e=>e.name.includes(l)),[a,l]),x=(0,u.useCallback)(e=>{t?.(e),r(!1)},[t]);return(0,d.jsxs)(g.PortalToFollowElem,{open:i,onOpenChange:r,placement:"bottom-start",offset:{mainAxis:3,crossAxis:0},children:[(0,d.jsx)(g.PortalToFollowElemTrigger,{onClick:()=>r(!i),children:(0,d.jsxs)(p.default,{size:"small",variant:"secondary",children:[(0,d.jsx)(m.RiAddLine,{className:"h-3.5 w-3.5"}),n("nodes.knowledgeRetrieval.metadata.panel.add",{ns:"workflow"})]})}),(0,d.jsx)(g.PortalToFollowElemContent,{className:"z-10",children:(0,d.jsxs)("div",{className:"w-[320px] rounded-xl border-[0.5px] border-components-panel-border bg-components-panel-bg-blur shadow-lg",children:[(0,d.jsx)("div",{className:"p-2 pb-1",children:(0,d.jsx)(h.default,{showLeftIcon:!0,placeholder:n("nodes.knowledgeRetrieval.metadata.panel.search",{ns:"workflow"}),value:l,onChange:e=>s(e.target.value)})}),(0,d.jsx)("div",{className:"p-1",children:o?.map(e=>(0,d.jsxs)("div",{className:"system-sm-medium flex h-6 cursor-pointer items-center rounded-md px-3 text-text-secondary hover:bg-state-base-hover",children:[(0,d.jsx)("div",{className:"mr-1 p-[1px]",children:(0,d.jsx)(v,{type:e.type})}),(0,d.jsx)("div",{className:"grow truncate",title:e.name,onClick:()=>x(e),children:e.name}),(0,d.jsx)("div",{className:"system-xs-regular shrink-0 text-text-tertiary",children:e.type})]},e.name))})]})})]})}],598125);var f=e.i(676315),b=e.i(836137),y=e.i(751992);e.s(["default",0,e=>{let{value:a,onChange:t}=e,{t:n}=(0,c.useTranslation)(),{userProfile:{timezone:i}}=(0,y.useAppContext)(),r=(0,u.useCallback)(e=>{e?t(e.unix()):t()},[t]),l=(0,u.useCallback)(e=>{let{handleClickTrigger:t}=e;return(0,d.jsxs)("div",{className:"group flex items-center",onClick:t,children:[(0,d.jsx)("div",{className:(0,x.cn)("system-sm-regular mr-0.5 flex h-6 grow cursor-pointer items-center px-1",a?"text-text-secondary":"text-text-tertiary"),children:a?(0,f.default)(1e3*a).tz(i).format("MMMM DD YYYY HH:mm A"):n("nodes.knowledgeRetrieval.metadata.panel.datePlaceholder",{ns:"workflow"})}),!!a&&(0,d.jsx)(m.RiCloseCircleFill,{className:(0,x.cn)("hidden h-4 w-4 shrink-0 cursor-pointer hover:text-components-input-text-filled group-hover:block",a&&"text-text-quaternary"),onClick:e=>{e.stopPropagation(),r()}}),(0,d.jsx)(m.RiCalendarLine,{className:(0,x.cn)("block h-4 w-4 shrink-0",a?"text-text-quaternary":"text-text-tertiary",a&&"group-hover:hidden")})]})},[a,r,i,n]);return(0,d.jsx)("div",{className:"h-8 px-2 py-1",children:(0,d.jsx)(b.default,{timezone:i,value:a?(0,f.default)(1e3*a):void 0,onChange:r,onClear:r,renderTrigger:l})})}],696481),e.i(39598);var C=e.i(678383);e.s(["default",0,e=>{let{variables:a=[],value:t,onChange:n,varType:i}=e,{t:r}=(0,c.useTranslation)(),[l,s]=(0,u.useState)(!1),o=a.find(e=>e.value===t),m=(0,u.useCallback)(e=>{n(e),s(!1)},[n]);return(0,d.jsxs)(g.PortalToFollowElem,{open:l,onOpenChange:s,placement:"bottom-start",offset:{mainAxis:4,crossAxis:0},children:[(0,d.jsx)(g.PortalToFollowElemTrigger,{asChild:!0,onClick:()=>{a.length&&s(!l)},children:(0,d.jsxs)("div",{className:"flex h-6 grow cursor-pointer items-center",children:[o&&(0,d.jsxs)("div",{className:"system-xs-medium inline-flex h-6 items-center rounded-md border-[0.5px] border-components-panel-border-subtle bg-components-badge-white-to-dark pl-[5px] pr-1.5 text-text-secondary shadow-xs",children:[(0,d.jsx)(C.Variable02,{className:"mr-1 h-3.5 w-3.5 text-text-accent"}),o.value]}),!o&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{className:"system-sm-regular flex grow items-center text-components-input-text-placeholder",children:[(0,d.jsx)(C.Variable02,{className:"mr-1 h-4 w-4"}),r("nodes.knowledgeRetrieval.metadata.panel.select",{ns:"workflow"})]}),(0,d.jsx)("div",{className:"system-2xs-medium flex h-5 shrink-0 items-center rounded-[5px] border border-divider-deep px-[5px] text-text-tertiary",children:i})]})]})}),(0,d.jsx)(g.PortalToFollowElemContent,{className:"z-[1000]",children:(0,d.jsx)("div",{className:"w-[200px] rounded-lg border-[0.5px] border-components-panel-border bg-components-panel-bg-blur p-1 shadow-lg",children:a.map(e=>(0,d.jsxs)("div",{className:"system-xs-medium flex h-6 cursor-pointer items-center rounded-md px-2 text-text-secondary hover:bg-state-base-hover",onClick:()=>m(e.value),children:[(0,d.jsx)(C.Variable02,{className:"mr-1 h-4 w-4 text-text-accent"}),e.value]},e.value))})})]})}],8176);var T=e.i(774470);let j=["variable","constant"];e.s(["default",0,e=>{let{valueMethod:a="variable",onValueMethodChange:t}=e,[n,i]=(0,u.useState)(!1);return(0,d.jsxs)(g.PortalToFollowElem,{open:n,onOpenChange:i,placement:"bottom-start",offset:{mainAxis:4,crossAxis:0},children:[(0,d.jsx)(g.PortalToFollowElemTrigger,{asChild:!0,onClick:()=>i(e=>!e),children:(0,d.jsxs)(p.default,{className:"shrink-0",variant:"ghost",size:"small",children:[(0,T.capitalize)(a),(0,d.jsx)(m.RiArrowDownSLine,{className:"ml-[1px] h-3.5 w-3.5"})]})}),(0,d.jsx)(g.PortalToFollowElemContent,{className:"z-[1000]",children:(0,d.jsx)("div",{className:"w-[112px] rounded-xl border-[0.5px] border-components-panel-border bg-components-panel-bg-blur p-1 shadow-lg",children:j.map(e=>(0,d.jsx)("div",{className:(0,x.cn)("flex h-7 cursor-pointer items-center rounded-md px-3 hover:bg-state-base-hover","text-[13px] font-medium text-text-secondary",a===e&&"bg-state-base-hover"),onClick:()=>{a!==e&&(t(e),i(!1))},children:(0,T.capitalize)(e)},e))})})]})}],657419)},269398,e=>{"use strict";var a=e.i(162115),t=e.i(942347);e.i(816688);var n=e.i(675066),i=e.i(841501),r=e.i(963855);e.i(603198);var l=e.i(971481),l=l,s=e.i(390622);e.i(905691);var o=e.i(48498);e.s(["default",0,e=>{let{valueSelector:d,varType:m,isShort:u,availableNodes:c}=e,p=(0,i.useNodes)(),h=(0,r.isRagVariableVar)(d),g=(0,t.useMemo)(()=>{if((0,r.isSystemVar)(d)){let e=c?.find(e=>e.data.type===s.BlockEnum.Start);if(e)return e}return(0,r.getNodeInfoById)(c||p,h?d[1]:d[0])},[p,d,c,h]),x=(0,r.isENV)(d),v=(0,r.isConversationVar)(d),f=(0,r.isGlobalVar)(d),b=!!g||x||v||h||f,y=(0,r.isSystemVar)(d)?d.slice(0).join("."):d.slice(1).join("."),C=(0,o.isExceptionVariable)(y,g?.data.type),T=(0,i.useReactFlow)(),j=(0,i.useStoreApi)(),w=(0,t.useCallback)(()=>{let{clientWidth:e,clientHeight:a}=document.getElementById("workflow-container"),{setViewport:t}=T,{transform:n}=j.getState(),i=n[2],r=g.position;t({x:(e-400-g.width*i)/2-r.x*i,y:(a-g.height*i)/2-r.y*i,zoom:n[2]})},[g,T,j]),{t:k}=(0,n.useTranslation)();return(0,a.jsx)(l.default,{variables:d,nodeType:g?.data.type,nodeTitle:g?.data.title,variableType:u?void 0:m,onClick:e=>{(e.metaKey||e.ctrlKey)&&(e.stopPropagation(),w())},errorMsg:b?void 0:k("errorMsg.invalidVariable",{ns:"workflow"}),isExceptionVariable:C})}],269398)},428594,e=>{"use strict";var a=e.i(162115),t=e.i(220365),n=e.i(942347);e.i(816688);var i=e.i(675066),r=e.i(421001),l=e.i(337464),s=e.i(888031),o=e.i(684194),d=e.i(869931),m=e.i(151094),u=e.i(391185),c=e.i(598125),p=e.i(935139),h=e.i(517827),g=e.i(696481),x=e.i(291631),v=e.i(390622),f=e.i(8176),b=e.i(657419);e.i(39598);var y=e.i(678383),C=e.i(269398),T=e.i(139269);let j=e=>{let{valueSelector:t=[],varType:r=v.VarType.string,availableNodes:l=[],nodesOutputVars:s=[],onChange:o}=e,{t:d}=(0,i.useTranslation)(),[m,c]=(0,n.useState)(!1),p=(0,n.useCallback)((e,a)=>{o(e,a),c(!1)},[o]);return(0,a.jsxs)(u.PortalToFollowElem,{open:m,onOpenChange:c,placement:"bottom-start",offset:{mainAxis:4,crossAxis:0},children:[(0,a.jsx)(u.PortalToFollowElemTrigger,{asChild:!0,onClick:()=>c(!m),children:(0,a.jsxs)("div",{className:"flex h-6 grow cursor-pointer items-center",children:[!!t.length&&(0,a.jsx)(C.default,{valueSelector:t,varType:r,availableNodes:l,isShort:!0}),!t.length&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"system-sm-regular flex grow items-center text-components-input-text-placeholder",children:[(0,a.jsx)(y.Variable02,{className:"mr-1 h-4 w-4"}),d("nodes.knowledgeRetrieval.metadata.panel.select",{ns:"workflow"})]}),(0,a.jsx)("div",{className:"system-2xs-medium flex h-5 shrink-0 items-center rounded-[5px] border border-divider-deep px-[5px] text-text-tertiary",children:r})]})]})}),(0,a.jsx)(u.PortalToFollowElemContent,{className:"z-[1000]",children:(0,a.jsx)("div",{className:"w-[296px] rounded-lg border-[0.5px] border-components-panel-border bg-components-panel-bg-blur shadow-lg",children:(0,a.jsx)(T.default,{vars:s,isSupportFileVar:!0,onChange:p})})})]})},w=e=>{let{value:t,onChange:r,valueMethod:l,onValueMethodChange:s,nodesOutputVars:o,availableNodes:d,isCommonVariable:m,commonVariables:u}=e,{t:c}=(0,i.useTranslation)(),p=(0,n.useCallback)(e=>{r(`{{#${e.join(".")}#}}`)},[r]),h=(0,n.useCallback)(e=>{r(`{{${e}}}`)},[r]);return(0,a.jsxs)("div",{className:"flex h-8 items-center pl-1 pr-2",children:[(0,a.jsx)(b.default,{valueMethod:l,onValueMethodChange:s}),(0,a.jsx)("div",{className:"ml-1 mr-1.5 h-4 w-[1px] bg-divider-regular"}),"variable"===l&&!m&&(0,a.jsx)(j,{valueSelector:t?t.split("."):[],onChange:p,nodesOutputVars:o,availableNodes:d,varType:v.VarType.number}),"variable"===l&&m&&(0,a.jsx)(f.default,{variables:u,value:t,onChange:h,varType:v.VarType.number}),"constant"===l&&(0,a.jsx)(x.default,{className:"border-none bg-transparent outline-none hover:bg-transparent focus:bg-transparent focus:shadow-none",value:t,onChange:e=>{r(e.target.value?Number(e.target.value):void 0)},placeholder:c("nodes.knowledgeRetrieval.metadata.panel.placeholder",{ns:"workflow"}),type:"number"})]})},k=[o.ComparisonOperator.equal,o.ComparisonOperator.notEqual,o.ComparisonOperator.largerThan,o.ComparisonOperator.largerThanOrEqual,o.ComparisonOperator.lessThan,o.ComparisonOperator.lessThanOrEqual],A=e=>!!e&&[o.ComparisonOperator.empty,o.ComparisonOperator.notEmpty,o.ComparisonOperator.isNull,o.ComparisonOperator.isNotNull,o.ComparisonOperator.exists,o.ComparisonOperator.notExists].includes(e),M=/\{\{(#[\w-]{1,50}(\.[a-z_]\w{0,29}){1,10}#)\}\}/gi,N=/\{\{([\w-]{1,50})\}\}/g,_="nodes.ifElse",S=e=>{let{className:t,disabled:r,variableType:l,value:s,onSelect:c}=e,{t:h}=(0,i.useTranslation)(),[g,x]=(0,n.useState)(!1),v=(0,n.useMemo)(()=>(e=>{switch(e){case o.MetadataFilteringVariableType.string:case o.MetadataFilteringVariableType.select:return[o.ComparisonOperator.is,o.ComparisonOperator.isNot,o.ComparisonOperator.contains,o.ComparisonOperator.notContains,o.ComparisonOperator.startWith,o.ComparisonOperator.endWith,o.ComparisonOperator.empty,o.ComparisonOperator.notEmpty,o.ComparisonOperator.in,o.ComparisonOperator.notIn];case o.MetadataFilteringVariableType.number:return[o.ComparisonOperator.equal,o.ComparisonOperator.notEqual,o.ComparisonOperator.largerThan,o.ComparisonOperator.lessThan,o.ComparisonOperator.largerThanOrEqual,o.ComparisonOperator.lessThanOrEqual,o.ComparisonOperator.empty,o.ComparisonOperator.notEmpty];default:return[o.ComparisonOperator.is,o.ComparisonOperator.before,o.ComparisonOperator.after,o.ComparisonOperator.empty,o.ComparisonOperator.notEmpty]}})(l).map(e=>({label:e&&!k.includes(e)?h(`${_}.comparisonOperator.${e}`,{ns:"workflow"}):e,value:e})),[h,l]),f=v.find(e=>Array.isArray(s)?e.value===s[0]:e.value===s);return(0,a.jsxs)(u.PortalToFollowElem,{open:g,onOpenChange:x,placement:"bottom-end",offset:{mainAxis:4,crossAxis:0},children:[(0,a.jsx)(u.PortalToFollowElemTrigger,{onClick:()=>x(e=>!e),children:(0,a.jsxs)(m.default,{className:(0,p.cn)("shrink-0",!f&&"opacity-50",t),size:"small",variant:"ghost",disabled:r,children:[f?f.label:h(`${_}.select`,{ns:"workflow"}),(0,a.jsx)(d.RiArrowDownSLine,{className:"ml-1 h-3.5 w-3.5"})]})}),(0,a.jsx)(u.PortalToFollowElemContent,{className:"z-10",children:(0,a.jsx)("div",{className:"rounded-xl border-[0.5px] border-components-panel-border bg-components-panel-bg-blur p-1 shadow-lg",children:v.map(e=>(0,a.jsx)("div",{className:"flex h-7 cursor-pointer items-center rounded-lg px-3 py-1.5 text-[13px] font-medium text-text-secondary hover:bg-state-base-hover",onClick:()=>{c(e.value),x(!1)},children:e.label},e.value))})})]})},E=e=>{let{value:t,onChange:r,valueMethod:l="constant",onValueMethodChange:s,nodesOutputVars:o,availableNodes:d,isCommonVariable:m,commonVariables:u}=e,{t:c}=(0,i.useTranslation)(),p=(0,n.useCallback)(e=>{r(`{{#${e.join(".")}#}}`)},[r]),h=(0,n.useCallback)(e=>{r(`{{${e}}}`)},[r]);return(0,a.jsxs)("div",{className:"flex h-8 items-center pl-1 pr-2",children:[(0,a.jsx)(b.default,{valueMethod:l,onValueMethodChange:s}),(0,a.jsx)("div",{className:"ml-1 mr-1.5 h-4 w-[1px] bg-divider-regular"}),"variable"===l&&!m&&(0,a.jsx)(j,{valueSelector:t?t.split("."):[],onChange:p,nodesOutputVars:o,availableNodes:d,varType:v.VarType.string}),"variable"===l&&m&&(0,a.jsx)(f.default,{variables:u,value:t,onChange:h,varType:v.VarType.string}),"constant"===l&&(0,a.jsx)(x.default,{className:"border-none bg-transparent outline-none hover:bg-transparent focus:bg-transparent focus:shadow-none",value:t,onChange:e=>r(e.target.value),placeholder:c("nodes.knowledgeRetrieval.metadata.panel.placeholder",{ns:"workflow"})})]})},D=e=>{let{className:t,disabled:i,condition:r,onRemoveCondition:l,onUpdateCondition:s,metadataList:m=[],availableStringVars:u=[],availableStringNodesWithParent:c=[],availableNumberVars:x=[],availableNumberNodesWithParent:v=[],isCommonVariable:f,availableCommonStringVars:b=[],availableCommonNumberVars:y=[]}=e,[C,T]=(0,n.useState)(!1),j=(0,n.useMemo)(()=>!i,[i]),k=(0,n.useCallback)(()=>{l?.(r.id)},[l,r.id]),_=(0,n.useMemo)(()=>{if(r.metadata_id){let e=m.find(e=>e.id===r.metadata_id);if(e)return e}return m.find(e=>e.name===r.name)},[m,r.metadata_id,r.name]),D=(0,n.useCallback)(e=>{s?.(r.id,{...r,value:A(r.comparison_operator)?void 0:r.value,comparison_operator:e})},[s,r]),P=(0,n.useMemo)(()=>{if((_?.type===o.MetadataFilteringVariableType.string||_?.type===o.MetadataFilteringVariableType.number||_?.type===o.MetadataFilteringVariableType.select)&&"string"==typeof r.value){let e=f?N:M,a=f?2:3,t=r.value.match(e);if(t?.length)return{value:t[0].slice(a,-a),valueMethod:"variable"}}return{value:r.value,valueMethod:"constant"}},[_,r.value,f]),[L,F]=(0,n.useState)(P.valueMethod),V=(0,n.useCallback)(e=>{F(e),s?.(r.id,{...r,value:void 0})},[r,s]),I=(0,n.useCallback)(e=>{s?.(r.id,{...r,value:e})},[r,s]);return(0,a.jsxs)("div",{className:(0,p.cn)("mb-1 flex last-of-type:mb-0",t),children:[(0,a.jsxs)("div",{className:(0,p.cn)("grow rounded-lg bg-components-input-bg-normal",C&&"bg-state-destructive-hover"),children:[(0,a.jsxs)("div",{className:"flex items-center p-1",children:[(0,a.jsx)("div",{className:"w-0 grow",children:(0,a.jsxs)("div",{className:"flex h-6 min-w-0 items-center rounded-md border-[0.5px] border-components-panel-border-subtle bg-components-badge-white-to-dark pl-1 pr-1.5 shadow-xs",children:[(0,a.jsx)("div",{className:"mr-0.5 p-[1px]",children:(0,a.jsx)(h.default,{type:_?.type,className:"h-3 w-3"})}),(0,a.jsx)("div",{className:"system-xs-medium mr-0.5 min-w-0 flex-1 truncate text-text-secondary",children:_?.name}),(0,a.jsx)("div",{className:"system-xs-regular text-text-tertiary",children:_?.type})]})}),(0,a.jsx)("div",{className:"mx-1 h-3 w-[1px] bg-divider-regular"}),(0,a.jsx)(S,{disabled:!j,variableType:_?.type||o.MetadataFilteringVariableType.string,value:r.comparison_operator,onSelect:D})]}),(0,a.jsxs)("div",{className:"border-t border-t-divider-subtle",children:[!A(r.comparison_operator)&&(_?.type===o.MetadataFilteringVariableType.string||_?.type===o.MetadataFilteringVariableType.select)&&(0,a.jsx)(E,{valueMethod:L,onValueMethodChange:V,nodesOutputVars:u,availableNodes:c,value:P.value,onChange:I,isCommonVariable:f,commonVariables:b}),!A(r.comparison_operator)&&_?.type===o.MetadataFilteringVariableType.number&&(0,a.jsx)(w,{valueMethod:L,onValueMethodChange:V,nodesOutputVars:x,availableNodes:v,value:P.value,onChange:I,isCommonVariable:f,commonVariables:y}),!A(r.comparison_operator)&&_?.type===o.MetadataFilteringVariableType.time&&(0,a.jsx)(g.default,{value:r.value,onChange:I})]})]}),(0,a.jsx)("div",{className:"ml-1 mt-1 flex h-6 w-6 shrink-0 cursor-pointer items-center justify-center rounded-lg text-text-tertiary hover:bg-state-destructive-hover hover:text-text-destructive",onMouseEnter:()=>T(!0),onMouseLeave:()=>T(!1),onClick:k,children:(0,a.jsx)(d.RiDeleteBinLine,{className:"h-4 w-4"})})]})},P=e=>{let{disabled:t,metadataList:n=[],metadataFilteringConditions:i={conditions:[],logical_operator:o.LogicalOperator.and},handleRemoveCondition:r,handleToggleConditionLogicalOperator:l,handleUpdateCondition:s,availableStringVars:m,availableStringNodesWithParent:u,availableNumberVars:c,availableNumberNodesWithParent:h,isCommonVariable:g,availableCommonNumberVars:x,availableCommonStringVars:v}=e,{conditions:f,logical_operator:b}=i;return(0,a.jsxs)("div",{className:(0,p.cn)("relative"),children:[f.length>1&&(0,a.jsxs)("div",{className:(0,p.cn)("absolute bottom-0 left-0 top-0 w-[44px]"),children:[(0,a.jsx)("div",{className:"absolute bottom-4 right-1 top-4 w-2.5 rounded-l-[8px] border border-r-0 border-divider-deep"}),(0,a.jsx)("div",{className:"absolute right-0 top-1/2 h-[29px] w-4 -translate-y-1/2 bg-components-panel-bg"}),(0,a.jsxs)("div",{className:"absolute right-1 top-1/2 flex h-[21px] -translate-y-1/2 cursor-pointer select-none items-center rounded-md border-[0.5px] border-components-button-secondary-border bg-components-button-secondary-bg px-1 text-[10px] font-semibold text-text-accent-secondary shadow-xs",onClick:()=>l(),children:[b.toUpperCase(),(0,a.jsx)(d.RiLoopLeftLine,{className:"ml-0.5 h-3 w-3"})]})]}),(0,a.jsx)("div",{className:(0,p.cn)(f.length>1&&"pl-[44px]"),children:f.map(e=>(0,a.jsx)(D,{disabled:t,condition:e,onUpdateCondition:s,onRemoveCondition:r,metadataList:n,availableStringVars:m,availableStringNodesWithParent:u,availableNumberVars:c,availableNumberNodesWithParent:h,isCommonVariable:g,availableCommonStringVars:v,availableCommonNumberVars:x},`${e.id}`))})]})},L=e=>{let{metadataFilteringConditions:t,metadataList:n,onCancel:r,handleAddCondition:l,...s}=e,{t:o}=(0,i.useTranslation)();return(0,a.jsxs)("div",{className:"w-[420px] rounded-2xl border-[0.5px] border-components-panel-border bg-components-panel-bg shadow-2xl",children:[(0,a.jsxs)("div",{className:"relative px-3 pt-3.5",children:[(0,a.jsx)("div",{className:"system-xl-semibold text-text-primary",children:o("nodes.knowledgeRetrieval.metadata.panel.title",{ns:"workflow"})}),(0,a.jsx)("div",{className:"absolute bottom-0 right-2.5 flex h-8 w-8 cursor-pointer items-center justify-center",onClick:r,children:(0,a.jsx)(d.RiCloseLine,{className:"h-4 w-4 text-text-tertiary"})})]}),(0,a.jsx)("div",{className:"px-1 py-2",children:(0,a.jsxs)("div",{className:"px-3 py-1",children:[(0,a.jsx)("div",{className:"pb-2",children:(0,a.jsx)(P,{metadataList:n,metadataFilteringConditions:t,...s})}),(0,a.jsx)(c.default,{metadataList:n,handleAddCondition:l})]})})]})},F=e=>{let{metadataFilteringConditions:t,metadataList:r=[],handleRemoveCondition:l,selectedDatasetsLoaded:s,...o}=e,{t:c}=(0,i.useTranslation)(),[p,h]=(0,n.useState)(!1),g=t?.conditions||[];return(0,n.useEffect)(()=>{s&&g.forEach(e=>{let a=e.metadata_id&&r.find(a=>a.id===e.metadata_id),t=!e.metadata_id&&r.find(a=>a.name===e.name);a||t||l(e.id)})},[t,r,l,s]),(0,a.jsxs)(u.PortalToFollowElem,{placement:"left",offset:4,open:p,onOpenChange:h,children:[(0,a.jsx)(u.PortalToFollowElemTrigger,{onClick:()=>h(!p),children:(0,a.jsxs)(m.default,{variant:"secondary-accent",size:"small",children:[(0,a.jsx)(d.RiFilter3Line,{className:"mr-1 h-3.5 w-3.5"}),c("nodes.knowledgeRetrieval.metadata.panel.conditions",{ns:"workflow"}),(0,a.jsx)("div",{className:"system-2xs-medium-uppercase ml-1 flex items-center rounded-[5px] border border-divider-deep px-1 text-text-tertiary",children:t?.conditions.length||0})]})}),(0,a.jsx)(u.PortalToFollowElemContent,{className:"z-10",children:(0,a.jsx)(L,{metadataFilteringConditions:t,onCancel:()=>h(!1),metadataList:r,handleRemoveCondition:l,...o})})]})},V=e=>{let{value:t=o.MetadataFilteringModeEnum.disabled,onSelect:r}=e,{t:l}=(0,i.useTranslation)(),[s,c]=(0,n.useState)(!1),p=[{key:o.MetadataFilteringModeEnum.disabled,value:l("nodes.knowledgeRetrieval.metadata.options.disabled.title",{ns:"workflow"}),desc:l("nodes.knowledgeRetrieval.metadata.options.disabled.subTitle",{ns:"workflow"})},{key:o.MetadataFilteringModeEnum.automatic,value:l("nodes.knowledgeRetrieval.metadata.options.automatic.title",{ns:"workflow"}),desc:l("nodes.knowledgeRetrieval.metadata.options.automatic.subTitle",{ns:"workflow"})},{key:o.MetadataFilteringModeEnum.manual,value:l("nodes.knowledgeRetrieval.metadata.options.manual.title",{ns:"workflow"}),desc:l("nodes.knowledgeRetrieval.metadata.options.manual.subTitle",{ns:"workflow"})}],h=p.find(e=>e.key===t);return(0,a.jsxs)(u.PortalToFollowElem,{placement:"bottom-end",offset:{mainAxis:4,crossAxis:0},open:s,onOpenChange:c,children:[(0,a.jsx)(u.PortalToFollowElemTrigger,{onClick:e=>{e.stopPropagation(),c(!s)},asChild:!0,children:(0,a.jsxs)(m.default,{variant:"secondary",size:"small",children:[h.value,(0,a.jsx)(d.RiArrowDownSLine,{className:"h-3.5 w-3.5"})]})}),(0,a.jsx)(u.PortalToFollowElemContent,{className:"z-10",children:(0,a.jsx)("div",{className:"w-[280px] rounded-xl border-[0.5px] border-components-panel-border bg-components-panel-bg-blur p-1 shadow-lg",children:p.map(e=>(0,a.jsxs)("div",{className:"flex cursor-pointer rounded-lg p-2 pr-3 hover:bg-state-base-hover",onClick:()=>{r(e.key),c(!1)},children:[(0,a.jsx)("div",{className:"w-4 shrink-0",children:e.key===t&&(0,a.jsx)(d.RiCheckLine,{className:"h-4 w-4 text-text-accent"})}),(0,a.jsxs)("div",{className:"grow",children:[(0,a.jsx)("div",{className:"system-sm-semibold text-text-secondary",children:e.value}),(0,a.jsx)("div",{className:"system-xs-regular text-text-tertiary",children:e.desc})]})]},e.key))})})]})};e.s(["default",0,e=>{let{metadataFilterMode:d=o.MetadataFilteringModeEnum.disabled,handleMetadataFilterModeChange:m,metadataModelConfig:u,handleMetadataModelChange:c,handleMetadataCompletionParamsChange:p,...h}=e,{t:g}=(0,i.useTranslation)(),[x,v]=(0,n.useState)(!0),f=(0,n.useCallback)(e=>{e===o.MetadataFilteringModeEnum.automatic&&v(!1),m(e)},[m]);return(0,a.jsx)(s.default,{disabled:d===o.MetadataFilteringModeEnum.disabled||d===o.MetadataFilteringModeEnum.manual,collapsed:x,onCollapse:v,hideCollapseIcon:!0,trigger:e=>(0,a.jsxs)("div",{className:"flex grow items-center justify-between pr-4",children:[(0,a.jsxs)("div",{className:"flex items-center",children:[(0,a.jsx)("div",{className:"system-sm-semibold-uppercase mr-0.5 text-text-secondary",children:g("nodes.knowledgeRetrieval.metadata.title",{ns:"workflow"})}),(0,a.jsx)(r.default,{popupContent:(0,a.jsx)("div",{className:"w-[200px]",children:g("nodes.knowledgeRetrieval.metadata.tip",{ns:"workflow"})})}),e]}),(0,a.jsxs)("div",{className:"flex items-center",children:[(0,a.jsx)(V,{value:d,onSelect:f}),d===o.MetadataFilteringModeEnum.manual&&(0,a.jsx)("div",{className:"ml-1",children:(0,a.jsx)(F,{...h})})]})]}),children:(0,a.jsx)(a.Fragment,{children:d===o.MetadataFilteringModeEnum.automatic&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"body-xs-regular px-4 text-text-tertiary",children:g("nodes.knowledgeRetrieval.metadata.options.automatic.desc",{ns:"workflow"})}),(0,a.jsx)("div",{className:"mt-1 px-4",children:(0,a.jsx)(l.default,{portalToFollowElemContentClassName:"z-[50]",popupClassName:"!w-[387px]",isInWorkflow:!0,isAdvancedMode:!0,provider:u?.provider||"",completionParams:u?.completion_params||{temperature:.7},modelId:u?.name||"",setModel:c||t.noop,onCompletionParamsChange:p||t.noop,hideDebugWithMultipleModel:!0,debugWithMultipleModel:!1})})]})})})}],428594)},221927,619434,e=>{"use strict";var a=e.i(621379);e.s(["hasEditPermissionForDataset",0,(e,t)=>{let{createdBy:n,partialMemberList:i,permission:r}=t;return r===a.DatasetPermission.onlyMe?e===n:r===a.DatasetPermission.allTeamMembers||r===a.DatasetPermission.partialMembers&&i.includes(e)}],221927);var t=e.i(162115),n=e.i(869931),i=e.i(316626),r=e.i(942347);e.i(816688);var l=e.i(675066),s=e.i(151094),o=e.i(291631),d=e.i(873517),m=e.i(734962),u=e.i(130990);e.i(698628);var c=e.i(127210),p=e.i(860507),h=e.i(584344),g=e.i(616629),x=e.i(59375),v=e.i(739255),f=e.i(225162),b=e.i(117960),y=e.i(751992),C=e.i(683257),T=e.i(421850),j=e.i(211857),w=e.i(652669),k=e.i(935139),A=e.i(757198);e.i(793622);var M=e.i(259509);e.i(39598);var N=e.i(549289),_=e.i(194655),S=e.i(404853),E=e.i(777582);let D=e=>{let{rowClass:a,labelClass:n,t:i,topK:r,scoreThreshold:l,scoreThresholdEnabled:s,onExternalSettingChange:o,currentDataset:d}=e;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:a,children:(0,t.jsx)(A.default,{})}),(0,t.jsxs)("div",{className:a,children:[(0,t.jsx)("div",{className:n,children:(0,t.jsx)("div",{className:"system-sm-semibold text-text-secondary",children:i("form.retrievalSetting.title",{ns:"datasetSettings"})})}),(0,t.jsx)(E.default,{topK:r,scoreThreshold:l,scoreThresholdEnabled:s,onChange:o,isInRetrievalSetting:!0})]}),(0,t.jsx)("div",{className:a,children:(0,t.jsx)(A.default,{})}),(0,t.jsxs)("div",{className:a,children:[(0,t.jsx)("div",{className:n,children:(0,t.jsx)("div",{className:"system-sm-semibold text-text-secondary",children:i("form.externalKnowledgeAPI",{ns:"datasetSettings"})})}),(0,t.jsx)("div",{className:"w-full max-w-[480px]",children:(0,t.jsxs)("div",{className:"flex h-full items-center gap-1 rounded-lg bg-components-input-bg-normal px-3 py-2",children:[(0,t.jsx)(N.ApiConnectionMod,{className:"h-4 w-4 text-text-secondary"}),(0,t.jsx)("div",{className:"system-sm-medium overflow-hidden text-ellipsis text-text-secondary",children:d?.external_knowledge_info.external_knowledge_api_name}),(0,t.jsx)("div",{className:"system-xs-regular text-text-tertiary",children:"·"}),(0,t.jsx)("div",{className:"system-xs-regular text-text-tertiary",children:d?.external_knowledge_info.external_knowledge_api_endpoint})]})})]}),(0,t.jsxs)("div",{className:a,children:[(0,t.jsx)("div",{className:n,children:(0,t.jsx)("div",{className:"system-sm-semibold text-text-secondary",children:i("form.externalKnowledgeID",{ns:"datasetSettings"})})}),(0,t.jsx)("div",{className:"w-full max-w-[480px]",children:(0,t.jsx)("div",{className:"flex h-full items-center gap-1 rounded-lg bg-components-input-bg-normal px-3 py-2",children:(0,t.jsx)("div",{className:"system-xs-regular text-text-tertiary",children:d?.external_knowledge_info.external_knowledge_id})})})]}),(0,t.jsx)("div",{className:a,children:(0,t.jsx)(A.default,{})})]})},P=e=>{let{rowClass:a,labelClass:n,t:i,indexMethod:r,retrievalConfig:l,showMultiModalTip:s,onRetrievalConfigChange:o,docLink:d}=e;return(0,t.jsxs)("div",{className:a,children:[(0,t.jsx)("div",{className:(0,k.cn)(n,"w-auto min-w-[168px]"),children:(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"system-sm-semibold text-text-secondary",children:i("form.retrievalSetting.title",{ns:"datasetSettings"})}),(0,t.jsxs)("div",{className:"text-xs font-normal leading-[18px] text-text-tertiary",children:[(0,t.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:d("/use-dify/knowledge/create-knowledge/setting-indexing-methods"),className:"text-text-accent",children:i("form.retrievalSetting.learnMore",{ns:"datasetSettings"})}),i("form.retrievalSetting.description",{ns:"datasetSettings"})]})]})}),(0,t.jsx)("div",{children:r===c.IndexingType.QUALIFIED?(0,t.jsx)(S.default,{value:l,onChange:o,showMultiModalTip:s}):(0,t.jsx)(_.default,{value:l,onChange:o})})]})},L=e=>{if(e.isExternal){let{rowClass:a,labelClass:n,t:i,topK:r,scoreThreshold:l,scoreThresholdEnabled:s,onExternalSettingChange:o,currentDataset:d}=e;return(0,t.jsx)(D,{rowClass:a,labelClass:n,t:i,topK:r,scoreThreshold:l,scoreThresholdEnabled:s,onExternalSettingChange:o,currentDataset:d})}let{rowClass:a,labelClass:n,t:i,indexMethod:r,retrievalConfig:l,showMultiModalTip:s,onRetrievalConfigChange:o,docLink:d}=e;return(0,t.jsx)(P,{rowClass:a,labelClass:n,t:i,indexMethod:r,retrievalConfig:l,showMultiModalTip:s,onRetrievalConfigChange:o,docLink:d})},F=e=>{let{visible:a,message:i,onDismiss:r}=e;return a?(0,t.jsxs)("div",{className:"absolute bottom-[76px] left-[30px] right-[30px] z-10 flex h-10 items-center justify-between rounded-lg border border-[#FEF0C7] bg-[#FFFAEB] px-3 shadow-lg",children:[(0,t.jsxs)("div",{className:"flex items-center",children:[(0,t.jsx)(M.AlertTriangle,{className:"mr-1 h-3 w-3 text-[#F79009]"}),(0,t.jsx)("div",{className:"text-xs font-medium leading-[18px] text-gray-700",children:i})]}),(0,t.jsx)("button",{type:"button",className:"cursor-pointer p-1",onClick:e=>{r(),e.stopPropagation()},"aria-label":"close-retrieval-change-tip",children:(0,t.jsx)(n.RiCloseLine,{className:"h-4 w-4 text-gray-500"})})]}):null},V=` flex justify-between py-4 flex-wrap gap-y-2 `,I=` flex w-[168px] shrink-0 `;e.s(["default",0,e=>{let{currentDataset:A,onCancel:M,onSave:N}=e,{data:_}=(0,f.useModelList)(v.ModelTypeEnum.textEmbedding),{data:S}=(0,f.useModelList)(v.ModelTypeEnum.rerank),{t:E}=(0,l.useTranslation)(),D=(0,C.useDocLink)(),{notify:P}=(0,m.useToastContext)(),R=(0,r.useRef)(null),O="external"===A.provider,{setShowAccountSettingModal:B}=(0,T.useModalContext)(),[z,H]=(0,r.useState)(!1),{isCurrentWorkspaceDatasetOperator:K}=(0,y.useAppContext)(),[G,Y]=(0,r.useState)({...A}),[W,U]=(0,r.useState)(G?.external_retrieval_model.top_k??2),[q,Z]=(0,r.useState)(G?.external_retrieval_model.score_threshold??.5),[$,J]=(0,r.useState)(G?.external_retrieval_model.score_threshold_enabled??!1),[Q,X]=(0,r.useState)(A.partial_member_list||[]),[ee,ea]=(0,r.useState)([]),{data:et}=(0,w.useMembers)(),[en,ei]=(0,r.useState)(A.indexing_technique),[er,el]=(0,r.useState)(G?.retrieval_model_dict),[es,eo]=(0,r.useState)(A.keyword_number??10),ed=(e,a)=>{Y({...G,[e]:a})},[em,eu]=(0,r.useState)(!1),ec=!(0,i.isEqual)(er,G?.retrieval_model_dict)||en!==G?.indexing_technique,ep=async()=>{if(!z){if(!G.name?.trim())return void P({type:"error",message:E("form.nameError",{ns:"datasetSettings"})});if(!(0,u.isReRankModelSelected)({rerankModelList:S,retrievalConfig:er,indexMethod:en}))return void P({type:"error",message:E("datasetConfig.rerankModelRequired",{ns:"appDebug"})});try{H(!0);let{id:e,name:t,description:n,permission:i}=G,r={datasetId:e,body:{name:t,description:n,permission:i,indexing_technique:en,keyword_number:es,retrieval_model:{...er,score_threshold:er.score_threshold_enabled?er.score_threshold:0},embedding_model:G.embedding_model,embedding_model_provider:G.embedding_model_provider,...O&&{external_knowledge_id:A.external_knowledge_info.external_knowledge_id,external_knowledge_api_id:A.external_knowledge_info.external_knowledge_api_id,external_retrieval_model:{top_k:W,score_threshold:q,score_threshold_enabled:$}}}};i===a.DatasetPermission.partialMembers&&(r.body.partial_member_list=Q.map(e=>({user_id:e,role:ee.find(a=>a.id===e)?.role}))),await (0,j.updateDatasetSetting)(r),P({type:"success",message:E("actionMsg.modifiedSuccessfully",{ns:"common"})}),N({...G,indexing_technique:en,retrieval_model_dict:er})}catch{P({type:"error",message:E("actionMsg.modifiedUnsuccessfully",{ns:"common"})})}finally{H(!1)}}};(0,r.useEffect)(()=>{et?.accounts?ea(et.accounts):ea([])},[et]);let eh=(0,r.useMemo)(()=>(0,g.checkShowMultiModalTip)({embeddingModel:{provider:G.embedding_model_provider,model:G.embedding_model},rerankingEnable:er.reranking_enable,rerankModel:{rerankingProviderName:er.reranking_model.reranking_provider_name,rerankingModelName:er.reranking_model.reranking_model_name},indexMethod:en,embeddingModelList:_,rerankModelList:S}),[G.embedding_model,G.embedding_model_provider,er.reranking_enable,er.reranking_model,en,_,S]);return(0,t.jsxs)("div",{className:"flex w-full flex-col overflow-hidden rounded-xl border-[0.5px] border-components-panel-border bg-components-panel-bg shadow-xl",style:{height:"calc(100vh - 72px)"},ref:R,children:[(0,t.jsxs)("div",{className:"flex h-14 shrink-0 items-center justify-between border-b border-divider-regular pl-6 pr-5",children:[(0,t.jsx)("div",{className:"flex flex-col text-base font-semibold text-text-primary",children:(0,t.jsx)("div",{className:"leading-6",children:E("title",{ns:"datasetSettings"})})}),(0,t.jsx)("div",{className:"flex items-center",children:(0,t.jsx)("div",{onClick:M,className:"flex h-6 w-6 cursor-pointer items-center justify-center",children:(0,t.jsx)(n.RiCloseLine,{className:"h-4 w-4 text-text-tertiary"})})})]}),(0,t.jsxs)("div",{className:"overflow-y-auto border-b border-divider-regular p-6 pb-[68px] pt-5",children:[(0,t.jsxs)("div",{className:(0,k.cn)(V,"items-center"),children:[(0,t.jsx)("div",{className:I,children:(0,t.jsx)("div",{className:"system-sm-semibold text-text-secondary",children:E("form.name",{ns:"datasetSettings"})})}),(0,t.jsx)(o.default,{value:G.name,onChange:e=>ed("name",e.target.value),className:"block h-9",placeholder:E("form.namePlaceholder",{ns:"datasetSettings"})||""})]}),(0,t.jsxs)("div",{className:(0,k.cn)(V),children:[(0,t.jsx)("div",{className:I,children:(0,t.jsx)("div",{className:"system-sm-semibold text-text-secondary",children:E("form.desc",{ns:"datasetSettings"})})}),(0,t.jsx)("div",{className:"w-full",children:(0,t.jsx)(d.default,{value:G.description||"",onChange:e=>ed("description",e.target.value),className:"resize-none",placeholder:E("form.descPlaceholder",{ns:"datasetSettings"})||""})})]}),(0,t.jsxs)("div",{className:V,children:[(0,t.jsx)("div",{className:I,children:(0,t.jsx)("div",{className:"system-sm-semibold text-text-secondary",children:E("form.permissions",{ns:"datasetSettings"})})}),(0,t.jsx)("div",{className:"w-full",children:(0,t.jsx)(h.default,{disabled:!G?.embedding_available||K,permission:G.permission,value:Q,onChange:e=>ed("permission",e),onMemberSelect:X,memberList:ee})})]}),!!(A&&A.indexing_technique)&&(0,t.jsxs)("div",{className:(0,k.cn)(V),children:[(0,t.jsx)("div",{className:I,children:(0,t.jsx)("div",{className:"system-sm-semibold text-text-secondary",children:E("form.indexMethod",{ns:"datasetSettings"})})}),(0,t.jsx)("div",{className:"grow",children:(0,t.jsx)(p.default,{disabled:!G?.embedding_available,value:en,onChange:ei,currentValue:A.indexing_technique,keywordNumber:es,onKeywordNumberChange:eo})})]}),en===c.IndexingType.QUALIFIED&&(0,t.jsxs)("div",{className:(0,k.cn)(V),children:[(0,t.jsx)("div",{className:I,children:(0,t.jsx)("div",{className:"system-sm-semibold text-text-secondary",children:E("form.embeddingModel",{ns:"datasetSettings"})})}),(0,t.jsxs)("div",{className:"w-full",children:[(0,t.jsx)("div",{className:"h-8 w-full rounded-lg bg-components-input-bg-normal opacity-60",children:(0,t.jsx)(b.default,{readonly:!0,defaultModel:{provider:G.embedding_model_provider,model:G.embedding_model},modelList:_})}),(0,t.jsxs)("div",{className:"mt-2 w-full text-xs leading-6 text-text-tertiary",children:[E("form.embeddingModelTip",{ns:"datasetSettings"}),(0,t.jsx)("span",{className:"cursor-pointer text-text-accent",onClick:()=>B({payload:x.ACCOUNT_SETTING_TAB.PROVIDER}),children:E("form.embeddingModelTipLink",{ns:"datasetSettings"})})]})]})]}),O?(0,t.jsx)(L,{isExternal:!0,rowClass:V,labelClass:I,t:E,topK:W,scoreThreshold:q,scoreThresholdEnabled:$,onExternalSettingChange:e=>{void 0!==e.top_k&&U(e.top_k),void 0!==e.score_threshold&&Z(e.score_threshold),void 0!==e.score_threshold_enabled&&J(e.score_threshold_enabled),Y({...G,external_retrieval_model:{...G?.external_retrieval_model,...e}})},currentDataset:A}):(0,t.jsx)(L,{isExternal:!1,rowClass:V,labelClass:I,t:E,indexMethod:en,retrievalConfig:er,showMultiModalTip:eh,onRetrievalConfigChange:el,docLink:D})]}),(0,t.jsx)(F,{visible:ec&&!em,message:E("datasetConfig.retrieveChangeTip",{ns:"appDebug"}),onDismiss:()=>eu(!0)}),(0,t.jsxs)("div",{className:"sticky bottom-0 z-[5] flex w-full justify-end border-t border-divider-regular bg-background-section px-6 py-4",children:[(0,t.jsx)(s.default,{onClick:M,className:"mr-2",children:E("operation.cancel",{ns:"common"})}),(0,t.jsx)(s.default,{variant:"primary",disabled:z,onClick:ep,children:E("operation.save",{ns:"common"})})]})]})}],619434)},621708,e=>{"use strict";var a=e.i(162115),t=e.i(942347);e.i(816688);var n=e.i(675066),i=e.i(757198),r=e.i(363282),l=e.i(402588),s=e.i(260484),o=e.i(137667),d=e.i(421001),m=e.i(739255),u=e.i(225162),c=e.i(337464),p=e.i(117960),h=e.i(88961),g=e.i(621379),x=e.i(648404),v=e.i(935139),f=e.i(536500);let b=()=>{},y=()=>{},C=(0,t.memo)(e=>{let{datasetConfigs:C,onChange:T,isInWorkflow:j,singleRetrievalModelConfig:w={},onSingleRetrievalModelChange:k=b,onSingleRetrievalModelParamsChange:A=y,selectedDatasets:M=[]}=e,{t:N}=(0,n.useTranslation)(),_=(0,t.useMemo)(()=>(0,h.getSelectedDatasetsMode)(M),[M]),S=C.retrieval_model;(0,t.useEffect)(()=>{S===x.RETRIEVE_TYPE.oneWay&&T({...C,retrieval_model:x.RETRIEVE_TYPE.multiWay},j)},[S,C,j,T]);let{modelList:E,currentModel:D,currentProvider:P}=(0,u.useModelListAndDefaultModelAndCurrentProviderAndModel)(m.ModelTypeEnum.rerank),{currentModel:L}=(0,u.useCurrentProviderAndModel)(E,{provider:C.reranking_model?.reranking_provider_name||P?.provider||"",model:C.reranking_model?.reranking_model_name||D?.model||""}),F=(0,t.useMemo)(()=>({provider_name:C.reranking_model?.reranking_provider_name??"",model_name:C.reranking_model?.reranking_model_name??""}),[C.reranking_model]),V=(e,a)=>{"top_k"===e?T({...C,top_k:a}):"score_threshold"===e&&T({...C,score_threshold:a})},I=(e,a)=>{"top_k"!==e&&T({...C,score_threshold_enabled:a})},R=[{value:g.RerankingModeEnum.WeightedScore,label:N("weightedScore.title",{ns:"dataset"}),tips:N("weightedScore.description",{ns:"dataset"})},{value:g.RerankingModeEnum.RerankingModel,label:N("modelProvider.rerankModel.key",{ns:"common"}),tips:N("modelProvider.rerankModel.tip",{ns:"common"})}],O=_.allHighQuality&&!_.inconsistentEmbeddingModel,B=O&&C.reranking_mode===g.RerankingModeEnum.WeightedScore&&C.weights,z=C.reranking_mode||g.RerankingModeEnum.RerankingModel,H=(0,t.useMemo)(()=>_.allInternal&&_.allEconomic||_.allExternal,[_.allEconomic,_.allExternal,_.allInternal]),K=(0,t.useMemo)(()=>!H||C.reranking_enable,[C.reranking_enable,H]),G=(0,t.useCallback)(e=>{!L&&e&&o.default.notify({type:"error",message:N("errorMsg.rerankModelRequired",{ns:"workflow"})}),T({...C,reranking_enable:e})},[L,C,T]);return(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"text-text-primary system-xl-semibold",children:N("retrievalSettings",{ns:"dataset"})}),(0,a.jsx)("div",{className:"text-text-tertiary system-xs-regular",children:N("defaultRetrievalTip",{ns:"dataset"})}),S===x.RETRIEVE_TYPE.multiWay&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"my-2 flex flex-col items-center py-1",children:[(0,a.jsx)("div",{className:"mb-2 mr-2 shrink-0 text-text-secondary system-xs-semibold-uppercase",children:N("rerankSettings",{ns:"dataset"})}),(0,a.jsx)(i.default,{bgStyle:"gradient",className:"m-0 !h-px"})]}),_.inconsistentEmbeddingModel&&(0,a.jsx)("div",{className:"mt-4 text-text-warning system-xs-medium",children:N("inconsistentEmbeddingModelTip",{ns:"dataset"})}),_.mixtureInternalAndExternal&&(0,a.jsx)("div",{className:"mt-4 text-text-warning system-xs-medium",children:N("mixtureInternalAndExternalTip",{ns:"dataset"})}),_.allExternal&&(0,a.jsx)("div",{className:"mt-4 text-text-warning system-xs-medium",children:N("allExternalTip",{ns:"dataset"})}),_.mixtureHighQualityAndEconomic&&(0,a.jsx)("div",{className:"mt-4 text-text-warning system-xs-medium",children:N("mixtureHighQualityAndEconomicTip",{ns:"dataset"})}),O&&(0,a.jsx)("div",{className:"flex items-center justify-between",children:R.map(e=>(0,a.jsxs)("div",{className:(0,v.cn)("flex h-8 w-[calc((100%-8px)/2)] cursor-pointer items-center justify-center rounded-lg border border-components-option-card-option-border bg-components-option-card-option-bg text-text-secondary system-sm-medium",z===e.value&&"border-[1.5px] border-components-option-card-option-selected-border bg-components-option-card-option-selected-bg text-text-primary"),onClick:()=>{var a;(a=e.value)!==C.reranking_mode&&(a!==g.RerankingModeEnum.RerankingModel||L||o.default.notify({type:"error",message:N("errorMsg.rerankModelRequired",{ns:"workflow"})}),T({...C,reranking_mode:a}))},children:[(0,a.jsx)("div",{className:"truncate",children:e.label}),(0,a.jsx)(d.default,{popupContent:(0,a.jsx)("div",{className:"w-[200px]",children:e.tips}),popupClassName:"ml-0.5",triggerClassName:"ml-0.5 w-3.5 h-3.5"})]},e.value))}),!B&&(0,a.jsxs)("div",{className:"mt-2",children:[(0,a.jsxs)("div",{className:"flex items-center",children:[H&&(0,a.jsx)(s.default,{size:"md",value:K??!1,onChange:G}),(0,a.jsx)("div",{className:"ml-1 leading-[32px] text-text-secondary system-sm-semibold",children:N("modelProvider.rerankModel.key",{ns:"common"})}),(0,a.jsx)(d.default,{popupContent:(0,a.jsx)("div",{className:"w-[200px]",children:N("modelProvider.rerankModel.tip",{ns:"common"})}),popupClassName:"ml-1",triggerClassName:"ml-1 w-4 h-4"})]}),K&&(0,a.jsx)("div",{children:(0,a.jsx)(p.default,{defaultModel:F&&{provider:F?.provider_name,model:F?.model_name},onSelect:e=>{T({...C,reranking_model:{reranking_provider_name:e.provider,reranking_model_name:e.model}})},modelList:E})})]}),B&&(0,a.jsxs)("div",{className:"mt-2 space-y-4",children:[(0,a.jsx)(f.default,{value:{value:[C.weights.vector_setting.vector_weight,C.weights.keyword_setting.keyword_weight]},onChange:e=>{T({...C,weights:{...C.weights,vector_setting:{...C.weights.vector_setting,vector_weight:e.value[0]},keyword_setting:{keyword_weight:e.value[1]}}})}}),(0,a.jsx)(l.default,{value:C.top_k,onChange:V,enable:!0}),(0,a.jsx)(r.default,{value:C.score_threshold,onChange:V,enable:C.score_threshold_enabled,hasSwitch:!0,onSwitchChange:I})]}),!B&&(0,a.jsxs)("div",{className:"mt-4 space-y-4",children:[(0,a.jsx)(l.default,{value:C.top_k,onChange:V,enable:!0}),K&&(0,a.jsx)(r.default,{value:C.score_threshold,onChange:V,enable:C.score_threshold_enabled,hasSwitch:!0,onSwitchChange:I})]})]}),j&&S===x.RETRIEVE_TYPE.oneWay&&(0,a.jsxs)("div",{className:"mt-4",children:[(0,a.jsxs)("div",{className:"flex items-center space-x-0.5",children:[(0,a.jsx)("div",{className:"text-[13px] font-medium leading-[32px] text-text-primary",children:N("modelProvider.systemReasoningModel.key",{ns:"common"})}),(0,a.jsx)(d.default,{popupContent:N("modelProvider.systemReasoningModel.tip",{ns:"common"})})]}),(0,a.jsx)(c.default,{isInWorkflow:j,popupClassName:"!w-[387px]",portalToFollowElemContentClassName:"!z-[1002]",isAdvancedMode:!0,provider:w?.provider,completionParams:w?.completion_params,modelId:w?.name,setModel:k,onCompletionParamsChange:A,hideDebugWithMultipleModel:!0,debugWithMultipleModel:!1})]})]})});e.s(["default",0,C],621708)},837063,e=>{e.v({icon:{type:"element",isRootNode:!0,name:"svg",attributes:{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},children:[{type:"element",name:"g",attributes:{opacity:"0.5"},children:[{type:"element",name:"rect",attributes:{width:"24",height:"24",rx:"6",fill:"#E5E7EB"},children:[]},{type:"element",name:"rect",attributes:{x:"0.25",y:"0.25",width:"23.5",height:"23.5",rx:"5.75",stroke:"black","stroke-opacity":"0.05","stroke-width":"0.5"},children:[]},{type:"element",name:"path",attributes:{d:"M11.8876 5.30588C11.9601 5.26959 12.019 5.21074 12.0553 5.13817L12.414 4.4208C12.5522 4.1444 12.9466 4.1444 13.0848 4.4208L13.4435 5.13817C13.4797 5.21074 13.5386 5.26959 13.6112 5.30588L14.3285 5.66457C14.6049 5.80276 14.6049 6.19719 14.3285 6.33539L13.6112 6.69407C13.5386 6.73036 13.4797 6.78921 13.4435 6.86178L13.0848 7.57916C12.9466 7.85555 12.5522 7.85555 12.414 7.57916L12.0553 6.86178C12.019 6.78921 11.9601 6.73036 11.8876 6.69407L11.1702 6.33539C10.8938 6.19719 10.8938 5.80276 11.1702 5.66457L11.8876 5.30588Z",fill:"#667085"},children:[]},{type:"element",name:"path",attributes:{d:"M7.88756 6.55588C7.96013 6.51959 8.01898 6.46074 8.05527 6.38817L8.28895 5.9208C8.42715 5.6444 8.82158 5.6444 8.95978 5.9208L9.19346 6.38817C9.22975 6.46074 9.2886 6.51959 9.36117 6.55588L9.82854 6.78956C10.1049 6.92776 10.1049 7.32219 9.82854 7.46039L9.36117 7.69407C9.2886 7.73036 9.22975 7.78921 9.19346 7.86178L8.95978 8.32915C8.82158 8.60555 8.42715 8.60555 8.28895 8.32915L8.05527 7.86178C8.01898 7.78921 7.96013 7.73036 7.88756 7.69407L7.42019 7.46039C7.14379 7.32219 7.14379 6.92776 7.42019 6.78957L7.88756 6.55588Z",fill:"#667085"},children:[]},{type:"element",name:"path",attributes:{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M17.9417 5.91012C18.1985 6.08504 18.2648 6.43496 18.0899 6.6917L16.0062 9.74998H17.4375C17.7482 9.74998 18 10.0018 18 10.3125V18.1875C18 18.9124 17.4124 19.5 16.6875 19.5H7.3125C6.58763 19.5 6 18.9123 6 18.1875V10.3125C6 10.0018 6.25184 9.74998 6.5625 9.74998H14.6449L17.1601 6.05826C17.3351 5.80152 17.685 5.7352 17.9417 5.91012ZM10.3125 12.75C10.0018 12.75 9.75 13.0018 9.75 13.3125C9.75 13.6231 10.0018 13.875 10.3125 13.875H13.6875C13.9982 13.875 14.25 13.6231 14.25 13.3125C14.25 13.0018 13.9982 12.75 13.6875 12.75H10.3125Z",fill:"#667085"},children:[]}]}]},name:"DefaultToolIcon"})},38215,e=>{e.v({icon:{type:"element",isRootNode:!0,name:"svg",attributes:{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},children:[{type:"element",name:"path",attributes:{d:"M5 6.5V5M8.93934 7.56066L10 6.5M10.0103 11.5H11.5103",stroke:"#667085","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},children:[]}]},name:"Icon3Dots"})},137153,e=>{e.v({icon:{type:"element",isRootNode:!0,name:"svg",attributes:{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},children:[{type:"element",name:"g",attributes:{id:"message-3-fill"},children:[{type:"element",name:"g",attributes:{id:"Vector",filter:"url(#filter0_d_1071_49501)"},children:[{type:"element",name:"path",attributes:{d:"M2 8.99374C2 5.68349 4.67654 3 8.00066 3H15.9993C19.3134 3 22 5.69478 22 8.99374V21H8.00066C4.68659 21 2 18.3052 2 15.0063V8.99374ZM14 11V13H16V11H14ZM8 11V13H10V11H8Z",fill:"url(#paint0_linear_1071_49501)"},children:[]}]}]},{type:"element",name:"defs",attributes:{},children:[{type:"element",name:"filter",attributes:{id:"filter0_d_1071_49501",x:"1.5",y:"2.75",width:"21",height:"19",filterUnits:"userSpaceOnUse","color-interpolation-filters":"sRGB"},children:[{type:"element",name:"feFlood",attributes:{"flood-opacity":"0",result:"BackgroundImageFix"},children:[]},{type:"element",name:"feColorMatrix",attributes:{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"},children:[]},{type:"element",name:"feOffset",attributes:{dy:"0.25"},children:[]},{type:"element",name:"feGaussianBlur",attributes:{stdDeviation:"0.25"},children:[]},{type:"element",name:"feComposite",attributes:{in2:"hardAlpha",operator:"out"},children:[]},{type:"element",name:"feColorMatrix",attributes:{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"},children:[]},{type:"element",name:"feBlend",attributes:{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_1071_49501"},children:[]},{type:"element",name:"feBlend",attributes:{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_1071_49501",result:"shape"},children:[]}]},{type:"element",name:"linearGradient",attributes:{id:"paint0_linear_1071_49501",x1:"12",y1:"3",x2:"12",y2:"21",gradientUnits:"userSpaceOnUse"},children:[{type:"element",name:"stop",attributes:{"stop-color":"#296DFF"},children:[]},{type:"element",name:"stop",attributes:{offset:"1","stop-color":"#0BA5EC"},children:[]}]}]}]},name:"Message3Fill"})},243661,e=>{e.v({icon:{type:"element",isRootNode:!0,name:"svg",attributes:{width:"624",height:"48",viewBox:"0 0 624 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},children:[{type:"element",name:"rect",attributes:{x:"8",y:"7",width:"16",height:"16",rx:"5",fill:"#F2F4F7"},children:[]},{type:"element",name:"rect",attributes:{x:"32",y:"10",width:"233",height:"10",rx:"3",fill:"#EAECF0"},children:[]},{type:"element",name:"rect",attributes:{x:"32",y:"31",width:"345",height:"6",rx:"3",fill:"#F2F4F7"},children:[]}]},name:"RowStruct"})},945001,e=>{e.v({icon:{type:"element",isRootNode:!0,name:"svg",attributes:{width:"27",height:"27",viewBox:"0 0 27 27",fill:"none",xmlns:"http://www.w3.org/2000/svg"},children:[{type:"element",name:"path",attributes:{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M9.625 0C9.27992 0.000320434 8.93828 0.0686147 8.6196 0.200983C8.30091 0.333351 8.01142 0.527199 7.76766 0.771458C7.5239 1.01572 7.33064 1.3056 7.19893 1.62456C7.06721 1.94351 6.99962 2.28529 7 2.63037C6.99968 2.97541 7.06732 3.31714 7.19907 3.63603C7.33081 3.95493 7.52408 4.24476 7.76783 4.48897C8.01159 4.73317 8.30105 4.92698 8.61971 5.05932C8.93836 5.19165 9.27996 5.25993 9.625 5.26025H12.25V2.63037C12.2504 2.28529 12.1828 1.94351 12.0511 1.62456C11.9194 1.3056 11.7261 1.01572 11.4823 0.771458C11.2386 0.527199 10.9491 0.333351 10.6304 0.200983C10.3117 0.0686147 9.97008 0.000320434 9.625 0ZM9.625 7.01416H2.625C2.27996 7.01448 1.93836 7.08276 1.61971 7.21509C1.30106 7.34743 1.01159 7.54124 0.767835 7.78544C0.524081 8.02965 0.330814 8.31948 0.199069 8.63838C0.0673241 8.95728 -0.000319124 9.299 1.63476e-06 9.64404C-0.000383292 9.98912 0.0672126 10.3309 0.198929 10.6499C0.330645 10.9688 0.523902 11.2587 0.767662 11.503C1.01142 11.7472 1.30091 11.9411 1.6196 12.0734C1.93828 12.2058 2.27992 12.2741 2.625 12.2744H9.625C9.97008 12.2741 10.3117 12.2058 10.6304 12.0734C10.9491 11.9411 11.2386 11.7472 11.4823 11.503C11.7261 11.2587 11.9194 10.9688 12.0511 10.6499C12.1828 10.3309 12.2504 9.98912 12.25 9.64404C12.2503 9.299 12.1827 8.95728 12.0509 8.63838C11.9192 8.31948 11.7259 8.02965 11.4822 7.78544C11.2384 7.54124 10.9489 7.34743 10.6303 7.21509C10.3116 7.08276 9.97004 7.01448 9.625 7.01416Z",fill:"#44BEDF"},children:[]},{type:"element",name:"path",attributes:{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M26.25 9.64404C26.2503 9.299 26.1827 8.95728 26.0509 8.63838C25.9192 8.31948 25.7259 8.02965 25.4822 7.78544C25.2384 7.54124 24.9489 7.34743 24.6303 7.21509C24.3116 7.08276 23.97 7.01448 23.625 7.01416C23.28 7.01448 22.9384 7.08276 22.6197 7.21509C22.3011 7.34743 22.0116 7.54124 21.7678 7.78544C21.5241 8.02965 21.3308 8.31948 21.1991 8.63838C21.0673 8.95728 20.9997 9.299 21 9.64404V12.2744H23.625C23.9701 12.2741 24.3117 12.2058 24.6304 12.0734C24.9491 11.9411 25.2386 11.7472 25.4823 11.503C25.7261 11.2587 25.9194 10.9688 26.0511 10.6499C26.1828 10.3309 26.2504 9.98912 26.25 9.64404ZM19.25 9.64404V2.63037C19.2504 2.28529 19.1828 1.94351 19.0511 1.62456C18.9194 1.3056 18.7261 1.01572 18.4823 0.771458C18.2386 0.527199 17.9491 0.333351 17.6304 0.200983C17.3117 0.0686147 16.9701 0.000320434 16.625 0C16.2799 0.000320434 15.9383 0.0686147 15.6196 0.200983C15.3009 0.333351 15.0114 0.527199 14.7677 0.771458C14.5239 1.01572 14.3306 1.3056 14.1989 1.62456C14.0672 1.94351 13.9996 2.28529 14 2.63037V9.64404C13.9996 9.98912 14.0672 10.3309 14.1989 10.6499C14.3306 10.9688 14.5239 11.2587 14.7677 11.503C15.0114 11.7472 15.3009 11.9411 15.6196 12.0734C15.9383 12.2058 16.2799 12.2741 16.625 12.2744C16.9701 12.2741 17.3117 12.2058 17.6304 12.0734C17.9491 11.9411 18.2386 11.7472 18.4823 11.503C18.7261 11.2587 18.9194 10.9688 19.0511 10.6499C19.1828 10.3309 19.2504 9.98912 19.25 9.64404Z",fill:"#2EB67D"},children:[]},{type:"element",name:"path",attributes:{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M16.625 26.302C16.9701 26.3017 17.3117 26.2334 17.6304 26.101C17.9491 25.9686 18.2386 25.7748 18.4823 25.5305C18.7261 25.2863 18.9194 24.9964 19.0511 24.6774C19.1828 24.3585 19.2504 24.0167 19.25 23.6716C19.2503 23.3266 19.1827 22.9849 19.0509 22.666C18.9192 22.3471 18.7259 22.0572 18.4822 21.813C18.2384 21.5688 17.9489 21.375 17.6303 21.2427C17.3116 21.1103 16.97 21.0421 16.625 21.0417H14V23.6716C13.9996 24.0167 14.0672 24.3585 14.1989 24.6774C14.3306 24.9964 14.5239 25.2863 14.7677 25.5305C15.0114 25.7748 15.3009 25.9686 15.6196 26.101C15.9383 26.2334 16.2799 26.3017 16.625 26.302ZM16.625 19.2878H23.625C23.97 19.2875 24.3116 19.2192 24.6303 19.0869C24.9489 18.9546 25.2384 18.7608 25.4822 18.5166C25.7259 18.2723 25.9192 17.9825 26.0509 17.6636C26.1827 17.3447 26.2503 17.003 26.25 16.658C26.2504 16.3129 26.1828 15.9711 26.0511 15.6521C25.9194 15.3332 25.7261 15.0433 25.4823 14.799C25.2386 14.5548 24.9491 14.3609 24.6304 14.2286C24.3117 14.0962 23.9701 14.0279 23.625 14.0276H16.625C16.2799 14.0279 15.9383 14.0962 15.6196 14.2286C15.3009 14.3609 15.0114 14.5548 14.7677 14.799C14.5239 15.0433 14.3306 15.3332 14.1989 15.6521C14.0672 15.9711 13.9996 16.3129 14 16.658C13.9997 17.003 14.0673 17.3447 14.1991 17.6636C14.3308 17.9825 14.5241 18.2723 14.7678 18.5166C15.0116 18.7608 15.3011 18.9546 15.6197 19.0869C15.9384 19.2192 16.28 19.2875 16.625 19.2878Z",fill:"#ECB22E"},children:[]},{type:"element",name:"path",attributes:{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M2.22485e-06 16.658C-0.000318534 17.003 0.0673247 17.3447 0.19907 17.6636C0.330815 17.9825 0.524081 18.2723 0.767835 18.5166C1.01159 18.7608 1.30106 18.9546 1.61971 19.0869C1.93836 19.2192 2.27996 19.2875 2.625 19.2878C2.97004 19.2875 3.31164 19.2192 3.63029 19.0869C3.94895 18.9546 4.23841 18.7608 4.48217 18.5166C4.72592 18.2723 4.91919 17.9825 5.05093 17.6636C5.18268 17.3447 5.25032 17.003 5.25 16.658V14.0276H2.625C2.27988 14.0279 1.9382 14.0962 1.61948 14.2286C1.30077 14.361 1.01126 14.5549 0.76749 14.7992C0.523723 15.0435 0.330477 15.3335 0.198789 15.6525C0.0671016 15.9715 -0.000446885 16.3128 2.22485e-06 16.658ZM7 16.658V23.6716C6.99962 24.0167 7.06721 24.3585 7.19893 24.6774C7.33064 24.9964 7.5239 25.2863 7.76766 25.5305C8.01142 25.7748 8.30091 25.9686 8.6196 26.101C8.93828 26.2334 9.27992 26.3017 9.625 26.302C9.97008 26.3017 10.3117 26.2334 10.6304 26.101C10.9491 25.9686 11.2386 25.7748 11.4823 25.5305C11.7261 25.2863 11.9194 24.9964 12.0511 24.6774C12.1828 24.3585 12.2504 24.0167 12.25 23.6716V16.6584C12.2504 16.3134 12.1828 15.9716 12.0511 15.6526C11.9194 15.3337 11.7261 15.0438 11.4823 14.7995C11.2386 14.5553 10.9491 14.3614 10.6304 14.2291C10.3117 14.0967 9.97008 14.0284 9.625 14.0281C9.27992 14.0284 8.93828 14.0967 8.6196 14.2291C8.30091 14.3614 8.01142 14.5553 7.76766 14.7995C7.5239 15.0438 7.33064 15.3337 7.19893 15.6526C7.06721 15.9716 6.99962 16.3129 7 16.658Z",fill:"#E01E5A"},children:[]}]},name:"Slack"})},856976,e=>{e.v({icon:{type:"element",isRootNode:!0,name:"svg",attributes:{width:"28",height:"28",viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},children:[{type:"element",name:"g",attributes:{"clip-path":"url(#clip0_20307_29670)"},children:[{type:"element",name:"path",attributes:{opacity:"0.1",d:"M9.33332 11.8067V20.4167C9.33204 21.432 9.57619 22.4327 10.045 23.3333H15.8783C16.2912 23.305 16.6807 23.1312 16.9776 22.8428C17.2745 22.5545 17.4596 22.1702 17.5 21.7583V10.5H17.1733H10.64C10.2934 10.5 9.96108 10.6377 9.71603 10.8827C9.47098 11.1278 9.33332 11.4601 9.33332 11.8067Z",fill:"black"},children:[]},{type:"element",name:"path",attributes:{opacity:"0.1",d:"M16.135 7H12.635C12.8805 7.78672 13.3726 8.47355 14.0386 8.9589C14.7047 9.44425 15.5093 9.70234 16.3333 9.695C16.7301 9.68885 17.1235 9.62197 17.5 9.49667V8.33C17.488 7.97504 17.3392 7.63847 17.0849 7.39061C16.8305 7.14276 16.4902 7.00281 16.135 7Z",fill:"black"},children:[]},{type:"element",name:"path",attributes:{d:"M26.6817 10.5H20.8484L19.2267 11.8183V18.34C19.2846 19.4628 19.7715 20.5204 20.5867 21.2946C21.4019 22.0689 22.4833 22.5005 23.6075 22.5005C24.7318 22.5005 25.8131 22.0689 26.6283 21.2946C27.4436 20.5204 27.9304 19.4628 27.9884 18.34V11.8183C27.9899 11.6458 27.9572 11.4746 27.8923 11.3147C27.8273 11.1548 27.7313 11.0094 27.6098 10.8868C27.4883 10.7643 27.3437 10.667 27.1844 10.6006C27.0251 10.5342 26.8543 10.5 26.6817 10.5Z",fill:"#5059C9"},children:[]},{type:"element",name:"path",attributes:{d:"M23.9167 9.33333C25.5275 9.33333 26.8333 8.0275 26.8333 6.41667C26.8333 4.80584 25.5275 3.5 23.9167 3.5C22.3058 3.5 21 4.80584 21 6.41667C21 8.0275 22.3058 9.33333 23.9167 9.33333Z",fill:"#5059C9"},children:[]},{type:"element",name:"path",attributes:{d:"M10.64 10.5H20.86C21.2065 10.5 21.5389 10.6377 21.7839 10.8827C22.029 11.1278 22.1666 11.4601 22.1666 11.8067V20.4167C22.1666 22.1185 21.4906 23.7506 20.2872 24.9539C19.0839 26.1573 17.4518 26.8333 15.75 26.8333C14.0482 26.8333 12.4161 26.1573 11.2127 24.9539C10.0094 23.7506 9.33331 22.1185 9.33331 20.4167V11.8067C9.33331 11.4601 9.47098 11.1278 9.71603 10.8827C9.96107 10.6377 10.2934 10.5 10.64 10.5Z",fill:"#7B83EB"},children:[]},{type:"element",name:"path",attributes:{d:"M16.3333 9.69477C18.4661 9.69477 20.195 7.96584 20.195 5.8331C20.195 3.70036 18.4661 1.97144 16.3333 1.97144C14.2006 1.97144 12.4717 3.70036 12.4717 5.8331C12.4717 7.96584 14.2006 9.69477 16.3333 9.69477Z",fill:"#7B83EB"},children:[]},{type:"element",name:"path",attributes:{opacity:"0.5",d:"M9.33332 11.8067V20.4167C9.33204 21.432 9.57619 22.4327 10.045 23.3333H15.8783C16.2912 23.305 16.6807 23.1312 16.9776 22.8428C17.2745 22.5545 17.4596 22.1702 17.5 21.7583V10.5H17.1733H10.64C10.2934 10.5 9.96108 10.6377 9.71603 10.8827C9.47098 11.1278 9.33332 11.4601 9.33332 11.8067Z",fill:"black"},children:[]},{type:"element",name:"path",attributes:{opacity:"0.5",d:"M16.135 7H12.635C12.8805 7.78672 13.3726 8.47355 14.0386 8.9589C14.7047 9.44425 15.5093 9.70234 16.3333 9.695C16.7301 9.68885 17.1235 9.62197 17.5 9.49667V8.33C17.488 7.97504 17.3392 7.63847 17.0849 7.39061C16.8305 7.14276 16.4902 7.00281 16.135 7Z",fill:"black"},children:[]},{type:"element",name:"path",attributes:{d:"M14.9683 5.83325H1.365C0.611131 5.83325 0 6.44438 0 7.19825V20.8016C0 21.5555 0.611131 22.1666 1.365 22.1666H14.9683C15.7222 22.1666 16.3333 21.5555 16.3333 20.8016V7.19825C16.3333 6.44438 15.7222 5.83325 14.9683 5.83325Z",fill:"#4B53BC"},children:[]},{type:"element",name:"path",attributes:{d:"M11.8767 11.1766H9.08833V18.6666H7.25666V11.1766H4.45667V9.33325H11.8767V11.1766Z",fill:"white"},children:[]}]},{type:"element",name:"defs",attributes:{},children:[{type:"element",name:"clipPath",attributes:{id:"clip0_20307_29670"},children:[{type:"element",name:"rect",attributes:{width:"28",height:"28",fill:"white"},children:[]}]}]}]},name:"Teams"})},647357,e=>{e.v(JSON.parse('[{"name":"-11:00 Niue Time - Alofi","value":"Pacific/Niue"},{"name":"-11:00 Samoa Time - Midway","value":"Pacific/Midway"},{"name":"-11:00 Samoa Time - Pago Pago","value":"Pacific/Pago_Pago"},{"name":"-10:00 Cook Islands Time - Avarua","value":"Pacific/Rarotonga"},{"name":"-10:00 Hawaii-Aleutian Time - Adak","value":"America/Adak"},{"name":"-10:00 Hawaii-Aleutian Time - Honolulu, East Honolulu, Pearl City, Hilo","value":"Pacific/Honolulu"},{"name":"-10:00 Tahiti Time - Faaa, Papeete, Punaauia","value":"Pacific/Tahiti"},{"name":"-09:30 Marquesas Time - Marquesas","value":"Pacific/Marquesas"},{"name":"-09:00 Alaska Time - Anchorage, Juneau, Fairbanks, Eagle River","value":"America/Anchorage"},{"name":"-09:00 Gambier Time - Gambier","value":"Pacific/Gambier"},{"name":"-08:00 Pacific Time - Los Angeles, San Diego, San Jose, San Francisco","value":"America/Los_Angeles"},{"name":"-08:00 Pacific Time - Tijuana, Mexicali, Ensenada, Rosarito","value":"America/Tijuana"},{"name":"-08:00 Pacific Time - Vancouver, Surrey, Okanagan, Victoria","value":"America/Vancouver"},{"name":"-08:00 Pitcairn Time - Adamstown","value":"Pacific/Pitcairn"},{"name":"-07:00 Mexican Pacific Time - Hermosillo, Culiacán, Ciudad Obregón, Mazatlán","value":"America/Hermosillo"},{"name":"-07:00 Mountain Time - Calgary, Edmonton, Red Deer, Sherwood Park","value":"America/Edmonton"},{"name":"-07:00 Mountain Time - Ciudad Juárez","value":"America/Ciudad_Juarez"},{"name":"-07:00 Mountain Time - Denver, El Paso, Albuquerque, Colorado Springs","value":"America/Denver"},{"name":"-07:00 Mountain Time - Phoenix, Tucson, Mesa, Chandler","value":"America/Phoenix"},{"name":"-07:00 Yukon Time - Whitehorse, Fort St. John, Creston, Dawson","value":"America/Whitehorse"},{"name":"-06:00 Central Time - Belize City, San Ignacio, San Pedro, Orange Walk","value":"America/Belize"},{"name":"-06:00 Central Time - Chicago, Houston, San Antonio, Dallas","value":"America/Chicago"},{"name":"-06:00 Central Time - Guatemala City, Villa Nueva, Mixco, Cobán","value":"America/Guatemala"},{"name":"-06:00 Central Time - Managua, León, Masaya, Chinandega","value":"America/Managua"},{"name":"-06:00 Central Time - Mexico City, Iztapalapa, León de los Aldama, Puebla","value":"America/Mexico_City"},{"name":"-06:00 Central Time - Reynosa, Heroica Matamoros, Nuevo Laredo, Piedras Negras","value":"America/Matamoros"},{"name":"-06:00 Central Time - San José, Limón, San Francisco, Alajuela","value":"America/Costa_Rica"},{"name":"-06:00 Central Time - San Salvador, Soyapango, San Miguel, Santa Ana","value":"America/El_Salvador"},{"name":"-06:00 Central Time - Saskatoon, Regina, Prince Albert, Moose Jaw","value":"America/Regina"},{"name":"-06:00 Central Time - Tegucigalpa, San Pedro Sula, La Ceiba, Choloma","value":"America/Tegucigalpa"},{"name":"-06:00 Central Time - Winnipeg, Brandon, Steinbach, Kenora","value":"America/Winnipeg"},{"name":"-06:00 Easter Island Time - Easter","value":"Pacific/Easter"},{"name":"-06:00 Galapagos Time - Galapagos","value":"Pacific/Galapagos"},{"name":"-05:00 Acre Time - Rio Branco, Cruzeiro do Sul, Senador Guiomard, Sena Madureira","value":"America/Rio_Branco"},{"name":"-05:00 Colombia Time - Bogotá, Cali, Medellín, Barranquilla","value":"America/Bogota"},{"name":"-05:00 Cuba Time - Havana, Santiago de Cuba, Camagüey, Holguín","value":"America/Havana"},{"name":"-05:00 Eastern Time - Atikokan","value":"America/Atikokan"},{"name":"-05:00 Eastern Time - Cancún, Chetumal, Playa del Carmen, Cozumel","value":"America/Cancun"},{"name":"-05:00 Eastern Time - Cockburn Town","value":"America/Grand_Turk"},{"name":"-05:00 Eastern Time - George Town, West Bay","value":"America/Cayman"},{"name":"-05:00 Eastern Time - Kingston, New Kingston, Spanish Town, Portmore","value":"America/Jamaica"},{"name":"-05:00 Eastern Time - Nassau, Lucaya, Freeport","value":"America/Nassau"},{"name":"-05:00 Eastern Time - New York City, Brooklyn, Queens, Philadelphia","value":"America/New_York"},{"name":"-05:00 Eastern Time - Panamá, San Miguelito, Juan Díaz, David","value":"America/Panama"},{"name":"-05:00 Eastern Time - Port-au-Prince, Carrefour, Delmas 73, Port-de-Paix","value":"America/Port-au-Prince"},{"name":"-05:00 Eastern Time - Toronto, Montréal, Ottawa, Mississauga","value":"America/Toronto"},{"name":"-05:00 Ecuador Time - Quito, Guayaquil, Cuenca, Santo Domingo de los Colorados","value":"America/Guayaquil"},{"name":"-05:00 Peru Time - Lima, Callao, Arequipa, Trujillo","value":"America/Lima"},{"name":"-04:00 Amazon Time - Manaus, Campo Grande, Cuiabá, Porto Velho","value":"America/Manaus"},{"name":"-04:00 Atlantic Time - Basseterre","value":"America/St_Kitts"},{"name":"-04:00 Atlantic Time - Blanc-Sablon","value":"America/Blanc-Sablon"},{"name":"-04:00 Atlantic Time - Brades, Plymouth","value":"America/Montserrat"},{"name":"-04:00 Atlantic Time - Bridgetown","value":"America/Barbados"},{"name":"-04:00 Atlantic Time - Castries","value":"America/St_Lucia"},{"name":"-04:00 Atlantic Time - Chaguanas, Mon Repos, San Fernando, Port of Spain","value":"America/Port_of_Spain"},{"name":"-04:00 Atlantic Time - Fort-de-France, Le Lamentin, Le Robert, Sainte-Marie","value":"America/Martinique"},{"name":"-04:00 Atlantic Time - Gustavia","value":"America/St_Barthelemy"},{"name":"-04:00 Atlantic Time - Halifax, Moncton, Sydney, Dartmouth","value":"America/Halifax"},{"name":"-04:00 Atlantic Time - Hamilton","value":"Atlantic/Bermuda"},{"name":"-04:00 Atlantic Time - Kingstown, Kingstown Park","value":"America/St_Vincent"},{"name":"-04:00 Atlantic Time - Kralendijk","value":"America/Kralendijk"},{"name":"-04:00 Atlantic Time - Les Abymes, Baie-Mahault, Le Gosier, Petit-Bourg","value":"America/Guadeloupe"},{"name":"-04:00 Atlantic Time - Marigot","value":"America/Marigot"},{"name":"-04:00 Atlantic Time - Oranjestad, Tanki Leendert, San Nicolas","value":"America/Aruba"},{"name":"-04:00 Atlantic Time - Philipsburg","value":"America/Lower_Princes"},{"name":"-04:00 Atlantic Time - Road Town","value":"America/Tortola"},{"name":"-04:00 Atlantic Time - Roseau","value":"America/Dominica"},{"name":"-04:00 Atlantic Time - Saint Croix, Charlotte Amalie","value":"America/St_Thomas"},{"name":"-04:00 Atlantic Time - Saint George\'s","value":"America/Grenada"},{"name":"-04:00 Atlantic Time - Saint John’s","value":"America/Antigua"},{"name":"-04:00 Atlantic Time - San Juan, Bayamón, Carolina, Ponce","value":"America/Puerto_Rico"},{"name":"-04:00 Atlantic Time - Santo Domingo, Santiago de los Caballeros, Santo Domingo Oeste, Santo Domingo Este","value":"America/Santo_Domingo"},{"name":"-04:00 Atlantic Time - The Valley","value":"America/Anguilla"},{"name":"-04:00 Atlantic Time - Thule","value":"America/Thule"},{"name":"-04:00 Atlantic Time - Willemstad","value":"America/Curacao"},{"name":"-04:00 Bolivia Time - La Paz, Santa Cruz de la Sierra, Cochabamba, Sucre","value":"America/La_Paz"},{"name":"-04:00 Chile Time - Santiago, Puente Alto, Antofagasta, Viña del Mar","value":"America/Santiago"},{"name":"-04:00 Guyana Time - Georgetown, Linden, New Amsterdam","value":"America/Guyana"},{"name":"-04:00 Paraguay Time - Asunción, Ciudad del Este, San Lorenzo, Capiatá","value":"America/Asuncion"},{"name":"-04:00 Venezuela Time - Caracas, Maracaibo, Maracay, Valencia","value":"America/Caracas"},{"name":"-03:30 Newfoundland Time - St. John\'s, Mount Pearl, Corner Brook, Conception Bay South","value":"America/St_Johns"},{"name":"-03:00 Argentina Time - Buenos Aires, Córdoba, Rosario, Mar del Plata","value":"America/Argentina/Buenos_Aires"},{"name":"-03:00 Brasilia Time - São Paulo, Rio de Janeiro, Belo Horizonte, Salvador","value":"America/Sao_Paulo"},{"name":"-03:00 Chile Time - Palmer, Rothera","value":"Antarctica/Palmer"},{"name":"-03:00 Chile Time - Punta Arenas, Puerto Natales","value":"America/Punta_Arenas"},{"name":"-03:00 Falkland Islands Time - Stanley","value":"Atlantic/Stanley"},{"name":"-03:00 French Guiana Time - Cayenne, Matoury, Saint-Laurent-du-Maroni, Kourou","value":"America/Cayenne"},{"name":"-03:00 St. Pierre & Miquelon Time - Saint-Pierre","value":"America/Miquelon"},{"name":"-03:00 Suriname Time - Paramaribo, Lelydorp","value":"America/Paramaribo"},{"name":"-03:00 Uruguay Time - Montevideo, Salto, Paysandú, Las Piedras","value":"America/Montevideo"},{"name":"-03:00 West Greenland Time - Nuuk","value":"America/Nuuk"},{"name":"-02:00 Fernando de Noronha Time - Noronha","value":"America/Noronha"},{"name":"-02:00 South Georgia Time - Grytviken","value":"Atlantic/South_Georgia"},{"name":"-01:00 Azores Time - Ponta Delgada","value":"Atlantic/Azores"},{"name":"-01:00 Cape Verde Time - Praia, Mindelo, Santa Maria, Cova Figueira","value":"Atlantic/Cape_Verde"},{"name":"-01:00 East Greenland Time - Scoresbysund","value":"America/Scoresbysund"},{"name":"+00:00 Greenwich Mean Time - Abidjan, Abobo, Bouaké, Korhogo","value":"Africa/Abidjan"},{"name":"+00:00 Greenwich Mean Time - Accra, Kumasi, Tamale, Takoradi","value":"Africa/Accra"},{"name":"+00:00 Greenwich Mean Time - Bamako, Ségou, Sikasso, Mopti","value":"Africa/Bamako"},{"name":"+00:00 Greenwich Mean Time - Bissau, Bafatá","value":"Africa/Bissau"},{"name":"+00:00 Greenwich Mean Time - Camayenne, Conakry, Nzérékoré, Kindia","value":"Africa/Conakry"},{"name":"+00:00 Greenwich Mean Time - Dakar, Pikine, Touba, Thiès","value":"Africa/Dakar"},{"name":"+00:00 Greenwich Mean Time - Danmarkshavn","value":"America/Danmarkshavn"},{"name":"+00:00 Greenwich Mean Time - Douglas","value":"Europe/Isle_of_Man"},{"name":"+00:00 Greenwich Mean Time - Dublin, South Dublin, Cork, Limerick","value":"Europe/Dublin"},{"name":"+00:00 Greenwich Mean Time - Freetown, Bo, Kenema, Koidu","value":"Africa/Freetown"},{"name":"+00:00 Greenwich Mean Time - Jamestown","value":"Atlantic/St_Helena"},{"name":"+00:00 Greenwich Mean Time - Lomé, Sokodé, Kara, Atakpamé","value":"Africa/Lome"},{"name":"+00:00 Greenwich Mean Time - London, Birmingham, Liverpool, Glasgow","value":"Europe/London"},{"name":"+00:00 Greenwich Mean Time - Monrovia, Gbarnga, Kakata, Bensonville","value":"Africa/Monrovia"},{"name":"+00:00 Greenwich Mean Time - Nouakchott, Nouadhibou, Dar Naim, Néma","value":"Africa/Nouakchott"},{"name":"+00:00 Greenwich Mean Time - Ouagadougou, Bobo-Dioulasso, Koudougou, Ouahigouya","value":"Africa/Ouagadougou"},{"name":"+00:00 Greenwich Mean Time - Reykjavík, Kópavogur, Hafnarfjörður, Reykjanesbær","value":"Atlantic/Reykjavik"},{"name":"+00:00 Greenwich Mean Time - Saint Helier","value":"Europe/Jersey"},{"name":"+00:00 Greenwich Mean Time - Saint Peter Port","value":"Europe/Guernsey"},{"name":"+00:00 Greenwich Mean Time - Serekunda, Brikama, Bakau, Banjul","value":"Africa/Banjul"},{"name":"+00:00 Greenwich Mean Time - São Tomé","value":"Africa/Sao_Tome"},{"name":"+00:00 Greenwich Mean Time - Troll","value":"Antarctica/Troll"},{"name":"+00:00 Western European Time - Casablanca, Rabat, Fès, Sale","value":"Africa/Casablanca"},{"name":"+00:00 Western European Time - Laayoune, Dakhla, Boujdour","value":"Africa/El_Aaiun"},{"name":"+00:00 Western European Time - Las Palmas de Gran Canaria, Santa Cruz de Tenerife, La Laguna, Telde","value":"Atlantic/Canary"},{"name":"+00:00 Western European Time - Lisbon, Porto, Amadora, Braga","value":"Europe/Lisbon"},{"name":"+00:00 Western European Time - Tórshavn","value":"Atlantic/Faroe"},{"name":"+01:00 Central Africa Time - Windhoek, Rundu, Walvis Bay, Oshakati","value":"Africa/Windhoek"},{"name":"+01:00 Central European Time - Algiers, Boumerdas, Oran, Tébessa","value":"Africa/Algiers"},{"name":"+01:00 Central European Time - Amsterdam, Rotterdam, The Hague, Utrecht","value":"Europe/Amsterdam"},{"name":"+01:00 Central European Time - Andorra la Vella, les Escaldes","value":"Europe/Andorra"},{"name":"+01:00 Central European Time - Belgrade, Niš, Novi Sad, Zemun","value":"Europe/Belgrade"},{"name":"+01:00 Central European Time - Berlin, Hamburg, Munich, Köln","value":"Europe/Berlin"},{"name":"+01:00 Central European Time - Bratislava, Košice, Nitra, Prešov","value":"Europe/Bratislava"},{"name":"+01:00 Central European Time - Brussels, Antwerpen, Gent, Charleroi","value":"Europe/Brussels"},{"name":"+01:00 Central European Time - Budapest, Debrecen, Szeged, Miskolc","value":"Europe/Budapest"},{"name":"+01:00 Central European Time - Copenhagen, Århus, Odense, Aalborg","value":"Europe/Copenhagen"},{"name":"+01:00 Central European Time - Gibraltar","value":"Europe/Gibraltar"},{"name":"+01:00 Central European Time - Ljubljana, Maribor, Kranj, Celje","value":"Europe/Ljubljana"},{"name":"+01:00 Central European Time - Longyearbyen","value":"Arctic/Longyearbyen"},{"name":"+01:00 Central European Time - Luxembourg, Esch-sur-Alzette, Dudelange","value":"Europe/Luxembourg"},{"name":"+01:00 Central European Time - Madrid, Barcelona, Valencia, Sevilla","value":"Europe/Madrid"},{"name":"+01:00 Central European Time - Monaco, Monte-Carlo","value":"Europe/Monaco"},{"name":"+01:00 Central European Time - Oslo, Bergen, Trondheim, Stavanger","value":"Europe/Oslo"},{"name":"+01:00 Central European Time - Paris, Marseille, Lyon, Toulouse","value":"Europe/Paris"},{"name":"+01:00 Central European Time - Podgorica, Nikšić, Herceg Novi, Pljevlja","value":"Europe/Podgorica"},{"name":"+01:00 Central European Time - Prague, Brno, Ostrava, Pilsen","value":"Europe/Prague"},{"name":"+01:00 Central European Time - Rome, Milan, Naples, Turin","value":"Europe/Rome"},{"name":"+01:00 Central European Time - San Marino","value":"Europe/San_Marino"},{"name":"+01:00 Central European Time - San Pawl il-Baħar, Birkirkara, Mosta, Sliema","value":"Europe/Malta"},{"name":"+01:00 Central European Time - Sarajevo, Banja Luka, Zenica, Tuzla","value":"Europe/Sarajevo"},{"name":"+01:00 Central European Time - Skopje, Kumanovo, Prilep, Bitola","value":"Europe/Skopje"},{"name":"+01:00 Central European Time - Stockholm, Göteborg, Malmö, Uppsala","value":"Europe/Stockholm"},{"name":"+01:00 Central European Time - Tirana, Durrës, Elbasan, Vlorë","value":"Europe/Tirane"},{"name":"+01:00 Central European Time - Tunis, Sfax, Sousse, Kairouan","value":"Africa/Tunis"},{"name":"+01:00 Central European Time - Vaduz","value":"Europe/Vaduz"},{"name":"+01:00 Central European Time - Vatican City","value":"Europe/Vatican"},{"name":"+01:00 Central European Time - Vienna, Graz, Linz, Favoriten","value":"Europe/Vienna"},{"name":"+01:00 Central European Time - Warsaw, Łódź, Kraków, Wrocław","value":"Europe/Warsaw"},{"name":"+01:00 Central European Time - Zagreb, Split, Rijeka, Osijek","value":"Europe/Zagreb"},{"name":"+01:00 Central European Time - Zürich, Genève, Basel, Lausanne","value":"Europe/Zurich"},{"name":"+01:00 West Africa Time - Bangui, Bimbo, Mbaïki, Berbérati","value":"Africa/Bangui"},{"name":"+01:00 West Africa Time - Bata, Malabo, Ebebiyin","value":"Africa/Malabo"},{"name":"+01:00 West Africa Time - Brazzaville, Pointe-Noire, Dolisie, Kayes","value":"Africa/Brazzaville"},{"name":"+01:00 West Africa Time - Cotonou, Abomey-Calavi, Djougou, Porto-Novo","value":"Africa/Porto-Novo"},{"name":"+01:00 West Africa Time - Douala, Yaoundé, Garoua, Kousséri","value":"Africa/Douala"},{"name":"+01:00 West Africa Time - Kinshasa, Masina, Kikwit, Mbandaka","value":"Africa/Kinshasa"},{"name":"+01:00 West Africa Time - Lagos, Kano, Ibadan, Port Harcourt","value":"Africa/Lagos"},{"name":"+01:00 West Africa Time - Libreville, Port-Gentil, Franceville, Oyem","value":"Africa/Libreville"},{"name":"+01:00 West Africa Time - Luanda, N’dalatando, Huambo, Lobito","value":"Africa/Luanda"},{"name":"+01:00 West Africa Time - N\'Djamena, Moundou, Sarh, Abéché","value":"Africa/Ndjamena"},{"name":"+01:00 West Africa Time - Niamey, Zinder, Maradi, Agadez","value":"Africa/Niamey"},{"name":"+02:00 Central Africa Time - Bujumbura, Muyinga, Gitega, Ruyigi","value":"Africa/Bujumbura"},{"name":"+02:00 Central Africa Time - Gaborone, Francistown, Molepolole, Maun","value":"Africa/Gaborone"},{"name":"+02:00 Central Africa Time - Harare, Bulawayo, Chitungwiza, Mutare","value":"Africa/Harare"},{"name":"+02:00 Central Africa Time - Juba, Winejok, Yei, Malakal","value":"Africa/Juba"},{"name":"+02:00 Central Africa Time - Khartoum, Omdurman, Nyala, Port Sudan","value":"Africa/Khartoum"},{"name":"+02:00 Central Africa Time - Kigali, Gisenyi, Butare, Gitarama","value":"Africa/Kigali"},{"name":"+02:00 Central Africa Time - Lilongwe, Blantyre, Mzuzu, Zomba","value":"Africa/Blantyre"},{"name":"+02:00 Central Africa Time - Lubumbashi, Mbuji-Mayi, Kisangani, Kananga","value":"Africa/Lubumbashi"},{"name":"+02:00 Central Africa Time - Lusaka, Ndola, Kitwe, Chipata","value":"Africa/Lusaka"},{"name":"+02:00 Central Africa Time - Maputo, Matola, Nampula, Beira","value":"Africa/Maputo"},{"name":"+02:00 Eastern European Time - Athens, Thessaloníki, Pátra, Piraeus","value":"Europe/Athens"},{"name":"+02:00 Eastern European Time - Beirut, Ra’s Bayrūt, Tripoli, Sidon","value":"Asia/Beirut"},{"name":"+02:00 Eastern European Time - Bucharest, Sector 3, Iaşi, Sector 6","value":"Europe/Bucharest"},{"name":"+02:00 Eastern European Time - Cairo, Alexandria, Giza, Shubrā al Khaymah","value":"Africa/Cairo"},{"name":"+02:00 Eastern European Time - Chisinau, Tiraspol, Bălţi, Bender","value":"Europe/Chisinau"},{"name":"+02:00 Eastern European Time - East Jerusalem, Gaza, Khān Yūnis, Jabālyā","value":"Asia/Hebron"},{"name":"+02:00 Eastern European Time - Helsinki, Espoo, Tampere, Oulu","value":"Europe/Helsinki"},{"name":"+02:00 Eastern European Time - Kaliningrad, Chernyakhovsk, Sovetsk, Baltiysk","value":"Europe/Kaliningrad"},{"name":"+02:00 Eastern European Time - Kyiv, Kharkiv, Odesa, Dnipro","value":"Europe/Kyiv"},{"name":"+02:00 Eastern European Time - Mariehamn","value":"Europe/Mariehamn"},{"name":"+02:00 Eastern European Time - Nicosia, Limassol, Larnaca, Stróvolos","value":"Asia/Nicosia"},{"name":"+02:00 Eastern European Time - Riga, Daugavpils, Liepāja, Jelgava","value":"Europe/Riga"},{"name":"+02:00 Eastern European Time - Sofia, Plovdiv, Varna, Burgas","value":"Europe/Sofia"},{"name":"+02:00 Eastern European Time - Tallinn, Tartu, Narva, Pärnu","value":"Europe/Tallinn"},{"name":"+02:00 Eastern European Time - Tripoli, Benghazi, Ajdabiya, Mişrātah","value":"Africa/Tripoli"},{"name":"+02:00 Eastern European Time - Vilnius, Kaunas, Klaipėda, Šiauliai","value":"Europe/Vilnius"},{"name":"+02:00 Israel Time - Jerusalem, Tel Aviv, West Jerusalem, Haifa","value":"Asia/Jerusalem"},{"name":"+02:00 South Africa Time - Johannesburg, Cape Town, Durban, Soweto","value":"Africa/Johannesburg"},{"name":"+02:00 South Africa Time - Manzini, Mbabane, Lobamba","value":"Africa/Mbabane"},{"name":"+02:00 South Africa Time - Maseru, Mohale’s Hoek, Mafeteng, Leribe","value":"Africa/Maseru"},{"name":"+03:00 Arabian Time - Al Aḩmadī, Ḩawallī, As Sālimīyah, Şabāḩ as Sālim","value":"Asia/Kuwait"},{"name":"+03:00 Arabian Time - Ar Rifā‘, Manama, Al Muharraq, Dār Kulayb","value":"Asia/Bahrain"},{"name":"+03:00 Arabian Time - Baghdad, Al Mawşil al Jadīdah, Al Başrah al Qadīmah, Mosul","value":"Asia/Baghdad"},{"name":"+03:00 Arabian Time - Doha, Ar Rayyān, Umm Şalāl Muḩammad, Al Wakrah","value":"Asia/Qatar"},{"name":"+03:00 Arabian Time - Jeddah, Riyadh, Mecca, Medina","value":"Asia/Riyadh"},{"name":"+03:00 Arabian Time - Sanaa, Aden, Al Ḩudaydah, Taiz","value":"Asia/Aden"},{"name":"+03:00 Asia/Amman - Amman, Zarqa, Irbid, Russeifa","value":"Asia/Amman"},{"name":"+03:00 Asia/Damascus - Aleppo, Damascus, Homs, Latakia","value":"Asia/Damascus"},{"name":"+03:00 East Africa Time - Addis Ababa, Jijiga, Gondar, Mek\'ele","value":"Africa/Addis_Ababa"},{"name":"+03:00 East Africa Time - Antananarivo, Toamasina, Antsirabe, Mahajanga","value":"Indian/Antananarivo"},{"name":"+03:00 East Africa Time - Asmara, Keren, Massawa, Assab","value":"Africa/Asmara"},{"name":"+03:00 East Africa Time - Dar es Salaam, Mwanza, Zanzibar, Arusha","value":"Africa/Dar_es_Salaam"},{"name":"+03:00 East Africa Time - Djibouti, \'Ali Sabieh, Tadjourah, Obock","value":"Africa/Djibouti"},{"name":"+03:00 East Africa Time - Kampala, Gulu, Lira, Mbarara","value":"Africa/Kampala"},{"name":"+03:00 East Africa Time - Mamoudzou, Koungou, Dzaoudzi","value":"Indian/Mayotte"},{"name":"+03:00 East Africa Time - Mogadishu, Hargeysa, Berbera, Kismayo","value":"Africa/Mogadishu"},{"name":"+03:00 East Africa Time - Moroni, Moutsamoudou","value":"Indian/Comoro"},{"name":"+03:00 East Africa Time - Nairobi, Kakamega, Mombasa, Ruiru","value":"Africa/Nairobi"},{"name":"+03:00 Moscow Time - Minsk, Homyel\', Hrodna, Mahilyow","value":"Europe/Minsk"},{"name":"+03:00 Moscow Time - Moscow, Saint Petersburg, Nizhniy Novgorod, Kazan","value":"Europe/Moscow"},{"name":"+03:00 Moscow Time - Sevastopol, Simferopol, Kerch, Yevpatoriya","value":"Europe/Simferopol"},{"name":"+03:00 Syowa Time - Syowa","value":"Antarctica/Syowa"},{"name":"+03:00 Turkey Time - Istanbul, Ankara, Bursa, İzmir","value":"Europe/Istanbul"},{"name":"+03:30 Iran Time - Tehran, Mashhad, Isfahan, Karaj","value":"Asia/Tehran"},{"name":"+04:00 Armenia Time - Yerevan, Gyumri, Vanadzor, Vagharshapat","value":"Asia/Yerevan"},{"name":"+04:00 Azerbaijan Time - Baku, Sumqayıt, Ganja, Lankaran","value":"Asia/Baku"},{"name":"+04:00 Georgia Time - Tbilisi, Batumi, Kutaisi, Rustavi","value":"Asia/Tbilisi"},{"name":"+04:00 Gulf Time - Dubai, Abu Dhabi, Sharjah, Al Ain City","value":"Asia/Dubai"},{"name":"+04:00 Gulf Time - Muscat, Seeb, Bawshar, ‘Ibrī","value":"Asia/Muscat"},{"name":"+04:00 Mauritius Time - Port Louis, Vacoas, Beau Bassin-Rose Hill, Curepipe","value":"Indian/Mauritius"},{"name":"+04:00 Réunion Time - Saint-Denis, Saint-Paul, Le Tampon, Saint-Pierre","value":"Indian/Reunion"},{"name":"+04:00 Samara Time - Samara, Saratov, Tolyatti, Izhevsk","value":"Europe/Samara"},{"name":"+04:00 Seychelles Time - Victoria","value":"Indian/Mahe"},{"name":"+04:30 Afghanistan Time - Kabul, Herāt, Mazār-e Sharīf, Kandahār","value":"Asia/Kabul"},{"name":"+05:00 French Southern & Antarctic Time - Port-aux-Français","value":"Indian/Kerguelen"},{"name":"+05:00 Maldives Time - Male","value":"Indian/Maldives"},{"name":"+05:00 Mawson Time - Mawson","value":"Antarctica/Mawson"},{"name":"+05:00 Pakistan Time - Karachi, Lahore, Faisalabad, Rawalpindi","value":"Asia/Karachi"},{"name":"+05:00 Tajikistan Time - Dushanbe, Isfara, Istaravshan, Kŭlob","value":"Asia/Dushanbe"},{"name":"+05:00 Turkmenistan Time - Ashgabat, Türkmenabat, Daşoguz, Mary","value":"Asia/Ashgabat"},{"name":"+05:00 Uzbekistan Time - Tashkent, Namangan, Samarkand, Andijon","value":"Asia/Tashkent"},{"name":"+05:00 West Kazakhstan Time - Aktobe, Kyzylorda, Oral, Atyrau","value":"Asia/Aqtobe"},{"name":"+05:00 Yekaterinburg Time - Yekaterinburg, Chelyabinsk, Ufa, Perm","value":"Asia/Yekaterinburg"},{"name":"+05:30 India Time - Colombo, Dehiwala-Mount Lavinia, Maharagama, Jaffna","value":"Asia/Colombo"},{"name":"+05:30 India Time - Mumbai, Delhi, Bengaluru, Hyderābād","value":"Asia/Kolkata"},{"name":"+05:45 Nepal Time - Kathmandu, Bharatpur, Pātan, Birgañj","value":"Asia/Kathmandu"},{"name":"+06:00 Bangladesh Time - Dhaka, Chattogram, Khulna, Rangpur","value":"Asia/Dhaka"},{"name":"+06:00 Bhutan Time - Thimphu, Phuntsholing, Tsirang, Punākha","value":"Asia/Thimphu"},{"name":"+06:00 China Time - Ürümqi, Shihezi, Korla, Aksu","value":"Asia/Urumqi"},{"name":"+06:00 East Kazakhstan Time - Almaty, Shymkent, Karagandy, Taraz","value":"Asia/Almaty"},{"name":"+06:00 Indian Ocean Time - Chagos","value":"Indian/Chagos"},{"name":"+06:00 Kyrgyzstan Time - Bishkek, Osh, Jalal-Abad, Karakol","value":"Asia/Bishkek"},{"name":"+06:00 Omsk Time - Omsk, Tara, Kalachinsk","value":"Asia/Omsk"},{"name":"+06:00 Vostok Time - Vostok","value":"Antarctica/Vostok"},{"name":"+06:30 Cocos Islands Time - West Island","value":"Indian/Cocos"},{"name":"+06:30 Myanmar Time - Yangon, Mandalay, Nay Pyi Taw, Mawlamyine","value":"Asia/Yangon"},{"name":"+07:00 Christmas Island Time - Flying Fish Cove","value":"Indian/Christmas"},{"name":"+07:00 Davis Time - Davis","value":"Antarctica/Davis"},{"name":"+07:00 Hovd Time - Ulaangom, Khovd, Ölgii, Altai","value":"Asia/Hovd"},{"name":"+07:00 Indochina Time - Bangkok, Samut Prakan, Mueang Nonthaburi, Chon Buri","value":"Asia/Bangkok"},{"name":"+07:00 Indochina Time - Ho Chi Minh City, Da Nang, Biên Hòa, Cần Thơ","value":"Asia/Ho_Chi_Minh"},{"name":"+07:00 Indochina Time - Phnom Penh, Takeo, Siem Reap, Battambang","value":"Asia/Phnom_Penh"},{"name":"+07:00 Indochina Time - Vientiane, Savannakhet, Pakse, Thakhèk","value":"Asia/Vientiane"},{"name":"+07:00 Novosibirsk Time - Novosibirsk, Krasnoyarsk, Barnaul, Tomsk","value":"Asia/Novosibirsk"},{"name":"+07:00 Western Indonesia Time - Jakarta, Surabaya, Bekasi, Bandung","value":"Asia/Jakarta"},{"name":"+08:00 Australian Western Time - Perth, Mandurah, Bunbury, Baldivis","value":"Australia/Perth"},{"name":"+08:00 Brunei Darussalam Time - Bandar Seri Begawan, Kuala Belait, Seria, Tutong","value":"Asia/Brunei"},{"name":"+08:00 Central Indonesia Time - Makassar, Samarinda, Denpasar, Balikpapan","value":"Asia/Makassar"},{"name":"+08:00 China Time - Macau","value":"Asia/Macau"},{"name":"+08:00 China Time - Shanghai, Beijing, Shenzhen, Guangzhou","value":"Asia/Shanghai"},{"name":"+08:00 Hong Kong Time - Hong Kong, Kowloon, Victoria, Tuen Mun","value":"Asia/Hong_Kong"},{"name":"+08:00 Irkutsk Time - Irkutsk, Ulan-Ude, Bratsk, Angarsk","value":"Asia/Irkutsk"},{"name":"+08:00 Malaysia Time - Kuala Lumpur, Petaling Jaya, Klang, Johor Bahru","value":"Asia/Kuala_Lumpur"},{"name":"+08:00 Philippine Time - Quezon City, Davao, Manila, Caloocan City","value":"Asia/Manila"},{"name":"+08:00 Singapore Time - Singapore, Woodlands, Geylang, Queenstown Estate","value":"Asia/Singapore"},{"name":"+08:00 Taipei Time - Taipei, Kaohsiung, Taichung, Tainan","value":"Asia/Taipei"},{"name":"+08:00 Ulaanbaatar Time - Ulan Bator, Erdenet, Darhan, Mörön","value":"Asia/Ulaanbaatar"},{"name":"+08:45 Australian Central Western Time - Eucla","value":"Australia/Eucla"},{"name":"+09:00 East Timor Time - Dili, Maliana, Suai, Likisá","value":"Asia/Dili"},{"name":"+09:00 Eastern Indonesia Time - Jayapura, Ambon, Sorong, Ternate","value":"Asia/Jayapura"},{"name":"+09:00 Japan Time - Tokyo, Yokohama, Osaka, Nagoya","value":"Asia/Tokyo"},{"name":"+09:00 Korean Time - Pyongyang, Hamhŭng, Namp’o, Sunch’ŏn","value":"Asia/Pyongyang"},{"name":"+09:00 Korean Time - Seoul, Busan, Incheon, Daegu","value":"Asia/Seoul"},{"name":"+09:00 Palau Time - Ngerulmud","value":"Pacific/Palau"},{"name":"+09:00 Yakutsk Time - Chita, Yakutsk, Blagoveshchensk, Belogorsk","value":"Asia/Chita"},{"name":"+09:30 Australian Central Time - Adelaide, Adelaide Hills, Mount Gambier, Morphett Vale","value":"Australia/Adelaide"},{"name":"+09:30 Australian Central Time - Darwin, Alice Springs, Palmerston","value":"Australia/Darwin"},{"name":"+10:00 Australian Eastern Time - Brisbane, Gold Coast, Logan City, Townsville","value":"Australia/Brisbane"},{"name":"+10:00 Australian Eastern Time - Sydney, Melbourne, Canberra, Newcastle","value":"Australia/Sydney"},{"name":"+10:00 Chamorro Time - Dededo Village, Yigo Village, Tamuning-Tumon-Harmon Village, Tamuning","value":"Pacific/Guam"},{"name":"+10:00 Chamorro Time - Saipan","value":"Pacific/Saipan"},{"name":"+10:00 Chuuk Time - Chuuk","value":"Pacific/Chuuk"},{"name":"+10:00 Dumont-d’Urville Time - DumontDUrville","value":"Antarctica/DumontDUrville"},{"name":"+10:00 Papua New Guinea Time - Port Moresby, Lae, Mount Hagen, Popondetta","value":"Pacific/Port_Moresby"},{"name":"+10:00 Vladivostok Time - Khabarovsk, Vladivostok, Khabarovsk Vtoroy, Komsomolsk-on-Amur","value":"Asia/Vladivostok"},{"name":"+10:30 Lord Howe Time - Lord Howe","value":"Australia/Lord_Howe"},{"name":"+11:00 Bougainville Time - Arawa","value":"Pacific/Bougainville"},{"name":"+11:00 Casey Time - Casey","value":"Antarctica/Casey"},{"name":"+11:00 Kosrae Time - Kosrae, Palikir - National Government Center","value":"Pacific/Kosrae"},{"name":"+11:00 New Caledonia Time - Nouméa, Mont-Dore, Dumbéa","value":"Pacific/Noumea"},{"name":"+11:00 Norfolk Island Time - Kingston","value":"Pacific/Norfolk"},{"name":"+11:00 Sakhalin Time - Yuzhno-Sakhalinsk, Magadan, Korsakov, Kholmsk","value":"Asia/Sakhalin"},{"name":"+11:00 Solomon Islands Time - Honiara","value":"Pacific/Guadalcanal"},{"name":"+11:00 Vanuatu Time - Port-Vila","value":"Pacific/Efate"},{"name":"+12:00 Fiji Time - Nasinu, Suva, Lautoka, Nadi","value":"Pacific/Fiji"},{"name":"+12:00 Gilbert Islands Time - Tarawa","value":"Pacific/Tarawa"},{"name":"+12:00 Marshall Islands Time - Majuro, Kwajalein, RMI Capitol","value":"Pacific/Majuro"},{"name":"+12:00 Nauru Time - Yaren","value":"Pacific/Nauru"},{"name":"+12:00 New Zealand Time - Auckland, Wellington, Christchurch, Manukau City","value":"Pacific/Auckland"},{"name":"+12:00 New Zealand Time - McMurdo","value":"Antarctica/McMurdo"},{"name":"+12:00 Petropavlovsk-Kamchatski Time - Petropavlovsk-Kamchatsky, Yelizovo, Vilyuchinsk, Anadyr","value":"Asia/Kamchatka"},{"name":"+12:00 Tuvalu Time - Funafuti","value":"Pacific/Funafuti"},{"name":"+12:00 Wake Island Time - Wake","value":"Pacific/Wake"},{"name":"+12:00 Wallis & Futuna Time - Mata-Utu","value":"Pacific/Wallis"},{"name":"+12:45 Chatham Time - Chatham","value":"Pacific/Chatham"},{"name":"+13:00 Apia Time - Apia","value":"Pacific/Apia"},{"name":"+13:00 Phoenix Islands Time - Kanton","value":"Pacific/Kanton"},{"name":"+13:00 Tokelau Time - Fakaofo","value":"Pacific/Fakaofo"},{"name":"+13:00 Tonga Time - Nuku‘alofa","value":"Pacific/Tongatapu"},{"name":"+14:00 Line Islands Time - Kiritimati","value":"Pacific/Kiritimati"}]'))},740474,e=>{e.v({icon:{type:"element",isRootNode:!0,name:"svg",attributes:{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},children:[{type:"element",name:"path",attributes:{d:"M8.00001 12.7761L12.1381 8.63804L11.1953 7.69524L8.00001 10.8905L4.80475 7.69524L3.86194 8.63804L8.00001 12.7761ZM8.00001 9.00951L12.1381 4.87146L11.1953 3.92865L8.00001 7.12391L4.80475 3.92865L3.86194 4.87146L8.00001 9.00951Z",fill:"currentColor"},children:[]}]},name:"ArrowDownDoubleLine"})},285520,e=>{e.v({icon:{type:"element",isRootNode:!0,name:"svg",attributes:{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},children:[{type:"element",name:"path",attributes:{d:"M6.02888 6.23572C5.08558 6.23572 4.56458 7.33027 5.15943 8.06239L7.13069 10.4885C7.57898 11.0403 8.42124 11.0403 8.86962 10.4885L10.8408 8.06239C11.4357 7.33027 10.9147 6.23572 9.97134 6.23572H6.02888Z",fill:"currentColor","fill-opacity":"0.3"},children:[]}]},name:"ArrowDownRoundFill"})},437251,e=>{e.v({icon:{type:"element",isRootNode:!0,name:"svg",attributes:{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},children:[{type:"element",name:"path",attributes:{d:"M8 3.22388L3.86194 7.36193L4.80475 8.30473L8 5.10949L11.1953 8.30473L12.1381 7.36193L8 3.22388ZM8 6.99046L3.86194 11.1285L4.80475 12.0713L8 8.87606L11.1953 12.0713L12.1381 11.1285L8 6.99046Z",fill:"currentColor"},children:[]}]},name:"ArrowUpDoubleLine"})},870008,e=>{e.v({icon:{type:"element",isRootNode:!0,name:"svg",attributes:{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},children:[{type:"element",name:"g",attributes:{id:"chevron-down"},children:[{type:"element",name:"path",attributes:{id:"Icon",d:"M6 9L12 15L18 9",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},children:[]}]}]},name:"ChevronDown"})},963634,e=>{e.v({icon:{type:"element",isRootNode:!0,name:"svg",attributes:{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},children:[{type:"element",name:"path",attributes:{d:"M9.01488 2.54553C8.91549 2.45869 8.79321 2.40229 8.66264 2.38306C8.53206 2.36384 8.39872 2.38261 8.27852 2.43712C8.15833 2.49164 8.05636 2.5796 7.98481 2.6905C7.91325 2.8014 7.87513 2.93055 7.875 3.06253V6.50003C6.05164 6.50003 4.30295 7.22436 3.01364 8.51367C1.72433 9.80299 1 11.5517 1 13.375C1 15.1984 1.72433 16.9471 3.01364 18.2364C4.30295 19.5257 6.05164 20.25 7.875 20.25H12C12.3647 20.25 12.7144 20.1052 12.9723 19.8473C13.2301 19.5894 13.375 19.2397 13.375 18.875C13.375 18.5104 13.2301 18.1606 12.9723 17.9028C12.7144 17.6449 12.3647 17.5 12 17.5H7.875C6.78098 17.5 5.73177 17.0654 4.95818 16.2919C4.1846 15.5183 3.75 14.4691 3.75 13.375C3.75 12.281 4.1846 11.2318 4.95818 10.4582C5.73177 9.68463 6.78098 9.25003 7.875 9.25003V12.6875C7.87513 12.8195 7.91325 12.9487 7.98481 13.0596C8.05636 13.1705 8.15833 13.2584 8.27852 13.3129C8.39872 13.3675 8.53206 13.3862 8.66264 13.367C8.79321 13.3478 8.91549 13.2914 9.01488 13.2045L14.5149 8.39203C14.5885 8.32751 14.6475 8.24801 14.6879 8.15885C14.7283 8.06969 14.7492 7.97292 14.7492 7.87503C14.7492 7.77714 14.7283 7.68038 14.6879 7.59122C14.6475 7.50206 14.5885 7.42256 14.5149 7.35803L9.01488 2.54553Z",fill:"currentColor"},children:[]},{type:"element",name:"path",attributes:{d:"M21.625 17.5H17.5C17.1353 17.5 16.7856 17.6449 16.5277 17.9028C16.2699 18.1606 16.125 18.5104 16.125 18.875C16.125 19.2397 16.2699 19.5894 16.5277 19.8473C16.7856 20.1052 17.1353 20.25 17.5 20.25H21.625C21.9897 20.25 22.3394 20.1052 22.5973 19.8473C22.8551 19.5894 23 19.2397 23 18.875C23 18.5104 22.8551 18.1606 22.5973 17.9028C22.3394 17.6449 21.9897 17.5 21.625 17.5Z",fill:"currentColor"},children:[]},{type:"element",name:"path",attributes:{d:"M21.625 12H17.5C17.1353 12 16.7856 12.1449 16.5277 12.4028C16.2699 12.6606 16.125 13.0104 16.125 13.375C16.125 13.7397 16.2699 14.0894 16.5277 14.3473C16.7856 14.6052 17.1353 14.75 17.5 14.75H21.625C21.9897 14.75 22.3394 14.6052 22.5973 14.3473C22.8551 14.0894 23 13.7397 23 13.375C23 13.0104 22.8551 12.6606 22.5973 12.4028C22.3394 12.1449 21.9897 12 21.625 12Z",fill:"currentColor"},children:[]},{type:"element",name:"path",attributes:{d:"M17.5 9.25003H21.625C21.9897 9.25003 22.3394 9.10517 22.5973 8.8473C22.8551 8.58944 23 8.23971 23 7.87503C23 7.51036 22.8551 7.16062 22.5973 6.90276C22.3394 6.6449 21.9897 6.50003 21.625 6.50003H17.5C17.1353 6.50003 16.7856 6.6449 16.5277 6.90276C16.2699 7.16062 16.125 7.51036 16.125 7.87503C16.125 8.23971 16.2699 8.58944 16.5277 8.8473C16.7856 9.10517 17.1353 9.25003 17.5 9.25003Z",fill:"currentColor"},children:[]}]},name:"HighPriority"})},863085,e=>{"use strict";var a=e.i(56505);e.s(["CheckCircle",()=>a.default])},831958,e=>{"use strict";var a=e.i(221317);e.s(["useUnmount",()=>a.default])},360052,e=>{"use strict";var a=e.i(867970);e.s(["Tag03",()=>a.default])},849124,e=>{"use strict";var a=e.i(434012);e.s(["LinkExternal02",()=>a.default])},988720,e=>{"use strict";var a=e.i(162115),t=e.i(942347),n=e.i(935139);let i=e=>{let{className:t,isActive:i,onClick:r,option:l,smallItem:s}=e;return(0,a.jsxs)("div",{"data-testid":`tab-slider-item-${l.value}`,className:(0,n.cn)("relative pb-2.5",!i&&"cursor-pointer",s?"system-sm-semibold-uppercase":"system-xl-semibold",t),onClick:()=>!i&&r(l.value),children:[(0,a.jsx)("div",{"data-testid":"tab-slider-item-text",className:(0,n.cn)(i?"text-text-primary":"text-text-tertiary"),children:l.text}),i&&(0,a.jsx)("div",{"data-testid":"tab-active-indicator",className:"absolute bottom-0 left-0 right-0 h-0.5 bg-util-colors-blue-brand-blue-brand-600"})]},l.value)},r=t.memo(e=>{let{className:t,value:r,onChange:l,options:s,noBorderBottom:o,itemClassName:d,smallItem:m}=e;return(0,a.jsx)("div",{"data-testid":"tab-slider",className:(0,n.cn)(t,!o&&"border-b border-divider-subtle","flex space-x-6"),children:s.map(e=>(0,a.jsx)(i,{isActive:e.value===r,option:e,onClick:l,className:d,smallItem:m},e.value))})});e.s(["default",0,r])},561518,e=>{"use strict";var a=e.i(162115),t=e.i(220365),n=e.i(942347);e.i(816688);var i=e.i(675066),r=e.i(151094),l=e.i(757198),s=e.i(21151),o=e.i(935139),d=e.i(586482);e.s(["default",0,e=>{let{isModal:m=!0,onSelect:u,onClose:c,className:p}=e,{t:h}=(0,i.useTranslation)(),[g,x]=(0,n.useState)(""),[v,f]=(0,n.useState)(),b=(0,n.useCallback)((e,a)=>{x(e),f(a)},[x,f]);return m?(0,a.jsxs)(s.default,{onClose:t.noop,isShow:!0,closable:!1,wrapperClassName:p,className:(0,o.cn)("flex max-h-[552px] flex-col rounded-xl border-[0.5px] border-divider-subtle p-0 shadow-xl"),children:[(0,a.jsx)(d.default,{className:"pt-3",onSelect:b}),(0,a.jsx)(l.default,{className:"mb-0 mt-3"}),(0,a.jsxs)("div",{className:"flex w-full items-center justify-center gap-2 p-3",children:[(0,a.jsx)(r.default,{className:"w-full",onClick:()=>{c?.()},children:h("iconPicker.cancel",{ns:"app"})}),(0,a.jsx)(r.default,{disabled:""===g||!v,variant:"primary",className:"w-full",onClick:()=>{u?.(g,v)},children:h("iconPicker.ok",{ns:"app"})})]})]}):(0,a.jsx)(a.Fragment,{})}])},316626,e=>{"use strict";var a=e.i(586657);function t(e){if(!e||"object"!=typeof e)return!1;let a=Object.getPrototypeOf(e);return(null===a||a===Object.prototype||null===Object.getPrototypeOf(a))&&"[object Object]"===Object.prototype.toString.call(e)}var n=e.i(95946),i=e.i(260831),r=e.i(577362),l=e.i(749691),s=e.i(220365);function o(e,o){return function e(s,o,d,m,u,c,p){let h=p(s,o,d,m,u,c);if(void 0!==h)return h;if(typeof s==typeof o)switch(typeof s){case"bigint":case"string":case"boolean":case"symbol":case"undefined":case"function":return s===o;case"number":return s===o||Object.is(s,o)}return function s(o,d,m,u){if(Object.is(o,d))return!0;let c=(0,i.getTag)(o),p=(0,i.getTag)(d);if(c===r.argumentsTag&&(c=r.objectTag),p===r.argumentsTag&&(p=r.objectTag),c!==p)return!1;switch(c){case r.stringTag:return o.toString()===d.toString();case r.numberTag:{let e=o.valueOf(),a=d.valueOf();return(0,l.isEqualsSameValueZero)(e,a)}case r.booleanTag:case r.dateTag:case r.symbolTag:return Object.is(o.valueOf(),d.valueOf());case r.regexpTag:return o.source===d.source&&o.flags===d.flags;case r.functionTag:return o===d}let h=(m=m??new Map).get(o),g=m.get(d);if(null!=h&&null!=g)return h===d;m.set(o,d),m.set(d,o);try{switch(c){case r.mapTag:if(o.size!==d.size)return!1;for(let[a,t]of o.entries())if(!d.has(a)||!e(t,d.get(a),a,o,d,m,u))return!1;return!0;case r.setTag:{if(o.size!==d.size)return!1;let a=Array.from(o.values()),t=Array.from(d.values());for(let n=0;ne(i,a,void 0,o,d,m,u));if(-1===r)return!1;t.splice(r,1)}return!0}case r.arrayTag:case r.uint8ArrayTag:case r.uint8ClampedArrayTag:case r.uint16ArrayTag:case r.uint32ArrayTag:case r.bigUint64ArrayTag:case r.int8ArrayTag:case r.int16ArrayTag:case r.int32ArrayTag:case r.bigInt64ArrayTag:case r.float32ArrayTag:case r.float64ArrayTag:if(void 0!==a.Buffer&&a.Buffer.isBuffer(o)!==a.Buffer.isBuffer(d)||o.length!==d.length)return!1;for(let a=0;ao],316626)},549289,e=>{"use strict";var a=e.i(625743);e.s(["ApiConnectionMod",()=>a.default])},777582,e=>{"use strict";var a=e.i(162115);e.i(816688);var t=e.i(675066),n=e.i(363282),i=e.i(402588),r=e.i(935139);e.s(["default",0,e=>{let{topK:l,scoreThreshold:s,scoreThresholdEnabled:o,onChange:d,isInHitTesting:m=!1,isInRetrievalSetting:u=!1}=e,{t:c}=(0,t.useTranslation)();return(0,a.jsxs)("div",{className:(0,r.cn)("flex flex-col gap-2 self-stretch",u&&"w-full max-w-[480px]"),children:[!m&&!u&&(0,a.jsx)("div",{className:"flex h-7 flex-col gap-2 self-stretch pt-1",children:(0,a.jsx)("label",{className:"system-sm-semibold text-text-secondary",children:c("retrievalSettings",{ns:"dataset"})})}),(0,a.jsxs)("div",{className:(0,r.cn)("flex gap-4 self-stretch",{"flex-col":m,"flex-row":u,"flex-col sm:flex-row":!m&&!u}),children:[(0,a.jsx)("div",{className:"flex grow flex-col gap-1",children:(0,a.jsx)(i.default,{className:"grow",value:l,onChange:(e,a)=>d({top_k:a}),enable:!0})}),(0,a.jsx)("div",{className:"flex grow flex-col gap-1",children:(0,a.jsx)(n.default,{className:"grow",value:s,onChange:(e,a)=>d({score_threshold:a}),enable:o,hasSwitch:!0,onSwitchChange:(e,a)=>{d({score_threshold_enabled:a})}})})]})]})}])},860507,459946,229897,e=>{"use strict";var a=e.i(162115),t=e.i(153288),n=e.i(942347);e.i(816688);var i=e.i(675066);e.i(9633);var r=e.i(215859);e.s(["Economic",()=>r.default],459946);var r=r,l=e.i(304769);e.s(["HighQuality",()=>l.default],229897);var l=l,s=e.i(391185),o=e.i(935139);e.i(698628);var d=e.i(127210),m=e.i(619306),u=e.i(447265),c=e.i(869931),p=e.i(802859),h=e.i(170866),g=e.i(421001);let x=n.memo(e=>{let{keywordNumber:t,onKeywordNumberChange:r}=e,{t:l}=(0,i.useTranslation)(),s=(0,n.useCallback)(e=>{e&&r(e)},[r]);return(0,a.jsxs)("div",{className:"flex items-center gap-x-1",children:[(0,a.jsxs)("div",{className:"flex grow items-center gap-x-0.5",children:[(0,a.jsx)("div",{className:"system-xs-medium truncate text-text-secondary",children:l("form.numberOfKeywords",{ns:"datasetSettings"})}),(0,a.jsx)(g.default,{popupContent:"number of keywords",children:(0,a.jsx)(c.RiQuestionLine,{className:"h-3.5 w-3.5 text-text-quaternary"})})]}),(0,a.jsx)(h.default,{className:"mr-3 w-[206px] shrink-0",value:t,max:50,onChange:r}),(0,a.jsx)(p.InputNumber,{wrapperClassName:"shrink-0 w-12",type:"number",value:t,onChange:s})]})});e.s(["default",0,e=>{let{value:c,onChange:p,disabled:h,currentValue:g,keywordNumber:v,onKeywordNumberChange:f}=e,{t:b}=(0,i.useTranslation)(),y=(0,n.useRef)(null),C=(0,t.useHover)(y),T=g===d.IndexingType.QUALIFIED;return(0,a.jsxs)("div",{className:(0,o.cn)("flex flex-col gap-y-2"),children:[(0,a.jsx)(u.default,{id:d.IndexingType.QUALIFIED,isActive:c===d.IndexingType.QUALIFIED,onClick:p,icon:(0,a.jsx)(l.default,{className:"size-[18px]"}),iconActiveColor:"text-util-colors-orange-orange-500",title:b("stepTwo.qualified",{ns:"datasetCreation"}),description:b("form.indexMethodHighQualityTip",{ns:"datasetSettings"}),disabled:h,isRecommended:!0,effectColor:m.EffectColor.orange,showEffectColor:!0,className:"gap-x-2"}),(0,a.jsxs)(s.PortalToFollowElem,{open:C,offset:4,placement:"right",children:[(0,a.jsx)(s.PortalToFollowElemTrigger,{children:(0,a.jsx)(u.default,{ref:y,id:d.IndexingType.ECONOMICAL,isActive:c===d.IndexingType.ECONOMICAL,onClick:p,icon:(0,a.jsx)(r.default,{className:"size-[18px]"}),iconActiveColor:"text-util-colors-indigo-indigo-600",title:b("form.indexMethodEconomy",{ns:"datasetSettings"}),description:b("form.indexMethodEconomyTip",{ns:"datasetSettings",count:v}),disabled:h||T,effectColor:m.EffectColor.indigo,showEffectColor:!0,showChildren:!0,className:"gap-x-2",children:(0,a.jsx)(x,{keywordNumber:v,onKeywordNumberChange:f})})}),(0,a.jsx)(s.PortalToFollowElemContent,{style:{zIndex:60},children:(0,a.jsx)("div",{className:"rounded-lg border-components-panel-border bg-components-tooltip-bg p-3 text-xs font-medium text-text-secondary shadow-lg",children:b("form.indexMethodChangeToEconomyDisabledTip",{ns:"datasetSettings"})})})]})]})}],860507)},584344,e=>{"use strict";var a=e.i(162115),t=e.i(869931),n=e.i(429279),i=e.i(942347);e.i(816688);var r=e.i(675066),l=e.i(241661),s=e.i(291631),o=e.i(391185),d=e.i(751992),m=e.i(621379),u=e.i(935139);let c=i.memo(e=>{let{leftIcon:n,name:i,email:l,isSelected:s,isMe:o=!1,onClick:d}=e,{t:m}=(0,r.useTranslation)();return(0,a.jsxs)("div",{className:"flex cursor-pointer items-center gap-2 rounded-lg py-1 pl-2 pr-[10px] hover:bg-state-base-hover",onClick:d,children:[n,(0,a.jsxs)("div",{className:"grow",children:[(0,a.jsxs)("div",{className:"system-sm-medium truncate text-text-secondary",children:[i,o&&(0,a.jsx)("span",{className:"system-xs-regular text-text-tertiary",children:m("form.me",{ns:"datasetSettings"})})]}),(0,a.jsx)("div",{className:"system-xs-regular truncate text-text-tertiary",children:l})]}),s&&(0,a.jsx)(t.RiCheckLine,{className:(0,u.cn)("size-4 shrink-0 text-text-accent",o&&"opacity-30")})]})}),p=i.memo(e=>{let{leftIcon:n,text:i,onClick:r,isSelected:l}=e;return(0,a.jsxs)("div",{className:"flex cursor-pointer items-center gap-x-1 rounded-lg px-2 py-1 hover:bg-state-base-hover",onClick:r,children:[n,(0,a.jsx)("div",{className:"system-md-regular grow px-1 text-text-secondary",children:i}),l&&(0,a.jsx)(t.RiCheckLine,{className:"size-4 text-text-accent"})]})});e.s(["default",0,e=>{let{disabled:h,permission:g,value:x,memberList:v,onChange:f,onMemberSelect:b}=e,{t:y}=(0,r.useTranslation)(),C=(0,d.useSelector)(e=>e.userProfile),[T,j]=(0,i.useState)(!1),[w,k]=(0,i.useState)(""),[A,M]=(0,i.useState)(""),{run:N}=(0,n.useDebounceFn)(()=>{M(w)},{wait:500}),_=e=>{k(e),N()},S=(0,i.useCallback)(e=>{x.includes(e.id)?b(x.filter(a=>a!==e.id)):b([...x,e.id])},[x,b]),E=(0,i.useMemo)(()=>[C,...v.filter(e=>e.id!==C.id).filter(e=>x.includes(e.id))],[C,x,v]),D=(0,i.useMemo)(()=>C.name.includes(A)||C.email.includes(A),[A,C]),P=(0,i.useMemo)(()=>v.filter(e=>(e.name.includes(A)||e.email.includes(A))&&e.id!==C.id&&["owner","admin","editor","dataset_operator"].includes(e.role)),[v,A,C]),L=(0,i.useCallback)(()=>{f(m.DatasetPermission.onlyMe),j(!1)},[f]),F=(0,i.useCallback)(()=>{f(m.DatasetPermission.allTeamMembers),j(!1)},[f]),V=(0,i.useCallback)(()=>{f(m.DatasetPermission.partialMembers),b([C.id])},[f,b,C]),I=g===m.DatasetPermission.onlyMe,R=g===m.DatasetPermission.allTeamMembers,O=g===m.DatasetPermission.partialMembers,B=E.map(e=>e.name).join(", ");return(0,a.jsx)(o.PortalToFollowElem,{open:T,onOpenChange:j,placement:"bottom-start",offset:4,children:(0,a.jsxs)("div",{className:"relative",children:[(0,a.jsx)(o.PortalToFollowElemTrigger,{onClick:()=>!h&&j(e=>!e),className:"block",children:(0,a.jsxs)("div",{className:(0,u.cn)("flex cursor-pointer items-center gap-x-0.5 rounded-lg bg-components-input-bg-normal px-2 py-1 hover:bg-state-base-hover-alt",T&&"bg-state-base-hover-alt",h&&"!cursor-not-allowed !bg-components-input-bg-disabled hover:!bg-components-input-bg-disabled"),children:[I&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"flex size-6 shrink-0 items-center justify-center",children:(0,a.jsx)(l.Avatar,{avatar:C.avatar_url,name:C.name,size:"xs"})}),(0,a.jsx)("div",{className:"system-sm-regular grow p-1 text-components-input-text-filled",children:y("form.permissionsOnlyMe",{ns:"datasetSettings"})})]}),R&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"flex size-6 shrink-0 items-center justify-center",children:(0,a.jsx)(t.RiGroup2Line,{className:"size-4 text-text-secondary"})}),(0,a.jsx)("div",{className:"system-sm-regular grow p-1 text-components-input-text-filled",children:y("form.permissionsAllMember",{ns:"datasetSettings"})})]}),O&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"relative flex size-6 shrink-0 items-center justify-center",children:[1===E.length&&(0,a.jsx)(l.Avatar,{avatar:E[0].avatar_url,name:E[0].name,size:"xs"}),E.length>=2&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(l.Avatar,{avatar:E[0].avatar_url,name:E[0].name,className:"absolute left-0 top-0 z-0",size:"xxs"}),(0,a.jsx)(l.Avatar,{avatar:E[1].avatar_url,name:E[1].name,className:"absolute bottom-0 right-0 z-10",size:"xxs"})]})]}),(0,a.jsx)("div",{title:B,className:"system-sm-regular grow truncate p-1 text-components-input-text-filled",children:B})]}),(0,a.jsx)(t.RiArrowDownSLine,{className:(0,u.cn)("h-4 w-4 shrink-0 text-text-quaternary group-hover:text-text-secondary",T&&"text-text-secondary",h&&"!text-components-input-text-placeholder")})]})}),(0,a.jsx)(o.PortalToFollowElemContent,{className:"z-[1002]",children:(0,a.jsxs)("div",{className:"relative w-[480px] rounded-xl border-[0.5px] border-components-panel-border bg-components-panel-bg-blur shadow-lg shadow-shadow-shadow-5",children:[(0,a.jsxs)("div",{className:"p-1",children:[(0,a.jsx)(p,{leftIcon:(0,a.jsx)(l.Avatar,{avatar:C.avatar_url,name:C.name,className:"shrink-0",size:"sm"}),text:y("form.permissionsOnlyMe",{ns:"datasetSettings"}),onClick:L,isSelected:I}),(0,a.jsx)(p,{leftIcon:(0,a.jsx)("div",{className:"flex size-6 shrink-0 items-center justify-center",children:(0,a.jsx)(t.RiGroup2Line,{className:"size-4 text-text-secondary"})}),text:y("form.permissionsAllMember",{ns:"datasetSettings"}),onClick:F,isSelected:R}),(0,a.jsx)(p,{leftIcon:(0,a.jsx)("div",{className:"flex size-6 shrink-0 items-center justify-center",children:(0,a.jsx)(t.RiLock2Line,{className:"size-4 text-text-secondary"})}),text:y("form.permissionsInvitedMembers",{ns:"datasetSettings"}),onClick:V,isSelected:O})]}),O&&(0,a.jsxs)("div",{className:"max-h-[360px] overflow-y-auto border-t-[1px] border-divider-regular pb-1 pl-1 pr-1",children:[(0,a.jsx)("div",{className:"sticky left-0 top-0 z-10 bg-components-panel-on-panel-item-bg p-2 pb-1",children:(0,a.jsx)(s.default,{showLeftIcon:!0,showClearIcon:!0,value:w,onChange:e=>_(e.target.value),onClear:()=>_("")})}),(0,a.jsxs)("div",{className:"flex flex-col p-1",children:[D&&(0,a.jsx)(c,{leftIcon:(0,a.jsx)(l.Avatar,{avatar:C.avatar_url,name:C.name,className:"shrink-0",size:"sm"}),name:C.name,email:C.email,isSelected:!0,isMe:!0}),P.map(e=>(0,a.jsx)(c,{leftIcon:(0,a.jsx)(l.Avatar,{avatar:e.avatar_url,name:e.name,className:"shrink-0",size:"sm"}),name:e.name,email:e.email,isSelected:x.includes(e.id),onClick:S.bind(null,e)})),!D&&0===P.length&&(0,a.jsx)("div",{className:"system-xs-regular flex items-center justify-center whitespace-pre-wrap px-1 py-6 text-center text-text-tertiary",children:y("form.onSearchResults",{ns:"datasetSettings"})})]})]})]})})]})})}],584344)},597280,e=>{"use strict";var a=e.i(162115),t=e.i(294237),n=e.i(942347),i=e.i(421001),r=e.i(935139);let l=(0,t.cva)([],{variants:{align:{left:"justify-start",center:"justify-center",right:"justify-end"}},defaultVariants:{align:"center"}}),s=n.memo(e=>{let{className:t,title:s,onSelect:o,selected:d,disabled:m,align:u="center",tooltip:c}=e,p=(0,n.useCallback)(()=>{d||m||o()},[o,d,m]);return(0,a.jsxs)("div",{className:(0,r.cn)("system-sm-regular flex h-8 cursor-default items-center rounded-md border border-components-option-card-option-border bg-components-option-card-option-bg px-2 text-text-secondary",!d&&!m&&"cursor-pointer hover:border-components-option-card-option-border-hover hover:bg-components-option-card-option-bg-hover hover:shadow-xs",d&&"system-sm-medium border-[1.5px] border-components-option-card-option-selected-border bg-components-option-card-option-selected-bg shadow-xs",m&&"text-text-disabled",l({align:u}),t),onClick:p,children:[(0,a.jsx)("span",{children:s}),c&&(0,a.jsx)(i.default,{popupContent:(0,a.jsx)("div",{className:"w-[240px]",children:c})})]})});e.s(["default",0,s])},144104,e=>{"use strict";var a=e.i(377397);e.s(["FileTypeIcon",()=>a.default])},354648,441246,e=>{"use strict";var a=e.i(162115),t=e.i(220365),n=e.i(942347);e.i(816688);var i=e.i(675066),r=e.i(324935);e.i(237855);var l=e.i(144104),s=e.i(471981),o=e.i(522977),d=e.i(935139),m=e.i(390622);let u=n.memo(e=>{let{type:u,selected:c,onToggle:p,customFileTypes:h=[],onCustomFileTypesChange:g=t.noop}=e,{t:x}=(0,i.useTranslation)(),v=(0,n.useCallback)(()=>{p(u)},[p,u]),f=u===m.SupportUploadFileTypes.custom&&c;return(0,a.jsx)("div",{className:(0,d.cn)("cursor-pointer select-none rounded-lg border border-components-option-card-option-border bg-components-option-card-option-bg",!f&&"px-3 py-2",c&&"border-[1.5px] border-components-option-card-option-selected-border bg-components-option-card-option-selected-bg",!c&&"hover:border-components-option-card-option-border-hover hover:bg-components-option-card-option-bg-hover"),onClick:v,children:f?(0,a.jsxs)("div",{children:[(0,a.jsxs)("div",{className:"flex items-center border-b border-divider-subtle p-3 pb-2",children:[(0,a.jsx)(l.FileTypeIcon,{className:"shrink-0",type:u,size:"lg"}),(0,a.jsx)("div",{className:"system-sm-medium mx-2 grow text-text-primary",children:x(`variableConfig.file.${u}.name`,{ns:"appDebug"})}),(0,a.jsx)(r.default,{className:"shrink-0",checked:c})]}),(0,a.jsx)("div",{className:"p-3",onClick:e=>e.stopPropagation(),children:(0,a.jsx)(o.default,{items:h,onChange:g,placeholder:x("variableConfig.file.custom.createPlaceholder",{ns:"appDebug"})})})]}):(0,a.jsxs)("div",{className:"flex items-center",children:[(0,a.jsx)(l.FileTypeIcon,{className:"shrink-0",type:u,size:"lg"}),(0,a.jsxs)("div",{className:"mx-2 grow",children:[(0,a.jsx)("div",{className:"system-sm-medium text-text-primary",children:x(`variableConfig.file.${u}.name`,{ns:"appDebug"})}),(0,a.jsx)("div",{className:"system-2xs-regular-uppercase mt-1 text-text-tertiary",children:u!==m.SupportUploadFileTypes.custom?s.FILE_EXTS[u].join(", "):x("variableConfig.file.custom.description",{ns:"appDebug"})})]}),(0,a.jsx)(r.default,{className:"shrink-0",checked:c})]})})});e.s(["default",0,u],354648);var c=e.i(170866);let p=n.memo(e=>{let{value:t,defaultValue:i=0,min:r,max:l,readonly:s,onChange:o}=e,d=(0,n.useCallback)(()=>{null==t?o(i):void 0!==l&&t>l?o(l):void 0!==r&&t{o(Number.parseFloat(e.target.value))},[o]);return(0,a.jsxs)("div",{className:"flex h-8 items-center justify-between space-x-2",children:[(0,a.jsx)("input",{value:t,className:"block h-8 w-12 shrink-0 appearance-none rounded-lg bg-components-input-bg-normal pl-3 text-[13px] text-components-input-text-filled outline-none",type:"number",min:r,max:l,step:1,onChange:m,onBlur:d,disabled:s}),(0,a.jsx)(c.default,{className:"grow",value:t,min:r,max:l,step:1,onChange:o,disabled:s})]})});e.s(["default",0,p],441246)},203956,e=>{"use strict";var a=e.i(162115),t=e.i(869931),n=e.i(942347);e.i(816688);var i=e.i(675066),r=e.i(455280),l=e.i(935139);let s=n.memo(e=>{let{options:s,onChange:o}=e,{t:d}=(0,i.useTranslation)(),[m,u]=(0,n.useState)(null),[c,p]=(0,n.useState)(null),h=s.map((e,a)=>({id:a,name:e}));return(0,a.jsxs)("div",{children:[s.length>0&&(0,a.jsx)("div",{className:"mb-1",children:(0,a.jsx)(r.ReactSortable,{className:"space-y-1",list:h,setList:e=>o(e.map(e=>e.name)),handle:".handle",ghostClass:"opacity-50",animation:150,children:s.map((e,n)=>(0,a.jsxs)("div",{className:(0,l.cn)("group relative flex items-center rounded-lg border border-components-panel-border-subtle bg-components-panel-on-panel-item-bg pl-2.5 hover:bg-components-panel-on-panel-item-bg-hover",m===n&&"border-components-input-border-active bg-components-input-bg-active hover:border-components-input-border-active hover:bg-components-input-bg-active",c===n&&"border-components-input-border-destructive bg-state-destructive-hover hover:border-components-input-border-destructive hover:bg-state-destructive-hover"),children:[(0,a.jsx)(t.RiDraggable,{className:"handle h-4 w-4 cursor-grab text-text-quaternary"}),(0,a.jsx)("input",{type:"input",value:e||"",onChange:e=>{let a=e.target.value;o(s.map((e,t)=>n===t?a:e))},className:"h-9 w-full grow cursor-pointer overflow-x-auto rounded-lg border-0 bg-transparent pl-1.5 pr-8 text-sm leading-9 text-text-secondary focus:outline-none",onFocus:()=>u(n),onBlur:()=>u(null)},n),(0,a.jsx)("div",{role:"button",className:"absolute right-1.5 top-1/2 block translate-y-[-50%] cursor-pointer rounded-md p-1 text-text-tertiary hover:bg-state-destructive-hover hover:text-text-destructive",onClick:()=>{o(s.filter((e,a)=>n!==a)),p(null)},onMouseEnter:()=>p(n),onMouseLeave:()=>p(null),children:(0,a.jsx)(t.RiDeleteBinLine,{className:"h-3.5 w-3.5"})})]},n))})}),(0,a.jsxs)("div",{onClick:()=>{o([...s,""])},className:"mt-1 flex h-9 cursor-pointer items-center gap-2 rounded-lg bg-components-button-tertiary-bg px-3 text-components-button-tertiary-text hover:bg-components-button-tertiary-bg-hover",children:[(0,a.jsx)(t.RiAddLine,{className:"h-4 w-4"}),(0,a.jsx)("div",{className:"system-sm-medium text-[13px]",children:d("variableConfig.addOption",{ns:"appDebug"})})]})]})});e.s(["default",0,s])},7266,e=>{"use strict";var a=e.i(676315),t=e.i(630367),n=e.i(751625),i=e.i(925521),r=e.i(647357);a.default.extend(n.default),a.default.extend(t.default);let l=a.default,s={},o="UTC+0",d=/^(\d{1,2}):(\d{2})(?::(\d{2})(?:\.(\d{1,3}))?)?$/,m=/^(\d{1,2}):(\d{2})(?::(\d{2}))?\s?(AM|PM)$/i,u=["YYYY-MM-DD","YYYY/MM/DD","DD-MM-YYYY","DD/MM/YYYY","MM-DD-YYYY","MM/DD/YYYY","YYYY-MM-DDTHH:mm:ss.SSSZ","YYYY-MM-DDTHH:mm:ssZ","YYYY-MM-DD HH:mm:ss","YYYY-MM-DDTHH:mm","YYYY-MM-DDTHH:mmZ","YYYY-MM-DDTHH:mm:ss","YYYY-MM-DDTHH:mm:ss.SSS"],c=(e,a)=>e.clone().set("hour",a.hour()).set("minute",a.minute()),p=e=>{let{date:t,timezone:n}=e;return n?t?a.default.tz(t,n):(0,a.default)().tz(n):(t??(0,a.default)()).clone()},h=e=>a.default.isDayjs(e),g=(e,a)=>a?p({date:e,timezone:a}):e;e.s(["clearMonthMapCache",0,()=>{for(let e in s)delete s[e]},"cloneTime",0,c,"convertTimezoneToOffsetStr",0,e=>{if(!e)return o;let a=r.default.find(a=>a.value===e);if(!a)return o;let t=/^([+-]?\d{1,2}):(\d{2})/.exec(a.name);if(!t)return o;let n=Number.parseInt(t[1],10),i=Number.parseInt(t[2],10),l=n>=0?"+":"";return 0!==i?`UTC${l}${n}:${t[2]}`:`UTC${l}${n}`},"default",0,l,"formatDateForOutput",0,function(e){let a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(arguments.length>2&&void 0!==arguments[2]&&arguments[2],e&&e.isValid())?a?e.format("YYYY-MM-DDTHH:mm:ss.SSSZ"):e.format("YYYY-MM-DD"):""},"getDateWithTimezone",0,p,"getDaysInMonth",0,e=>{let a=e.format("YYYY-MM");if(s[a])return s[a];let t=e.daysInMonth(),n=e.startOf("month").day(),i=e.endOf("month").day(),r=e.clone().subtract(1,"month").endOf("month"),l=e.clone().add(1,"month").startOf("month"),o=[];for(let a=n-1;a>=0;a--){let t=c(r.subtract(a,"day"),e);o.push({date:t,isCurrentMonth:!1})}for(let a=1;a<=t;a++){let t=c(e.startOf("month").add(a-1,"day"),e);o.push({date:t,isCurrentMonth:!0})}let d=Math.ceil((t-(7-n+i+1))/7)+2<6;for(let a=0;i+a<(d?13:6);a++){let t=c(l.add(a,"day"),e);o.push({date:t,isCurrentMonth:!1})}return s[a]=o,o},"getHourIn12Hour",0,e=>{let a=e.hour();return 0===a?12:a>=12?a-12:a},"isDayjsObject",0,h,"toDayjs",0,function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return;let{timezone:r,format:l,formats:s}=n;if(h(e))return g(e,r);if("string"!=typeof e)return;let o=e.trim();if(l){let e=r?(0,a.default)(o,l,!0).tz(r,!0):(0,a.default)(o,l,!0);if(e.isValid())return e}let c=d.exec(o);if(c){let e=g((0,a.default)(),r).startOf("day"),n=Number(c[1]),i=Number(c[2]),l=c[3]?Number(c[3]):0,s=(t=c[4])?3===t.length?Number(t):t.length>3?Number(t.slice(0,3)):Number(t.padEnd(3,"0")):0;return e.set("hour",n).set("minute",i).set("second",l).set("millisecond",s)}let p=m.exec(o);if(p){let e=g((0,a.default)(),r).startOf("day"),t=Number(p[1])%12;p[4]?.toUpperCase()==="PM"&&(t+=12);let n=Number(p[2]),i=p[3]?Number(p[3]):0;return e.set("hour",t).set("minute",n).set("second",i).set("millisecond",0)}for(let e of s??u){let t=r?(0,a.default)(o,e,!0).tz(r,!0):(0,a.default)(o,e,!0);if(t.isValid())return t}let x=r?a.default.tz(o,r):(0,a.default)(o);if(x.isValid())return x;i.IS_PROD||console.warn("[TimePicker] Failed to parse time value",e)}])},488409,e=>{"use strict";var a,t,n=((a={}).date="date",a.yearMonth="yearMonth",a.time="time",a),i=((t={}).AM="AM",t.PM="PM",t);e.s(["Period",()=>i,"ViewType",()=>n])},821294,e=>{"use strict";e.i(816688);var a=e.i(675066),t=e.i(488409),n=e.i(7266);let i=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],r=["January","February","March","April","May","June","July","August","September","October","November","December"];e.s(["useDaysOfWeek",0,()=>{let{t:e}=(0,a.useTranslation)();return i.map(a=>e(`daysInWeek.${a}`,{ns:"time"}))},"useMonths",0,()=>{let{t:e}=(0,a.useTranslation)();return r.map(a=>e(`months.${a}`,{ns:"time"}))},"useTimeOptions",0,()=>{let e=Array.from({length:12},(e,a)=>(a+1).toString().padStart(2,"0"));return{hourOptions:e,minuteOptions:Array.from({length:60},(e,a)=>a.toString().padStart(2,"0")),periodOptions:[t.Period.AM,t.Period.PM]}},"useYearOptions",0,()=>Array.from({length:200},(e,a)=>(0,n.default)().year()-50+a)])},487224,560568,e=>{"use strict";var a=e.i(162115),t=e.i(942347);e.i(816688);var n=e.i(675066);let i=t.memo(e=>{let{title:t}=e,{t:i}=(0,n.useTranslation)();return(0,a.jsx)("div",{className:"flex flex-col border-b-[0.5px] border-divider-regular",children:(0,a.jsx)("div",{className:"system-md-semibold flex items-center px-2 py-1.5 text-text-primary",children:t||i("title.pickTime",{ns:"time"})})})});e.s(["default",0,i],487224);var r=e.i(935139);let l=t.memo(e=>{let{isSelected:n,onClick:i,noAutoScroll:l,children:s}=e,o=(0,t.useRef)(null);return(0,t.useEffect)(()=>{n&&!l&&o.current?.scrollIntoView({behavior:"instant"})},[]),(0,a.jsx)("li",{ref:o,className:(0,r.cn)("system-xs-medium flex cursor-pointer items-center justify-center rounded-md px-1.5 py-1 text-components-button-ghost-text",n?"bg-components-button-ghost-bg-hover":"hover:bg-components-button-ghost-bg-hover"),onClick:()=>{o.current?.scrollIntoView({behavior:"smooth"}),i()},children:s})});e.s(["default",0,l],560568)},915735,e=>{"use strict";var a=e.i(162115),t=e.i(942347),n=e.i(560568),i=e.i(821294);let r=t.memo(e=>{let{selectedTime:t,minuteFilter:r,handleSelectHour:l,handleSelectMinute:s,handleSelectPeriod:o}=e,{hourOptions:d,minuteOptions:m,periodOptions:u}=(0,i.useTimeOptions)();return(0,a.jsxs)("div",{className:"grid grid-cols-3 gap-x-1 p-2",children:[(0,a.jsx)("ul",{className:"no-scrollbar flex h-[208px] flex-col gap-y-0.5 overflow-y-auto pb-[184px]",children:d.map(e=>{let i=t?.format("hh")===e;return(0,a.jsx)(n.default,{isSelected:i,onClick:l.bind(null,e),children:e},e)})}),(0,a.jsx)("ul",{className:"no-scrollbar flex h-[208px] flex-col gap-y-0.5 overflow-y-auto pb-[184px]",children:(r?r(m):m).map(e=>{let i=t?.format("mm")===e;return(0,a.jsx)(n.default,{isSelected:i,onClick:s.bind(null,e),children:e},e)})}),(0,a.jsx)("ul",{className:"no-scrollbar flex h-[208px] flex-col gap-y-0.5 overflow-y-auto pb-[184px]",children:u.map(e=>{let i=t?.format("A")===e;return(0,a.jsx)(n.default,{isSelected:i,onClick:o.bind(null,e),noAutoScroll:!0,children:e},e)})})]})});e.s(["default",0,r])},836137,e=>{"use strict";var a=e.i(162115),t=e.i(942347);e.i(816688);var n=e.i(675066),i=e.i(391185),r=e.i(935139),l=e.i(821294);let s=()=>{let e=(0,l.useDaysOfWeek)();return(0,a.jsx)("div",{className:"grid grid-cols-7 gap-x-0.5 border-b-[0.5px] border-divider-regular p-2",children:e.map(e=>(0,a.jsx)("div",{className:"system-2xs-medium flex items-center justify-center text-text-tertiary",children:e},e))})};var o=e.i(7266);let d=t.memo(e=>{let{day:t,selectedDate:n,onClick:i,isDisabled:l}=e,{date:s,isCurrentMonth:d}=t,m=n?.isSame(s,"date"),u=s.isSame((0,o.default)(),"date");return(0,a.jsxs)("button",{type:"button",onClick:()=>!l&&i(s),className:(0,r.cn)("system-sm-medium relative flex items-center justify-center rounded-lg px-1 py-2",d?"text-text-secondary":"text-text-quaternary hover:text-text-secondary",m?"system-sm-medium bg-components-button-primary-bg text-components-button-primary-text":"hover:bg-state-base-hover",l&&"cursor-not-allowed text-text-quaternary hover:bg-transparent"),children:[s.date(),u&&(0,a.jsx)("div",{className:"absolute bottom-1 mx-auto h-1 w-1 rounded-full bg-components-button-primary-bg"})]})}),m=e=>{let{days:t,selectedDate:n,onDateClick:i,wrapperClassName:r,getIsDateDisabled:l}=e;return(0,a.jsxs)("div",{className:r,children:[(0,a.jsx)(s,{}),(0,a.jsx)("div",{className:"grid grid-cols-7 gap-0.5 p-2",children:t.map(e=>(0,a.jsx)(d,{day:e,selectedDate:n,onClick:i,isDisabled:!!l&&l(e.date)},e.date.format("YYYY-MM-DD")))})]})};var u=e.i(487224),c=e.i(915735),p=e.i(488409),h=e.i(151094);let g=t.memo(e=>{let{handleYearMonthCancel:t,handleYearMonthConfirm:i}=e,{t:r}=(0,n.useTranslation)();return(0,a.jsxs)("div",{className:"grid grid-cols-2 gap-x-1 p-2",children:[(0,a.jsx)(h.default,{size:"small",onClick:t,children:r("operation.cancel",{ns:"time"})}),(0,a.jsx)(h.default,{variant:"primary",size:"small",onClick:i,children:r("operation.ok",{ns:"time"})})]})});var x=e.i(869931);let v=t.memo(e=>{let{selectedYear:t,selectedMonth:n,onClick:i}=e,r=(0,l.useMonths)();return(0,a.jsx)("div",{className:"flex border-b-[0.5px] border-divider-regular p-2 pb-1",children:(0,a.jsxs)("button",{type:"button",onClick:i,className:"system-md-semibold flex items-center gap-x-0.5 rounded-lg px-2 py-1.5 text-text-primary hover:bg-state-base-hover",children:[(0,a.jsx)("span",{children:`${r[n]} ${t}`}),(0,a.jsx)(x.RiArrowUpSLine,{className:"h-4 w-4 text-text-tertiary"})]})})});var f=e.i(560568);let b=t.memo(e=>{let{selectedMonth:t,selectedYear:n,handleMonthSelect:i,handleYearSelect:r}=e,s=(0,l.useMonths)(),o=(0,l.useYearOptions)();return(0,a.jsxs)("div",{className:"grid grid-cols-2 gap-x-1 p-2",children:[(0,a.jsx)("ul",{className:"no-scrollbar flex h-[208px] flex-col gap-y-0.5 overflow-y-auto pb-[184px]",children:s.map((e,n)=>(0,a.jsx)(f.default,{isSelected:t===n,onClick:i.bind(null,n),children:e},e))}),(0,a.jsx)("ul",{className:"no-scrollbar flex h-[208px] flex-col gap-y-0.5 overflow-y-auto pb-[184px]",children:o.map(e=>{let t=n===e;return(0,a.jsx)(f.default,{isSelected:t,onClick:r.bind(null,e),children:e},e)})})]})}),y=t.memo(e=>{let{needTimePicker:t,displayTime:i,view:l,handleClickTimePicker:s,handleSelectCurrentDate:o,handleConfirmDate:d}=e,{t:m}=(0,n.useTranslation)();return(0,a.jsxs)("div",{className:(0,r.cn)("flex items-center justify-between border-t-[0.5px] border-divider-regular p-2",!t&&"justify-end"),children:[t&&(0,a.jsxs)("button",{type:"button",className:"system-xs-medium flex items-center gap-x-[1px] rounded-md border-[0.5px] border-components-button-secondary-border bg-components-button-secondary-bg px-1.5 py-1 text-components-button-secondary-accent-text shadow-xs shadow-shadow-shadow-3 backdrop-blur-[5px]",onClick:s,children:[(0,a.jsx)(x.RiTimeLine,{className:"h-3.5 w-3.5"}),l===p.ViewType.date&&(0,a.jsx)("span",{children:i}),l===p.ViewType.time&&(0,a.jsx)("span",{children:m("operation.pickDate",{ns:"time"})})]}),(0,a.jsxs)("div",{className:"flex items-center gap-x-1",children:[(0,a.jsx)("button",{type:"button",className:"system-xs-medium flex items-center justify-center px-1.5 py-1 text-components-button-secondary-accent-text",onClick:o,children:(0,a.jsx)("span",{className:"px-[3px]",children:m("operation.now",{ns:"time"})})}),(0,a.jsx)(h.default,{variant:"primary",size:"small",className:"w-16 px-1.5 py-1",onClick:d,children:m("operation.ok",{ns:"time"})})]})]})}),C=t.memo(e=>{let{handleOpenYearMonthPicker:t,currentDate:n,onClickNextMonth:i,onClickPrevMonth:r}=e,s=(0,l.useMonths)();return(0,a.jsxs)("div",{className:"mx-2 mt-2 flex items-center",children:[(0,a.jsx)("div",{className:"flex-1",children:(0,a.jsxs)("button",{type:"button",onClick:t,className:"system-md-semibold flex items-center gap-x-0.5 rounded-lg px-2 py-1.5 text-text-primary hover:bg-state-base-hover",children:[(0,a.jsx)("span",{children:`${s[n.month()]} ${n.year()}`}),(0,a.jsx)(x.RiArrowDownSLine,{className:"h-4 w-4 text-text-tertiary"})]})}),(0,a.jsx)("button",{type:"button",onClick:r,className:"rounded-lg p-1.5 hover:bg-state-base-hover",children:(0,a.jsx)(x.RiArrowUpSLine,{className:"h-[18px] w-[18px] text-text-secondary"})}),(0,a.jsx)("button",{type:"button",onClick:i,className:"rounded-lg p-1.5 hover:bg-state-base-hover",children:(0,a.jsx)(x.RiArrowDownSLine,{className:"h-[18px] w-[18px] text-text-secondary"})})]})});e.s(["default",0,e=>{let{value:l,timezone:s,onChange:d,onClear:h,placeholder:x,needTimePicker:f=!0,renderTrigger:T,triggerWrapClassName:j,popupZIndexClassname:w="z-[11]",noConfirm:k,getIsDateDisabled:A}=e,{t:M}=(0,n.useTranslation)(),[N,_]=(0,t.useState)(!1),[S,E]=(0,t.useState)(p.ViewType.date),D=(0,t.useRef)(null),P=(0,t.useRef)(!0),L=(0,t.useMemo)(()=>{if(l)return o.default.isDayjs(l)?l.tz(s):(0,o.default)(l).tz(s)},[l,s]),F=(0,t.useRef)(L).current,V=(0,t.useRef)((0,o.getDateWithTimezone)({timezone:s})).current,[I,R]=(0,t.useState)(F||V),[O,B]=(0,t.useState)(F),[z,H]=(0,t.useState)(()=>(F||V).month()),[K,G]=(0,t.useState)(()=>(F||V).year());(0,t.useEffect)(()=>{let e=e=>{D.current&&!D.current.contains(e.target)&&(_(!1),E(p.ViewType.date))};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,t.useEffect)(()=>{if(P.current){P.current=!1;return}if((0,o.clearMonthMapCache)(),L){let e=(0,o.getDateWithTimezone)({date:L,timezone:s});R(e),B(e),d(e)}else R(e=>(0,o.getDateWithTimezone)({date:e,timezone:s})),B(e=>e?(0,o.getDateWithTimezone)({date:e,timezone:s}):void 0)},[s]);let Y=e=>{(e.stopPropagation(),N)?_(!1):(E(p.ViewType.date),_(!0),L&&(R(L),B(L)))},W=e=>{e.stopPropagation(),B(void 0),N||h()},U=(0,t.useMemo)(()=>(0,o.getDaysInMonth)(I),[I]),q=(0,t.useCallback)(()=>{R(I.clone().add(1,"month"))},[I]),Z=(0,t.useCallback)(()=>{R(I.clone().subtract(1,"month"))},[I]),$=(0,t.useCallback)(e=>{let a=o.default.isDayjs(e)?e:O;d(a?a.tz(s):void 0),_(!1)},[O,d,s]),J=(0,t.useCallback)(e=>{let a=(0,o.cloneTime)(e,O||(0,o.getDateWithTimezone)({timezone:s}));R(a),B(a),k&&$(a)},[O,s,k,$]),Q=(e,a,t)=>{let n=(0,o.cloneTime)((0,o.default)(),(0,o.default)(`1/1/2000 ${e}:${a} ${t}`));B(e=>e?(0,o.cloneTime)(e,n):n)},X=(0,t.useCallback)(e=>{let a=O||(0,o.getDateWithTimezone)({timezone:s});Q(e,a.minute().toString().padStart(2,"0"),a.format("A"))},[O,s]),ee=(0,t.useCallback)(e=>{let a=O||(0,o.getDateWithTimezone)({timezone:s});Q((0,o.getHourIn12Hour)(a).toString().padStart(2,"0"),e,a.format("A"))},[O,s]),ea=(0,t.useCallback)(e=>{let a=O||(0,o.getDateWithTimezone)({timezone:s});Q((0,o.getHourIn12Hour)(a).toString().padStart(2,"0"),a.minute().toString().padStart(2,"0"),e)},[O,s]),et=(0,t.useCallback)(()=>{E(p.ViewType.date)},[]),en=(0,t.useCallback)(e=>{H(e)},[]),ei=(0,t.useCallback)(e=>{G(e)},[]),er=(0,t.useCallback)(()=>{E(p.ViewType.date)},[]),el=M(f?"dateFormats.displayWithTime":"dateFormats.display",{ns:"time"}),es=L?.format(el)||"",eo=O?.format("hh:mm A")||"--:-- --",ed=N&&O?O.format(el):x||M("defaultPlaceholder",{ns:"time"});return(0,a.jsxs)(i.PortalToFollowElem,{open:N,onOpenChange:_,placement:"bottom-end",children:[(0,a.jsx)(i.PortalToFollowElemTrigger,{className:j,children:T?T({value:L,selectedDate:O,isOpen:N,handleClear:W,handleClickTrigger:Y}):(0,a.jsxs)("div",{className:"group flex w-[252px] cursor-pointer items-center gap-x-0.5 rounded-lg bg-components-input-bg-normal px-2 py-1 hover:bg-state-base-hover-alt",onClick:Y,"data-testid":"date-picker-trigger",children:[(0,a.jsx)("input",{className:"flex-1 cursor-pointer appearance-none truncate bg-transparent p-1 text-components-input-text-filled outline-none system-xs-regular placeholder:text-components-input-text-placeholder",readOnly:!0,value:N?"":es,placeholder:ed}),(0,a.jsx)("span",{className:(0,r.cn)("i-ri-calendar-line h-4 w-4 shrink-0 text-text-quaternary",N?"text-text-secondary":"group-hover:text-text-secondary",(es||N&&O)&&"group-hover:hidden")}),(0,a.jsx)("span",{className:(0,r.cn)("i-ri-close-circle-fill hidden h-4 w-4 shrink-0 text-text-quaternary",(es||N&&O)&&"hover:text-text-secondary group-hover:inline-block"),onClick:W,"data-testid":"date-picker-clear-button"})]})}),(0,a.jsx)(i.PortalToFollowElemContent,{className:w,children:(0,a.jsxs)("div",{className:"mt-1 w-[252px] rounded-xl border-[0.5px] border-components-panel-border bg-components-panel-bg shadow-lg shadow-shadow-shadow-5",children:[S===p.ViewType.date?(0,a.jsx)(C,{handleOpenYearMonthPicker:()=>{H(I.month()),G(I.year()),E(p.ViewType.yearMonth)},currentDate:I,onClickNextMonth:q,onClickPrevMonth:Z}):S===p.ViewType.yearMonth?(0,a.jsx)(v,{selectedYear:K,selectedMonth:z,onClick:et}):(0,a.jsx)(u.default,{}),S===p.ViewType.date?(0,a.jsx)(m,{days:U,selectedDate:O,onDateClick:J,getIsDateDisabled:A}):S===p.ViewType.yearMonth?(0,a.jsx)(b,{selectedMonth:z,selectedYear:K,handleMonthSelect:en,handleYearSelect:ei}):(0,a.jsx)(c.default,{selectedTime:O,handleSelectHour:X,handleSelectMinute:ee,handleSelectPeriod:ea}),[p.ViewType.date,p.ViewType.time].includes(S)&&!k&&(0,a.jsx)(y,{needTimePicker:f,displayTime:eo,view:S,handleClickTimePicker:()=>{S===p.ViewType.date?E(p.ViewType.time):S===p.ViewType.time&&E(p.ViewType.date)},handleSelectCurrentDate:()=>{let e=(0,o.getDateWithTimezone)({timezone:s});R(e),B(e),d(e),_(!1)},handleConfirmDate:$}),![p.ViewType.date,p.ViewType.time].includes(S)&&(0,a.jsx)(g,{handleYearMonthCancel:er,handleYearMonthConfirm:()=>{R(e=>e.clone().month(z).year(K)),E(p.ViewType.date)}})]})})]})}],836137)},8482,322219,484474,706248,542551,917328,e=>{"use strict";var a=e.i(162115),t=e.i(807324),n=e.i(837063);let i=e=>{let{ref:i,...r}=e;return(0,a.jsx)(t.default,{...r,ref:i,data:n.default})};i.displayName="DefaultToolIcon",e.s(["default",0,i],322219),e.i(38215);var r=e.i(137153);let l=e=>{let{ref:n,...i}=e;return(0,a.jsx)(t.default,{...i,ref:n,data:r.default})};l.displayName="Message3Fill",e.s(["default",0,l],484474);var s=e.i(243661);let o=e=>{let{ref:n,...i}=e;return(0,a.jsx)(t.default,{...i,ref:n,data:s.default})};o.displayName="RowStruct",e.s(["default",0,o],706248);var d=e.i(945001);let m=e=>{let{ref:n,...i}=e;return(0,a.jsx)(t.default,{...i,ref:n,data:d.default})};m.displayName="Slack",e.s(["default",0,m],542551);var u=e.i(856976);let c=e=>{let{ref:n,...i}=e;return(0,a.jsx)(t.default,{...i,ref:n,data:u.default})};c.displayName="Teams",e.s(["default",0,c],917328),e.s([],8482)},503160,501371,e=>{"use strict";var a=e.i(162115),t=e.i(805735),n=e.i(942347);e.i(816688);var i=e.i(675066),r=e.i(935139);let l=n.memo(e=>{let{className:t,title:n,isOptional:l,children:s}=e,{t:o}=(0,i.useTranslation)();return(0,a.jsxs)("div",{className:(0,r.cn)(t),children:[(0,a.jsxs)("div",{className:"!leading-8 text-text-secondary system-sm-semibold",children:[n,l&&(0,a.jsxs)("span",{className:"ml-1 text-text-tertiary system-xs-regular",children:["(",o("variableConfig.optional",{ns:"appDebug"}),")"]})]}),(0,a.jsx)("div",{children:s})]})});e.s(["default",0,l],501371);var s=e.i(773934),o=e.i(652669),d=e.i(648404),m=e.i(128984),u=e.i(390622),c=e.i(354648),p=e.i(441246),h=e.i(597280);let g=n.memo(e=>{let{payload:r,isMultiple:g,inFeaturePanel:x=!1,hideSupportFileType:v=!1,onChange:f}=e,{t:b}=(0,i.useTranslation)(),{allowed_file_upload_methods:y,max_length:C,allowed_file_types:T,allowed_file_extensions:j}=r,{data:w}=(0,o.useFileUploadConfig)(),{imgSizeLimit:k,docSizeLimit:A,audioSizeLimit:M,videoSizeLimit:N,maxFileUploadLimit:_}=(0,s.useFileSizeLimit)(w),S=(0,n.useCallback)(e=>{f((0,t.produce)(r,a=>{e===u.SupportUploadFileTypes.custom?a.allowed_file_types.includes(u.SupportUploadFileTypes.custom)?a.allowed_file_types=a.allowed_file_types.filter(a=>a!==e):a.allowed_file_types=[u.SupportUploadFileTypes.custom]:(a.allowed_file_types=a.allowed_file_types.filter(e=>e!==u.SupportUploadFileTypes.custom),a.allowed_file_types.includes(e)?a.allowed_file_types=a.allowed_file_types.filter(a=>a!==e):a.allowed_file_types.push(e))}))},[f,r]),E=(0,n.useCallback)(e=>()=>{f((0,t.produce)(r,a=>{e===d.TransferMethod.all?a.allowed_file_upload_methods=[d.TransferMethod.local_file,d.TransferMethod.remote_url]:a.allowed_file_upload_methods=[e]}))},[f,r]),D=(0,n.useCallback)(e=>{f((0,t.produce)(r,a=>{a.allowed_file_extensions=e.map(e=>e)}))},[f,r]),P=(0,n.useCallback)(e=>{f((0,t.produce)(r,a=>{a.max_length=e}))},[f,r]);return(0,a.jsxs)("div",{children:[!x&&(0,a.jsx)(l,{title:b("variableConfig.file.supportFileTypes",{ns:"appDebug"}),children:(0,a.jsxs)("div",{className:"space-y-1",children:[[u.SupportUploadFileTypes.document,u.SupportUploadFileTypes.image,u.SupportUploadFileTypes.audio,u.SupportUploadFileTypes.video].map(e=>(0,a.jsx)(c.default,{type:e,selected:T.includes(e),onToggle:S},e)),(0,a.jsx)(c.default,{type:u.SupportUploadFileTypes.custom,selected:T.includes(u.SupportUploadFileTypes.custom),onToggle:S,customFileTypes:j,onCustomFileTypesChange:D})]})}),(0,a.jsx)(l,{title:b("variableConfig.uploadFileTypes",{ns:"appDebug"}),className:"mt-4",children:(0,a.jsxs)("div",{className:"grid grid-cols-3 gap-2",children:[(0,a.jsx)(h.default,{title:b("variableConfig.localUpload",{ns:"appDebug"}),selected:1===y.length&&y.includes(d.TransferMethod.local_file),onSelect:E(d.TransferMethod.local_file)}),(0,a.jsx)(h.default,{title:"URL",selected:1===y.length&&y.includes(d.TransferMethod.remote_url),onSelect:E(d.TransferMethod.remote_url)}),(0,a.jsx)(h.default,{title:b("variableConfig.both",{ns:"appDebug"}),selected:y.includes(d.TransferMethod.local_file)&&y.includes(d.TransferMethod.remote_url),onSelect:E(d.TransferMethod.all)})]})}),g&&(0,a.jsx)(l,{className:"mt-4",title:b("variableConfig.maxNumberOfUploads",{ns:"appDebug"}),children:(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"body-xs-regular mb-1.5 text-text-tertiary",children:b("variableConfig.maxNumberTip",{ns:"appDebug",imgLimit:(0,m.formatFileSize)(k),docLimit:(0,m.formatFileSize)(A),audioLimit:(0,m.formatFileSize)(M),videoLimit:(0,m.formatFileSize)(N)})}),(0,a.jsx)(p.default,{value:C,min:1,max:_,onChange:P})]})}),x&&!v&&(0,a.jsx)(l,{title:b("variableConfig.file.supportFileTypes",{ns:"appDebug"}),className:"mt-4",children:(0,a.jsxs)("div",{className:"space-y-1",children:[[u.SupportUploadFileTypes.document,u.SupportUploadFileTypes.image,u.SupportUploadFileTypes.audio,u.SupportUploadFileTypes.video].map(e=>(0,a.jsx)(c.default,{type:e,selected:T.includes(e),onToggle:S},e)),(0,a.jsx)(c.default,{type:u.SupportUploadFileTypes.custom,selected:T.includes(u.SupportUploadFileTypes.custom),onToggle:S,customFileTypes:j,onCustomFileTypesChange:D})]})})]})});e.s(["default",0,g],503160)},500596,e=>{"use strict";function a(e,a,t){let n=[],i=new Set(a.map(t));for(let a=0;aa])},365762,e=>{"use strict";function a(e){return e[e.length-1]}e.s(["last",()=>a])},186021,e=>{"use strict";var a=e.i(500596),t=e.i(365762),n=e.i(690003),i=e.i(212729),r=e.i(178910),l=e.i(723512);function s(e){for(var s=arguments.length,o=Array(s>1?s-1:0),d=1;dm(e)):"string"==typeof m&&(u=(0,a.intersectionBy)(u,Array.from(t),(0,r.property)(m)))}return u}e.s(["intersectionBy",()=>s])},565804,355995,393135,e=>{"use strict";var a=e.i(365762),t=e.i(381713);function n(e){if((0,t.isArrayLike)(e))return(0,a.last)(Array.isArray(e)?e:Array.from(e))}e.s(["last",()=>n],355995);var i=e.i(723512);function r(e){let a=[];for(let t=0;tr],393135);var l=e.i(871656);function s(e){let a;for(var t,s,o,d=arguments.length,m=Array(d>1?d-1:0),u=1;u!a.has(e))}return s=Array.from(e),o=(0,l.iteratee)(c),a=new Set(p.map(e=>o(e))),s.filter(e=>!a.has(o(e)))}e.s(["differenceBy",()=>s],565804)},88961,718513,e=>{"use strict";var a=e.i(690003),t=e.i(565804),n=e.i(186021),i=e.i(355995),r=e.i(365762),l=e.i(698857),s=e.i(126544),o=e.i(393135),d=e.i(723512),m=e.i(871656);function u(){for(var e=arguments.length,t=Array(e),n=0;nu],718513);var c=e.i(212729),p=e.i(925521),h=e.i(621379),g=e.i(648404);let x=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];null===e&&(e=[]);let t=!0,n=!0,i=!0,r=!0,l=!0,s=!0,o=!0,d=!0,m=!1;return e.length||(t=!1,n=!1,i=!1,r=!1,l=!1,s=!1,o=!1,d=!1),e.forEach(e=>{"economy"===e.indexing_technique&&(t=!1,n=!1,i=!1),"high_quality"===e.indexing_technique&&(r=!1,e.retrieval_model_dict.search_method!==g.RETRIEVE_METHOD.semantic&&(n=!1),e.retrieval_model_dict.search_method!==g.RETRIEVE_METHOD.fullText&&(i=!1)),"external"!==e.provider?s=!1:(o=!1,t=!1,n=!1,i=!1,l=!1)}),(s||o)&&(d=!1),(t||r)&&(l=!1),t&&(m=(0,a.uniq)(e.map(e=>e.embedding_model)).length>1),{allHighQuality:t,allHighQualityVectorSearch:n,allHighQualityFullTextSearch:i,allEconomic:r,mixtureHighQualityAndEconomic:l,allInternal:o,allExternal:s,mixtureInternalAndExternal:d,inconsistentEmbeddingModel:m}};e.s(["checkoutRerankModelConfiguredInRetrievalSettings",0,(e,a)=>{if(!a)return!0;let{allEconomic:t,allExternal:n,allInternal:i}=x(e),{reranking_enable:r,reranking_mode:l,reranking_model:s}=a;return l!==h.RerankingModeEnum.RerankingModel||!!s?.provider&&!!s?.model||(t&&i||n)&&!r},"getMultipleRetrievalConfig",0,(e,a,r,l)=>{let s=function(){for(var e=arguments.length,a=Array(e),r=0;r2&&void 0!==arguments[2]?arguments[2]:1,{partialWindows:n=!1}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(a<=0||!Number.isInteger(a))throw Error("Size must be a positive integer.");if(t<=0||!Number.isInteger(t))throw Error("Step must be a positive integer.");let i=[],r=n?e.length:e.length-a+1;for(let n=0;n{let[a,t]=e;return(0,n.intersectionBy)(a,t,s)});return(0,t.differenceBy)(p,u(...h,s),s)}(a,r,"id").length>0,o=!!(l?.provider&&l?.model),{allHighQuality:g,allHighQualityVectorSearch:v,allHighQualityFullTextSearch:f,allEconomic:b,mixtureHighQualityAndEconomic:y,allInternal:C,allExternal:T,mixtureInternalAndExternal:j,inconsistentEmbeddingModel:w}=x(a),{top_k:k=p.DATASET_DEFAULT.top_k,score_threshold:A,reranking_mode:M,reranking_model:N,weights:_,reranking_enable:S}=e||{top_k:p.DATASET_DEFAULT.top_k},E={top_k:k,score_threshold:A,reranking_mode:M,reranking_model:N,weights:_,reranking_enable:S},D=()=>{E.weights={weight_type:h.WeightedScoreEnum.Customized,vector_setting:{vector_weight:v?h.DEFAULT_WEIGHTED_SCORE.allHighQualityVectorSearch.semantic:f?h.DEFAULT_WEIGHTED_SCORE.allHighQualityFullTextSearch.semantic:h.DEFAULT_WEIGHTED_SCORE.other.semantic,embedding_provider_name:a[0].embedding_model_provider,embedding_model_name:a[0].embedding_model},keyword_setting:{keyword_weight:v?h.DEFAULT_WEIGHTED_SCORE.allHighQualityVectorSearch.keyword:f?h.DEFAULT_WEIGHTED_SCORE.allHighQualityFullTextSearch.keyword:h.DEFAULT_WEIGHTED_SCORE.other.keyword}}};return(b&&C||T)&&(E.reranking_mode=h.RerankingModeEnum.RerankingModel,E.reranking_model?.provider&&E.reranking_model?.model||!o||(E.reranking_model={provider:l.provider||"",model:l.model||""}),E.reranking_enable=S),(y||w||j)&&(E.reranking_mode=h.RerankingModeEnum.RerankingModel,E.reranking_model?.provider&&E.reranking_model?.model||!o||(E.reranking_model={provider:l.provider||"",model:l.model||""}),E.reranking_enable=!0),g&&!w&&C&&(M||(o?(E.reranking_mode=h.RerankingModeEnum.RerankingModel,E.reranking_enable=!0,E.reranking_model={provider:l.provider||"",model:l.model||""}):(E.reranking_mode=h.RerankingModeEnum.WeightedScore,E.reranking_enable=!1,D())),M===h.RerankingModeEnum.WeightedScore&&(E.reranking_enable=!1,_||D()),M===h.RerankingModeEnum.RerankingModel&&(E.reranking_model?.provider&&E.reranking_model?.model||!o||(E.reranking_model={provider:l.provider||"",model:l.model||""}),E.reranking_enable=!0),M===h.RerankingModeEnum.WeightedScore&&_&&s&&(E.reranking_model?.provider&&E.reranking_model?.model||o?(E.reranking_mode=h.RerankingModeEnum.RerankingModel,E.reranking_enable=!0,E.reranking_model?.provider&&E.reranking_model?.model||!o||(E.reranking_model={provider:l.provider||"",model:l.model||""})):D()),M!==h.RerankingModeEnum.RerankingModel||E.reranking_model?.provider&&E.reranking_model?.model||o||!s||(E.reranking_mode=h.RerankingModeEnum.WeightedScore,E.reranking_enable=!1,D())),E},"getSelectedDatasetsMode",0,x],88961)},111378,e=>{"use strict";var a=e.i(162115),t=e.i(869931),n=e.i(942347),i=e.i(390622);let r=n.memo(e=>{let{className:n,type:r}=e,l={[i.InputVarType.textInput]:t.RiTextSnippet,[i.InputVarType.paragraph]:t.RiAlignLeft,[i.InputVarType.select]:t.RiCheckboxMultipleLine,[i.InputVarType.number]:t.RiHashtag,[i.InputVarType.checkbox]:t.RiCheckboxLine,[i.InputVarType.jsonObject]:t.RiBracesLine,[i.InputVarType.singleFile]:t.RiFileList2Line,[i.InputVarType.multiFiles]:t.RiFileCopy2Line}[r]||t.RiTextSnippet;return(0,a.jsx)(l,{className:n})});e.s(["default",0,r])}]);