const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index-CIshoTNY.js?v=1773287522785","js/index-DGlAal3c.js?v=1773287522785","js/index-BTglIPU2.js?v=1773287522785","js/vue-core-DJjvd5ZC.js?v=1773287522785","js/prismjs-BZPoR7_J.js?v=1773287522785","css/prismjs-D-3FhBe_.css?v=1773287522785","js/naive-ui--dJnpVcV.js?v=1773287522785","css/index-DEM1fxGq.css?v=1773287522785","css/index-DEDqJvd6.css?v=1773287522785","js/index-9C6b4Old.js?v=1773287522785","css/index-B43oXKQX.css?v=1773287522785","js/index-DLN4sTNp.js?v=1773287522785","js/index-DIKmrNCq.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785","js/index-CZps0rIN.js?v=1773287522785","css/index-CdMsogou.css?v=1773287522785","js/useLoading-CZ2gSAW7.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785","js/data-BVsViUMm.js?v=1773287522785","js/useTableData-BmkIKQ_R.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-DG86e1NA.js?v=1773287522785","js/index-K4YGya6V.js?v=1773287522785","css/index-DKJnQkCC.css?v=1773287522785","js/check-CNel7fTH.js?v=1773287522785","js/index-BRQskX9P.js?v=1773287522785","css/index-CCworjcO.css?v=1773287522785","js/ssl-lets-progress-6I5lHATh.js?v=1773287522785","js/ssl-Bm8jcneQ.js?v=1773287522785","css/ssl-lets-progress-D49nLRZ0.css?v=1773287522785","css/index-DZgeF7yl.css?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-B7YvCBmY.js?v=1773287522785","css/index-CVIzYRIt.css?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-CgKUoL60.js?v=1773287522785","js/index-DeRHEraL.js?v=1773287522785","js/alarm-DLi1oY_0.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-O0FWUQU9.js?v=1773287522785","js/alarm-C8du74Vj.js?v=1773287522785","js/confirm.vue_vue_type_script_setup_true_lang-CGAfjXXx.js?v=1773287522785","js/config-Db5nkq_D.js?v=1773287522785","css/config-Ds3-Cpxn.css?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-C5hb-Th7.js?v=1773287522785","js/useTableColumns-DDeyYvje.js?v=1773287522785","js/index-S15tYq5l.js?v=1773287522785","js/copy-D-wIKr0q.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785","js/index-Cg6fMjw6.js?v=1773287522785"])))=>i.map(i=>d[i]); import{c as E,f as ie,ah as _e,i as le,ad as me,h as K,ai as ge,_ as Ce,aj as $e,M as J,m as O,P as ee}from"./index-BTglIPU2.js?v=1773287522785";import{_ as ve}from"./index.vue_vue_type_script_setup_true_lang-D2Bk83Ev.js?v=1773287522785";import{k,$ as C,Z as D,_ as e,q as V,aa as o,ak as W,a8 as T,a9 as s,a0 as t,S as i,j as g,e as ye,c as Q,o as ce,L as te,a6 as Se,R as de,r as H,F as re,w as he,X as xe,l as ne,v as se,a3 as oe,n as be}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{u as X,o as we,a as Pe,b as ue,c as ke,d as Te,e as Ae,f as De,g as Ie,h as Be,i as pe,j as Ee,k as Ne,l as ae}from"./index-DLN4sTNp.js?v=1773287522785";import{S as Ue}from"./index-DGlAal3c.js?v=1773287522785";import{b as L,B as N,ad as Le,a8 as fe,o as Me,ab as Re,am as je,an as qe,n as He,a2 as Ve}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{d as Fe}from"./differenceInDays-C0wPPdZ5.js?v=1773287522785";import{c as ze}from"./copy-D-wIKr0q.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";import"./index-DIKmrNCq.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785";import"./index-CZps0rIN.js?v=1773287522785";import"./useLoading-CZ2gSAW7.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785";import"./data-BVsViUMm.js?v=1773287522785";import"./useTableData-BmkIKQ_R.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-DG86e1NA.js?v=1773287522785";import"./index-K4YGya6V.js?v=1773287522785";import"./check-CNel7fTH.js?v=1773287522785";import"./index-BRQskX9P.js?v=1773287522785";import"./ssl-lets-progress-6I5lHATh.js?v=1773287522785";import"./ssl-Bm8jcneQ.js?v=1773287522785";const Oe={class:"commonly-card"},Ke={class:"card-head"},Qe={class:"card-icon"},We={class:"flex-1"},Xe={class:"card-title"},Ye={class:"card-desc text-desc"},Ze=k({__name:"index",props:{title:{type:String,default:""},desc:{type:String,default:""}},setup($){return(l,n)=>(C(),D("div",Oe,[e("div",Ke,[e("div",Qe,[V(l.$slots,"icon",{},void 0,!0)]),e("div",We,[e("div",Xe,o($.title),1),e("div",Ye,o($.desc),1)])]),V(l.$slots,"default",{},void 0,!0)]))}}),U=E(Ze,[["__scopeId","data-v-e957caac"]]),Ge={class:"commonly-rows"},Je={class:"leading-14px"},et={key:0,class:"text-desc"},tt={class:"flex items-center mt-8px gap-8px"},nt=k({__name:"index",props:{title:{type:String,default:""},desc:{type:String,default:""}},setup($){return(l,n)=>(C(),D("div",Ge,[e("div",Je,[e("span",null,o($.title),1),$.desc?(C(),D("span",et," - "+o($.desc),1)):W("",!0)]),e("div",tt,[V(l.$slots,"default",{},void 0,!0)]),V(l.$slots,"bottom",{},void 0,!0)]))}}),I=E(nt,[["__scopeId","data-v-3921b1c6"]]),st={class:"flex-1"},ot={class:"flex-1"},at=k({__name:"index",setup($){const{panelConfig:l}=X(),n=()=>{we()},_=()=>{Pe()};return(r,u)=>{const c=L,p=N;return C(),T(U,{title:r.$t("Config.Commonly.authSecurityTitle"),desc:r.$t("Config.Commonly.authSecurityDesc")},{icon:s(()=>u[0]||(u[0]=[e("i",{class:"i-settings:safe"},null,-1)])),default:s(()=>[t(I,{title:r.$t("Config.Panel.index_55"),desc:r.$t("Config.Panel.index_56")},{default:s(()=>[e("div",st,[t(c,{value:i(l).username,disabled:!0},null,8,["value"])]),t(p,{type:"primary",onClick:n},{default:s(()=>[g(o(r.$t("Public.Btn.Set")),1)]),_:1})]),_:1},8,["title","desc"]),t(I,{title:r.$t("Config.Panel.index_63"),desc:r.$t("Config.Panel.index_64")},{default:s(()=>[e("div",ot,[t(c,{type:"password",value:"********",disabled:!0})]),t(p,{type:"primary",onClick:_},{default:s(()=>[g(o(r.$t("Public.Btn.Set")),1)]),_:1})]),_:1},8,["title","desc"])]),_:1},8,["title","desc"])}}}),it={class:"flex-1"},lt={class:"flex flex-wrap items-center"},ct={class:"text-12px"},dt={class:"flex-1"},rt={class:"flex flex-wrap items-center"},ut={class:"text-12px"},pt={class:"flex-1"},ft={class:"flex flex-wrap items-center"},_t={class:"text-12px"},mt=k({__name:"index",setup($){const{safeConfig:l}=ue(),{saveConfig:n}=ke(),_=async()=>{await n(),ie()},r=()=>{Te()},u=()=>{Ae()};return(c,p)=>{const a=L,v=N,d=Le;return C(),T(U,{title:c.$t("Config.Commonly.networkAccessTitle"),desc:c.$t("Config.Commonly.networkAccessDesc")},{icon:s(()=>p[1]||(p[1]=[e("i",{class:"i-settings:network"},null,-1)])),default:s(()=>[t(I,{title:c.$t("Config.Safe.index_88"),desc:c.$t("Config.Safe.index_89")},{default:s(()=>[e("div",it,[t(a,{value:i(l).domain,"onUpdate:value":p[0]||(p[0]=b=>i(l).domain=b),placeholder:c.$t("Config.Commonly.domainPlaceholder")},null,8,["value","placeholder"])]),t(v,{type:"primary",onClick:_},{default:s(()=>[g(o(c.$t("Public.Btn.Save")),1)]),_:1})]),bottom:s(()=>[t(d,{class:"mt-8px",type:"error","show-icon":!1},{default:s(()=>[e("div",lt,[p[2]||(p[2]=e("i",{class:"i-carbon:warning text-16px mr-4px"},null,-1)),e("span",ct,o(c.$t("Config.Safe.index_90")),1)])]),_:1})]),_:1},8,["title","desc"]),t(I,{title:c.$t("Config.Safe.index_96"),desc:c.$t("Config.Safe.index_97")},{default:s(()=>[e("div",dt,[t(a,{value:i(l).port,disabled:!0},null,8,["value"])]),t(v,{type:"primary",onClick:r},{default:s(()=>[g(o(c.$t("Public.Btn.Set")),1)]),_:1})]),bottom:s(()=>[t(d,{class:"mt-8px",type:"error","show-icon":!1},{default:s(()=>[e("div",rt,[p[3]||(p[3]=e("i",{class:"i-carbon:warning text-16px mr-4px"},null,-1)),e("span",ut,o(c.$t("Config.Safe.index_98")),1)])]),_:1})]),_:1},8,["title","desc"]),t(I,{title:c.$t("Config.Safe.index_105"),desc:c.$t("Config.Safe.index_106")},{default:s(()=>[e("div",pt,[t(a,{value:i(l).adminPath,disabled:!0},null,8,["value"])]),t(v,{type:"primary",onClick:u},{default:s(()=>[g(o(c.$t("Public.Btn.Set")),1)]),_:1})]),bottom:s(()=>[t(d,{class:"mt-8px",type:"error","show-icon":!1},{default:s(()=>[e("div",ft,[p[4]||(p[4]=e("i",{class:"i-carbon:warning text-16px mr-4px"},null,-1)),e("span",_t,o(c.$t("Config.Commonly.safeEntryNote")),1)])]),_:1})]),_:1},8,["title","desc"])]),_:1},8,["title","desc"])}}}),gt=E(mt,[["__scopeId","data-v-74dfde98"]]),Ct={class:"flex items-center gap-8px"},$t={class:"flex-1"},vt={class:"mb-4px"},yt={class:"text-desc"},St={class:"flex items-center justify-between mb-16px"},ht={class:"text-14px font-bold"},xt={class:"flex items-center"},bt={class:"font-bold ml-4px"},wt={class:"flex items-center"},Pt={class:"font-bold ml-4px"},kt={class:"mb-16px"},Tt={class:"flex justify-between mb-12px font-bold"},At={class:"text-desc mb-6px"},Dt={class:"text-desc mb-6px"},It={class:"text-desc mb-6px"},Bt={key:0},Et={key:1,class:"text-error"},Nt={class:"text-desc mb-6px"},Ut={class:"font-bold"},Lt=k({__name:"index",setup($){const{safeConfig:l}=ue(),n=ye({dns:[""],issuer:"--",notBefore:"--",notAfter:"--",certPem:"",endtime:0,totalDays:0}),_=Q(()=>n.endtime<=0),r=Q(()=>n.endtime<=0||n.totalDays===0?0:Number((n.endtime/n.totalDays*100).toFixed(2))),u=async()=>{const{message:a}=await _e();le(a)&&(n.dns=a.info.dns||[],n.issuer=a.info.issuer||"",n.notBefore=a.info.notBefore||"",n.notAfter=a.info.notAfter||"",n.endtime=a.info.endtime||0,n.certPem=a.certPem||"",n.totalDays=Fe(new Date(n.notAfter),new Date(n.notBefore)))};ce(()=>{u()});const c=a=>{a?De():Ie()},p=()=>{Be()};return(a,v)=>{const d=fe,b=N,A=Me,M=Re,f=He,m=qe,y=je;return C(),T(U,{title:a.$t("Config.Safe.index_8"),desc:a.$t("Config.Safe.SslCard.desc")},{icon:s(()=>v[0]||(v[0]=[e("i",{class:"i-settings:ssl"},null,-1)])),default:s(()=>[e("div",Ct,[t(d,{value:i(l).panelSSL,"onUpdate:value":c},null,8,["value"]),e("div",$t,[e("div",vt,o(a.$t("Config.Safe.SslCard.sslLabel")),1),e("div",yt,o(a.$t("Config.Safe.SslCard.statusDesc"))+o(i(l).panelSSL?a.$t("Config.Safe.SslCard.statusEnabled"):a.$t("Config.Safe.SslCard.statusDisabled")),1)]),t(b,{type:"primary",onClick:p},{default:s(()=>[g(o(a.$t("Public.Btn.Set")),1)]),_:1})]),i(n).certPem?(C(),D("div",{key:0,class:te(["ssl-card mt-16px",i(_)?"error":"success"])},[e("div",St,[e("span",ht,o(a.$t("Config.Safe.SslCard.statusTitle")),1),i(_)?(C(),T(A,{key:1,type:"error",size:"small",bordered:!1},{default:s(()=>[e("div",wt,[v[2]||(v[2]=e("i",{class:"i-fontisto:close"},null,-1)),e("span",Pt,o(a.$t("Config.Safe.SslCard.statusExpired")),1)])]),_:1})):(C(),T(A,{key:0,type:"success",size:"small",bordered:!1},{default:s(()=>[e("div",xt,[v[1]||(v[1]=e("i",{class:"i-settings:success"},null,-1)),e("span",bt,o(a.$t("Config.Safe.SslCard.statusTrusted")),1)])]),_:1}))]),e("div",kt,[e("div",Tt,[e("span",null,o(a.$t("Config.Safe.SslCard.validTitle")),1),e("span",null,o(i(n).endtime>0?i(n).endtime:0)+"/"+o(a.$t("Public.Unit.Days",[i(n).totalDays])),1)]),t(M,{type:"line",status:"success",percentage:i(r),"show-indicator":!1},null,8,["percentage"])]),t(y,{"x-gap":"12","y-gap":"12",cols:2},{default:s(()=>[t(m,null,{default:s(()=>[e("div",At,o(a.$t("Config.Safe.index_88")),1),e("div",null,[t(f,null,{default:s(()=>[g(o(i(n).dns.join(", ")||"--"),1)]),_:1})])]),_:1}),t(m,null,{default:s(()=>[e("div",Dt,o(a.$t("Config.Safe.SslCard.issuerTitle")),1),e("div",null,[t(f,null,{default:s(()=>[g(o(i(n).issuer||"--"),1)]),_:1})])]),_:1}),t(m,null,{default:s(()=>[e("div",It,o(a.$t("Config.Safe.SslCard.expireTitle")),1),e("div",null,[i(n).endtime>0?(C(),D("span",Bt,o(i(n).notAfter),1)):(C(),D("span",Et,o(a.$t("Config.Safe.SslCard.expiredTip")),1))])]),_:1}),t(m,null,{default:s(()=>[e("div",Nt,o(a.$t("Config.Safe.SslCard.daysLeftTitle")),1),e("div",Ut,[e("span",{class:te({"text-primary":i(n).endtime>0,"text-error":i(n).endtime<=0})},o(a.$t("Public.Unit.Days",[i(n).endtime>0?i(n).endtime:0])),3)])]),_:1})]),_:1})],2)):W("",!0)]),_:1},8,["title","desc"])}}}),Mt=E(Lt,[["__scopeId","data-v-ca510b4a"]]);function Rt(){const $=pe(),{menuList:l}=Se($),n=Q(()=>l.value.filter(_=>!_.show).map(_=>_.title).join(", "));return{menuList:l,hideMenuConfig:n}}const jt={class:"flex-1"},qt=k({__name:"index",setup($){const{menuList:l,hideMenuConfig:n}=Rt(),_=()=>{Ee(l.value)};return(r,u)=>{const c=L,p=N;return C(),T(U,{title:r.$t("Config.Commonly.pagePreferenceTitle"),desc:r.$t("Config.Commonly.pagePreferenceDesc")},{icon:s(()=>u[0]||(u[0]=[e("i",{class:"i-settings:page"},null,-1)])),default:s(()=>[t(I,{title:r.$t("Config.Panel.index_76"),desc:r.$t("Config.Panel.index_78")},{default:s(()=>[e("div",jt,[t(c,{value:i(n)||r.$t("Config.Panel.index_77"),disabled:!0,placeholder:""},null,8,["value"])]),t(p,{type:"primary",onClick:_},{default:s(()=>[g(o(r.$t("Public.Btn.Set")),1)]),_:1})]),_:1},8,["title","desc"])]),_:1},8,["title","desc"])}}}),Ht={class:"flex-1"},Vt={class:"mt-12px text-desc"},Ft=k({__name:"index",setup($){const{panelConfig:l}=X(),{t:n}=de(),_=()=>{me()},r=()=>{K({title:n("Config.Panel.index_74"),content:n("Config.Panel.index_75"),onConfirm:async()=>{await ge(),ie()}})};return(u,c)=>{const p=L,a=N;return C(),T(U,{title:u.$t("Config.Commonly.accountIntegrationTitle"),desc:u.$t("Config.Commonly.accountIntegrationDesc")},{icon:s(()=>c[0]||(c[0]=[e("i",{class:"i-lucide:user-round"},null,-1)])),default:s(()=>[t(I,{title:u.$t("Config.Panel.index_71")},{default:s(()=>[e("div",Ht,[t(p,{value:i(l).account,disabled:!0,placeholder:""},null,8,["value"])]),t(a,{type:"primary",onClick:_},{default:s(()=>[g(o(u.$t("Public.Btn.Set")),1)]),_:1}),i(l).isBindAccount?(C(),T(a,{key:0,onClick:r},{default:s(()=>[g(o(u.$t("Config.Panel.index_72")),1)]),_:1})):W("",!0)]),bottom:s(()=>[e("div",Vt,o(u.$t("Config.Commonly.accountIntegrationBottom")),1)]),_:1},8,["title"])]),_:1},8,["title","desc"])}}}),zt={class:"flex items-center gap-8px"},Ot={class:"flex-1"},Kt={class:"mb-4px"},Qt={class:"text-desc"},Wt={class:"flex items-center gap-8px mt-20px"},Xt={class:"flex-1"},Yt={class:"mb-4px"},Zt={class:"text-desc"},Gt={class:"api-card mt-20px"},Jt={class:"flex items-center justify-between mb-24px"},en={class:"font-bold"},tn={class:"flex gap-6px"},nn={class:"flex gap-8px my-8px"},sn={class:"flex-1"},on={class:"text-desc"},an=k({__name:"index",setup($){const{t:l}=de(),{panelConfig:n,getConfig:_}=X(),r=H(!1),u=d=>{d?Ne():K({title:l("Config.Panel.index_12"),content:l("Config.Panel.index_13"),onConfirm:async()=>{await $e(),n.value.debugMode=d}})},c=async d=>{await J({t_type:2}),_(),n.value.apiInterface=d,d&&ae()},p=()=>{ae()},a=()=>{if(!n.value.apiInterface){O.error("API interface is not enabled");return}K({title:l("Config.Panel.index_33"),content:()=>t(re,null,[t("div",{class:"mb-8px"},[l("Config.Panel.index_86")]),t("div",{class:"text-error"},[l("Config.Panel.index_87")])]),onConfirm:async()=>{const{message:d}=await J({t_type:1},!1);O.success({content:l("Config.Panel.index_34"),close:!0}),le(d)&&(n.value.api_token=d.result)}})},v=()=>{if(!n.value.apiInterface){O.error("API interface is not enabled");return}ze(n.value.api_token)};return(d,b)=>{const A=fe,M=Ce,f=N,m=L;return C(),T(U,{title:d.$t("Config.Commonly.advancedFeatureTitle"),desc:d.$t("Config.Commonly.advancedFeatureDesc")},{icon:s(()=>b[1]||(b[1]=[e("i",{class:"i-material-symbols:code-rounded"},null,-1)])),default:s(()=>[e("div",zt,[e("div",Ot,[e("div",Kt,o(d.$t("Config.Panel.index_9")),1),e("div",Qt,o(d.$t("Config.Panel.index_10")),1)]),t(A,{value:i(n).debugMode,"onUpdate:value":u},null,8,["value"])]),e("div",Wt,[e("div",Xt,[e("div",Yt,o(d.$t("Config.Panel.index_19")),1),e("div",Zt,[g(o(d.$t("Config.Panel.index_21"))+" ",1),t(M,{href:"https://www.yakpanel.com/forum/d/482-api-interface-tutorial",target:"_blank"},{default:s(()=>[g(o(d.$t("Public.Btn.Help")),1)]),_:1})])]),t(A,{value:i(n).apiInterface,"onUpdate:value":c},null,8,["value"])]),e("div",Gt,[e("div",Jt,[e("span",en,o(d.$t("Config.Panel.index_25")),1),e("div",tn,[t(f,{size:"small",onClick:p},{default:s(()=>[g(o(d.$t("Config.Panel.index_27")),1)]),_:1}),t(f,{type:"primary",size:"small",disabled:!i(n).apiInterface,onClick:a},{default:s(()=>[g(o(d.$t("Config.Panel.index_33")),1)]),_:1},8,["disabled"])])]),e("div",null,[e("div",null,o(d.$t("Config.Panel.index_26")),1),e("div",nn,[e("div",sn,[t(m,{type:i(r)?"text":"password",value:i(n).api_token},null,8,["type","value"])]),t(f,{onClick:b[0]||(b[0]=y=>r.value=!i(r))},{default:s(()=>[g(o(i(r)?d.$t("Config.UI.hide"):d.$t("Config.UI.show")),1)]),_:1}),t(f,{type:"primary",onClick:v},{default:s(()=>[g(o(d.$t("Public.Btn.Copy")),1)]),_:1})]),e("div",on,o(d.$t("Config.Commonly.apiKeepTip")),1)])])]),_:1},8,["title","desc"])}}}),ln=E(an,[["__scopeId","data-v-339ec3d0"]]),cn={class:"commonly-container"},dn=k({__name:"index",setup($){return(l,n)=>(C(),D("div",null,[t(Ue,{class:"mb-32px"},{default:s(()=>[g(o(l.$t("Config.Commonly.sectionTitle")),1)]),_:1}),e("div",cn,[t(gt),t(Mt),t(ln),t(at),t(Ft),t(qt)])]))}}),rn=E(dn,[["__scopeId","data-v-07cb9170"]]),En=k({__name:"index",setup($){const l=oe(()=>ee(()=>import("./index-CIshoTNY.js?v=1773287522785"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32]))),n=oe(()=>ee(()=>import("./index-DeRHEraL.js?v=1773287522785"),__vite__mapDeps([33,1,2,3,4,5,6,7,8,16,34,9,10,13,35,36,11,12,14,15,17,18,19,20,21,22,23,24,25,26,27,28,29,37,38,39,40,30,31,41,42,43,44,45,46]))),_=pe(),r=H(null),u=H(""),c=H(!1),p=f=>f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),a=f=>{f.querySelectorAll("mark[data-search-mark]").forEach(y=>{const h=y.parentNode;h&&(h.replaceChild(document.createTextNode(y.textContent||""),y),h instanceof HTMLElement&&h.normalize())})},v=(f,m)=>{const y=f.querySelectorAll(".settings-rows, .commonly-card"),h=f.querySelectorAll(".settings-title");if(!((m||"").trim().length>0)){y.forEach(P=>P.style.display=""),h.forEach(P=>P.style.display=""),c.value=!1;return}y.forEach(P=>{const x=P,S=x.querySelector("mark[data-search-mark]");x.style.display=S?"":"none"}),h.forEach(P=>{const x=P,S=x.parentElement;if(!S)return;const w=Array.from(S.querySelectorAll(".settings-rows, .commonly-card")).some(q=>q.style.display!=="none"),B=!!S.querySelector("mark[data-search-mark]");x.style.display=w||B?"":"none"});const j=!!f.querySelector("mark[data-search-mark]");c.value=!j},d=(f,m)=>{a(f);const y=(m||"").trim();if(!y){v(f,"");return}const h=new RegExp(p(y),"gi"),R=document.createTreeWalker(f,NodeFilter.SHOW_TEXT),j=[];let P;for(;P=R.nextNode();){const x=P,S=x.parentNode;if(!S)continue;const w=S.tagName;w==="SCRIPT"||w==="STYLE"||w==="MARK"||S.closest(".n-button")||w==="BUTTON"||!(x.nodeValue||"").trim()||j.push(x)}j.forEach(x=>{var Y;const S=x.nodeValue||"";if(h.lastIndex=0,!h.test(S))return;const w=document.createDocumentFragment();let B=0;S.replace(h,(F,Z)=>{const G=S.slice(B,Z);G&&w.appendChild(document.createTextNode(G));const z=document.createElement("mark");return z.setAttribute("data-search-mark","1"),z.textContent=F,w.appendChild(z),B=Z+F.length,F});const q=S.slice(B);q&&w.appendChild(document.createTextNode(q)),(Y=x.parentNode)==null||Y.replaceChild(w,x)}),v(f,y)};let b;const A=()=>{r.value&&(b&&window.clearTimeout(b),b=window.setTimeout(()=>{r.value&&d(r.value,u.value)},120))};return he(u,()=>{be(()=>A())},{immediate:!0}),(async()=>(await _.getConfig(),await _.getMenus(),await _.getDynamicPwd(),await _.getPasswordStatus()))(),ce(()=>{A()}),(f,m)=>{const y=ve,h=Ve;return C(),D(re,null,[t(y,{value:i(u),"onUpdate:value":m[0]||(m[0]=R=>xe(u)?u.value=R:null),class:"mb-16px",width:"320",clearable:"",placeholder:f.$t("Config.All.searchPlaceholder")},null,8,["value","placeholder"]),t(h,{class:"px-16px pt-8px pb-24px"},{default:s(()=>[ne(e("div",{class:"pt-24px pb-8px text-center text-14px text-desc"},o(f.$t("Config.All.emptyResult")),513),[[se,i(c)]]),ne(e("div",{ref_key:"searchScope",ref:r},[t(rn),m[1]||(m[1]=e("div",{class:"h-32px"},null,-1)),t(i(l)),m[2]||(m[2]=e("div",{class:"h-24px"},null,-1)),t(i(n))],512),[[se,!i(c)]])]),_:1})],64)}}});export{En as default};