From 75cfd33b8fd2ea0b649966ee8d3efbe9bfc369a7 Mon Sep 17 00:00:00 2001 From: eoao Date: Tue, 17 Jun 2025 09:21:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=89=88=E6=9C=AC=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mail-vue/src/layout/header/index.vue | 2 +- mail-vue/src/views/sys-setting/index.vue | 2 +- .../dist/assets/{index-74wu16JB.js => index-BlCyziNu.js} | 4 ++-- .../dist/assets/{index-iIoGrcM-.css => index-H_TzEiKI.css} | 2 +- mail-worker/dist/index.html | 4 ++-- 5 files changed, 7 insertions(+), 7 deletions(-) rename mail-worker/dist/assets/{index-74wu16JB.js => index-BlCyziNu.js} (99%) rename mail-worker/dist/assets/{index-iIoGrcM-.css => index-H_TzEiKI.css} (97%) diff --git a/mail-vue/src/layout/header/index.vue b/mail-vue/src/layout/header/index.vue index 81c262f..66af99c 100644 --- a/mail-vue/src/layout/header/index.vue +++ b/mail-vue/src/layout/header/index.vue @@ -291,7 +291,7 @@ function full() { display: flex; align-items: center; justify-content: center; - padding-right: 10px; + padding-right: 20px; cursor: pointer; @media (max-width: 1024px) { display: none; diff --git a/mail-vue/src/views/sys-setting/index.vue b/mail-vue/src/views/sys-setting/index.vue index f8aae7f..640f5e6 100644 --- a/mail-vue/src/views/sys-setting/index.vue +++ b/mail-vue/src/views/sys-setting/index.vue @@ -213,7 +213,7 @@
版本: - v1.1.0 + v1.2.0
交流: diff --git a/mail-worker/dist/assets/index-74wu16JB.js b/mail-worker/dist/assets/index-BlCyziNu.js similarity index 99% rename from mail-worker/dist/assets/index-74wu16JB.js rename to mail-worker/dist/assets/index-BlCyziNu.js index f27bf26..9dabb91 100644 --- a/mail-worker/dist/assets/index-74wu16JB.js +++ b/mail-worker/dist/assets/index-BlCyziNu.js @@ -46,7 +46,7 @@ `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(i=>r.set(i)),r}static accessor(t){const r=(this[Ex]=this[Ex]={accessors:{}}).accessors,i=this.prototype;function a(o){const s=oc(o);r[s]||(DJ(i,o),r[s]=!0)}return me.isArray(t)?t.forEach(a):a(t),this}};Er.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);me.reduceDescriptors(Er.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});me.freezeMethods(Er);function Km(e,t){const n=this||_d,r=t||n,i=Er.from(r.headers);let a=r.data;return me.forEach(e,function(s){a=s.call(n,a,i.normalize(),t?t.status:void 0)}),i.normalize(),a}function IL(e){return!!(e&&e.__CANCEL__)}function Ku(e,t,n){gt.call(this,e??"canceled",gt.ERR_CANCELED,t,n),this.name="CanceledError"}me.inherits(Ku,gt,{__CANCEL__:!0});function DL(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new gt("Request failed with status code "+n.status,[gt.ERR_BAD_REQUEST,gt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function PJ(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function LJ(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i=0,a=0,o;return t=t!==void 0?t:1e3,function(l){const u=Date.now(),c=r[a];o||(o=u),n[i]=l,r[i]=u;let f=a,d=0;for(;f!==i;)d+=n[f++],f=f%e;if(i=(i+1)%e,i===a&&(a=(a+1)%e),u-o{n=c,i=null,a&&(clearTimeout(a),a=null),e.apply(null,u)};return[(...u)=>{const c=Date.now(),f=c-n;f>=r?o(u,c):(i=u,a||(a=setTimeout(()=>{a=null,o(i)},r-f)))},()=>i&&o(i)]}const Jp=(e,t,n=3)=>{let r=0;const i=LJ(50,250);return OJ(a=>{const o=a.loaded,s=a.lengthComputable?a.total:void 0,l=o-r,u=i(l),c=o<=s;r=o;const f={loaded:o,total:s,progress:s?o/s:void 0,bytes:l,rate:u||void 0,estimated:u&&s&&c?(s-o)/u:void 0,event:a,lengthComputable:s!=null,[t?"download":"upload"]:!0};e(f)},n)},Mx=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},Ax=e=>(...t)=>me.asap(()=>e(...t)),RJ=qn.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,qn.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(qn.origin),qn.navigator&&/(msie|trident)/i.test(qn.navigator.userAgent)):()=>!0,NJ=qn.hasStandardBrowserEnv?{write(e,t,n,r,i,a){const o=[e+"="+encodeURIComponent(t)];me.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),me.isString(r)&&o.push("path="+r),me.isString(i)&&o.push("domain="+i),a===!0&&o.push("secure"),document.cookie=o.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function $J(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function BJ(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function PL(e,t,n){let r=!$J(t);return e&&(r||n==!1)?BJ(e,t):t}const kx=e=>e instanceof Er?{...e}:e;function hl(e,t){t=t||{};const n={};function r(u,c,f,d){return me.isPlainObject(u)&&me.isPlainObject(c)?me.merge.call({caseless:d},u,c):me.isPlainObject(c)?me.merge({},c):me.isArray(c)?c.slice():c}function i(u,c,f,d){if(me.isUndefined(c)){if(!me.isUndefined(u))return r(void 0,u,f,d)}else return r(u,c,f,d)}function a(u,c){if(!me.isUndefined(c))return r(void 0,c)}function o(u,c){if(me.isUndefined(c)){if(!me.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function s(u,c,f){if(f in t)return r(u,c);if(f in e)return r(void 0,u)}const l={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:(u,c,f)=>i(kx(u),kx(c),f,!0)};return me.forEach(Object.keys(Object.assign({},e,t)),function(c){const f=l[c]||i,d=f(e[c],t[c],c);me.isUndefined(d)&&f!==s||(n[c]=d)}),n}const LL=e=>{const t=hl({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:a,headers:o,auth:s}=t;t.headers=o=Er.from(o),t.url=ML(PL(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&o.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):"")));let l;if(me.isFormData(n)){if(qn.hasStandardBrowserEnv||qn.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if((l=o.getContentType())!==!1){const[u,...c]=l?l.split(";").map(f=>f.trim()).filter(Boolean):[];o.setContentType([u||"multipart/form-data",...c].join("; "))}}if(qn.hasStandardBrowserEnv&&(r&&me.isFunction(r)&&(r=r(t)),r||r!==!1&&RJ(t.url))){const u=i&&a&&NJ.read(a);u&&o.set(i,u)}return t},FJ=typeof XMLHttpRequest<"u",zJ=FJ&&function(e){return new Promise(function(n,r){const i=LL(e);let a=i.data;const o=Er.from(i.headers).normalize();let{responseType:s,onUploadProgress:l,onDownloadProgress:u}=i,c,f,d,h,p;function v(){h&&h(),p&&p(),i.cancelToken&&i.cancelToken.unsubscribe(c),i.signal&&i.signal.removeEventListener("abort",c)}let g=new XMLHttpRequest;g.open(i.method.toUpperCase(),i.url,!0),g.timeout=i.timeout;function m(){if(!g)return;const b=Er.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders()),S={data:!s||s==="text"||s==="json"?g.responseText:g.response,status:g.status,statusText:g.statusText,headers:b,config:e,request:g};DL(function(x){n(x),v()},function(x){r(x),v()},S),g=null}"onloadend"in g?g.onloadend=m:g.onreadystatechange=function(){!g||g.readyState!==4||g.status===0&&!(g.responseURL&&g.responseURL.indexOf("file:")===0)||setTimeout(m)},g.onabort=function(){g&&(r(new gt("Request aborted",gt.ECONNABORTED,e,g)),g=null)},g.onerror=function(){r(new gt("Network Error",gt.ERR_NETWORK,e,g)),g=null},g.ontimeout=function(){let _=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const S=i.transitional||AL;i.timeoutErrorMessage&&(_=i.timeoutErrorMessage),r(new gt(_,S.clarifyTimeoutError?gt.ETIMEDOUT:gt.ECONNABORTED,e,g)),g=null},a===void 0&&o.setContentType(null),"setRequestHeader"in g&&me.forEach(o.toJSON(),function(_,S){g.setRequestHeader(S,_)}),me.isUndefined(i.withCredentials)||(g.withCredentials=!!i.withCredentials),s&&s!=="json"&&(g.responseType=i.responseType),u&&([d,p]=Jp(u,!0),g.addEventListener("progress",d)),l&&g.upload&&([f,h]=Jp(l),g.upload.addEventListener("progress",f),g.upload.addEventListener("loadend",h)),(i.cancelToken||i.signal)&&(c=b=>{g&&(r(!b||b.type?new Ku(null,e,g):b),g.abort(),g=null)},i.cancelToken&&i.cancelToken.subscribe(c),i.signal&&(i.signal.aborted?c():i.signal.addEventListener("abort",c)));const y=PJ(i.url);if(y&&qn.protocols.indexOf(y)===-1){r(new gt("Unsupported protocol "+y+":",gt.ERR_BAD_REQUEST,e));return}g.send(a||null)})},VJ=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,i;const a=function(u){if(!i){i=!0,s();const c=u instanceof Error?u:this.reason;r.abort(c instanceof gt?c:new Ku(c instanceof Error?c.message:c))}};let o=t&&setTimeout(()=>{o=null,a(new gt(`timeout ${t} of ms exceeded`,gt.ETIMEDOUT))},t);const s=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(u=>{u.unsubscribe?u.unsubscribe(a):u.removeEventListener("abort",a)}),e=null)};e.forEach(u=>u.addEventListener("abort",a));const{signal:l}=r;return l.unsubscribe=()=>me.asap(s),l}},HJ=function*(e,t){let n=e.byteLength;if(n{const i=WJ(e,t);let a=0,o,s=l=>{o||(o=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:u,value:c}=await i.next();if(u){s(),l.close();return}let f=c.byteLength;if(n){let d=a+=f;n(d)}l.enqueue(new Uint8Array(c))}catch(u){throw s(u),u}},cancel(l){return s(l),i.return()}},{highWaterMark:2})},Cg=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",OL=Cg&&typeof ReadableStream=="function",GJ=Cg&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),RL=(e,...t)=>{try{return!!e(...t)}catch{return!1}},KJ=OL&&RL(()=>{let e=!1;const t=new Request(qn.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),Dx=64*1024,gb=OL&&RL(()=>me.isReadableStream(new Response("").body)),Qp={stream:gb&&(e=>e.body)};Cg&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Qp[t]&&(Qp[t]=me.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new gt(`Response type '${t}' is not supported`,gt.ERR_NOT_SUPPORT,r)})})})(new Response);const jJ=async e=>{if(e==null)return 0;if(me.isBlob(e))return e.size;if(me.isSpecCompliantForm(e))return(await new Request(qn.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(me.isArrayBufferView(e)||me.isArrayBuffer(e))return e.byteLength;if(me.isURLSearchParams(e)&&(e=e+""),me.isString(e))return(await GJ(e)).byteLength},YJ=async(e,t)=>{const n=me.toFiniteNumber(e.getContentLength());return n??jJ(t)},qJ=Cg&&(async e=>{let{url:t,method:n,data:r,signal:i,cancelToken:a,timeout:o,onDownloadProgress:s,onUploadProgress:l,responseType:u,headers:c,withCredentials:f="same-origin",fetchOptions:d}=LL(e);u=u?(u+"").toLowerCase():"text";let h=VJ([i,a&&a.toAbortSignal()],o),p;const v=h&&h.unsubscribe&&(()=>{h.unsubscribe()});let g;try{if(l&&KJ&&n!=="get"&&n!=="head"&&(g=await YJ(c,r))!==0){let S=new Request(t,{method:"POST",body:r,duplex:"half"}),C;if(me.isFormData(r)&&(C=S.headers.get("content-type"))&&c.setContentType(C),S.body){const[x,E]=Mx(g,Jp(Ax(l)));r=Ix(S.body,Dx,x,E)}}me.isString(f)||(f=f?"include":"omit");const m="credentials"in Request.prototype;p=new Request(t,{...d,signal:h,method:n.toUpperCase(),headers:c.normalize().toJSON(),body:r,duplex:"half",credentials:m?f:void 0});let y=await fetch(p);const b=gb&&(u==="stream"||u==="response");if(gb&&(s||b&&v)){const S={};["status","statusText","headers"].forEach(T=>{S[T]=y[T]});const C=me.toFiniteNumber(y.headers.get("content-length")),[x,E]=s&&Mx(C,Jp(Ax(s),!0))||[];y=new Response(Ix(y.body,Dx,x,()=>{E&&E(),v&&v()}),S)}u=u||"text";let _=await Qp[me.findKey(Qp,u)||"text"](y,e);return!b&&v&&v(),await new Promise((S,C)=>{DL(S,C,{data:_,headers:Er.from(y.headers),status:y.status,statusText:y.statusText,config:e,request:p})})}catch(m){throw v&&v(),m&&m.name==="TypeError"&&/fetch/i.test(m.message)?Object.assign(new gt("Network Error",gt.ERR_NETWORK,e,p),{cause:m.cause||m}):gt.from(m,m&&m.code,e,p)}}),mb={http:cJ,xhr:zJ,fetch:qJ};me.forEach(mb,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Px=e=>`- ${e}`,XJ=e=>me.isFunction(e)||e===null||e===!1,NL={getAdapter:e=>{e=me.isArray(e)?e:[e];const{length:t}=e;let n,r;const i={};for(let a=0;a`adapter ${s} `+(l===!1?"is not supported by the environment":"is not available in the build"));let o=t?a.length>1?`since : `+a.map(Px).join(` `):" "+Px(a[0]):"as no adapter specified";throw new gt("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return r},adapters:mb};function jm(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Ku(null,e)}function Lx(e){return jm(e),e.headers=Er.from(e.headers),e.data=Km.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),NL.getAdapter(e.adapter||_d.adapter)(e).then(function(r){return jm(e),r.data=Km.call(e,e.transformResponse,r),r.headers=Er.from(r.headers),r},function(r){return IL(r)||(jm(e),r&&r.response&&(r.response.data=Km.call(e,e.transformResponse,r.response),r.response.headers=Er.from(r.response.headers))),Promise.reject(r)})}const $L="1.8.4",xg={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{xg[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const Ox={};xg.transitional=function(t,n,r){function i(a,o){return"[Axios v"+$L+"] Transitional option '"+a+"'"+o+(r?". "+r:"")}return(a,o,s)=>{if(t===!1)throw new gt(i(o," has been removed"+(n?" in "+n:"")),gt.ERR_DEPRECATED);return n&&!Ox[o]&&(Ox[o]=!0,console.warn(i(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(a,o,s):!0}};xg.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function ZJ(e,t,n){if(typeof e!="object")throw new gt("options must be an object",gt.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const a=r[i],o=t[a];if(o){const s=e[a],l=s===void 0||o(s,a,e);if(l!==!0)throw new gt("option "+a+" must be "+l,gt.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new gt("Unknown option "+a,gt.ERR_BAD_OPTION)}}const np={assertOptions:ZJ,validators:xg},Ji=np.validators;let rl=class{constructor(t){this.defaults=t,this.interceptors={request:new Tx,response:new Tx}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let i={};Error.captureStackTrace?Error.captureStackTrace(i):i=new Error;const a=i.stack?i.stack.replace(/^.+\n/,""):"";try{r.stack?a&&!String(r.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(r.stack+=` -`+a):r.stack=a}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=hl(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:a}=n;r!==void 0&&np.assertOptions(r,{silentJSONParsing:Ji.transitional(Ji.boolean),forcedJSONParsing:Ji.transitional(Ji.boolean),clarifyTimeoutError:Ji.transitional(Ji.boolean)},!1),i!=null&&(me.isFunction(i)?n.paramsSerializer={serialize:i}:np.assertOptions(i,{encode:Ji.function,serialize:Ji.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),np.assertOptions(n,{baseUrl:Ji.spelling("baseURL"),withXsrfToken:Ji.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=a&&me.merge(a.common,a[n.method]);a&&me.forEach(["delete","get","head","post","put","patch","common"],p=>{delete a[p]}),n.headers=Er.concat(o,a);const s=[];let l=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(l=l&&v.synchronous,s.unshift(v.fulfilled,v.rejected))});const u=[];this.interceptors.response.forEach(function(v){u.push(v.fulfilled,v.rejected)});let c,f=0,d;if(!l){const p=[Lx.bind(this),void 0];for(p.unshift.apply(p,s),p.push.apply(p,u),d=p.length,c=Promise.resolve(n);f{if(!r._listeners)return;let a=r._listeners.length;for(;a-- >0;)r._listeners[a](i);r._listeners=null}),this.promise.then=i=>{let a;const o=new Promise(s=>{r.subscribe(s),a=s}).then(i);return o.cancel=function(){r.unsubscribe(a)},o},t(function(a,o,s){r.reason||(r.reason=new Ku(a,o,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new BL(function(i){t=i}),cancel:t}}};function QJ(e){return function(n){return e.apply(null,n)}}function eQ(e){return me.isObject(e)&&e.isAxiosError===!0}const yb={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(yb).forEach(([e,t])=>{yb[t]=e});function FL(e){const t=new rl(e),n=gL(rl.prototype.request,t);return me.extend(n,rl.prototype,t,{allOwnKeys:!0}),me.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return FL(hl(e,i))},n}const vn=FL(_d);vn.Axios=rl;vn.CanceledError=Ku;vn.CancelToken=JJ;vn.isCancel=IL;vn.VERSION=$L;vn.toFormData=Sg;vn.AxiosError=gt;vn.Cancel=vn.CanceledError;vn.all=function(t){return Promise.all(t)};vn.spread=QJ;vn.isAxiosError=eQ;vn.mergeConfig=hl;vn.AxiosHeaders=Er;vn.formToJSON=e=>kL(me.isHTMLForm(e)?new FormData(e):e);vn.getAdapter=NL.getAdapter;vn.HttpStatusCode=yb;vn.default=vn;const{Axios:qye,AxiosError:Xye,CanceledError:Zye,isCancel:Jye,CancelToken:Qye,VERSION:e0e,all:t0e,Cancel:n0e,isAxiosError:r0e,spread:i0e,toFormData:a0e,AxiosHeaders:o0e,HttpStatusCode:s0e,formToJSON:l0e,getAdapter:u0e,mergeConfig:c0e}=vn;let bt=vn.create({baseURL:"/api"});bt.interceptors.request.use(e=>(e.headers.Authorization=`${localStorage.getItem("token")}`,e));bt.interceptors.response.use(e=>new Promise((t,n)=>{const r=e.config.noMsg,i=e.data;r?i.code===200?t(i.data):n(i):i.code===401?(We({message:i.message,type:"error",plain:!0,grouping:!0,repeatNum:-4}),localStorage.removeItem("token"),on.push("/login"),n(i)):i.code===403?(We({message:i.message,type:"warning",plain:!0,grouping:!0,repeatNum:-4}),n(i)):i.code!==200&&(We({message:i.message,type:"error",plain:!0,grouping:!0,repeatNum:-4}),n(i)),t(i.data)}),e=>(e.config.noMsg||(e.message.includes("Network Error")?We({message:"网络错误,请检查网络连接",type:"error",plain:!0,grouping:!0,repeatNum:-4}):e.code==="ECONNABORTED"?(We({message:"请求超时,请稍后重试",type:"error",plain:!0,grouping:!0}),We.error("")):e.response?We({message:"服务器繁忙",type:"error",plain:!0,grouping:!0,repeatNum:-4}):We({message:"请求失败,请稍后再试",type:"error",plain:!0,grouping:!0,repeatNum:-4})),Promise.reject(e)));function ev(){return bt.get("/my/loginUserInfo")}function tQ(e){return bt.put("/my/resetPassword",{password:e})}function nQ(){return bt.delete("/my/delete")}const Xi=Uu("user",{state:()=>({user:{},refreshList:0}),actions:{refreshUserList(){ev().then(e=>{this.refreshList++})},refreshUserInfo(){ev().then(e=>{this.user=e})}}}),gi=Uu("setting",{state:()=>({domainList:[],settings:{r2Domain:"",loginOpacity:1}}),actions:{}}),ro=Uu("account",{state:()=>({currentAccountId:0,currentAccount:{},changeUserAccountName:""})});function Ai(e){const{permKeys:t}=Xi().user;return t.includes("*")||t.includes(e)}function zL(e){const t=[];return Object.keys(Rx).forEach(n=>{(e.includes(n)||e.includes("*"))&&t.push(Rx[n])}),t}const Rx={"user:query":{path:"/sys/user",name:"user",component:()=>br(()=>Promise.resolve().then(()=>$ie),void 0),meta:{title:"用户列表",name:"user",menu:!0}},"role:query":{path:"/sys/role",name:"role",component:()=>br(()=>Promise.resolve().then(()=>Yie),void 0),meta:{title:"权限控制",name:"role",menu:!0}},"setting:query":{path:"/sys/setting",name:"sys-setting",component:()=>br(()=>Promise.resolve().then(()=>Rae),void 0),meta:{title:"系统设置",name:"sys-setting",menu:!0}},"sys-email:query":{path:"/sys/email",name:"sys-email",component:()=>br(()=>Promise.resolve().then(()=>zae),void 0),meta:{title:"邮件列表",name:"sys-email",menu:!0}},"analysis:query":{path:"/analysis",name:"analysis",component:()=>br(()=>Promise.resolve().then(()=>Wye),void 0),meta:{title:"分析页",name:"analysis",menu:!0}}};function rQ(e){return bt.put("/setting/set",e)}function bb(){return bt.get("/setting/query")}function iQ(e){return bt.put("/setting/setBackground",{background:e})}function aQ(){return bt.delete("/setting/physicsDeleteAll")}function Mu(e){return gi().settings.r2Domain+"/"+e}async function oQ(){document.title="loading...";const e=gi(),t=Xi(),n=ro(),r=localStorage.getItem("token");let i=null;if(r){const s=ev().catch(c=>(console.error(c),null)),[l,u]=await Promise.all([bb(),s]);i=l,e.settings=i,e.domainList=i.domainList,document.title=i.title,u&&(n.currentAccountId=u.accountId,t.user=u,zL(u.permKeys).forEach(f=>{on.addRoute("layout",f)}))}else i=await bb(),e.settings=i,e.domainList=i.domainList,document.title=i.title;const a=document.getElementById("loading-first");if(!i.background){a.remove();return}const o=new Image;o.src=Mu(i.background),o.onload=()=>{a.remove()},o.onerror=()=>{console.warn("背景图片加载失败:",o.src),a.remove()}}const sQ=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,lQ=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,uQ=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function cQ(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){fQ(e);return}return t}function fQ(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function dQ(e,t={}){if(typeof e!="string")return e;if(e[0]==='"'&&e[e.length-1]==='"'&&e.indexOf("\\")===-1)return e.slice(1,-1);const n=e.trim();if(n.length<=9)switch(n.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!uQ.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(sQ.test(e)||lQ.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,cQ)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}function hQ(e,t){if(e==null)return;let n=e;for(let r=0;r1&&(t=sw(typeof e!="object"||e===null||!Object.prototype.hasOwnProperty.call(e,r)?Number.isInteger(Number(n[1]))?[]:{}:e[r],t,Array.prototype.slice.call(n,1))),Number.isInteger(Number(r))&&Array.isArray(e)?e.slice()[r]:Object.assign({},e,{[r]:t})}function VL(e,t){if(e==null||t.length===0)return e;if(t.length===1){if(e==null)return e;if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.slice.call(e,0).splice(t[0],1);const n={};for(const r in e)n[r]=e[r];return delete n[t[0]],n}if(e[t[0]]==null){if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.concat.call([],e);const n={};for(const r in e)n[r]=e[r];return n}return sw(e,VL(e[t[0]],Array.prototype.slice.call(t,1)),[t[0]])}function HL(e,t){return t.map(n=>n.split(".")).map(n=>[n,hQ(e,n)]).filter(n=>n[1]!==void 0).reduce((n,r)=>sw(n,r[1],r[0]),{})}function WL(e,t){return t.map(n=>n.split(".")).reduce((n,r)=>VL(n,r),e)}function Nx(e,{storage:t,serializer:n,key:r,debug:i,pick:a,omit:o,beforeHydrate:s,afterHydrate:l},u,c=!0){try{c&&s?.(u);const f=t.getItem(r);if(f){const d=n.deserialize(f),h=a?HL(d,a):d,p=o?WL(h,o):h;e.$patch(p)}c&&l?.(u)}catch(f){i&&console.error("[pinia-plugin-persistedstate]",f)}}function $x(e,{storage:t,serializer:n,key:r,debug:i,pick:a,omit:o}){try{const s=a?HL(e,a):e,l=o?WL(s,o):s,u=n.serialize(l);t.setItem(r,u)}catch(s){i&&console.error("[pinia-plugin-persistedstate]",s)}}function pQ(e,t,n){const{pinia:r,store:i,options:{persist:a=n}}=e;if(!a)return;if(!(i.$id in r.state.value)){const l=r._s.get(i.$id.replace("__hot:",""));l&&Promise.resolve().then(()=>l.$persist());return}const s=(Array.isArray(a)?a:a===!0?[{}]:[a]).map(t);i.$hydrate=({runHooks:l=!0}={})=>{s.forEach(u=>{Nx(i,u,e,l)})},i.$persist=()=>{s.forEach(l=>{$x(i.$state,l)})},s.forEach(l=>{Nx(i,l,e),i.$subscribe((u,c)=>$x(c,l),{detached:!0})})}function vQ(e={}){return function(t){pQ(t,n=>({key:(e.key?e.key:r=>r)(n.key??t.store.$id),debug:n.debug??e.debug??!1,serializer:n.serializer??e.serializer??{serialize:r=>JSON.stringify(r),deserialize:r=>dQ(r)},storage:n.storage??e.storage??window.localStorage,beforeHydrate:n.beforeHydrate,afterHydrate:n.afterHydrate,pick:n.pick,omit:n.omit}),e.auto??!1)}}var gQ=vQ();const mQ={mounted(e,t){const r=Xi().user.permKeys,i=t.value;if(r.includes("*"))return;(Array.isArray(i)?i.some(o=>r.includes(o)):r.includes(i))||e.parentNode&&e.parentNode.removeChild(e)}},yQ=rZ().use(gQ),lw=Y5(qq).use(yQ);await oQ();lw.use(on).use(TZ).directive("perm",mQ);lw.config.devtools=!0;lw.mount("#app");const UL=/^[a-z0-9]+(-[a-z0-9]+)*$/,Tg=(e,t,n,r="")=>{const i=e.split(":");if(e.slice(0,1)==="@"){if(i.length<2||i.length>3)return null;r=i.shift().slice(1)}if(i.length>3||!i.length)return null;if(i.length>1){const s=i.pop(),l=i.pop(),u={provider:i.length>0?i[0]:r,prefix:l,name:s};return t&&!rp(u)?null:u}const a=i[0],o=a.split("-");if(o.length>1){const s={provider:r,prefix:o.shift(),name:o.join("-")};return t&&!rp(s)?null:s}if(n&&r===""){const s={provider:r,prefix:"",name:a};return t&&!rp(s,n)?null:s}return null},rp=(e,t)=>e?!!((t&&e.prefix===""||e.prefix)&&e.name):!1,GL=Object.freeze({left:0,top:0,width:16,height:16}),tv=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),Eg=Object.freeze({...GL,...tv}),_b=Object.freeze({...Eg,body:"",hidden:!1});function bQ(e,t){const n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);const r=((e.rotate||0)+(t.rotate||0))%4;return r&&(n.rotate=r),n}function Bx(e,t){const n=bQ(e,t);for(const r in _b)r in tv?r in e&&!(r in n)&&(n[r]=tv[r]):r in t?n[r]=t[r]:r in e&&(n[r]=e[r]);return n}function _Q(e,t){const n=e.icons,r=e.aliases||Object.create(null),i=Object.create(null);function a(o){if(n[o])return i[o]=[];if(!(o in i)){i[o]=null;const s=r[o]&&r[o].parent,l=s&&a(s);l&&(i[o]=[s].concat(l))}return i[o]}return Object.keys(n).concat(Object.keys(r)).forEach(a),i}function wQ(e,t,n){const r=e.icons,i=e.aliases||Object.create(null);let a={};function o(s){a=Bx(r[s]||i[s],a)}return o(t),n.forEach(o),Bx(e,a)}function KL(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(i=>{t(i,null),n.push(i)});const r=_Q(e);for(const i in r){const a=r[i];a&&(t(i,wQ(e,i,a)),n.push(i))}return n}const SQ={provider:"",aliases:{},not_found:{},...GL};function Ym(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function jL(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!Ym(e,SQ))return null;const n=t.icons;for(const i in n){const a=n[i];if(!i||typeof a.body!="string"||!Ym(a,_b))return null}const r=t.aliases||Object.create(null);for(const i in r){const a=r[i],o=a.parent;if(!i||typeof o!="string"||!n[o]&&!r[o]||!Ym(a,_b))return null}return t}const Fx=Object.create(null);function CQ(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function Au(e,t){const n=Fx[e]||(Fx[e]=Object.create(null));return n[t]||(n[t]=CQ(e,t))}function YL(e,t){return jL(t)?KL(t,(n,r)=>{r?e.icons[n]=r:e.missing.add(n)}):[]}function xQ(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let Ff=!1;function qL(e){return typeof e=="boolean"&&(Ff=e),Ff}function TQ(e){const t=typeof e=="string"?Tg(e,!0,Ff):e;if(t){const n=Au(t.provider,t.prefix),r=t.name;return n.icons[r]||(n.missing.has(r)?null:void 0)}}function EQ(e,t){const n=Tg(e,!0,Ff);if(!n)return!1;const r=Au(n.provider,n.prefix);return t?xQ(r,n.name,t):(r.missing.add(n.name),!0)}function MQ(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),Ff&&!t&&!e.prefix){let i=!1;return jL(e)&&(e.prefix="",KL(e,(a,o)=>{EQ(a,o)&&(i=!0)})),i}const n=e.prefix;if(!rp({prefix:n,name:"a"}))return!1;const r=Au(t,n);return!!YL(r,e)}const XL=Object.freeze({width:null,height:null}),ZL=Object.freeze({...XL,...tv}),AQ=/(-?[0-9.]*[0-9]+[0-9.]*)/g,kQ=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function zx(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const r=e.split(AQ);if(r===null||!r.length)return e;const i=[];let a=r.shift(),o=kQ.test(a);for(;;){if(o){const s=parseFloat(a);isNaN(s)?i.push(a):i.push(Math.ceil(s*t*n)/n)}else i.push(a);if(a=r.shift(),a===void 0)return i.join("");o=!o}}function IQ(e,t="defs"){let n="";const r=e.indexOf("<"+t);for(;r>=0;){const i=e.indexOf(">",r),a=e.indexOf("",a);if(o===-1)break;n+=e.slice(i+1,a).trim(),e=e.slice(0,r).trim()+e.slice(o+1)}return{defs:n,content:e}}function DQ(e,t){return e?""+e+""+t:t}function PQ(e,t,n){const r=IQ(e);return DQ(r.defs,t+r.content+n)}const LQ=e=>e==="unset"||e==="undefined"||e==="none";function OQ(e,t){const n={...Eg,...e},r={...ZL,...t},i={left:n.left,top:n.top,width:n.width,height:n.height};let a=n.body;[n,r].forEach(v=>{const g=[],m=v.hFlip,y=v.vFlip;let b=v.rotate;m?y?b+=2:(g.push("translate("+(i.width+i.left).toString()+" "+(0-i.top).toString()+")"),g.push("scale(-1 1)"),i.top=i.left=0):y&&(g.push("translate("+(0-i.left).toString()+" "+(i.height+i.top).toString()+")"),g.push("scale(1 -1)"),i.top=i.left=0);let _;switch(b<0&&(b-=Math.floor(b/4)*4),b=b%4,b){case 1:_=i.height/2+i.top,g.unshift("rotate(90 "+_.toString()+" "+_.toString()+")");break;case 2:g.unshift("rotate(180 "+(i.width/2+i.left).toString()+" "+(i.height/2+i.top).toString()+")");break;case 3:_=i.width/2+i.left,g.unshift("rotate(-90 "+_.toString()+" "+_.toString()+")");break}b%2===1&&(i.left!==i.top&&(_=i.left,i.left=i.top,i.top=_),i.width!==i.height&&(_=i.width,i.width=i.height,i.height=_)),g.length&&(a=PQ(a,'',""))});const o=r.width,s=r.height,l=i.width,u=i.height;let c,f;o===null?(f=s===null?"1em":s==="auto"?u:s,c=zx(f,l/u)):(c=o==="auto"?l:o,f=s===null?zx(c,u/l):s==="auto"?u:s);const d={},h=(v,g)=>{LQ(g)||(d[v]=g.toString())};h("width",c),h("height",f);const p=[i.left,i.top,l,u];return d.viewBox=p.join(" "),{attributes:d,viewBox:p,body:a}}const RQ=/\sid="(\S+)"/g,NQ="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let $Q=0;function BQ(e,t=NQ){const n=[];let r;for(;r=RQ.exec(e);)n.push(r[1]);if(!n.length)return e;const i="suffix"+(Math.random()*16777216|Date.now()).toString(16);return n.forEach(a=>{const o=typeof t=="function"?t(a):t+($Q++).toString(),s=a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+s+')([")]|\\.[a-z])',"g"),"$1"+o+i+"$3")}),e=e.replace(new RegExp(i,"g"),""),e}const wb=Object.create(null);function FQ(e,t){wb[e]=t}function Sb(e){return wb[e]||wb[""]}function uw(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const cw=Object.create(null),sc=["https://api.simplesvg.com","https://api.unisvg.com"],ip=[];for(;sc.length>0;)sc.length===1||Math.random()>.5?ip.push(sc.shift()):ip.push(sc.pop());cw[""]=uw({resources:["https://api.iconify.design"].concat(ip)});function zQ(e,t){const n=uw(t);return n===null?!1:(cw[e]=n,!0)}function fw(e){return cw[e]}const VQ=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let Vx=VQ();function HQ(e,t){const n=fw(e);if(!n)return 0;let r;if(!n.maxURL)r=0;else{let i=0;n.resources.forEach(o=>{i=Math.max(i,o.length)});const a=t+".json?icons=";r=n.maxURL-i-n.path.length-a.length}return r}function WQ(e){return e===404}const UQ=(e,t,n)=>{const r=[],i=HQ(e,t),a="icons";let o={type:a,provider:e,prefix:t,icons:[]},s=0;return n.forEach((l,u)=>{s+=l.length+1,s>=i&&u>0&&(r.push(o),o={type:a,provider:e,prefix:t,icons:[]},s=l.length),o.icons.push(l)}),r.push(o),r};function GQ(e){if(typeof e=="string"){const t=fw(e);if(t)return t.path}return"/"}const KQ=(e,t,n)=>{if(!Vx){n("abort",424);return}let r=GQ(t.provider);switch(t.type){case"icons":{const a=t.prefix,s=t.icons.join(","),l=new URLSearchParams({icons:s});r+=a+".json?"+l.toString();break}case"custom":{const a=t.uri;r+=a.slice(0,1)==="/"?a.slice(1):a;break}default:n("abort",400);return}let i=503;Vx(e+r).then(a=>{const o=a.status;if(o!==200){setTimeout(()=>{n(WQ(o)?"abort":"next",o)});return}return i=501,a.json()}).then(a=>{if(typeof a!="object"||a===null){setTimeout(()=>{a===404?n("abort",a):n("next",i)});return}setTimeout(()=>{n("success",a)})}).catch(()=>{n("next",i)})},jQ={prepare:UQ,send:KQ};function YQ(e){const t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((i,a)=>i.provider!==a.provider?i.provider.localeCompare(a.provider):i.prefix!==a.prefix?i.prefix.localeCompare(a.prefix):i.name.localeCompare(a.name));let r={provider:"",prefix:"",name:""};return e.forEach(i=>{if(r.name===i.name&&r.prefix===i.prefix&&r.provider===i.provider)return;r=i;const a=i.provider,o=i.prefix,s=i.name,l=n[a]||(n[a]=Object.create(null)),u=l[o]||(l[o]=Au(a,o));let c;s in u.icons?c=t.loaded:o===""||u.missing.has(s)?c=t.missing:c=t.pending;const f={provider:a,prefix:o,name:s};c.push(f)}),t}function JL(e,t){e.forEach(n=>{const r=n.loaderCallbacks;r&&(n.loaderCallbacks=r.filter(i=>i.id!==t))})}function qQ(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1;const r=e.provider,i=e.prefix;t.forEach(a=>{const o=a.icons,s=o.pending.length;o.pending=o.pending.filter(l=>{if(l.prefix!==i)return!0;const u=l.name;if(e.icons[u])o.loaded.push({provider:r,prefix:i,name:u});else if(e.missing.has(u))o.missing.push({provider:r,prefix:i,name:u});else return n=!0,!0;return!1}),o.pending.length!==s&&(n||JL([e],a.id),a.callback(o.loaded.slice(0),o.missing.slice(0),o.pending.slice(0),a.abort))})}))}let XQ=0;function ZQ(e,t,n){const r=XQ++,i=JL.bind(null,n,r);if(!t.pending.length)return i;const a={id:r,icons:t,callback:e,abort:i};return n.forEach(o=>{(o.loaderCallbacks||(o.loaderCallbacks=[])).push(a)}),i}function JQ(e,t=!0,n=!1){const r=[];return e.forEach(i=>{const a=typeof i=="string"?Tg(i,t,n):i;a&&r.push(a)}),r}var QQ={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function eee(e,t,n,r){const i=e.resources.length,a=e.random?Math.floor(Math.random()*i):e.index;let o;if(e.random){let C=e.resources.slice(0);for(o=[];C.length>1;){const x=Math.floor(Math.random()*C.length);o.push(C[x]),C=C.slice(0,x).concat(C.slice(x+1))}o=o.concat(C)}else o=e.resources.slice(a).concat(e.resources.slice(0,a));const s=Date.now();let l="pending",u=0,c,f=null,d=[],h=[];typeof r=="function"&&h.push(r);function p(){f&&(clearTimeout(f),f=null)}function v(){l==="pending"&&(l="aborted"),p(),d.forEach(C=>{C.status==="pending"&&(C.status="aborted")}),d=[]}function g(C,x){x&&(h=[]),typeof C=="function"&&h.push(C)}function m(){return{startTime:s,payload:t,status:l,queriesSent:u,queriesPending:d.length,subscribe:g,abort:v}}function y(){l="failed",h.forEach(C=>{C(void 0,c)})}function b(){d.forEach(C=>{C.status==="pending"&&(C.status="aborted")}),d=[]}function _(C,x,E){const T=x!=="success";switch(d=d.filter(M=>M!==C),l){case"pending":break;case"failed":if(T||!e.dataAfterTimeout)return;break;default:return}if(x==="abort"){c=E,y();return}if(T){c=E,d.length||(o.length?S():y());return}if(p(),b(),!e.random){const M=e.resources.indexOf(C.resource);M!==-1&&M!==e.index&&(e.index=M)}l="completed",h.forEach(M=>{M(E)})}function S(){if(l!=="pending")return;p();const C=o.shift();if(C===void 0){if(d.length){f=setTimeout(()=>{p(),l==="pending"&&(b(),y())},e.timeout);return}y();return}const x={status:"pending",resource:C,callback:(E,T)=>{_(x,E,T)}};d.push(x),u++,f=setTimeout(S,e.rotate),n(C,t,x.callback)}return setTimeout(S),m}function QL(e){const t={...QQ,...e};let n=[];function r(){n=n.filter(s=>s().status==="pending")}function i(s,l,u){const c=eee(t,s,l,(f,d)=>{r(),u&&u(f,d)});return n.push(c),c}function a(s){return n.find(l=>s(l))||null}return{query:i,find:a,setIndex:s=>{t.index=s},getIndex:()=>t.index,cleanup:r}}function Hx(){}const qm=Object.create(null);function tee(e){if(!qm[e]){const t=fw(e);if(!t)return;const n=QL(t),r={config:t,redundancy:n};qm[e]=r}return qm[e]}function nee(e,t,n){let r,i;if(typeof e=="string"){const a=Sb(e);if(!a)return n(void 0,424),Hx;i=a.send;const o=tee(e);o&&(r=o.redundancy)}else{const a=uw(e);if(a){r=QL(a);const o=e.resources?e.resources[0]:"",s=Sb(o);s&&(i=s.send)}}return!r||!i?(n(void 0,424),Hx):r.query(t,i,n)().abort}function Wx(){}function ree(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,qQ(e)}))}function iee(e){const t=[],n=[];return e.forEach(r=>{(r.match(UL)?t:n).push(r)}),{valid:t,invalid:n}}function lc(e,t,n){function r(){const i=e.pendingIcons;t.forEach(a=>{i&&i.delete(a),e.icons[a]||e.missing.add(a)})}if(n&&typeof n=="object")try{if(!YL(e,n).length){r();return}}catch(i){console.error(i)}r(),ree(e)}function Ux(e,t){e instanceof Promise?e.then(n=>{t(n)}).catch(()=>{t(null)}):t(e)}function aee(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:n,prefix:r}=e,i=e.iconsToLoad;if(delete e.iconsToLoad,!i||!i.length)return;const a=e.loadIcon;if(e.loadIcons&&(i.length>1||!a)){Ux(e.loadIcons(i,r,n),c=>{lc(e,i,c)});return}if(a){i.forEach(c=>{const f=a(c,r,n);Ux(f,d=>{const h=d?{prefix:r,icons:{[c]:d}}:null;lc(e,[c],h)})});return}const{valid:o,invalid:s}=iee(i);if(s.length&&lc(e,s,null),!o.length)return;const l=r.match(UL)?Sb(n):null;if(!l){lc(e,o,null);return}l.prepare(n,r,o).forEach(c=>{nee(n,c,f=>{lc(e,c.icons,f)})})}))}const oee=(e,t)=>{const n=JQ(e,!0,qL()),r=YQ(n);if(!r.pending.length){let l=!0;return t&&setTimeout(()=>{l&&t(r.loaded,r.missing,r.pending,Wx)}),()=>{l=!1}}const i=Object.create(null),a=[];let o,s;return r.pending.forEach(l=>{const{provider:u,prefix:c}=l;if(c===s&&u===o)return;o=u,s=c,a.push(Au(u,c));const f=i[u]||(i[u]=Object.create(null));f[c]||(f[c]=[])}),r.pending.forEach(l=>{const{provider:u,prefix:c,name:f}=l,d=Au(u,c),h=d.pendingIcons||(d.pendingIcons=new Set);h.has(f)||(h.add(f),i[u][c].push(f))}),a.forEach(l=>{const u=i[l.provider][l.prefix];u.length&&aee(l,u)}),t?ZQ(t,r,a):Wx};function see(e,t){const n={...e};for(const r in t){const i=t[r],a=typeof i;r in XL?(i===null||i&&(a==="string"||a==="number"))&&(n[r]=i):a===typeof n[r]&&(n[r]=r==="rotate"?i%4:i)}return n}const lee=/[\s,]+/;function uee(e,t){t.split(lee).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function cee(e,t=0){const n=e.replace(/^-?[0-9.]*/,"");function r(i){for(;i<0;)i+=4;return i%4}if(n===""){const i=parseInt(e);return isNaN(i)?0:r(i)}else if(n!==e){let i=0;switch(n){case"%":i=25;break;case"deg":i=90}if(i){let a=parseFloat(e.slice(0,e.length-n.length));return isNaN(a)?0:(a=a/i,a%1===0?r(a):0)}}return t}function fee(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const r in t)n+=" "+r+'="'+t[r]+'"';return'"+e+""}function dee(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function hee(e){return"data:image/svg+xml,"+dee(e)}function pee(e){return'url("'+hee(e)+'")'}const Gx={...ZL,inline:!1},vee={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},gee={display:"inline-block"},Cb={backgroundColor:"currentColor"},eO={backgroundColor:"transparent"},Kx={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},jx={webkitMask:Cb,mask:Cb,background:eO};for(const e in jx){const t=jx[e];for(const n in Kx)t[e+n]=Kx[n]}const ap={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";ap[e+"-flip"]=t,ap[e.slice(0,1)+"-flip"]=t,ap[e+"Flip"]=t});function Yx(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const qx=(e,t)=>{const n=see(Gx,t),r={...vee},i=t.mode||"svg",a={},o=t.style,s=typeof o=="object"&&!(o instanceof Array)?o:{};for(let v in t){const g=t[v];if(g!==void 0)switch(v){case"icon":case"style":case"onLoad":case"mode":case"ssr":break;case"inline":case"hFlip":case"vFlip":n[v]=g===!0||g==="true"||g===1;break;case"flip":typeof g=="string"&&uee(n,g);break;case"color":a.color=g;break;case"rotate":typeof g=="string"?n[v]=cee(g):typeof g=="number"&&(n[v]=g);break;case"ariaHidden":case"aria-hidden":g!==!0&&g!=="true"&&delete r["aria-hidden"];break;default:{const m=ap[v];m?(g===!0||g==="true"||g===1)&&(n[m]=!0):Gx[v]===void 0&&(r[v]=g)}}}const l=OQ(e,n),u=l.attributes;if(n.inline&&(a.verticalAlign="-0.125em"),i==="svg"){r.style={...a,...s},Object.assign(r,u);let v=0,g=t.id;return typeof g=="string"&&(g=g.replace(/-/g,"_")),r.innerHTML=BQ(l.body,g?()=>g+"ID"+v++:"iconifyVue"),$e("svg",r)}const{body:c,width:f,height:d}=e,h=i==="mask"||(i==="bg"?!1:c.indexOf("currentColor")!==-1),p=fee(c,{...u,width:f+"",height:d+""});return r.style={...a,"--svg":pee(p),width:Yx(u.width),height:Yx(u.height),...gee,...h?Cb:eO,...s},$e("span",r)};qL(!0);FQ("",jQ);if(typeof document<"u"&&typeof window<"u"){const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(r=>{try{(typeof r!="object"||r===null||r instanceof Array||typeof r.icons!="object"||typeof r.prefix!="string"||!MQ(r))&&console.error(n)}catch{console.error(n)}})}if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(let n in t){const r="IconifyProviders["+n+"] is invalid.";try{const i=t[n];if(typeof i!="object"||!i||i.resources===void 0)continue;zQ(n,i)||console.error(r)}catch{console.error(r)}}}}const mee={...Eg,body:""},Pe=ie({inheritAttrs:!1,data(){return{_name:"",_loadingIcon:null,iconMounted:!1,counter:0}},mounted(){this.iconMounted=!0},unmounted(){this.abortLoading()},methods:{abortLoading(){this._loadingIcon&&(this._loadingIcon.abort(),this._loadingIcon=null)},getIcon(e,t,n){if(typeof e=="object"&&e!==null&&typeof e.body=="string")return this._name="",this.abortLoading(),{data:e};let r;if(typeof e!="string"||(r=Tg(e,!1,!0))===null)return this.abortLoading(),null;let i=TQ(r);if(!i)return(!this._loadingIcon||this._loadingIcon.name!==e)&&(this.abortLoading(),this._name="",i!==null&&(this._loadingIcon={name:e,abort:oee([r],()=>{this.counter++})})),null;if(this.abortLoading(),this._name!==e&&(this._name=e,t&&t(e)),n){i=Object.assign({},i);const o=n(i.body,r.name,r.prefix,r.provider);typeof o=="string"&&(i.body=o)}const a=["iconify"];return r.prefix!==""&&a.push("iconify--"+r.prefix),r.provider!==""&&a.push("iconify--"+r.provider),{data:i,classes:a}}},render(){this.counter;const e=this.$attrs,t=this.iconMounted||e.ssr?this.getIcon(e.icon,e.onLoad,e.customise):null;if(!t)return qx(mee,e);let n=e;return t.classes&&(n={...e,class:(typeof e.class=="string"?e.class+" ":"")+t.classes.join(" ")}),qx({...Eg,...t.data},n)}}),un=(e,t)=>{const n=e.__vccOpts||e;for(const[r,i]of t)n[r]=i;return n},yee={class:"title"},bee={class:"manage-title"},_ee={__name:"index",setup(e){const t=gi(),n=mg();return(r,i)=>{const a=EK,o=TK,s=Wr,l=as("perm");return P(),Q(s,{class:"scroll"},{default:K(()=>[A("div",null,[A("div",yee,[z(w(Pe),{icon:"mdi:email-outline",width:"24",height:"24"}),A("div",null,de(w(t).settings.title),1)]),z(o,{collapse:!1,"text-color":"#fff","active-text-color":"#fff",style:{"margin-top":"10px"}},{default:K(()=>[z(a,{onClick:i[0]||(i[0]=u=>w(on).push({name:"email"})),index:"email",class:j(w(n).meta.name==="email"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"hugeicons:mailbox-01",width:"20",height:"20"}),i[9]||(i[9]=A("span",{class:"menu-name",style:{"margin-left":"21px"}},"收件箱",-1))]),_:1},8,["class"]),z(a,{onClick:i[1]||(i[1]=u=>w(on).push({name:"send"})),index:"send",class:j(w(n).meta.name==="send"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"cil:send",width:"20",height:"20"}),i[10]||(i[10]=A("span",{class:"menu-name",style:{"margin-left":"21px"}},"已发送",-1))]),_:1},8,["class"]),z(a,{onClick:i[2]||(i[2]=u=>w(on).push({name:"star"})),index:"star",class:j(w(n).meta.name==="star"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"solar:star-line-duotone",width:"20",height:"20"}),i[11]||(i[11]=A("span",{class:"menu-name",style:{"margin-left":"20px"}},"星标邮件",-1))]),_:1},8,["class"]),z(a,{onClick:i[3]||(i[3]=u=>w(on).push({name:"setting"})),index:"setting",class:j(w(n).meta.name==="setting"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"fluent:settings-48-regular",width:"20",height:"20"}),i[12]||(i[12]=A("span",{class:"menu-name",style:{"margin-left":"20px"}},"个人设置",-1))]),_:1},8,["class"]),et((P(),Y("div",bee,i[13]||(i[13]=[A("div",null,"管理",-1)]))),[[l,["user:query","role:query","setting:query","analysis:query"]]]),et((P(),Q(a,{onClick:i[4]||(i[4]=u=>w(on).push({name:"analysis"})),index:"analysis",class:j(w(n).meta.name==="analysis"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"fluent:data-pie-20-regular",width:"24",height:"24"}),i[14]||(i[14]=A("span",{class:"menu-name",style:{"margin-left":"16px"}},"分析页",-1))]),_:1},8,["class"])),[[l,"analysis:query"]]),et((P(),Q(a,{onClick:i[5]||(i[5]=u=>w(on).push({name:"user"})),index:"setting",class:j(w(n).meta.name==="user"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"iconoir:user",width:"24",height:"24"}),i[15]||(i[15]=A("span",{class:"menu-name",style:{"margin-left":"16px"}},"用户列表",-1))]),_:1},8,["class"])),[[l,"user:query"]]),et((P(),Q(a,{onClick:i[6]||(i[6]=u=>w(on).push({name:"sys-email"})),index:"sys-email",class:j(w(n).meta.name==="sys-email"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"fluent:mail-list-28-regular",width:"22",height:"22"}),i[16]||(i[16]=A("span",{class:"menu-name",style:{"margin-left":"18px"}},"邮件列表",-1))]),_:1},8,["class"])),[[l,"sys-email:query"]]),et((P(),Q(a,{onClick:i[7]||(i[7]=u=>w(on).push({name:"role"})),index:"setting",class:j(w(n).meta.name==="role"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"hugeicons:key-02",width:"22",height:"22"}),i[17]||(i[17]=A("span",{class:"menu-name",style:{"margin-left":"18px"}},"权限控制",-1))]),_:1},8,["class"])),[[l,"role:query"]]),et((P(),Q(a,{onClick:i[8]||(i[8]=u=>w(on).push({name:"sys-setting"})),index:"sys-setting",class:j(w(n).meta.name==="sys-setting"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"eos-icons:system-ok-outlined",width:"18",height:"18"}),i[18]||(i[18]=A("span",{class:"menu-name",style:{"margin-left":"23px"}},"系统设置",-1))]),_:1},8,["class"])),[[l,"setting:query"]])]),_:1})])]),_:1})}}},wee=un(_ee,[["__scopeId","data-v-103567f3"]]),See={__name:"index",props:{isActive:{type:Boolean,default:!1}},setup(e,{emit:t}){const n=t,r=()=>{n("toggleClick")};return(i,a)=>(P(),Y("div",{style:{padding:"0 15px",cursor:"pointer"},onClick:r},[(P(),Y("svg",{class:j([{"is-active":e.isActive},"hamburger"]),viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"64",height:"64",fill:"currentColor"},a[0]||(a[0]=[A("path",{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 0 0 0-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0 0 14.4 7z"},null,-1)]),2))]))}},Cee=un(See,[["__scopeId","data-v-b2fb0d8c"]]);function xee(e,t){return bt.post("/login",{email:e,password:t})}function Tee(){return bt.delete("/logout")}function Eee(e){return bt.post("/register",e)}const Xx=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],Ua=(()=>{if(typeof document>"u")return!1;const e=Xx[0],t={};for(const n of Xx)if(n?.[1]in document){for(const[i,a]of n.entries())t[e[i]]=a;return t}return!1})(),Zx={change:Ua.fullscreenchange,error:Ua.fullscreenerror};let Lr={request(e=document.documentElement,t){return new Promise((n,r)=>{const i=()=>{Lr.off("change",i),n()};Lr.on("change",i);const a=e[Ua.requestFullscreen](t);a instanceof Promise&&a.then(i).catch(r)})},exit(){return new Promise((e,t)=>{if(!Lr.isFullscreen){e();return}const n=()=>{Lr.off("change",n),e()};Lr.on("change",n);const r=document[Ua.exitFullscreen]();r instanceof Promise&&r.then(n).catch(t)})},toggle(e,t){return Lr.isFullscreen?Lr.exit():Lr.request(e,t)},onchange(e){Lr.on("change",e)},onerror(e){Lr.on("error",e)},on(e,t){const n=Zx[e];n&&document.addEventListener(n,t,!1)},off(e,t){const n=Zx[e];n&&document.removeEventListener(n,t,!1)},raw:Ua};Object.defineProperties(Lr,{isFullscreen:{get:()=>!!document[Ua.fullscreenElement]},element:{enumerable:!0,get:()=>document[Ua.fullscreenElement]??void 0},isEnabled:{enumerable:!0,get:()=>!!document[Ua.fullscreenEnabled]}});Ua||(Lr={isEnabled:!1});const Mee=Lr,Aee={class:"header"},kee={class:"header-btn"},Iee={class:"breadcrumb-item"},Dee={class:"writer"},Pee={class:"toolbar"},Lee={class:"email"},Oee={class:"avatar"},Ree={class:"avatar-text"},Nee={class:"user-details"},$ee={class:"details-avatar"},Bee={class:"user-name"},Fee={class:"detail-email"},zee={class:"detail-user-type"},Vee={class:"action-info"},Hee={key:0,style:{"margin-right":"5px"}},Wee={key:1,style:{"margin-right":"5px"}},Uee={class:"logout"},Gee={__name:"index",setup(e){const t=mg(),n=gi(),r=Xi(),i=El(),a=F(!1),o=W(()=>r.user.role.accountCount),s=W(()=>{if(!Ai("email:send"))return"无权限";if(r.user.role.sendCount===0)return"无限制";if(r.user.role.sendType==="day")return"每天";if(r.user.role.sendType==="count")return"次数"}),l=W(()=>!Ai("email:send")||!r.user.role.sendCount?null:r.user.sendCount+"/"+r.user.role.sendCount);function u(){i.writerRef.open()}function c(){i.asideShow=!i.asideShow}function f(){a.value=!0,Tee().then(()=>{localStorage.removeItem("token"),on.push("/login")}).finally(()=>{a.value=!1})}function d(p){return p[0]?.toUpperCase()||""}function h(){Mee.toggle()}return(p,v)=>{const g=Hu,m=vi,y=pg;return P(),Y("div",Aee,[A("div",kee,[z(Cee,{onClick:c}),A("span",Iee,de(w(t).meta.title),1)]),A("div",{class:"writer-box",onClick:u},[A("div",Dee,[z(w(Pe),{icon:"material-symbols:edit-outline-sharp",width:"22",height:"22"})])]),A("div",Pee,[A("div",Lee,[A("span",null,de(w(r).user.email),1)]),z(y,{teleported:!1,"popper-class":"detail-dropdown"},{dropdown:K(()=>[A("div",Nee,[A("div",$ee,de(d(w(r).user.email)),1),A("div",Bee,de(w(r).user.name),1),A("div",Fee,de(w(r).user.email),1),A("div",zee,[z(g,null,{default:K(()=>[Te(de(w(r).user.role.name),1)]),_:1})]),A("div",Vee,[v[3]||(v[3]=A("div",null,[A("span",{style:{"margin-right":"10px"}},"邮件发送 :"),A("span",{style:{"margin-right":"10px"}},"邮箱添加 :")],-1)),A("div",null,[A("div",null,[l.value?(P(),Y("span",Hee,de(l.value),1)):re("",!0),w(Ai)("email:send")?(P(),Q(g,{key:2},{default:K(()=>[Te(de(s.value),1)]),_:1})):(P(),Q(g,{key:1},{default:K(()=>[Te(de(s.value),1)]),_:1}))]),A("div",null,[w(n).settings.manyEmail||w(n).settings.addEmail?(P(),Q(g,{key:0},{default:K(()=>v[0]||(v[0]=[Te("已关闭")])),_:1})):o.value&&w(Ai)("account:add")?(P(),Y("span",Wee,de(o.value)+"个",1)):!o.value&&w(Ai)("account:add")?(P(),Q(g,{key:2},{default:K(()=>v[1]||(v[1]=[Te("无限制")])),_:1})):w(Ai)("account:add")?re("",!0):(P(),Q(g,{key:3},{default:K(()=>v[2]||(v[2]=[Te("无权限")])),_:1}))])])]),A("div",Uee,[z(m,{type:"primary",loading:a.value,onClick:f},{default:K(()=>v[4]||(v[4]=[Te("退出")])),_:1},8,["loading"])])])]),default:K(()=>[A("div",Oee,[A("div",Ree,[A("div",null,de(d(w(r).user.email)),1)]),z(w(Pe),{class:"setting-icon",icon:"mingcute:down-small-fill",width:"24",height:"24"})])]),_:1}),A("div",{class:"full",onClick:h},[z(w(Pe),{icon:"iconamoon:screen-full-light",width:"22",height:"22"})])])])}}},Kee=un(Gee,[["__scopeId","data-v-adaa0bc6"]]);function jee(e,t){return bt.get("/account/list",{params:{accountId:e,size:t}})}function Yee(e,t){return bt.post("/account/add",{email:e,token:t})}function tO(e,t){return bt.put("/account/setName",{name:t,accountId:e})}function qee(e){return bt.delete("/account/delete",{params:{accountId:e}})}function zf(e){return/^[a-zA-Z0-9]+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9-]+$/.test(e)}const Xee={class:"account-box"},Zee={class:"head-opt"},Jee={"infinite-scroll-distance":600,"infinite-scroll-immediate":!1},Qee={class:"account"},ete={class:"opt"},tte={style:{display:"flex","justify-content":"space-between"}},nte={style:{display:"flex","justify-content":"space-between"}},rte={key:2,class:"noLoading"},ite={key:3,class:"empty"},ate={class:"container"},ote={style:{color:"#333"}},ste=["data-sitekey"],lte={class:"container"},ute={__name:"index",setup(e){const t=Xi(),n=ro(),r=gi(),i=F(!1),a=F(!1),o=r.domainList,s=ct([]),l=F(!1),u=F(!1),c=F(!1),f=F(!1),d=F(!1),h=F(!1),p=F(null),v=F({});let g=null,m=null,y="";const b=ct({email:"",suffix:r.domainList[0]}),_={accountId:0,size:20},S=F();Ai("account:query")&&H(),we(()=>n.changeUserAccountName,()=>{s[0].name=n.changeUserAccountName});const C=()=>{S.value.toggleMenu()};window.onTurnstileSuccess=k=>{y=k,setTimeout(()=>{f.value=!1},1500)};function x(){let k=p.value;if(k===g.name){d.value=!1;return}if(!k){We({message:"用户名不能为空",type:"error",plain:!0});return}h.value=!0,tO(g.accountId,k).then(()=>{g.name=k,d.value=!1,g.accountId===t.user.accountId&&(t.user.name=k),We({message:"保存成功",type:"success",plain:!0})}).finally(()=>{h.value=!1})}function E(k){p.value=k.name,g=k,d.value=!0}function T(k){return n.currentAccountId===k?"item-choose":""}function M(k){ai.confirm(`确认删除${k.email}吗?`,{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{qee(k.accountId).then(()=>{const O=s.findIndex(L=>L.accountId===k.accountId);s.splice(O,1),s.length<_.size&&H(),We({message:"删除成功",type:"success",plain:!0})})})}function I(){u.value||(u.value=!1,c.value=!1,l.value=!1,_.accountId=0,s.splice(0,s.length),H())}function R(k){n.currentAccountId=k.accountId,n.currentAccount=k}function V(){i.value=!0,setTimeout(()=>{v.value.focus()},100)}function H(){u.value||c.value||l.value||(s.length===0?u.value=!0:c.value=!0,jee(_.accountId,_.size).then(k=>{k.length<_.size&&(l.value=!0),s.length===0&&(n.currentAccount=k[0].accountId),_.accountId=k.at(-1).accountId,s.push(...k),u.value=!1,c.value=!1}).catch(()=>{u.value=!1,c.value=!1}))}function D(){if(!b.email){We({message:"邮箱不能为空",type:"error",plain:!0});return}if(!zf(b.email+b.suffix)){We({message:"非法邮箱",type:"error",plain:!0});return}if(!y&&r.settings.addEmailVerify===0){f.value=!0,m?window.turnstile.reset(m):Qe(()=>{m=window.turnstile.render(".add-email-turnstile")});return}a.value=!0,Yee(b.email+b.suffix,y).then(k=>{a.value=!1,i.value=!1,b.email="",s.push(k),y="",We({message:"添加成功",type:"success",plain:!0}),t.refreshUserInfo()}).catch(k=>{k.code===400&&(y="",window.turnstile.reset(m),f.value=!0),a.value=!1})}return(k,O)=>{const L=U1,N=G1,U=pg,q=C7,Z=Tj,B=xj,ae=K1,pe=Wr,se=Tl,te=xl,ne=Ki,oe=vi,ge=md,le=as("perm"),$=jP;return P(),Y("div",Xee,[A("div",Zee,[et(z(w(Pe),{class:"icon",icon:"ion:add-outline",width:"23",height:"23",onClick:V},null,512),[[le,"account:add"]]),z(w(Pe),{class:"icon",icon:"ion:reload",width:"18",height:"18",onClick:I})]),z(pe,{class:"scrollbar"},{default:K(()=>[et((P(),Y("div",Jee,[(P(!0),Y(Ue,null,Gt(s,G=>(P(),Q(q,{class:j(["item",T(G.accountId)]),key:G.accountId,onClick:J=>R(G)},{default:K(()=>[A("div",Qee,de(G.email),1),A("div",ete,[A("div",{class:"send-email",onClick:O[0]||(O[0]=Ye(()=>{},["stop"]))},[z(w(Pe),{icon:"eva:email-fill",width:"22",height:"22",color:"#fbbd08"})]),A("div",{class:"settings",onClick:O[1]||(O[1]=Ye(()=>{},["stop"]))},[z(U,null,{dropdown:K(()=>[z(N,null,{default:K(()=>[z(L,{onClick:J=>E(G)},{default:K(()=>O[7]||(O[7]=[Te("改名")])),_:2},1032,["onClick"]),G.accountId!==w(t).user.accountId&&w(Ai)("account:delete")?(P(),Q(L,{key:0,onClick:J=>M(G)},{default:K(()=>O[8]||(O[8]=[Te("删除")])),_:2},1032,["onClick"])):re("",!0)]),_:2},1024)]),default:K(()=>[z(w(Pe),{icon:"fluent:settings-24-filled",width:"20",height:"20",color:"#909399"})]),_:2},1024)])])]),_:2},1032,["class","onClick"]))),128)),u.value?(P(),Y(Ue,{key:0},Gt(3,G=>z(B,{key:G,animated:""},{template:K(()=>[z(q,{class:"item"},{default:K(()=>[z(Z,{variant:"p",style:{width:"70%",height:"20px","margin-bottom":"20px"}}),A("div",tte,[z(Z,{variant:"text",style:{width:"20px"}}),z(Z,{variant:"text",style:{width:"20px"}})])]),_:1})]),_:2},1024)),64)):re("",!0),s.length>0&&!l.value?(P(),Q(B,{key:1,animated:""},{template:K(()=>[z(q,{class:"item"},{default:K(()=>[z(Z,{variant:"p",style:{width:"70%",height:"20px","margin-bottom":"20px"}}),A("div",nte,[z(Z,{variant:"text",style:{width:"20px"}}),z(Z,{variant:"text",style:{width:"20px"}})])]),_:1})]),_:1})):re("",!0),l.value&&s.length>0?(P(),Y("div",rte,O[9]||(O[9]=[A("div",null,"没有更多数据了",-1)]))):re("",!0),l.value&&s.length===0?(P(),Y("div",ite,[z(ae,{description:"没有任何邮件"})])):re("",!0)])),[[$,H]])]),_:1}),z(ge,{modelValue:i.value,"onUpdate:modelValue":O[4]||(O[4]=G=>i.value=G),title:"添加邮箱"},{default:K(()=>[A("div",ate,[z(ne,{modelValue:b.email,"onUpdate:modelValue":O[3]||(O[3]=G=>b.email=G),ref_key:"addRef",ref:v,type:"text",placeholder:"邮箱",autocomplete:"off"},{append:K(()=>[A("div",{onClick:Ye(C,["stop"])},[z(te,{ref_key:"mySelect",ref:S,modelValue:b.suffix,"onUpdate:modelValue":O[2]||(O[2]=G=>b.suffix=G),placeholder:"请选择",class:"select"},{default:K(()=>[(P(!0),Y(Ue,null,Gt(w(o),G=>(P(),Q(se,{key:G,label:G,value:G},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),A("div",ote,[A("span",null,de(b.suffix),1),z(w(Pe),{class:"setting-icon",icon:"mingcute:down-small-fill",width:"20",height:"20"})])])]),_:1},8,["modelValue"]),z(oe,{class:"btn",type:"primary",onClick:D,loading:a.value},{default:K(()=>O[10]||(O[10]=[Te("添加 ")])),_:1},8,["loading"])]),A("div",{class:j(["add-email-turnstile",f.value?"turnstile-show":"turnstile-hide"]),"data-sitekey":w(r).settings.siteKey,"data-callback":"onTurnstileSuccess"},null,10,ste)]),_:1},8,["modelValue"]),z(ge,{modelValue:d.value,"onUpdate:modelValue":O[6]||(O[6]=G=>d.value=G),title:"修改名字"},{default:K(()=>[A("div",lte,[z(ne,{modelValue:p.value,"onUpdate:modelValue":O[5]||(O[5]=G=>p.value=G),type:"text",placeholder:"名字",autocomplete:"off"},null,8,["modelValue"]),z(oe,{class:"btn",type:"primary",onClick:x,loading:h.value},{default:K(()=>O[11]||(O[11]=[Te("保存 ")])),_:1},8,["loading"])])]),_:1},8,["modelValue"])])}}},cte=un(ute,[["__scopeId","data-v-61783b96"]]),fte={__name:"index",props:{openSend:Function},setup(e){const t=gi(),n=El(),r=mg();let i=window.innerWidth;const a=W(()=>n.accountShow&&t.settings.manyEmail===0);ot(()=>{window.addEventListener("resize",o),o()}),an(()=>{window.removeEventListener("resize",o)});const o=()=>{["content","email","send"].includes(r.meta.name)&&i!==window.innerWidth&&(i=window.innerWidth,n.accountShow=window.innerWidth>=767)};return(s,l)=>{const u=it("router-view");return P(),Y("div",{class:j(a.value&&w(Ai)("account:query")?"main-box-show":"main-box-hide")},[A("div",{class:j(a.value&&w(Ai)("account:query")?"block-show":"block-hide"),onClick:l[0]||(l[0]=c=>w(n).accountShow=!1)},null,2),z(cte,{class:j(a.value&&w(Ai)("account:query")?"show":"hide")},null,8,["class"]),z(u,{class:"main-view"},{default:K(({Component:c,route:f})=>[(P(),Q(E$,{include:["email","sys-email","send","sys-setting","star","user","role","analysis"]},[(P(),Q(Mt(c),{key:f.name}))],1024))]),_:1})],2)}}},dte=un(fte,[["__scopeId","data-v-fc3d89b1"]]),dw={props:{size:{type:Number,default:30}}},Jx=()=>{nI(e=>({"69cdb3c9":e.size}))},Qx=dw.setup;dw.setup=Qx?(e,t)=>(Jx(),Qx(e,t)):Jx;function hte(e,t,n,r,i,a){const o=st;return P(),Q(o,{class:"is-loading",style:tt({fontSize:`${n.size}px`})},{default:K(()=>t[0]||(t[0]=[A("svg",{class:"circular",viewBox:"0 0 20 20"},[A("g",{class:"path2 loading-path","stroke-width":"0",style:{animation:"none",stroke:"none"}},[A("circle",{r:"3.375",class:"dot1",rx:"0",ry:"0"}),A("circle",{r:"3.375",class:"dot2",rx:"0",ry:"0"}),A("circle",{r:"3.375",class:"dot4",rx:"0",ry:"0"}),A("circle",{r:"3.375",class:"dot3",rx:"0",ry:"0"})])],-1)])),_:1},8,["style"])}const ku=un(dw,[["render",hte],["__scopeId","data-v-2599d553"]]);/*! +`+a):r.stack=a}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=hl(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:a}=n;r!==void 0&&np.assertOptions(r,{silentJSONParsing:Ji.transitional(Ji.boolean),forcedJSONParsing:Ji.transitional(Ji.boolean),clarifyTimeoutError:Ji.transitional(Ji.boolean)},!1),i!=null&&(me.isFunction(i)?n.paramsSerializer={serialize:i}:np.assertOptions(i,{encode:Ji.function,serialize:Ji.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),np.assertOptions(n,{baseUrl:Ji.spelling("baseURL"),withXsrfToken:Ji.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=a&&me.merge(a.common,a[n.method]);a&&me.forEach(["delete","get","head","post","put","patch","common"],p=>{delete a[p]}),n.headers=Er.concat(o,a);const s=[];let l=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(l=l&&v.synchronous,s.unshift(v.fulfilled,v.rejected))});const u=[];this.interceptors.response.forEach(function(v){u.push(v.fulfilled,v.rejected)});let c,f=0,d;if(!l){const p=[Lx.bind(this),void 0];for(p.unshift.apply(p,s),p.push.apply(p,u),d=p.length,c=Promise.resolve(n);f{if(!r._listeners)return;let a=r._listeners.length;for(;a-- >0;)r._listeners[a](i);r._listeners=null}),this.promise.then=i=>{let a;const o=new Promise(s=>{r.subscribe(s),a=s}).then(i);return o.cancel=function(){r.unsubscribe(a)},o},t(function(a,o,s){r.reason||(r.reason=new Ku(a,o,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new BL(function(i){t=i}),cancel:t}}};function QJ(e){return function(n){return e.apply(null,n)}}function eQ(e){return me.isObject(e)&&e.isAxiosError===!0}const yb={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(yb).forEach(([e,t])=>{yb[t]=e});function FL(e){const t=new rl(e),n=gL(rl.prototype.request,t);return me.extend(n,rl.prototype,t,{allOwnKeys:!0}),me.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return FL(hl(e,i))},n}const vn=FL(_d);vn.Axios=rl;vn.CanceledError=Ku;vn.CancelToken=JJ;vn.isCancel=IL;vn.VERSION=$L;vn.toFormData=Sg;vn.AxiosError=gt;vn.Cancel=vn.CanceledError;vn.all=function(t){return Promise.all(t)};vn.spread=QJ;vn.isAxiosError=eQ;vn.mergeConfig=hl;vn.AxiosHeaders=Er;vn.formToJSON=e=>kL(me.isHTMLForm(e)?new FormData(e):e);vn.getAdapter=NL.getAdapter;vn.HttpStatusCode=yb;vn.default=vn;const{Axios:qye,AxiosError:Xye,CanceledError:Zye,isCancel:Jye,CancelToken:Qye,VERSION:e0e,all:t0e,Cancel:n0e,isAxiosError:r0e,spread:i0e,toFormData:a0e,AxiosHeaders:o0e,HttpStatusCode:s0e,formToJSON:l0e,getAdapter:u0e,mergeConfig:c0e}=vn;let bt=vn.create({baseURL:"/api"});bt.interceptors.request.use(e=>(e.headers.Authorization=`${localStorage.getItem("token")}`,e));bt.interceptors.response.use(e=>new Promise((t,n)=>{const r=e.config.noMsg,i=e.data;r?i.code===200?t(i.data):n(i):i.code===401?(We({message:i.message,type:"error",plain:!0,grouping:!0,repeatNum:-4}),localStorage.removeItem("token"),on.push("/login"),n(i)):i.code===403?(We({message:i.message,type:"warning",plain:!0,grouping:!0,repeatNum:-4}),n(i)):i.code!==200&&(We({message:i.message,type:"error",plain:!0,grouping:!0,repeatNum:-4}),n(i)),t(i.data)}),e=>(e.config.noMsg||(e.message.includes("Network Error")?We({message:"网络错误,请检查网络连接",type:"error",plain:!0,grouping:!0,repeatNum:-4}):e.code==="ECONNABORTED"?(We({message:"请求超时,请稍后重试",type:"error",plain:!0,grouping:!0}),We.error("")):e.response?We({message:"服务器繁忙",type:"error",plain:!0,grouping:!0,repeatNum:-4}):We({message:"请求失败,请稍后再试",type:"error",plain:!0,grouping:!0,repeatNum:-4})),Promise.reject(e)));function ev(){return bt.get("/my/loginUserInfo")}function tQ(e){return bt.put("/my/resetPassword",{password:e})}function nQ(){return bt.delete("/my/delete")}const Xi=Uu("user",{state:()=>({user:{},refreshList:0}),actions:{refreshUserList(){ev().then(e=>{this.refreshList++})},refreshUserInfo(){ev().then(e=>{this.user=e})}}}),gi=Uu("setting",{state:()=>({domainList:[],settings:{r2Domain:"",loginOpacity:1}}),actions:{}}),ro=Uu("account",{state:()=>({currentAccountId:0,currentAccount:{},changeUserAccountName:""})});function Ai(e){const{permKeys:t}=Xi().user;return t.includes("*")||t.includes(e)}function zL(e){const t=[];return Object.keys(Rx).forEach(n=>{(e.includes(n)||e.includes("*"))&&t.push(Rx[n])}),t}const Rx={"user:query":{path:"/sys/user",name:"user",component:()=>br(()=>Promise.resolve().then(()=>$ie),void 0),meta:{title:"用户列表",name:"user",menu:!0}},"role:query":{path:"/sys/role",name:"role",component:()=>br(()=>Promise.resolve().then(()=>Yie),void 0),meta:{title:"权限控制",name:"role",menu:!0}},"setting:query":{path:"/sys/setting",name:"sys-setting",component:()=>br(()=>Promise.resolve().then(()=>Rae),void 0),meta:{title:"系统设置",name:"sys-setting",menu:!0}},"sys-email:query":{path:"/sys/email",name:"sys-email",component:()=>br(()=>Promise.resolve().then(()=>zae),void 0),meta:{title:"邮件列表",name:"sys-email",menu:!0}},"analysis:query":{path:"/analysis",name:"analysis",component:()=>br(()=>Promise.resolve().then(()=>Wye),void 0),meta:{title:"分析页",name:"analysis",menu:!0}}};function rQ(e){return bt.put("/setting/set",e)}function bb(){return bt.get("/setting/query")}function iQ(e){return bt.put("/setting/setBackground",{background:e})}function aQ(){return bt.delete("/setting/physicsDeleteAll")}function Mu(e){return gi().settings.r2Domain+"/"+e}async function oQ(){document.title="loading...";const e=gi(),t=Xi(),n=ro(),r=localStorage.getItem("token");let i=null;if(r){const s=ev().catch(c=>(console.error(c),null)),[l,u]=await Promise.all([bb(),s]);i=l,e.settings=i,e.domainList=i.domainList,document.title=i.title,u&&(n.currentAccountId=u.accountId,t.user=u,zL(u.permKeys).forEach(f=>{on.addRoute("layout",f)}))}else i=await bb(),e.settings=i,e.domainList=i.domainList,document.title=i.title;const a=document.getElementById("loading-first");if(!i.background){a.remove();return}const o=new Image;o.src=Mu(i.background),o.onload=()=>{a.remove()},o.onerror=()=>{console.warn("背景图片加载失败:",o.src),a.remove()}}const sQ=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,lQ=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,uQ=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function cQ(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){fQ(e);return}return t}function fQ(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function dQ(e,t={}){if(typeof e!="string")return e;if(e[0]==='"'&&e[e.length-1]==='"'&&e.indexOf("\\")===-1)return e.slice(1,-1);const n=e.trim();if(n.length<=9)switch(n.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!uQ.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(sQ.test(e)||lQ.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,cQ)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}function hQ(e,t){if(e==null)return;let n=e;for(let r=0;r1&&(t=sw(typeof e!="object"||e===null||!Object.prototype.hasOwnProperty.call(e,r)?Number.isInteger(Number(n[1]))?[]:{}:e[r],t,Array.prototype.slice.call(n,1))),Number.isInteger(Number(r))&&Array.isArray(e)?e.slice()[r]:Object.assign({},e,{[r]:t})}function VL(e,t){if(e==null||t.length===0)return e;if(t.length===1){if(e==null)return e;if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.slice.call(e,0).splice(t[0],1);const n={};for(const r in e)n[r]=e[r];return delete n[t[0]],n}if(e[t[0]]==null){if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.concat.call([],e);const n={};for(const r in e)n[r]=e[r];return n}return sw(e,VL(e[t[0]],Array.prototype.slice.call(t,1)),[t[0]])}function HL(e,t){return t.map(n=>n.split(".")).map(n=>[n,hQ(e,n)]).filter(n=>n[1]!==void 0).reduce((n,r)=>sw(n,r[1],r[0]),{})}function WL(e,t){return t.map(n=>n.split(".")).reduce((n,r)=>VL(n,r),e)}function Nx(e,{storage:t,serializer:n,key:r,debug:i,pick:a,omit:o,beforeHydrate:s,afterHydrate:l},u,c=!0){try{c&&s?.(u);const f=t.getItem(r);if(f){const d=n.deserialize(f),h=a?HL(d,a):d,p=o?WL(h,o):h;e.$patch(p)}c&&l?.(u)}catch(f){i&&console.error("[pinia-plugin-persistedstate]",f)}}function $x(e,{storage:t,serializer:n,key:r,debug:i,pick:a,omit:o}){try{const s=a?HL(e,a):e,l=o?WL(s,o):s,u=n.serialize(l);t.setItem(r,u)}catch(s){i&&console.error("[pinia-plugin-persistedstate]",s)}}function pQ(e,t,n){const{pinia:r,store:i,options:{persist:a=n}}=e;if(!a)return;if(!(i.$id in r.state.value)){const l=r._s.get(i.$id.replace("__hot:",""));l&&Promise.resolve().then(()=>l.$persist());return}const s=(Array.isArray(a)?a:a===!0?[{}]:[a]).map(t);i.$hydrate=({runHooks:l=!0}={})=>{s.forEach(u=>{Nx(i,u,e,l)})},i.$persist=()=>{s.forEach(l=>{$x(i.$state,l)})},s.forEach(l=>{Nx(i,l,e),i.$subscribe((u,c)=>$x(c,l),{detached:!0})})}function vQ(e={}){return function(t){pQ(t,n=>({key:(e.key?e.key:r=>r)(n.key??t.store.$id),debug:n.debug??e.debug??!1,serializer:n.serializer??e.serializer??{serialize:r=>JSON.stringify(r),deserialize:r=>dQ(r)},storage:n.storage??e.storage??window.localStorage,beforeHydrate:n.beforeHydrate,afterHydrate:n.afterHydrate,pick:n.pick,omit:n.omit}),e.auto??!1)}}var gQ=vQ();const mQ={mounted(e,t){const r=Xi().user.permKeys,i=t.value;if(r.includes("*"))return;(Array.isArray(i)?i.some(o=>r.includes(o)):r.includes(i))||e.parentNode&&e.parentNode.removeChild(e)}},yQ=rZ().use(gQ),lw=Y5(qq).use(yQ);await oQ();lw.use(on).use(TZ).directive("perm",mQ);lw.config.devtools=!0;lw.mount("#app");const UL=/^[a-z0-9]+(-[a-z0-9]+)*$/,Tg=(e,t,n,r="")=>{const i=e.split(":");if(e.slice(0,1)==="@"){if(i.length<2||i.length>3)return null;r=i.shift().slice(1)}if(i.length>3||!i.length)return null;if(i.length>1){const s=i.pop(),l=i.pop(),u={provider:i.length>0?i[0]:r,prefix:l,name:s};return t&&!rp(u)?null:u}const a=i[0],o=a.split("-");if(o.length>1){const s={provider:r,prefix:o.shift(),name:o.join("-")};return t&&!rp(s)?null:s}if(n&&r===""){const s={provider:r,prefix:"",name:a};return t&&!rp(s,n)?null:s}return null},rp=(e,t)=>e?!!((t&&e.prefix===""||e.prefix)&&e.name):!1,GL=Object.freeze({left:0,top:0,width:16,height:16}),tv=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),Eg=Object.freeze({...GL,...tv}),_b=Object.freeze({...Eg,body:"",hidden:!1});function bQ(e,t){const n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);const r=((e.rotate||0)+(t.rotate||0))%4;return r&&(n.rotate=r),n}function Bx(e,t){const n=bQ(e,t);for(const r in _b)r in tv?r in e&&!(r in n)&&(n[r]=tv[r]):r in t?n[r]=t[r]:r in e&&(n[r]=e[r]);return n}function _Q(e,t){const n=e.icons,r=e.aliases||Object.create(null),i=Object.create(null);function a(o){if(n[o])return i[o]=[];if(!(o in i)){i[o]=null;const s=r[o]&&r[o].parent,l=s&&a(s);l&&(i[o]=[s].concat(l))}return i[o]}return Object.keys(n).concat(Object.keys(r)).forEach(a),i}function wQ(e,t,n){const r=e.icons,i=e.aliases||Object.create(null);let a={};function o(s){a=Bx(r[s]||i[s],a)}return o(t),n.forEach(o),Bx(e,a)}function KL(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(i=>{t(i,null),n.push(i)});const r=_Q(e);for(const i in r){const a=r[i];a&&(t(i,wQ(e,i,a)),n.push(i))}return n}const SQ={provider:"",aliases:{},not_found:{},...GL};function Ym(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function jL(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!Ym(e,SQ))return null;const n=t.icons;for(const i in n){const a=n[i];if(!i||typeof a.body!="string"||!Ym(a,_b))return null}const r=t.aliases||Object.create(null);for(const i in r){const a=r[i],o=a.parent;if(!i||typeof o!="string"||!n[o]&&!r[o]||!Ym(a,_b))return null}return t}const Fx=Object.create(null);function CQ(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function Au(e,t){const n=Fx[e]||(Fx[e]=Object.create(null));return n[t]||(n[t]=CQ(e,t))}function YL(e,t){return jL(t)?KL(t,(n,r)=>{r?e.icons[n]=r:e.missing.add(n)}):[]}function xQ(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let Ff=!1;function qL(e){return typeof e=="boolean"&&(Ff=e),Ff}function TQ(e){const t=typeof e=="string"?Tg(e,!0,Ff):e;if(t){const n=Au(t.provider,t.prefix),r=t.name;return n.icons[r]||(n.missing.has(r)?null:void 0)}}function EQ(e,t){const n=Tg(e,!0,Ff);if(!n)return!1;const r=Au(n.provider,n.prefix);return t?xQ(r,n.name,t):(r.missing.add(n.name),!0)}function MQ(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),Ff&&!t&&!e.prefix){let i=!1;return jL(e)&&(e.prefix="",KL(e,(a,o)=>{EQ(a,o)&&(i=!0)})),i}const n=e.prefix;if(!rp({prefix:n,name:"a"}))return!1;const r=Au(t,n);return!!YL(r,e)}const XL=Object.freeze({width:null,height:null}),ZL=Object.freeze({...XL,...tv}),AQ=/(-?[0-9.]*[0-9]+[0-9.]*)/g,kQ=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function zx(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const r=e.split(AQ);if(r===null||!r.length)return e;const i=[];let a=r.shift(),o=kQ.test(a);for(;;){if(o){const s=parseFloat(a);isNaN(s)?i.push(a):i.push(Math.ceil(s*t*n)/n)}else i.push(a);if(a=r.shift(),a===void 0)return i.join("");o=!o}}function IQ(e,t="defs"){let n="";const r=e.indexOf("<"+t);for(;r>=0;){const i=e.indexOf(">",r),a=e.indexOf("",a);if(o===-1)break;n+=e.slice(i+1,a).trim(),e=e.slice(0,r).trim()+e.slice(o+1)}return{defs:n,content:e}}function DQ(e,t){return e?""+e+""+t:t}function PQ(e,t,n){const r=IQ(e);return DQ(r.defs,t+r.content+n)}const LQ=e=>e==="unset"||e==="undefined"||e==="none";function OQ(e,t){const n={...Eg,...e},r={...ZL,...t},i={left:n.left,top:n.top,width:n.width,height:n.height};let a=n.body;[n,r].forEach(v=>{const g=[],m=v.hFlip,y=v.vFlip;let b=v.rotate;m?y?b+=2:(g.push("translate("+(i.width+i.left).toString()+" "+(0-i.top).toString()+")"),g.push("scale(-1 1)"),i.top=i.left=0):y&&(g.push("translate("+(0-i.left).toString()+" "+(i.height+i.top).toString()+")"),g.push("scale(1 -1)"),i.top=i.left=0);let _;switch(b<0&&(b-=Math.floor(b/4)*4),b=b%4,b){case 1:_=i.height/2+i.top,g.unshift("rotate(90 "+_.toString()+" "+_.toString()+")");break;case 2:g.unshift("rotate(180 "+(i.width/2+i.left).toString()+" "+(i.height/2+i.top).toString()+")");break;case 3:_=i.width/2+i.left,g.unshift("rotate(-90 "+_.toString()+" "+_.toString()+")");break}b%2===1&&(i.left!==i.top&&(_=i.left,i.left=i.top,i.top=_),i.width!==i.height&&(_=i.width,i.width=i.height,i.height=_)),g.length&&(a=PQ(a,'',""))});const o=r.width,s=r.height,l=i.width,u=i.height;let c,f;o===null?(f=s===null?"1em":s==="auto"?u:s,c=zx(f,l/u)):(c=o==="auto"?l:o,f=s===null?zx(c,u/l):s==="auto"?u:s);const d={},h=(v,g)=>{LQ(g)||(d[v]=g.toString())};h("width",c),h("height",f);const p=[i.left,i.top,l,u];return d.viewBox=p.join(" "),{attributes:d,viewBox:p,body:a}}const RQ=/\sid="(\S+)"/g,NQ="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let $Q=0;function BQ(e,t=NQ){const n=[];let r;for(;r=RQ.exec(e);)n.push(r[1]);if(!n.length)return e;const i="suffix"+(Math.random()*16777216|Date.now()).toString(16);return n.forEach(a=>{const o=typeof t=="function"?t(a):t+($Q++).toString(),s=a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+s+')([")]|\\.[a-z])',"g"),"$1"+o+i+"$3")}),e=e.replace(new RegExp(i,"g"),""),e}const wb=Object.create(null);function FQ(e,t){wb[e]=t}function Sb(e){return wb[e]||wb[""]}function uw(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const cw=Object.create(null),sc=["https://api.simplesvg.com","https://api.unisvg.com"],ip=[];for(;sc.length>0;)sc.length===1||Math.random()>.5?ip.push(sc.shift()):ip.push(sc.pop());cw[""]=uw({resources:["https://api.iconify.design"].concat(ip)});function zQ(e,t){const n=uw(t);return n===null?!1:(cw[e]=n,!0)}function fw(e){return cw[e]}const VQ=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let Vx=VQ();function HQ(e,t){const n=fw(e);if(!n)return 0;let r;if(!n.maxURL)r=0;else{let i=0;n.resources.forEach(o=>{i=Math.max(i,o.length)});const a=t+".json?icons=";r=n.maxURL-i-n.path.length-a.length}return r}function WQ(e){return e===404}const UQ=(e,t,n)=>{const r=[],i=HQ(e,t),a="icons";let o={type:a,provider:e,prefix:t,icons:[]},s=0;return n.forEach((l,u)=>{s+=l.length+1,s>=i&&u>0&&(r.push(o),o={type:a,provider:e,prefix:t,icons:[]},s=l.length),o.icons.push(l)}),r.push(o),r};function GQ(e){if(typeof e=="string"){const t=fw(e);if(t)return t.path}return"/"}const KQ=(e,t,n)=>{if(!Vx){n("abort",424);return}let r=GQ(t.provider);switch(t.type){case"icons":{const a=t.prefix,s=t.icons.join(","),l=new URLSearchParams({icons:s});r+=a+".json?"+l.toString();break}case"custom":{const a=t.uri;r+=a.slice(0,1)==="/"?a.slice(1):a;break}default:n("abort",400);return}let i=503;Vx(e+r).then(a=>{const o=a.status;if(o!==200){setTimeout(()=>{n(WQ(o)?"abort":"next",o)});return}return i=501,a.json()}).then(a=>{if(typeof a!="object"||a===null){setTimeout(()=>{a===404?n("abort",a):n("next",i)});return}setTimeout(()=>{n("success",a)})}).catch(()=>{n("next",i)})},jQ={prepare:UQ,send:KQ};function YQ(e){const t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((i,a)=>i.provider!==a.provider?i.provider.localeCompare(a.provider):i.prefix!==a.prefix?i.prefix.localeCompare(a.prefix):i.name.localeCompare(a.name));let r={provider:"",prefix:"",name:""};return e.forEach(i=>{if(r.name===i.name&&r.prefix===i.prefix&&r.provider===i.provider)return;r=i;const a=i.provider,o=i.prefix,s=i.name,l=n[a]||(n[a]=Object.create(null)),u=l[o]||(l[o]=Au(a,o));let c;s in u.icons?c=t.loaded:o===""||u.missing.has(s)?c=t.missing:c=t.pending;const f={provider:a,prefix:o,name:s};c.push(f)}),t}function JL(e,t){e.forEach(n=>{const r=n.loaderCallbacks;r&&(n.loaderCallbacks=r.filter(i=>i.id!==t))})}function qQ(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1;const r=e.provider,i=e.prefix;t.forEach(a=>{const o=a.icons,s=o.pending.length;o.pending=o.pending.filter(l=>{if(l.prefix!==i)return!0;const u=l.name;if(e.icons[u])o.loaded.push({provider:r,prefix:i,name:u});else if(e.missing.has(u))o.missing.push({provider:r,prefix:i,name:u});else return n=!0,!0;return!1}),o.pending.length!==s&&(n||JL([e],a.id),a.callback(o.loaded.slice(0),o.missing.slice(0),o.pending.slice(0),a.abort))})}))}let XQ=0;function ZQ(e,t,n){const r=XQ++,i=JL.bind(null,n,r);if(!t.pending.length)return i;const a={id:r,icons:t,callback:e,abort:i};return n.forEach(o=>{(o.loaderCallbacks||(o.loaderCallbacks=[])).push(a)}),i}function JQ(e,t=!0,n=!1){const r=[];return e.forEach(i=>{const a=typeof i=="string"?Tg(i,t,n):i;a&&r.push(a)}),r}var QQ={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function eee(e,t,n,r){const i=e.resources.length,a=e.random?Math.floor(Math.random()*i):e.index;let o;if(e.random){let C=e.resources.slice(0);for(o=[];C.length>1;){const x=Math.floor(Math.random()*C.length);o.push(C[x]),C=C.slice(0,x).concat(C.slice(x+1))}o=o.concat(C)}else o=e.resources.slice(a).concat(e.resources.slice(0,a));const s=Date.now();let l="pending",u=0,c,f=null,d=[],h=[];typeof r=="function"&&h.push(r);function p(){f&&(clearTimeout(f),f=null)}function v(){l==="pending"&&(l="aborted"),p(),d.forEach(C=>{C.status==="pending"&&(C.status="aborted")}),d=[]}function g(C,x){x&&(h=[]),typeof C=="function"&&h.push(C)}function m(){return{startTime:s,payload:t,status:l,queriesSent:u,queriesPending:d.length,subscribe:g,abort:v}}function y(){l="failed",h.forEach(C=>{C(void 0,c)})}function b(){d.forEach(C=>{C.status==="pending"&&(C.status="aborted")}),d=[]}function _(C,x,E){const T=x!=="success";switch(d=d.filter(M=>M!==C),l){case"pending":break;case"failed":if(T||!e.dataAfterTimeout)return;break;default:return}if(x==="abort"){c=E,y();return}if(T){c=E,d.length||(o.length?S():y());return}if(p(),b(),!e.random){const M=e.resources.indexOf(C.resource);M!==-1&&M!==e.index&&(e.index=M)}l="completed",h.forEach(M=>{M(E)})}function S(){if(l!=="pending")return;p();const C=o.shift();if(C===void 0){if(d.length){f=setTimeout(()=>{p(),l==="pending"&&(b(),y())},e.timeout);return}y();return}const x={status:"pending",resource:C,callback:(E,T)=>{_(x,E,T)}};d.push(x),u++,f=setTimeout(S,e.rotate),n(C,t,x.callback)}return setTimeout(S),m}function QL(e){const t={...QQ,...e};let n=[];function r(){n=n.filter(s=>s().status==="pending")}function i(s,l,u){const c=eee(t,s,l,(f,d)=>{r(),u&&u(f,d)});return n.push(c),c}function a(s){return n.find(l=>s(l))||null}return{query:i,find:a,setIndex:s=>{t.index=s},getIndex:()=>t.index,cleanup:r}}function Hx(){}const qm=Object.create(null);function tee(e){if(!qm[e]){const t=fw(e);if(!t)return;const n=QL(t),r={config:t,redundancy:n};qm[e]=r}return qm[e]}function nee(e,t,n){let r,i;if(typeof e=="string"){const a=Sb(e);if(!a)return n(void 0,424),Hx;i=a.send;const o=tee(e);o&&(r=o.redundancy)}else{const a=uw(e);if(a){r=QL(a);const o=e.resources?e.resources[0]:"",s=Sb(o);s&&(i=s.send)}}return!r||!i?(n(void 0,424),Hx):r.query(t,i,n)().abort}function Wx(){}function ree(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,qQ(e)}))}function iee(e){const t=[],n=[];return e.forEach(r=>{(r.match(UL)?t:n).push(r)}),{valid:t,invalid:n}}function lc(e,t,n){function r(){const i=e.pendingIcons;t.forEach(a=>{i&&i.delete(a),e.icons[a]||e.missing.add(a)})}if(n&&typeof n=="object")try{if(!YL(e,n).length){r();return}}catch(i){console.error(i)}r(),ree(e)}function Ux(e,t){e instanceof Promise?e.then(n=>{t(n)}).catch(()=>{t(null)}):t(e)}function aee(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:n,prefix:r}=e,i=e.iconsToLoad;if(delete e.iconsToLoad,!i||!i.length)return;const a=e.loadIcon;if(e.loadIcons&&(i.length>1||!a)){Ux(e.loadIcons(i,r,n),c=>{lc(e,i,c)});return}if(a){i.forEach(c=>{const f=a(c,r,n);Ux(f,d=>{const h=d?{prefix:r,icons:{[c]:d}}:null;lc(e,[c],h)})});return}const{valid:o,invalid:s}=iee(i);if(s.length&&lc(e,s,null),!o.length)return;const l=r.match(UL)?Sb(n):null;if(!l){lc(e,o,null);return}l.prepare(n,r,o).forEach(c=>{nee(n,c,f=>{lc(e,c.icons,f)})})}))}const oee=(e,t)=>{const n=JQ(e,!0,qL()),r=YQ(n);if(!r.pending.length){let l=!0;return t&&setTimeout(()=>{l&&t(r.loaded,r.missing,r.pending,Wx)}),()=>{l=!1}}const i=Object.create(null),a=[];let o,s;return r.pending.forEach(l=>{const{provider:u,prefix:c}=l;if(c===s&&u===o)return;o=u,s=c,a.push(Au(u,c));const f=i[u]||(i[u]=Object.create(null));f[c]||(f[c]=[])}),r.pending.forEach(l=>{const{provider:u,prefix:c,name:f}=l,d=Au(u,c),h=d.pendingIcons||(d.pendingIcons=new Set);h.has(f)||(h.add(f),i[u][c].push(f))}),a.forEach(l=>{const u=i[l.provider][l.prefix];u.length&&aee(l,u)}),t?ZQ(t,r,a):Wx};function see(e,t){const n={...e};for(const r in t){const i=t[r],a=typeof i;r in XL?(i===null||i&&(a==="string"||a==="number"))&&(n[r]=i):a===typeof n[r]&&(n[r]=r==="rotate"?i%4:i)}return n}const lee=/[\s,]+/;function uee(e,t){t.split(lee).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function cee(e,t=0){const n=e.replace(/^-?[0-9.]*/,"");function r(i){for(;i<0;)i+=4;return i%4}if(n===""){const i=parseInt(e);return isNaN(i)?0:r(i)}else if(n!==e){let i=0;switch(n){case"%":i=25;break;case"deg":i=90}if(i){let a=parseFloat(e.slice(0,e.length-n.length));return isNaN(a)?0:(a=a/i,a%1===0?r(a):0)}}return t}function fee(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const r in t)n+=" "+r+'="'+t[r]+'"';return'"+e+""}function dee(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function hee(e){return"data:image/svg+xml,"+dee(e)}function pee(e){return'url("'+hee(e)+'")'}const Gx={...ZL,inline:!1},vee={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},gee={display:"inline-block"},Cb={backgroundColor:"currentColor"},eO={backgroundColor:"transparent"},Kx={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},jx={webkitMask:Cb,mask:Cb,background:eO};for(const e in jx){const t=jx[e];for(const n in Kx)t[e+n]=Kx[n]}const ap={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";ap[e+"-flip"]=t,ap[e.slice(0,1)+"-flip"]=t,ap[e+"Flip"]=t});function Yx(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const qx=(e,t)=>{const n=see(Gx,t),r={...vee},i=t.mode||"svg",a={},o=t.style,s=typeof o=="object"&&!(o instanceof Array)?o:{};for(let v in t){const g=t[v];if(g!==void 0)switch(v){case"icon":case"style":case"onLoad":case"mode":case"ssr":break;case"inline":case"hFlip":case"vFlip":n[v]=g===!0||g==="true"||g===1;break;case"flip":typeof g=="string"&&uee(n,g);break;case"color":a.color=g;break;case"rotate":typeof g=="string"?n[v]=cee(g):typeof g=="number"&&(n[v]=g);break;case"ariaHidden":case"aria-hidden":g!==!0&&g!=="true"&&delete r["aria-hidden"];break;default:{const m=ap[v];m?(g===!0||g==="true"||g===1)&&(n[m]=!0):Gx[v]===void 0&&(r[v]=g)}}}const l=OQ(e,n),u=l.attributes;if(n.inline&&(a.verticalAlign="-0.125em"),i==="svg"){r.style={...a,...s},Object.assign(r,u);let v=0,g=t.id;return typeof g=="string"&&(g=g.replace(/-/g,"_")),r.innerHTML=BQ(l.body,g?()=>g+"ID"+v++:"iconifyVue"),$e("svg",r)}const{body:c,width:f,height:d}=e,h=i==="mask"||(i==="bg"?!1:c.indexOf("currentColor")!==-1),p=fee(c,{...u,width:f+"",height:d+""});return r.style={...a,"--svg":pee(p),width:Yx(u.width),height:Yx(u.height),...gee,...h?Cb:eO,...s},$e("span",r)};qL(!0);FQ("",jQ);if(typeof document<"u"&&typeof window<"u"){const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(r=>{try{(typeof r!="object"||r===null||r instanceof Array||typeof r.icons!="object"||typeof r.prefix!="string"||!MQ(r))&&console.error(n)}catch{console.error(n)}})}if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(let n in t){const r="IconifyProviders["+n+"] is invalid.";try{const i=t[n];if(typeof i!="object"||!i||i.resources===void 0)continue;zQ(n,i)||console.error(r)}catch{console.error(r)}}}}const mee={...Eg,body:""},Pe=ie({inheritAttrs:!1,data(){return{_name:"",_loadingIcon:null,iconMounted:!1,counter:0}},mounted(){this.iconMounted=!0},unmounted(){this.abortLoading()},methods:{abortLoading(){this._loadingIcon&&(this._loadingIcon.abort(),this._loadingIcon=null)},getIcon(e,t,n){if(typeof e=="object"&&e!==null&&typeof e.body=="string")return this._name="",this.abortLoading(),{data:e};let r;if(typeof e!="string"||(r=Tg(e,!1,!0))===null)return this.abortLoading(),null;let i=TQ(r);if(!i)return(!this._loadingIcon||this._loadingIcon.name!==e)&&(this.abortLoading(),this._name="",i!==null&&(this._loadingIcon={name:e,abort:oee([r],()=>{this.counter++})})),null;if(this.abortLoading(),this._name!==e&&(this._name=e,t&&t(e)),n){i=Object.assign({},i);const o=n(i.body,r.name,r.prefix,r.provider);typeof o=="string"&&(i.body=o)}const a=["iconify"];return r.prefix!==""&&a.push("iconify--"+r.prefix),r.provider!==""&&a.push("iconify--"+r.provider),{data:i,classes:a}}},render(){this.counter;const e=this.$attrs,t=this.iconMounted||e.ssr?this.getIcon(e.icon,e.onLoad,e.customise):null;if(!t)return qx(mee,e);let n=e;return t.classes&&(n={...e,class:(typeof e.class=="string"?e.class+" ":"")+t.classes.join(" ")}),qx({...Eg,...t.data},n)}}),un=(e,t)=>{const n=e.__vccOpts||e;for(const[r,i]of t)n[r]=i;return n},yee={class:"title"},bee={class:"manage-title"},_ee={__name:"index",setup(e){const t=gi(),n=mg();return(r,i)=>{const a=EK,o=TK,s=Wr,l=as("perm");return P(),Q(s,{class:"scroll"},{default:K(()=>[A("div",null,[A("div",yee,[z(w(Pe),{icon:"mdi:email-outline",width:"24",height:"24"}),A("div",null,de(w(t).settings.title),1)]),z(o,{collapse:!1,"text-color":"#fff","active-text-color":"#fff",style:{"margin-top":"10px"}},{default:K(()=>[z(a,{onClick:i[0]||(i[0]=u=>w(on).push({name:"email"})),index:"email",class:j(w(n).meta.name==="email"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"hugeicons:mailbox-01",width:"20",height:"20"}),i[9]||(i[9]=A("span",{class:"menu-name",style:{"margin-left":"21px"}},"收件箱",-1))]),_:1},8,["class"]),z(a,{onClick:i[1]||(i[1]=u=>w(on).push({name:"send"})),index:"send",class:j(w(n).meta.name==="send"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"cil:send",width:"20",height:"20"}),i[10]||(i[10]=A("span",{class:"menu-name",style:{"margin-left":"21px"}},"已发送",-1))]),_:1},8,["class"]),z(a,{onClick:i[2]||(i[2]=u=>w(on).push({name:"star"})),index:"star",class:j(w(n).meta.name==="star"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"solar:star-line-duotone",width:"20",height:"20"}),i[11]||(i[11]=A("span",{class:"menu-name",style:{"margin-left":"20px"}},"星标邮件",-1))]),_:1},8,["class"]),z(a,{onClick:i[3]||(i[3]=u=>w(on).push({name:"setting"})),index:"setting",class:j(w(n).meta.name==="setting"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"fluent:settings-48-regular",width:"20",height:"20"}),i[12]||(i[12]=A("span",{class:"menu-name",style:{"margin-left":"20px"}},"个人设置",-1))]),_:1},8,["class"]),et((P(),Y("div",bee,i[13]||(i[13]=[A("div",null,"管理",-1)]))),[[l,["user:query","role:query","setting:query","analysis:query"]]]),et((P(),Q(a,{onClick:i[4]||(i[4]=u=>w(on).push({name:"analysis"})),index:"analysis",class:j(w(n).meta.name==="analysis"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"fluent:data-pie-20-regular",width:"24",height:"24"}),i[14]||(i[14]=A("span",{class:"menu-name",style:{"margin-left":"16px"}},"分析页",-1))]),_:1},8,["class"])),[[l,"analysis:query"]]),et((P(),Q(a,{onClick:i[5]||(i[5]=u=>w(on).push({name:"user"})),index:"setting",class:j(w(n).meta.name==="user"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"iconoir:user",width:"24",height:"24"}),i[15]||(i[15]=A("span",{class:"menu-name",style:{"margin-left":"16px"}},"用户列表",-1))]),_:1},8,["class"])),[[l,"user:query"]]),et((P(),Q(a,{onClick:i[6]||(i[6]=u=>w(on).push({name:"sys-email"})),index:"sys-email",class:j(w(n).meta.name==="sys-email"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"fluent:mail-list-28-regular",width:"22",height:"22"}),i[16]||(i[16]=A("span",{class:"menu-name",style:{"margin-left":"18px"}},"邮件列表",-1))]),_:1},8,["class"])),[[l,"sys-email:query"]]),et((P(),Q(a,{onClick:i[7]||(i[7]=u=>w(on).push({name:"role"})),index:"setting",class:j(w(n).meta.name==="role"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"hugeicons:key-02",width:"22",height:"22"}),i[17]||(i[17]=A("span",{class:"menu-name",style:{"margin-left":"18px"}},"权限控制",-1))]),_:1},8,["class"])),[[l,"role:query"]]),et((P(),Q(a,{onClick:i[8]||(i[8]=u=>w(on).push({name:"sys-setting"})),index:"sys-setting",class:j(w(n).meta.name==="sys-setting"?"choose-item":"")},{default:K(()=>[z(w(Pe),{icon:"eos-icons:system-ok-outlined",width:"18",height:"18"}),i[18]||(i[18]=A("span",{class:"menu-name",style:{"margin-left":"23px"}},"系统设置",-1))]),_:1},8,["class"])),[[l,"setting:query"]])]),_:1})])]),_:1})}}},wee=un(_ee,[["__scopeId","data-v-103567f3"]]),See={__name:"index",props:{isActive:{type:Boolean,default:!1}},setup(e,{emit:t}){const n=t,r=()=>{n("toggleClick")};return(i,a)=>(P(),Y("div",{style:{padding:"0 15px",cursor:"pointer"},onClick:r},[(P(),Y("svg",{class:j([{"is-active":e.isActive},"hamburger"]),viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"64",height:"64",fill:"currentColor"},a[0]||(a[0]=[A("path",{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 0 0 0-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0 0 14.4 7z"},null,-1)]),2))]))}},Cee=un(See,[["__scopeId","data-v-b2fb0d8c"]]);function xee(e,t){return bt.post("/login",{email:e,password:t})}function Tee(){return bt.delete("/logout")}function Eee(e){return bt.post("/register",e)}const Xx=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],Ua=(()=>{if(typeof document>"u")return!1;const e=Xx[0],t={};for(const n of Xx)if(n?.[1]in document){for(const[i,a]of n.entries())t[e[i]]=a;return t}return!1})(),Zx={change:Ua.fullscreenchange,error:Ua.fullscreenerror};let Lr={request(e=document.documentElement,t){return new Promise((n,r)=>{const i=()=>{Lr.off("change",i),n()};Lr.on("change",i);const a=e[Ua.requestFullscreen](t);a instanceof Promise&&a.then(i).catch(r)})},exit(){return new Promise((e,t)=>{if(!Lr.isFullscreen){e();return}const n=()=>{Lr.off("change",n),e()};Lr.on("change",n);const r=document[Ua.exitFullscreen]();r instanceof Promise&&r.then(n).catch(t)})},toggle(e,t){return Lr.isFullscreen?Lr.exit():Lr.request(e,t)},onchange(e){Lr.on("change",e)},onerror(e){Lr.on("error",e)},on(e,t){const n=Zx[e];n&&document.addEventListener(n,t,!1)},off(e,t){const n=Zx[e];n&&document.removeEventListener(n,t,!1)},raw:Ua};Object.defineProperties(Lr,{isFullscreen:{get:()=>!!document[Ua.fullscreenElement]},element:{enumerable:!0,get:()=>document[Ua.fullscreenElement]??void 0},isEnabled:{enumerable:!0,get:()=>!!document[Ua.fullscreenEnabled]}});Ua||(Lr={isEnabled:!1});const Mee=Lr,Aee={class:"header"},kee={class:"header-btn"},Iee={class:"breadcrumb-item"},Dee={class:"writer"},Pee={class:"toolbar"},Lee={class:"email"},Oee={class:"avatar"},Ree={class:"avatar-text"},Nee={class:"user-details"},$ee={class:"details-avatar"},Bee={class:"user-name"},Fee={class:"detail-email"},zee={class:"detail-user-type"},Vee={class:"action-info"},Hee={key:0,style:{"margin-right":"5px"}},Wee={key:1,style:{"margin-right":"5px"}},Uee={class:"logout"},Gee={__name:"index",setup(e){const t=mg(),n=gi(),r=Xi(),i=El(),a=F(!1),o=W(()=>r.user.role.accountCount),s=W(()=>{if(!Ai("email:send"))return"无权限";if(r.user.role.sendCount===0)return"无限制";if(r.user.role.sendType==="day")return"每天";if(r.user.role.sendType==="count")return"次数"}),l=W(()=>!Ai("email:send")||!r.user.role.sendCount?null:r.user.sendCount+"/"+r.user.role.sendCount);function u(){i.writerRef.open()}function c(){i.asideShow=!i.asideShow}function f(){a.value=!0,Tee().then(()=>{localStorage.removeItem("token"),on.push("/login")}).finally(()=>{a.value=!1})}function d(p){return p[0]?.toUpperCase()||""}function h(){Mee.toggle()}return(p,v)=>{const g=Hu,m=vi,y=pg;return P(),Y("div",Aee,[A("div",kee,[z(Cee,{onClick:c}),A("span",Iee,de(w(t).meta.title),1)]),A("div",{class:"writer-box",onClick:u},[A("div",Dee,[z(w(Pe),{icon:"material-symbols:edit-outline-sharp",width:"22",height:"22"})])]),A("div",Pee,[A("div",Lee,[A("span",null,de(w(r).user.email),1)]),z(y,{teleported:!1,"popper-class":"detail-dropdown"},{dropdown:K(()=>[A("div",Nee,[A("div",$ee,de(d(w(r).user.email)),1),A("div",Bee,de(w(r).user.name),1),A("div",Fee,de(w(r).user.email),1),A("div",zee,[z(g,null,{default:K(()=>[Te(de(w(r).user.role.name),1)]),_:1})]),A("div",Vee,[v[3]||(v[3]=A("div",null,[A("span",{style:{"margin-right":"10px"}},"邮件发送 :"),A("span",{style:{"margin-right":"10px"}},"邮箱添加 :")],-1)),A("div",null,[A("div",null,[l.value?(P(),Y("span",Hee,de(l.value),1)):re("",!0),w(Ai)("email:send")?(P(),Q(g,{key:2},{default:K(()=>[Te(de(s.value),1)]),_:1})):(P(),Q(g,{key:1},{default:K(()=>[Te(de(s.value),1)]),_:1}))]),A("div",null,[w(n).settings.manyEmail||w(n).settings.addEmail?(P(),Q(g,{key:0},{default:K(()=>v[0]||(v[0]=[Te("已关闭")])),_:1})):o.value&&w(Ai)("account:add")?(P(),Y("span",Wee,de(o.value)+"个",1)):!o.value&&w(Ai)("account:add")?(P(),Q(g,{key:2},{default:K(()=>v[1]||(v[1]=[Te("无限制")])),_:1})):w(Ai)("account:add")?re("",!0):(P(),Q(g,{key:3},{default:K(()=>v[2]||(v[2]=[Te("无权限")])),_:1}))])])]),A("div",Uee,[z(m,{type:"primary",loading:a.value,onClick:f},{default:K(()=>v[4]||(v[4]=[Te("退出")])),_:1},8,["loading"])])])]),default:K(()=>[A("div",Oee,[A("div",Ree,[A("div",null,de(d(w(r).user.email)),1)]),z(w(Pe),{class:"setting-icon",icon:"mingcute:down-small-fill",width:"24",height:"24"})])]),_:1}),A("div",{class:"full",onClick:h},[z(w(Pe),{icon:"iconamoon:screen-full-light",width:"22",height:"22"})])])])}}},Kee=un(Gee,[["__scopeId","data-v-17756d21"]]);function jee(e,t){return bt.get("/account/list",{params:{accountId:e,size:t}})}function Yee(e,t){return bt.post("/account/add",{email:e,token:t})}function tO(e,t){return bt.put("/account/setName",{name:t,accountId:e})}function qee(e){return bt.delete("/account/delete",{params:{accountId:e}})}function zf(e){return/^[a-zA-Z0-9]+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9-]+$/.test(e)}const Xee={class:"account-box"},Zee={class:"head-opt"},Jee={"infinite-scroll-distance":600,"infinite-scroll-immediate":!1},Qee={class:"account"},ete={class:"opt"},tte={style:{display:"flex","justify-content":"space-between"}},nte={style:{display:"flex","justify-content":"space-between"}},rte={key:2,class:"noLoading"},ite={key:3,class:"empty"},ate={class:"container"},ote={style:{color:"#333"}},ste=["data-sitekey"],lte={class:"container"},ute={__name:"index",setup(e){const t=Xi(),n=ro(),r=gi(),i=F(!1),a=F(!1),o=r.domainList,s=ct([]),l=F(!1),u=F(!1),c=F(!1),f=F(!1),d=F(!1),h=F(!1),p=F(null),v=F({});let g=null,m=null,y="";const b=ct({email:"",suffix:r.domainList[0]}),_={accountId:0,size:20},S=F();Ai("account:query")&&H(),we(()=>n.changeUserAccountName,()=>{s[0].name=n.changeUserAccountName});const C=()=>{S.value.toggleMenu()};window.onTurnstileSuccess=k=>{y=k,setTimeout(()=>{f.value=!1},1500)};function x(){let k=p.value;if(k===g.name){d.value=!1;return}if(!k){We({message:"用户名不能为空",type:"error",plain:!0});return}h.value=!0,tO(g.accountId,k).then(()=>{g.name=k,d.value=!1,g.accountId===t.user.accountId&&(t.user.name=k),We({message:"保存成功",type:"success",plain:!0})}).finally(()=>{h.value=!1})}function E(k){p.value=k.name,g=k,d.value=!0}function T(k){return n.currentAccountId===k?"item-choose":""}function M(k){ai.confirm(`确认删除${k.email}吗?`,{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{qee(k.accountId).then(()=>{const O=s.findIndex(L=>L.accountId===k.accountId);s.splice(O,1),s.length<_.size&&H(),We({message:"删除成功",type:"success",plain:!0})})})}function I(){u.value||(u.value=!1,c.value=!1,l.value=!1,_.accountId=0,s.splice(0,s.length),H())}function R(k){n.currentAccountId=k.accountId,n.currentAccount=k}function V(){i.value=!0,setTimeout(()=>{v.value.focus()},100)}function H(){u.value||c.value||l.value||(s.length===0?u.value=!0:c.value=!0,jee(_.accountId,_.size).then(k=>{k.length<_.size&&(l.value=!0),s.length===0&&(n.currentAccount=k[0].accountId),_.accountId=k.at(-1).accountId,s.push(...k),u.value=!1,c.value=!1}).catch(()=>{u.value=!1,c.value=!1}))}function D(){if(!b.email){We({message:"邮箱不能为空",type:"error",plain:!0});return}if(!zf(b.email+b.suffix)){We({message:"非法邮箱",type:"error",plain:!0});return}if(!y&&r.settings.addEmailVerify===0){f.value=!0,m?window.turnstile.reset(m):Qe(()=>{m=window.turnstile.render(".add-email-turnstile")});return}a.value=!0,Yee(b.email+b.suffix,y).then(k=>{a.value=!1,i.value=!1,b.email="",s.push(k),y="",We({message:"添加成功",type:"success",plain:!0}),t.refreshUserInfo()}).catch(k=>{k.code===400&&(y="",window.turnstile.reset(m),f.value=!0),a.value=!1})}return(k,O)=>{const L=U1,N=G1,U=pg,q=C7,Z=Tj,B=xj,ae=K1,pe=Wr,se=Tl,te=xl,ne=Ki,oe=vi,ge=md,le=as("perm"),$=jP;return P(),Y("div",Xee,[A("div",Zee,[et(z(w(Pe),{class:"icon",icon:"ion:add-outline",width:"23",height:"23",onClick:V},null,512),[[le,"account:add"]]),z(w(Pe),{class:"icon",icon:"ion:reload",width:"18",height:"18",onClick:I})]),z(pe,{class:"scrollbar"},{default:K(()=>[et((P(),Y("div",Jee,[(P(!0),Y(Ue,null,Gt(s,G=>(P(),Q(q,{class:j(["item",T(G.accountId)]),key:G.accountId,onClick:J=>R(G)},{default:K(()=>[A("div",Qee,de(G.email),1),A("div",ete,[A("div",{class:"send-email",onClick:O[0]||(O[0]=Ye(()=>{},["stop"]))},[z(w(Pe),{icon:"eva:email-fill",width:"22",height:"22",color:"#fbbd08"})]),A("div",{class:"settings",onClick:O[1]||(O[1]=Ye(()=>{},["stop"]))},[z(U,null,{dropdown:K(()=>[z(N,null,{default:K(()=>[z(L,{onClick:J=>E(G)},{default:K(()=>O[7]||(O[7]=[Te("改名")])),_:2},1032,["onClick"]),G.accountId!==w(t).user.accountId&&w(Ai)("account:delete")?(P(),Q(L,{key:0,onClick:J=>M(G)},{default:K(()=>O[8]||(O[8]=[Te("删除")])),_:2},1032,["onClick"])):re("",!0)]),_:2},1024)]),default:K(()=>[z(w(Pe),{icon:"fluent:settings-24-filled",width:"20",height:"20",color:"#909399"})]),_:2},1024)])])]),_:2},1032,["class","onClick"]))),128)),u.value?(P(),Y(Ue,{key:0},Gt(3,G=>z(B,{key:G,animated:""},{template:K(()=>[z(q,{class:"item"},{default:K(()=>[z(Z,{variant:"p",style:{width:"70%",height:"20px","margin-bottom":"20px"}}),A("div",tte,[z(Z,{variant:"text",style:{width:"20px"}}),z(Z,{variant:"text",style:{width:"20px"}})])]),_:1})]),_:2},1024)),64)):re("",!0),s.length>0&&!l.value?(P(),Q(B,{key:1,animated:""},{template:K(()=>[z(q,{class:"item"},{default:K(()=>[z(Z,{variant:"p",style:{width:"70%",height:"20px","margin-bottom":"20px"}}),A("div",nte,[z(Z,{variant:"text",style:{width:"20px"}}),z(Z,{variant:"text",style:{width:"20px"}})])]),_:1})]),_:1})):re("",!0),l.value&&s.length>0?(P(),Y("div",rte,O[9]||(O[9]=[A("div",null,"没有更多数据了",-1)]))):re("",!0),l.value&&s.length===0?(P(),Y("div",ite,[z(ae,{description:"没有任何邮件"})])):re("",!0)])),[[$,H]])]),_:1}),z(ge,{modelValue:i.value,"onUpdate:modelValue":O[4]||(O[4]=G=>i.value=G),title:"添加邮箱"},{default:K(()=>[A("div",ate,[z(ne,{modelValue:b.email,"onUpdate:modelValue":O[3]||(O[3]=G=>b.email=G),ref_key:"addRef",ref:v,type:"text",placeholder:"邮箱",autocomplete:"off"},{append:K(()=>[A("div",{onClick:Ye(C,["stop"])},[z(te,{ref_key:"mySelect",ref:S,modelValue:b.suffix,"onUpdate:modelValue":O[2]||(O[2]=G=>b.suffix=G),placeholder:"请选择",class:"select"},{default:K(()=>[(P(!0),Y(Ue,null,Gt(w(o),G=>(P(),Q(se,{key:G,label:G,value:G},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),A("div",ote,[A("span",null,de(b.suffix),1),z(w(Pe),{class:"setting-icon",icon:"mingcute:down-small-fill",width:"20",height:"20"})])])]),_:1},8,["modelValue"]),z(oe,{class:"btn",type:"primary",onClick:D,loading:a.value},{default:K(()=>O[10]||(O[10]=[Te("添加 ")])),_:1},8,["loading"])]),A("div",{class:j(["add-email-turnstile",f.value?"turnstile-show":"turnstile-hide"]),"data-sitekey":w(r).settings.siteKey,"data-callback":"onTurnstileSuccess"},null,10,ste)]),_:1},8,["modelValue"]),z(ge,{modelValue:d.value,"onUpdate:modelValue":O[6]||(O[6]=G=>d.value=G),title:"修改名字"},{default:K(()=>[A("div",lte,[z(ne,{modelValue:p.value,"onUpdate:modelValue":O[5]||(O[5]=G=>p.value=G),type:"text",placeholder:"名字",autocomplete:"off"},null,8,["modelValue"]),z(oe,{class:"btn",type:"primary",onClick:x,loading:h.value},{default:K(()=>O[11]||(O[11]=[Te("保存 ")])),_:1},8,["loading"])])]),_:1},8,["modelValue"])])}}},cte=un(ute,[["__scopeId","data-v-61783b96"]]),fte={__name:"index",props:{openSend:Function},setup(e){const t=gi(),n=El(),r=mg();let i=window.innerWidth;const a=W(()=>n.accountShow&&t.settings.manyEmail===0);ot(()=>{window.addEventListener("resize",o),o()}),an(()=>{window.removeEventListener("resize",o)});const o=()=>{["content","email","send"].includes(r.meta.name)&&i!==window.innerWidth&&(i=window.innerWidth,n.accountShow=window.innerWidth>=767)};return(s,l)=>{const u=it("router-view");return P(),Y("div",{class:j(a.value&&w(Ai)("account:query")?"main-box-show":"main-box-hide")},[A("div",{class:j(a.value&&w(Ai)("account:query")?"block-show":"block-hide"),onClick:l[0]||(l[0]=c=>w(n).accountShow=!1)},null,2),z(cte,{class:j(a.value&&w(Ai)("account:query")?"show":"hide")},null,8,["class"]),z(u,{class:"main-view"},{default:K(({Component:c,route:f})=>[(P(),Q(E$,{include:["email","sys-email","send","sys-setting","star","user","role","analysis"]},[(P(),Q(Mt(c),{key:f.name}))],1024))]),_:1})],2)}}},dte=un(fte,[["__scopeId","data-v-fc3d89b1"]]),dw={props:{size:{type:Number,default:30}}},Jx=()=>{nI(e=>({"69cdb3c9":e.size}))},Qx=dw.setup;dw.setup=Qx?(e,t)=>(Jx(),Qx(e,t)):Jx;function hte(e,t,n,r,i,a){const o=st;return P(),Q(o,{class:"is-loading",style:tt({fontSize:`${n.size}px`})},{default:K(()=>t[0]||(t[0]=[A("svg",{class:"circular",viewBox:"0 0 20 20"},[A("g",{class:"path2 loading-path","stroke-width":"0",style:{animation:"none",stroke:"none"}},[A("circle",{r:"3.375",class:"dot1",rx:"0",ry:"0"}),A("circle",{r:"3.375",class:"dot2",rx:"0",ry:"0"}),A("circle",{r:"3.375",class:"dot4",rx:"0",ry:"0"}),A("circle",{r:"3.375",class:"dot3",rx:"0",ry:"0"})])],-1)])),_:1},8,["style"])}const ku=un(dw,[["render",hte],["__scopeId","data-v-2599d553"]]);/*! * Compressor.js v1.2.1 * https://fengyuanchen.github.io/compressorjs * @@ -136,7 +136,7 @@
${f}
- `}function s(){if(!i||!r.value)return;const l=r.value,u=i.querySelector(".shadow-content");if(!u)return;const c=l.offsetWidth,f=l.offsetHeight,d=u.scrollWidth,h=u.scrollHeight;if(d===0||h===0)return;const p=c/d,v=f/h,g=Math.min(p,v),m=i.host;m.style.zoom=g}return ot(()=>{a(),i=n.value.attachShadow({mode:"open"}),o(),s()}),we(()=>t.html,()=>{o(),s()}),(l,u)=>(P(),Y("div",{class:"content-box",ref_key:"contentBox",ref:r},[A("div",{ref_key:"container",ref:n,class:"content-html"},null,512)],512))}},qne=un(Yne,[["__scopeId","data-v-c996aa6f"]]);function Xne(e){return bt.get("/sys-email/list",{params:{...e}})}function cO(e){return bt.delete("/sys-email/delete?emailIds="+e)}const Zne={class:"box"},Jne={class:"header-actions"},Qne={key:0,class:"star"},ere={class:"container"},tre={class:"email-title"},nre={class:"content"},rre={class:"email-info"},ire={class:"send"},are={class:"send-name"},ore={class:"send-name-title"},sre={class:"receive"},lre={class:"receive-email"},ure={class:"date"},cre={key:0,class:"att"},fre={class:"att-title"},dre={class:"att-box"},hre=["onClick"],pre=["onClick"],vre={style:{color:"rgba(24, 36, 48, 0.6)"}},gre={class:"opt-icon att-icon"},mre=["href"],yre={__name:"index",setup(e){const t=El(),n=gi(),r=ro(),i=Ml(),a=nZ(),o=i.contentData.email,s=F(!1),l=ct([]);we(()=>r.currentAccountId,()=>{g()});function u(){t.writerRef.openReply(o)}function c(y){return y?JSON.parse(y).message:""}function f(y){let b=y.content||y.text||"";const _=n.settings.r2Domain;return b.replace("{{domain}}",_+"/")}function d(y){if(!h(y))return;const b=Mu(y);l.length=0,l.push(b),s.value=!0}function h(y){return["png","jpg","jpeg","bmp","gif","jfif"].includes(aO(y))}function p(y){return y=JSON.parse(y),y.map(b=>b.address).join(", ")}function v(){o.isStar?(o.isStar=0,Sd(o.emailId).then(()=>{o.isStar=0,i.starScroll?.deleteEmail([o.emailId])}).catch(y=>{console.error(y),o.isStar=1})):(o.isStar=1,wd(o.emailId).then(()=>{o.isStar=1,i.starScroll?.addItem(o)}).catch(y=>{console.error(y),o.isStar=0}))}const g=()=>{a.back()},m=()=>{ai.confirm("确认删除该邮件吗?",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{i.contentData.delType==="logic"?Mg(o.emailId).then(()=>{We({message:"删除成功",type:"success",plain:!0}),i.deleteIds=[o.emailId]}):cO(o.emailId).then(()=>{We({message:"删除成功",type:"success",plain:!0}),i.deleteIds=[o.emailId]}),a.back()})};return(y,b)=>{const _=ZV,S=Wr,C=hP,x=as("perm");return P(),Y("div",Zne,[A("div",Jne,[z(w(Pe),{class:"icon",icon:"material-symbols-light:arrow-back-ios-new",width:"20",height:"20",onClick:g}),et(z(w(Pe),{class:"icon",icon:"uiw:delete",width:"16",height:"16",onClick:m},null,512),[[x,"email:delete"]]),w(i).contentData.showStar?(P(),Y("span",Qne,[w(o).isStar?(P(),Q(w(Pe),{key:0,class:"icon",onClick:v,icon:"fluent-color:star-16",width:"21",height:"20"})):(P(),Q(w(Pe),{key:1,class:"icon",onClick:v,icon:"solar:star-line-duotone",width:"19",height:"19"}))])):re("",!0),w(i).contentData.showReply?(P(),Q(w(Pe),{key:1,class:"icon",onClick:u,icon:"carbon:reply",width:"20",height:"20"})):re("",!0)]),b[4]||(b[4]=A("div",null,null,-1)),z(S,{class:"scrollbar"},{default:K(()=>[A("div",ere,[A("div",tre,de(w(o).subject),1),A("div",nre,[A("div",rre,[A("div",null,[A("div",ire,[b[1]||(b[1]=A("span",{class:"send-source"},"发件人",-1)),A("div",are,[A("span",ore,de(w(o).name),1),A("span",null,"<"+de(w(o).sendEmail)+">",1)])]),A("div",sre,[b[2]||(b[2]=A("span",{class:"source"},"收件人",-1)),A("span",lre,de(p(w(o).recipient)),1)]),A("div",ure,[A("div",null,de(w(uO)(w(o).createTime)),1)])]),w(o).status===3?(P(),Q(_,{key:0,closable:!1,title:"发送失败: "+c(w(o).message),class:"email-msg",type:"error","show-icon":""},null,8,["title"])):re("",!0),w(o).status===4?(P(),Q(_,{key:1,closable:!1,title:"被标记为垃圾邮件",class:"email-msg",type:"warning","show-icon":""})):re("",!0),w(o).status===5?(P(),Q(_,{key:2,closable:!1,title:"邮件发送被延迟",class:"email-msg",type:"warning","show-icon":""})):re("",!0)]),z(S,{class:j(["htm-scrollbar",w(o).attList.length===0?"bottom-distance":""])},{default:K(()=>[z(qne,{html:f(w(o))},null,8,["html"])]),_:1},8,["class"]),w(o).attList.length>0?(P(),Y("div",cre,[A("div",fre,[b[3]||(b[3]=A("span",null,"附件列表",-1)),A("span",null,"共 "+de(w(o).attList.length)+" 个",1)]),A("div",dre,[(P(!0),Y(Ue,null,Gt(w(o).attList,E=>(P(),Y("div",{class:"att-item",key:E.attId},[A("div",{class:"att-icon",onClick:T=>d(E.key)},[z(w(Pe),{icon:w(lO)(E.filename),width:"20",height:"20"},null,8,["icon"])],8,hre),A("div",{class:"att-name",onClick:T=>d(E.key)},de(E.filename),9,pre),A("div",vre,de(w(oO)(E.size)),1),A("div",gre,[h(E.filename)?(P(),Q(w(Pe),{key:0,icon:"hugeicons:view",width:"22",height:"22",onClick:T=>d(E.key)},null,8,["onClick"])):re("",!0),A("a",{href:w(Mu)(E.key),download:""},[z(w(Pe),{icon:"system-uicons:push-down",width:"22",height:"22"})],8,mre)])]))),128))])])):re("",!0)])])]),_:1}),s.value?(P(),Q(C,{key:0,"url-list":l,"show-progress":"",onClose:b[0]||(b[0]=E=>s.value=!1)},null,8,["url-list"])):re("",!0)])}}},bre=un(yre,[["__scopeId","data-v-e651e6d5"]]),_re=Object.freeze(Object.defineProperty({__proto__:null,default:bre},Symbol.toStringTag,{value:"Module"})),wre={class:"box"},Sre={class:"pass"},Cre={class:"pass-item"},xre={key:0,class:"edit-name-input"},Tre={key:1,class:"user-name"},Ere={class:"pass-item"},Mre={class:"pass-item"},Are={class:"del-email"},kre={class:"update-pwd"},Ire=Object.assign({name:"setting"},{__name:"index",setup(e){const t=ro(),n=Xi(),r=F(!1),i=F(!1),a=F(null);function o(){a.value=n.user.name,i.value=!0}function s(){if(!a.value){We({message:"用户名不能为空",type:"error",plain:!0});return}i.value=!1;let d=a.value;d!==n.user.name&&(n.user.name=a.value,tO(n.user.accountId,d).then(()=>{We({message:"修改成功",type:"success",plain:!0}),t.changeUserAccountName=d}).catch(()=>{n.user.name=d}))}const l=F(!1),u=ct({password:"",newPwd:""}),c=()=>{ai.confirm("确认删除当前账号及所有数据吗?",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{nQ().then(()=>{localStorage.removeItem("token"),on.replace("/login"),We({message:"删除成功",type:"success",plain:!0})})})};function f(){if(!u.password){We({message:"密码不能为空",type:"error",plain:!0});return}if(u.password.length<6){We({message:"密码不能小于6位",type:"error",plain:!0});return}if(u.password!==u.newPwd){We({message:"两次密码输入不一致",type:"error",plain:!0});return}r.value=!0,tQ(u.password).then(()=>{We({message:"修改成功",type:"success",plain:!0}),l.value=!1,r.value=!1,u.password="",u.newPwd=""}).catch(()=>{r.value=!1})}return(d,h)=>{const p=Ki,v=vi,g=md,m=as("perm");return P(),Y("div",wre,[A("div",Sre,[h[9]||(h[9]=A("div",{class:"title"},"账户与密码",-1)),A("div",Cre,[h[5]||(h[5]=A("div",null,"用户名",-1)),A("div",null,[i.value?(P(),Y("span",xre,[z(p,{modelValue:a.value,"onUpdate:modelValue":h[0]||(h[0]=y=>a.value=y)},null,8,["modelValue"]),A("span",{class:"edit-name",onClick:s}," 保存 ")])):(P(),Y("span",Tre,[A("span",null,de(w(n).user.name),1),A("span",{class:"edit-name",onClick:o}," 修改 ")]))])]),A("div",Ere,[h[6]||(h[6]=A("div",null,"邮箱",-1)),A("div",null,de(w(n).user.email),1)]),A("div",Mre,[h[8]||(h[8]=A("div",null,"密码",-1)),A("div",null,[z(v,{type:"primary",onClick:h[1]||(h[1]=y=>l.value=!0)},{default:K(()=>h[7]||(h[7]=[Te("修改密码")])),_:1})])])]),et((P(),Y("div",Are,[h[11]||(h[11]=A("div",{class:"title"},"删除账户",-1)),h[12]||(h[12]=A("div",{style:{color:"#585d69"}}," 此操作将永久删除您的账户及其所有数据,无法恢复 ",-1)),A("div",null,[z(v,{type:"primary",onClick:c},{default:K(()=>h[10]||(h[10]=[Te("删除账户")])),_:1})])])),[[m,"my:delete"]]),z(g,{modelValue:l.value,"onUpdate:modelValue":h[4]||(h[4]=y=>l.value=y),title:"修改密码",width:"340"},{default:K(()=>[A("div",kre,[z(p,{type:"password",placeholder:"新的密码",modelValue:u.password,"onUpdate:modelValue":h[2]||(h[2]=y=>u.password=y)},null,8,["modelValue"]),z(p,{type:"password",placeholder:"确认密码",modelValue:u.newPwd,"onUpdate:modelValue":h[3]||(h[3]=y=>u.newPwd=y)},null,8,["modelValue"]),z(v,{type:"primary",loading:r.value,onClick:f},{default:K(()=>h[13]||(h[13]=[Te("保存")])),_:1},8,["loading"])])]),_:1},8,["modelValue"])])}}}),Dre=un(Ire,[["__scopeId","data-v-baf665e7"]]),Pre=Object.freeze(Object.defineProperty({__proto__:null,default:Dre},Symbol.toStringTag,{value:"Module"})),Lre=Object.assign({name:"star"},{__name:"index",setup(e){const t=F({}),n=Ml();function r(a){n.contentData.email=a,n.contentData.delType="logic",n.contentData.showStar=!0,n.contentData.showReply=!0,on.push("/content")}function i(a){t.value.deleteEmail([a.emailId])}return ot(()=>{n.starScroll=t}),(a,o)=>(P(),Q(Ag,{type:"star",ref_key:"scroll",ref:t,"allow-star":!1,"cancel-success":i,getEmailList:w(Vne),emailDelete:w(Mg),"star-add":w(wd),"star-cancel":w(Sd),onJump:r,actionLeft:"6px","show-account-icon":!1},null,8,["getEmailList","emailDelete","star-add","star-cancel"]))}}),Ore=Object.freeze(Object.defineProperty({__proto__:null,default:Lre},Symbol.toStringTag,{value:"Module"})),Rre={id:"login-box"},Nre={key:0,id:"background-wrap"},$re={class:"form-wrapper"},Bre={class:"container"},Fre={class:"form-title"},zre={key:0,class:"form-desc"},Vre={key:1,class:"form-desc"},Hre={key:2},Wre={style:{color:"#333"}},Ure={key:3},Gre={style:{color:"#333"}},Kre=["data-sitekey"],jre={__name:"index",setup(e){nI(_=>({"6b1961ef":v.value}));const t=ro(),n=Xi(),r=gi(),i=F(!1),a=F("login"),o=ct({email:"",password:""}),s=F(),l=F(""),u=ct({email:"",password:"",confirmPassword:""}),c=r.domainList,f=F(!1);l.value=c[0];const d=F(!1);let h="",p=null;window.onTurnstileSuccess=_=>{h=_,setTimeout(()=>{d.value=!1},2e3)};const v=W(()=>`rgba(255, 255, 255, ${r.settings.loginOpacity})`),g=W(()=>r.settings.background?{"background-image":`url(${Mu(r.settings.background)})`,"background-repeat":"no-repeat","background-size":"cover","background-position":"center"}:""),m=()=>{s.value.toggleMenu()},y=()=>{if(!o.email){We({message:"邮箱不能为空",type:"error",plain:!0});return}if(!zf(o.email+l.value)){We({message:"输入的邮箱不合法",type:"error",plain:!0});return}if(!o.password){We({message:"密码不能为空",type:"error",plain:!0});return}i.value=!0,xee(o.email+l.value,o.password).then(async _=>{localStorage.setItem("token",_.token);const S=await ev();t.currentAccountId=S.accountId,n.user=S,zL(S.permKeys).forEach(x=>{on.addRoute("layout",x)}),await on.replace({name:"layout"})}).finally(()=>{i.value=!1})};function b(){if(!u.email){We({message:"邮箱不能为空",type:"error",plain:!0});return}if(!zf(u.email+l.value)){We({message:"输入的邮箱不合法",type:"error",plain:!0});return}if(!u.password){We({message:"密码不能为空",type:"error",plain:!0});return}if(u.password.length<6){We({message:"密码最少六位",type:"error",plain:!0});return}if(u.password!==u.confirmPassword){We({message:"两次密码输入不一致",type:"error",plain:!0});return}if(!h&&r.settings.registerVerify===0){d.value=!0,Qe(p?()=>{window.turnstile.reset(p)}:()=>{p=window.turnstile.render(".register-turnstile")});return}f.value=!0,Eee({email:u.email+l.value,password:u.password,token:h}).then(()=>{a.value="login",u.email="",u.password="",u.confirmPassword="",f.value=!1,p=null,h="",We({message:"注册成功",type:"success",plain:!0})}).catch(_=>{_.code===400&&(h="",window.turnstile.reset(p),d.value=!0),f.value=!1})}return(_,S)=>{const C=Tl,x=xl,E=Ki,T=vi;return P(),Y("div",Rre,[w(r).settings.background?(P(),Y("div",{key:1,style:tt(g.value)},null,4)):(P(),Y("div",Nre,S[9]||(S[9]=[f5('
',5)]))),A("div",$re,[A("div",Bre,[A("span",Fre,de(w(r).settings.title),1),a.value==="login"?(P(),Y("span",zre,"请输入账号信息以开始使用邮箱系统")):(P(),Y("span",Vre,"请输入账号密码以开始注册邮箱系统")),a.value==="login"?(P(),Y("div",Hre,[z(E,{class:"email-input",modelValue:o.email,"onUpdate:modelValue":S[1]||(S[1]=M=>o.email=M),type:"text",placeholder:"邮箱",autocomplete:"off"},{append:K(()=>[A("div",{onClick:Ye(m,["stop"])},[z(x,{ref_key:"mySelect",ref:s,modelValue:l.value,"onUpdate:modelValue":S[0]||(S[0]=M=>l.value=M),placeholder:"请选择",class:"select"},{default:K(()=>[(P(!0),Y(Ue,null,Gt(w(c),M=>(P(),Q(C,{key:M,label:M,value:M},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),A("div",Wre,[A("span",null,de(l.value),1),z(w(Pe),{class:"setting-icon",icon:"mingcute:down-small-fill",width:"20",height:"20"})])])]),_:1},8,["modelValue"]),z(E,{modelValue:o.password,"onUpdate:modelValue":S[2]||(S[2]=M=>o.password=M),placeholder:"密码",type:"password",autocomplete:"off"},null,8,["modelValue"]),z(T,{class:"btn",type:"primary",onClick:y,loading:i.value},{default:K(()=>S[10]||(S[10]=[Te("登录 ")])),_:1},8,["loading"])])):(P(),Y("div",Ure,[z(E,{class:"email-input",modelValue:u.email,"onUpdate:modelValue":S[4]||(S[4]=M=>u.email=M),type:"text",placeholder:"邮箱",autocomplete:"off"},{append:K(()=>[A("div",{onClick:Ye(m,["stop"])},[z(x,{ref_key:"mySelect",ref:s,modelValue:l.value,"onUpdate:modelValue":S[3]||(S[3]=M=>l.value=M),placeholder:"请选择",class:"select"},{default:K(()=>[(P(!0),Y(Ue,null,Gt(w(c),M=>(P(),Q(C,{key:M,label:M,value:M},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),A("div",Gre,[A("span",null,de(l.value),1),z(w(Pe),{class:"setting-icon",icon:"mingcute:down-small-fill",width:"20",height:"20"})])])]),_:1},8,["modelValue"]),z(E,{modelValue:u.password,"onUpdate:modelValue":S[5]||(S[5]=M=>u.password=M),placeholder:"密码",type:"password",autocomplete:"off"},null,8,["modelValue"]),z(E,{modelValue:u.confirmPassword,"onUpdate:modelValue":S[6]||(S[6]=M=>u.confirmPassword=M),placeholder:"确认密码",type:"password",autocomplete:"off"},null,8,["modelValue"]),et(A("div",{class:"register-turnstile","data-sitekey":w(r).settings.siteKey,"data-callback":"onTurnstileSuccess"},null,8,Kre),[[Xt,d.value]]),z(T,{class:"btn",type:"primary",onClick:b,loading:f.value},{default:K(()=>S[11]||(S[11]=[Te("注册 ")])),_:1},8,["loading"])])),a.value==="login"?(P(),Y("div",{key:4,class:"switch",onClick:S[7]||(S[7]=M=>a.value="register")},S[12]||(S[12]=[Te("还有没有账号? "),A("span",null,"创建账号",-1)]))):(P(),Y("div",{key:5,class:"switch",onClick:S[8]||(S[8]=M=>a.value="login")},S[13]||(S[13]=[Te("已有账号? "),A("span",null,"去登录",-1)])))])])])}}},Yre=un(jre,[["__scopeId","data-v-c5957b86"]]),qre=Object.freeze(Object.defineProperty({__proto__:null,default:Yre},Symbol.toStringTag,{value:"Module"})),Xre={},Zre={class:"scrollbar-flex-content"};function Jre(e,t){const n=Wr;return P(),Q(n,null,{default:K(()=>[A("div",Zre,[(P(),Y(Ue,null,Gt(1e3,r=>A("p",{key:r,class:"scrollbar-demo-item"},de(r),1)),64))])]),_:1})}const Qre=un(Xre,[["render",Jre],["__scopeId","data-v-fbb8d012"]]),eie=Object.freeze(Object.defineProperty({__proto__:null,default:Qre},Symbol.toStringTag,{value:"Module"})),tie={class:"box-404"},nie={__name:"index",setup(e){return(t,n)=>{const r=vi,i=K1;return P(),Y("div",tie,[z(i,{class:"empty",description:"404错误, 找不到页面"},{default:K(()=>[z(r,{type:"primary",onClick:n[0]||(n[0]=a=>w(on).replace({name:"layout"}))},{default:K(()=>n[1]||(n[1]=[Te("返回首页")])),_:1})]),_:1})])}}},rie=un(nie,[["__scopeId","data-v-104a6b89"]]),iie=Object.freeze(Object.defineProperty({__proto__:null,default:rie},Symbol.toStringTag,{value:"Module"}));function aie(e){return bt.get("/user/list",{params:{...e}})}function oie(e){return bt.put("/user/setPwd",e)}function sie(e){return bt.put("/user/setStatus",e)}function lie(e){return bt.put("/user/setType",e)}function uie(e){return bt.delete("/user/delete",{params:{userId:e}})}function cie(e){return bt.post("/user/add",e)}function fie(e){return bt.put("/user/resetSendCount",{userId:e})}function die(e,t){return bt.put("/user/restore",{userId:e,type:t})}function hie(e){return bt.post("/role/add",e)}function pie(){return bt.get("/role/permTree")}function vie(){return bt.get("/role/list")}function gie(e){return bt.put("/role/set",e)}function mie(e){return bt.delete("/role/delete",{params:{roleId:e}})}function yie(e){return bt.put("/role/setDefault",{roleId:e})}function Jm(){return bt.get("/role/selectUse")}const fO=Uu("role",{state:()=>({refresh:0}),actions:{refreshSelect(){this.refresh++}}}),bie={class:"user-box"},_ie={class:"header-actions"},wie={class:"search"},Sie={class:"details"},Cie={key:0},xie={key:1},Tie={key:2},Eie={key:3},Mie={key:4},Aie={class:"email-row"},kie={class:"type"},Iie={key:0,class:"pagination"},Die={class:"dialog-box"},Pie={class:"dialog-box"},Lie={class:"container"},Oie={style:{color:"#333"}},Rie=Object.assign({name:"user"},{__name:"index",setup(e){const t=fO(),n=Xi(),r=gi(),i=["normal","del"],a=[{text:"正常",value:"normal"},{text:"删除",value:"del"}],o=F(!1),s=F(230),l=F(40),u=F(null),c=F(!0),f=F(!0),d=F(!0),h=F(!0),p=F(!0),v=F(null),g=F(!1),m=F("prev, pager, next, sizes, total"),y=F(""),b=F(!1),_=F([]),S=F(0),C=F(!0),x=F(null),E=r.domainList,T=ct({email:"",suffix:r.domainList[0],password:"",type:null}),M=ct({email:"",num:1,size:15,timeSort:0,status:-1});let I={};const R=ct({password:null,type:-1,userId:0}),V=F(!1),H=F(!1),D=F(!1),k=F(!1),O=F(10),L=F(!1),N=F(!0),U=ct([]),q=F({}),Z=F(0);Jm().then(ce=>{U.length=0,U.push(...ce)}),we(()=>t.refresh,()=>{Jm().then(ce=>{U.length=0,U.push(...ce)})}),we(()=>n.refreshList,()=>{Ge(!1)}),Ge();const B=ct({send:["normal","del"],account:["normal","del"],receive:["normal","del"]});function ae(ce){ce.send&&(B.send=ce.send),ce.account&&(B.account=ce.account),ce.receive&&(B.receive=ce.receive)}function pe(ce){return B.send.length===2?ce.sendEmailCount+ce.delSendEmailCount:B.send.includes("normal")?ce.sendEmailCount:B.send.includes("del")?ce.delSendEmailCount:0}function se(ce){return B.account.length===2?ce.accountCount+ce.delAccountCount:B.account.includes("normal")?ce.accountCount:B.account.includes("del")?ce.delAccountCount:0}function te(ce){return B.receive.length===2?ce.receiveEmailCount+ce.delReceiveEmailCount:B.receive.includes("normal")?ce.receiveEmailCount:B.receive.includes("del")?ce.delReceiveEmailCount:0}function ne(ce){if(ce.isDel===1)return"恢复";if(ce.status===0)return"禁用";if(ce.status===1)return"启用"}const oe=ce=>ce.row.email;function ge(){b.value=!b.value,Z.value++}const le=()=>{q.value.toggleMenu()};function $(){T.email="",T.suffix=r.domainList[0],T.type=null,T.password=""}function G(){V.value=!0}function J(){if(!T.email){We({message:"邮箱不能为空",type:"error",plain:!0});return}if(!zf(T.email+T.suffix)){We({message:"非法邮箱",type:"error",plain:!0});return}if(!T.password){We({message:"密码不能为空",type:"error",plain:!0});return}if(T.password.length<6){We({message:"密码至少六位",type:"error",plain:!0});return}if(!T.type){We({message:"身份类型不能为空",type:"error",plain:!0});return}H.value=!0;const ce={...T};ce.email=ce.email+ce.suffix,cie(ce).then(()=>{H.value=!1,V.value=!1,We({message:"添加成功",type:"success",plain:!0}),$(),Ge(!1)}).finally(ye=>{H.value=!1})}function ee(ce){if(ce.sendAction.sendType==="day")return"每天";if(ce.sendAction.sendType==="count")return"总数"}function fe(ce){return ce.sendAction.hasPerm?ce.sendAction.sendCount?ce.sendCount+"/"+ce.sendAction.sendCount+"次":"无限制":"无权限"}function ve(ce){if(ce===0)return"超级管理员";const ye=U.findIndex(mt=>mt.roleId===ce);return ye>-1?U[ye].name:""}function Ee(ce){ai.confirm(`确认重置${ce.email}发件次数吗?`,{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{fie(ce.userId).then(()=>{We({message:"重置成功",type:"success",plain:!0}),ce.sendCount=0})})}function Se(ce){ai.confirm(`确认删除${ce.email}吗?`,{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{uie(ce.userId).then(()=>{We({message:"删除成功",type:"success",plain:!0}),Ge(!1)})})}function Ce(ce){const ye=F(0);ai.confirm(null,{confirmButtonText:"确定",cancelButtonText:"取消",message:()=>$e("div",[$e("div",{class:"mb-2"},`确认要恢复 ${ce.email}`),$e(YD,{modelValue:ye.value,"onUpdate:modelValue":mt=>ye.value=mt},[$e(N2,{label:"option1",value:0},"普通恢复"),$e(N2,{label:"option2",value:1},"包括已删除的数据")])]),type:"warning"}).then(()=>{die(ce.userId,ye.value).then(()=>{ce.isDel=0,We({message:"恢复成功",type:"success",plain:!0})})})}function _e(ce){ce.status===0?ai.confirm(`确认禁用 ${ce.email} 吗?`,{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{He(ce)}):He(ce)}function He(ce){let ye=ce.status?0:1;sie({status:ye,userId:ce.userId}).then(()=>{ce.status=ye,We({message:"设置成功",type:"success",plain:!0})})}function ke(){L.value=!0,lie({type:R.type,userId:R.userId}).then(()=>{I.type=R.type,D.value=!1,We({message:"设置成功",type:"success",plain:!0})}).finally(()=>{L.value=!1})}function ue(){R.password=null,R.userId=0,R.type=0}function Le(){M.num=1,Ge()}function rt(){if(!R.password){We({message:"密码不能为空",type:"error",plain:!0});return}if(R.password.length<6){We({message:"密码最少六位",type:"error",plain:!0});return}L.value=!0,oie({password:R.password,userId:R.userId}).then(()=>{k.value=!1,We({message:"设置成功",type:"success",plain:!0})}).finally(()=>{L.value=!1})}function St(ce){I=ce,R.userId=ce.userId,R.type=ce.type,D.value=!0}function pt(ce){R.userId=ce.userId,k.value=!0}function mn(){M.email="",M.num=1,M.status=-1,M.timeSort=0,Ge(),Jm().then(ce=>{U.length=0,U.push(...ce)})}function en(){M.num=1,M.timeSort=M.timeSort?0:1,Ge()}function zn(ce){M.num=ce,Ge()}function Re(ce){M.size=ce,Ge()}function Ge(ce=!0){N.value=ce;const ye={...M};ye.status===-2&&(delete ye.status,ye.isDel=1),aie(ye).then(mt=>{_.value=mt.list,S.value=mt.total,x.value?.setScrollTop(0)}).finally(()=>{N.value=!1,C.value=!1})}window.onresize=()=>{lt()},lt();function lt(){const ce=window.innerWidth;h.value=ce>1090,d.value=ce>1200,f.value=ce>650,c.value=ce>685,p.value=ce>767,s.value=ce>480?230:null,u.value=ce<480?75:null,l.value=ce<480?25:40,O.value=ce<768?7:11,v.value=ce<480?90:null,m.value=ce<768?"pager":"prev, pager, next,sizes, total",g.value=ce<768,y.value=ce<380?"small":""}return(ce,ye)=>{const mt=Ki,tn=Tl,Bt=xl,Cn=Hu,Ur=vi,xn=WP,fs=U1,dm=G1,hm=pg,pm=HP,Ju=vj,vm=Wr,ao=md;return P(),Y("div",bie,[A("div",_ie,[z(w(Pe),{class:"icon",icon:"ion:add-outline",width:"23",height:"23",onClick:G}),A("div",wie,[z(mt,{modelValue:M.email,"onUpdate:modelValue":ye[0]||(ye[0]=Fe=>M.email=Fe),class:"search-input",placeholder:"输入邮箱名搜索"},null,8,["modelValue"])]),z(Bt,{modelValue:M.status,"onUpdate:modelValue":ye[1]||(ye[1]=Fe=>M.status=Fe),placeholder:"Select",class:"status-select"},{default:K(()=>[(P(),Q(tn,{key:-1,label:"全部",value:-1})),(P(),Q(tn,{key:0,label:"正常",value:0})),(P(),Q(tn,{key:1,label:"封禁",value:1})),(P(),Q(tn,{key:-2,label:"删除",value:-2}))]),_:1},8,["modelValue"]),z(w(Pe),{class:"icon",icon:"iconoir:search",onClick:Le,width:"20",height:"20"}),M.timeSort===1?(P(),Q(w(Pe),{key:0,class:"icon",onClick:en,icon:"material-symbols-light:timer-arrow-down-outline",width:"28",height:"28"})):(P(),Q(w(Pe),{key:1,class:"icon",onClick:en,icon:"material-symbols-light:timer-arrow-up-outline",width:"28",height:"28"})),z(w(Pe),{class:"icon",icon:"ion:reload",width:"18",height:"18",onClick:mn}),z(w(Pe),{class:"icon",icon:"pepicons-pencil:expand",width:"26",height:"26",onClick:ge})]),z(vm,{ref_key:"scrollbarRef",ref:x,class:"scrollbar"},{default:K(()=>[A("div",null,[A("div",{class:j(["loading",N.value?"loading-show":"loading-hide"])},[z(ku)],2),(P(),Q(pm,{onFilterChange:ae,"empty-text":C.value?"":null,"default-expand-all":b.value,data:_.value,"preserve-expanded-content":o.value,style:{width:"100%"},key:Z.value},{default:K(()=>[z(xn,{width:l.value,type:"expand"},{default:K(Fe=>[A("div",Sie,[c.value?re("",!0):(P(),Y("div",Cie,[ye[11]||(ye[11]=A("span",{class:"details-item-title"},"发件数量:",-1)),Te(de(Fe.row.sendEmailCount),1)])),f.value?re("",!0):(P(),Y("div",xie,[ye[12]||(ye[12]=A("span",{class:"details-item-title"},"邮箱数量:",-1)),Te(de(Fe.row.accountCount),1)])),d.value?re("",!0):(P(),Y("div",Tie,[ye[13]||(ye[13]=A("span",{class:"details-item-title"},"注册时间:",-1)),Te(de(w(Zm)(Fe.row.createTime).format("YYYY-MM-DD HH:mm:ss")),1)])),p.value?re("",!0):(P(),Y("div",Eie,[ye[14]||(ye[14]=A("span",{class:"details-item-title"},"身份类型:",-1)),Te(" "+de(ve(Fe.row.type)),1)])),h.value?re("",!0):(P(),Y("div",Mie,[ye[18]||(ye[18]=A("span",{class:"details-item-title"},"状态:",-1)),Fe.row.isDel===1?(P(),Q(Cn,{key:0,"disable-transitions":"",type:"info"},{default:K(()=>ye[15]||(ye[15]=[Te("删除")])),_:1})):Fe.row.status===0?(P(),Q(Cn,{key:1,"disable-transitions":"",type:"primary"},{default:K(()=>ye[16]||(ye[16]=[Te("正常")])),_:1})):Fe.row.status===1?(P(),Q(Cn,{key:2,"disable-transitions":"",type:"danger"},{default:K(()=>ye[17]||(ye[17]=[Te("封禁")])),_:1})):re("",!0)])),A("div",null,[ye[19]||(ye[19]=A("span",{class:"details-item-title"},"注册IP:",-1)),Te(de(Fe.row.createIp||"未知"),1)]),A("div",null,[ye[20]||(ye[20]=A("span",{class:"details-item-title"},"近期IP:",-1)),Te(de(Fe.row.activeIp||"未知"),1)]),A("div",null,[ye[21]||(ye[21]=A("span",{class:"details-item-title"},"近期活动:",-1)),Te(de(Fe.row.activeTime?w(Zm)(Fe.row.activeTime).format("YYYY-MM-DD"):"未知"),1)]),A("div",null,[ye[22]||(ye[22]=A("span",{class:"details-item-title"},"登录设备:",-1)),Te(de(Fe.row.device||"未知"),1)]),A("div",null,[ye[23]||(ye[23]=A("span",{class:"details-item-title"},"登录系统:",-1)),Te(de(Fe.row.os||"未知"),1)]),A("div",null,[ye[24]||(ye[24]=A("span",{class:"details-item-title"},"登录浏览器:",-1)),Te(de(Fe.row.browser||"未知"),1)]),A("div",null,[ye[26]||(ye[26]=A("span",{class:"details-item-title"},"发件次数:",-1)),A("span",null,de(fe(Fe.row)),1),Fe.row.sendAction.hasPerm?(P(),Q(Cn,{key:0,style:{"margin-left":"10px"}},{default:K(()=>[Te(de(ee(Fe.row)),1)]),_:2},1024)):re("",!0),Fe.row.sendAction.hasPerm&&Fe.row.sendAction.sendCount?(P(),Q(Ur,{key:1,size:"small",style:{"margin-left":"10px"},onClick:ds=>Ee(Fe.row),type:"primary"},{default:K(()=>ye[25]||(ye[25]=[Te("重置 ")])),_:2},1032,["onClick"])):re("",!0)])])]),_:1},8,["width"]),z(xn,{"show-overflow-tooltip":"","tooltip-formatter":oe,label:"用户邮箱","min-width":s.value},{default:K(Fe=>[A("div",Aie,de(Fe.row.email),1)]),_:1},8,["min-width"]),z(xn,{formatter:te,"label-class-name":"receive","column-key":"receive","filtered-value":i,filters:a,width:v.value,label:"收件数量",prop:"receiveEmailCount"},null,8,["width"]),c.value?(P(),Q(xn,{key:0,formatter:pe,"label-class-name":"send","column-key":"send","filtered-value":i,filters:a,label:"发件数量",prop:"sendEmailCount"})):re("",!0),f.value?(P(),Q(xn,{key:1,formatter:se,"label-class-name":"account","column-key":"account","filtered-value":i,filters:a,label:"邮箱数量",prop:"accountCount"})):re("",!0),d.value?(P(),Q(xn,{key:2,label:"注册时间","min-width":"160",prop:"createTime"},{default:K(Fe=>[Te(de(w(Zm)(Fe.row.createTime).format("YYYY-MM-DD HH:mm:ss")),1)]),_:1})):re("",!0),h.value?(P(),Q(xn,{key:3,"min-width":"60px",label:"状态",prop:"status"},{default:K(Fe=>[Fe.row.isDel===1?(P(),Q(Cn,{key:0,"disable-transitions":"",type:"info"},{default:K(()=>ye[27]||(ye[27]=[Te("删除")])),_:1})):Fe.row.status===0?(P(),Q(Cn,{key:1,"disable-transitions":"",type:"primary"},{default:K(()=>ye[28]||(ye[28]=[Te("正常")])),_:1})):Fe.row.status===1?(P(),Q(Cn,{key:2,"disable-transitions":"",type:"danger"},{default:K(()=>ye[29]||(ye[29]=[Te("封禁")])),_:1})):re("",!0)]),_:1})):re("",!0),p.value?(P(),Q(xn,{key:4,label:"身份类型","min-width":"140",prop:"type"},{default:K(Fe=>[A("div",kie,de(ve(Fe.row.type)),1)]),_:1})):re("",!0),z(xn,{label:"设置",width:u.value},{default:K(Fe=>[z(hm,{trigger:"click"},{dropdown:K(()=>[z(dm,null,{default:K(()=>[z(fs,{onClick:ds=>pt(Fe.row)},{default:K(()=>ye[31]||(ye[31]=[Te("改密")])),_:2},1032,["onClick"]),z(fs,{onClick:ds=>St(Fe.row)},{default:K(()=>ye[32]||(ye[32]=[Te("权限")])),_:2},1032,["onClick"]),Fe.row.isDel!==1?(P(),Q(fs,{key:0,onClick:ds=>_e(Fe.row)},{default:K(()=>[Te(de(ne(Fe.row)),1)]),_:2},1032,["onClick"])):(P(),Q(fs,{key:1,onClick:ds=>Ce(Fe.row)},{default:K(()=>ye[33]||(ye[33]=[Te("恢复")])),_:2},1032,["onClick"])),z(fs,{onClick:ds=>Se(Fe.row)},{default:K(()=>ye[34]||(ye[34]=[Te("删除")])),_:2},1032,["onClick"])]),_:2},1024)]),default:K(()=>[z(Ur,{size:"small",type:"primary"},{default:K(()=>ye[30]||(ye[30]=[Te("操作")])),_:1})]),_:2},1024)]),_:1},8,["width"])]),_:1},8,["empty-text","default-expand-all","data","preserve-expanded-content"])),S.value>10?(P(),Y("div",Iie,[z(Ju,{size:y.value,"current-page":M.num,"page-size":M.size,"pager-count":O.value,"page-sizes":[10,15,20,25,30,50],background:"",layout:m.value,total:S.value,onSizeChange:Re,onCurrentChange:zn},null,8,["size","current-page","page-size","pager-count","layout","total"]),g.value?(P(),Q(Ju,{key:0,size:y.value,"current-page":M.num,"page-size":M.size,"pager-count":O.value,"page-sizes":[10,15,20,25,30,50],background:"",layout:"sizes, total",total:S.value,onSizeChange:Re,onCurrentChange:zn},null,8,["size","current-page","page-size","pager-count","total"])):re("",!0)])):re("",!0)])]),_:1},512),z(ao,{class:"dialog",modelValue:k.value,"onUpdate:modelValue":ye[3]||(ye[3]=Fe=>k.value=Fe),title:"修改密码",onClosed:ue},{default:K(()=>[A("div",Die,[z(mt,{modelValue:R.password,"onUpdate:modelValue":ye[2]||(ye[2]=Fe=>R.password=Fe),type:"password",placeholder:"密码",autocomplete:"off"},null,8,["modelValue"]),z(Ur,{class:"btn",type:"primary",loading:L.value,onClick:rt},{default:K(()=>ye[35]||(ye[35]=[Te("保存 ")])),_:1},8,["loading"])])]),_:1},8,["modelValue"]),z(ao,{class:"dialog",modelValue:D.value,"onUpdate:modelValue":ye[5]||(ye[5]=Fe=>D.value=Fe),title:"设置权限",onClosed:ue},{default:K(()=>[A("div",Pie,[R.type===0?(P(),Q(mt,{key:0,disabled:"","model-value":"超级管理员"})):(P(),Q(Bt,{key:1,modelValue:R.type,"onUpdate:modelValue":ye[4]||(ye[4]=Fe=>R.type=Fe),placeholder:"Select"},{default:K(()=>[(P(!0),Y(Ue,null,Gt(U,Fe=>(P(),Q(tn,{label:Fe.name,value:Fe.roleId,key:Fe.roleId},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])),z(Ur,{disabled:R.type===0,class:"btn",loading:L.value,type:"primary",onClick:ke},{default:K(()=>ye[36]||(ye[36]=[Te("保存 ")])),_:1},8,["disabled","loading"])])]),_:1},8,["modelValue"]),z(ao,{modelValue:V.value,"onUpdate:modelValue":ye[10]||(ye[10]=Fe=>V.value=Fe),title:"添加用户"},{default:K(()=>[A("div",Lie,[z(mt,{modelValue:T.email,"onUpdate:modelValue":ye[7]||(ye[7]=Fe=>T.email=Fe),type:"text",placeholder:"邮箱",autocomplete:"off"},{append:K(()=>[A("div",{onClick:Ye(le,["stop"])},[z(Bt,{ref_key:"mySelect",ref:q,modelValue:T.suffix,"onUpdate:modelValue":ye[6]||(ye[6]=Fe=>T.suffix=Fe),placeholder:"请选择",class:"select"},{default:K(()=>[(P(!0),Y(Ue,null,Gt(w(E),Fe=>(P(),Q(tn,{key:Fe,label:Fe,value:Fe},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),A("div",Oie,[A("span",null,de(T.suffix),1),z(w(Pe),{class:"setting-icon",icon:"mingcute:down-small-fill",width:"20",height:"20"})])])]),_:1},8,["modelValue"]),z(mt,{type:"password",modelValue:T.password,"onUpdate:modelValue":ye[8]||(ye[8]=Fe=>T.password=Fe),placeholder:"密码"},null,8,["modelValue"]),z(Bt,{modelValue:T.type,"onUpdate:modelValue":ye[9]||(ye[9]=Fe=>T.type=Fe),placeholder:"身份类型"},{default:K(()=>[(P(!0),Y(Ue,null,Gt(U,Fe=>(P(),Q(tn,{label:Fe.name,value:Fe.roleId,key:Fe.roleId},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),z(Ur,{class:"btn",type:"primary",onClick:J,loading:H.value},{default:K(()=>ye[37]||(ye[37]=[Te("添加 ")])),_:1},8,["loading"])])]),_:1},8,["modelValue"])])}}}),Nie=un(Rie,[["__scopeId","data-v-dcbc24a0"]]),$ie=Object.freeze(Object.defineProperty({__proto__:null,default:Nie},Symbol.toStringTag,{value:"Module"})),Bie={class:"perm-box"},Fie={class:"header-actions"},zie={key:0,class:"loading"},Vie={class:"role-name"},Hie={key:0},Wie={class:"description"},Uie={class:"dialog-box"},Gie={class:"dialog-input"},Kie=Object.assign({name:"role"},{__name:"index",setup(e){const t=Xi(),n=fO(),r=F(!1),i=ct([]),a=F([]),o=F({}),s=F(!1),l=F(!1),u=F(!0),c=F(null),f=F(null),d=F(200),h=ct({title:"",type:""}),p=ct({name:null,description:null,sendType:"count",sendCount:"",accountCount:"",sort:0,isDefault:0}),v=F(!1),g=[{label:"展开",value:!0},{label:"收起",value:!1}];let m={};I(),pie().then(H=>{i.push(...H)});function y(){h.type==="add"?M():C()}function b(H){yie(H.roleId).then(()=>{We({message:"设置成功",type:"success",plain:!0}),R()})}function _(H){ai.confirm(`确认删除 ${H.name} 吗?`,{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{mie(H.roleId).then(()=>{We({message:"删除成功",type:"success",plain:!0}),R(),t.refreshUserList(),n.refreshSelect()})})}function S(H){if(H){const D=o.value?.store.nodesMap;for(const k in D)D[k].expanded=!0}else{const D=o.value?.store.nodesMap;for(const k in D)D[k].expanded=!1}}function C(){if(!p.name){We({message:"身份名不能为空",type:"error",plain:!0});return}const H={...p,roleId:m.roleId},D=o.value.getCheckedKeys(),k=o.value.getHalfCheckedKeys();H.permIds=[...D,...k],s.value=!0,gie(H).then(()=>{We({message:"修改成功",type:"success",plain:!0}),a.value.map(L=>L.name).includes(H.name)||n.refreshSelect(),r.value=!1,R()}).finally(()=>{s.value=!1})}function x(){p.name=null,p.description=null,p.sort=0,p.sendType="count",p.sendCount="",p.accountCount="",o.value.setCheckedKeys([])}function E(H){m=H,h.title="修改身份",h.type="set",r.value=!0,p.sort=H.sort,p.name=H.name,p.description=H.description,p.sendType=H.sendType,p.sendCount=H.sendCount,p.accountCount=H.accountCount,Qe(()=>{o.value.setCheckedKeys(H.permIds)})}function T(){h.title="添加身份",h.type="add",r.value=!0}function M(){const H={...p},D=o.value.getCheckedKeys(),k=o.value.getHalfCheckedKeys();H.permIds=[...D,...k],s.value=!0,hie(H).then(()=>{We({message:"添加成功",type:"success",plain:!0}),r.value=!1,R(),n.refreshSelect()}).finally(()=>{s.value=!1})}function I(){l.value=!0,a.length=0,R()}function R(){vie().then(H=>{a.value=H}).finally(()=>{l.value=!1})}function V(){u.value=window.innerWidth>767,c.value=window.innerWidth<480?75:null,f.value=window.innerWidth<480?75:null,d.value=window.innerWidth<480?180:200}return V(),window.onresize=()=>{V()},(H,D)=>{const k=WP,O=Hu,L=vi,N=U1,U=G1,q=pg,Z=HP,B=Wr,ae=Ki,pe=pP,se=cq,te=Tl,ne=xl,oe=iq,ge=md;return P(),Y("div",Bie,[A("div",Fie,[z(w(Pe),{class:"icon",icon:"ion:add-outline",width:"23",height:"23",onClick:T}),z(w(Pe),{class:"icon",icon:"ion:reload",width:"18",height:"18",onClick:I})]),l.value?(P(),Y("div",zie,[z(ku)])):(P(),Q(B,{key:1,class:"perm-scrollbar"},{default:K(()=>[A("div",null,[z(Z,{data:a.value,style:{width:"100%"}},{default:K(()=>[z(k,{width:"10"}),z(k,{label:"身份名称",prop:"name","min-width":d.value},{default:K(le=>[A("div",Vie,[A("span",null,de(le.row.name),1),le.row.isDefault?(P(),Y("span",Hie,[z(O,{class:"def-tag"},{default:K(()=>D[10]||(D[10]=[Te("默认")])),_:1})])):re("",!0)])]),_:1},8,["min-width"]),z(k,{label:"排序",width:f.value,prop:"sort"},null,8,["width"]),u.value?(P(),Q(k,{key:0,label:"描述","min-width":"200",prop:"description"},{default:K(le=>[A("div",Wie,[A("span",null,de(le.row.description),1)])]),_:1})):re("",!0),z(k,{label:"操作",width:c.value},{default:K(le=>[z(q,{trigger:"click"},{dropdown:K(()=>[z(U,null,{default:K(()=>[z(N,{onClick:$=>E(le.row)},{default:K(()=>D[12]||(D[12]=[Te("修改")])),_:2},1032,["onClick"]),z(N,{onClick:$=>b(le.row)},{default:K(()=>D[13]||(D[13]=[Te("默认")])),_:2},1032,["onClick"]),z(N,{onClick:$=>_(le.row)},{default:K(()=>D[14]||(D[14]=[Te("删除")])),_:2},1032,["onClick"])]),_:2},1024)]),default:K(()=>[z(L,{size:"small",type:"primary"},{default:K(()=>D[11]||(D[11]=[Te("操作")])),_:1})]),_:2},1024)]),_:1},8,["width"])]),_:1},8,["data"])])]),_:1})),z(ge,{class:"dialog",modelValue:r.value,"onUpdate:modelValue":D[9]||(D[9]=le=>r.value=le),title:h.title,onClosed:x},{default:K(()=>[A("div",Uie,[z(ae,{class:"dialog-input",modelValue:p.name,"onUpdate:modelValue":D[0]||(D[0]=le=>p.name=le),type:"text",maxlength:12,placeholder:"身份名称",autocomplete:"off"},null,8,["modelValue"]),z(ae,{class:"dialog-input",modelValue:p.description,"onUpdate:modelValue":D[1]||(D[1]=le=>p.description=le),maxlength:30,type:"text",placeholder:"描述",autocomplete:"off"},null,8,["modelValue"]),A("div",Gie,[z(pe,{placeholder:"排序",min:0,max:9999,modelValue:p.sort,"onUpdate:modelValue":D[2]||(D[2]=le=>p.sort=le),modelModifiers:{number:!0},"controls-position":"right",autocomplete:"off"},null,8,["modelValue"])]),z(se,{size:"small",class:"perm-expand",onChange:S,modelValue:v.value,"onUpdate:modelValue":D[3]||(D[3]=le=>v.value=le),options:g},null,8,["modelValue"]),z(oe,{"expand-on-click-node":!1,"check-on-click-node":!1,ref_key:"tree",ref:o,data:i,"show-checkbox":"","node-key":"permId","default-expand-all":v.value,props:{label:"name"}},{default:K(({node:le,data:$})=>[A("div",null,[A("span",null,de(le.label),1),$.permKey==="email:send"?(P(),Y("span",{key:0,class:"send-num",onClick:D[6]||(D[6]=Ye(()=>{},["stop"]))},[z(pe,{modelValue:p.sendCount,"onUpdate:modelValue":D[4]||(D[4]=G=>p.sendCount=G),"controls-position":"right",min:0,max:99999,size:"small",placeholder:"数量"},null,8,["modelValue"]),z(ne,{modelValue:p.sendType,"onUpdate:modelValue":D[5]||(D[5]=G=>p.sendType=G),placeholder:"Select",size:"small",style:{width:"60px","margin-left":"5px"}},{default:K(()=>[z(te,{label:"总数",value:"count"}),z(te,{label:"每天",value:"day"})]),_:1},8,["modelValue"])])):re("",!0),$.permKey==="account:add"?(P(),Y("span",{key:1,class:"send-num",onClick:D[8]||(D[8]=Ye(()=>{},["stop"]))},[z(pe,{modelValue:p.accountCount,"onUpdate:modelValue":D[7]||(D[7]=G=>p.accountCount=G),"controls-position":"right",min:0,max:99999,size:"small",placeholder:"数量"},null,8,["modelValue"])])):re("",!0)])]),_:1},8,["data","default-expand-all"]),z(L,{class:"btn",type:"primary",loading:s.value,onClick:y},{default:K(()=>D[15]||(D[15]=[Te("保存 ")])),_:1},8,["loading"])])]),_:1},8,["modelValue","title"])])}}}),jie=un(Kie,[["__scopeId","data-v-c21657d3"]]),Yie=Object.freeze(Object.defineProperty({__proto__:null,default:jie},Symbol.toStringTag,{value:"Module"})),qie={class:"settings-container"},Xie={class:"card-grid"},Zie={class:"settings-card"},Jie={class:"card-content"},Qie={class:"setting-item"},eae={class:"setting-item"},tae={class:"setting-item"},nae={class:"setting-item"},rae={class:"setting-item"},iae={class:"settings-card"},aae={class:"card-content"},oae={class:"setting-item"},sae={class:"email-title"},lae={class:"setting-item"},uae={class:"setting-item personalized"},cae={class:"background-btn"},fae={class:"settings-card"},dae={class:"card-content"},hae={class:"setting-item"},pae={class:"setting-item"},vae={class:"setting-item"},gae={class:"settings-card"},mae={class:"card-content"},yae={class:"setting-item"},bae={class:"r2domain"},_ae={class:"settings-card"},wae={class:"card-content"},Sae={class:"setting-item"},Cae={class:"setting-item"},xae={class:"setting-item"},Tae={class:"bot-verify"},Eae={class:"setting-item"},Mae={class:"bot-verify"},Aae={class:"settings-card"},kae={class:"card-content"},Iae={class:"concerning-item"},Dae={class:"cropper"},Pae={class:"cut-button"},Lae=Object.assign({name:"sys-setting"},{__name:"index",setup(e){const t=F(),n=F(""),r=F(!1),i=ro(),a=Xi(),o=F(!1),s=F(!1),l=F(!1),u=F(!1),c=gi(),{settings:f}=uZ(c),d=F(""),h=F(!1),p=F(""),v=F(0);let g="{}";const m=ct({domain:"",token:""}),y=ct({siteKey:"",secretKey:""}),b=[{label:"关闭",value:0},{label:"3s",value:3},{label:"5s",value:5},{label:"7s",value:7},{label:"10s",value:10},{label:"15s",value:15},{label:"20s",value:20}];ot(()=>{m.domain=c.domainList[0],v.value=c.settings.loginOpacity});function _(){const Z={};Z.loginOpacity=v.value,q(Z,!0)}const S=qo(_,1e3,{leading:!1,trailing:!0});function C(){ai.prompt('此操作不可逆转, 输入 确认删除 继续操作',{confirmButtonText:"确定",cancelButtonText:"取消",dangerouslyUseHTMLString:!0,title:"警告",type:"warning",inputPattern:/^确认删除$/,inputErrorMessage:"请输入确认删除"}).then(()=>{aQ().then(()=>{We({message:"删除成功",type:"success",plain:!0})})})}function x(){ai.confirm("确定要删除这个背景吗?",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{f.value.background=null,q({background:null})})}function E(){const Z={};Z.siteKey=y.siteKey,Z.secretKey=y.secretKey,q(Z)}function T(){h.value=!0,t.value.getCropData(Z=>{iQ(Z).then(B=>{f.value.background=B,r.value=!1,We({message:"设置成功",type:"success",plain:!0})}).finally(()=>{h.value=!1})})}function M(){const Z=document.createElement("input");Z.setAttribute("type","file"),Z.setAttribute("accept","image/*"),Z.click(),Z.onchange=async B=>{n.value=URL.createObjectURL(B.target.files[0]),r.value=!0}}function I(){const Z={r2Domain:p.value};if(Z.r2Domain&&!Z.r2Domain.startsWith("http")){We({message:"域名必须以http或https开头",type:"error",plain:!0});return}q(Z)}function R(){s.value=!0}function V(){const Z={resendTokens:{}},B=m.domain.slice(1);Z.resendTokens[B]=m.token,q(Z)}function H(){({...f.value},g=JSON.stringify(f.value))}function D(){m.token=""}function k(){return h.value?!1:(H(),!0)}function O(Z){const B={...f.value};delete B.siteKey,delete B.secretKey,delete B.resendTokens,q(B,!1)}function L(){bb().then(Z=>{c.settings=Z,c.domainList=Z.domainList})}function N(){q({title:d.value})}function U(Z){const B=document.createElement("a");B.href=Z,B.target="_blank",B.click()}function q(Z,B=!0){h.value||(h.value=!0,rQ(Z).then(()=>{h.value=!1,We({message:"设置成功",type:"success",plain:!0}),f.value.manyEmail===1&&(i.currentAccountId=a.user.accountId),B&&L(),o.value=!1,l.value=!1,s.value=!1,u.value=!1}).catch(()=>{v.value=f.value.loginOpacity,f.value={...f.value,...JSON.parse(g)}}).finally(()=>{h.value=!1}))}return(Z,B)=>{const ae=Nj,pe=ls,se=Tl,te=xl,ne=vi,oe=pP,ge=GG,le=Ki,$=md,G=it("vueCropper"),J=Wr;return P(),Y("div",qie,[z(J,{class:"scroll"},{default:K(()=>[A("div",Xie,[A("div",Zie,[B[34]||(B[34]=A("div",{class:"card-title"},"网站设置",-1)),A("div",Jie,[A("div",Qie,[B[29]||(B[29]=A("div",null,[A("span",null,"用户注册")],-1)),A("div",null,[z(ae,{onChange:O,"before-change":k,"active-value":0,"inactive-value":1,modelValue:w(f).register,"onUpdate:modelValue":B[0]||(B[0]=ee=>w(f).register=ee)},null,8,["modelValue"])])]),A("div",eae,[B[30]||(B[30]=A("div",null,[A("span",null,"添加邮箱")],-1)),A("div",null,[z(ae,{onChange:O,"before-change":k,"active-value":0,"inactive-value":1,modelValue:w(f).addEmail,"onUpdate:modelValue":B[1]||(B[1]=ee=>w(f).addEmail=ee)},null,8,["modelValue"])])]),A("div",tae,[A("div",null,[B[31]||(B[31]=A("span",null,"多号模式",-1)),z(pe,{effect:"dark",content:"开启后账号栏出现一个用户可以添加多个邮箱"},{default:K(()=>[z(w(Pe),{class:"warning",icon:"fe:warning",width:"20",height:"20"})]),_:1})]),A("div",null,[z(ae,{onChange:O,"before-change":k,"active-value":0,"inactive-value":1,modelValue:w(f).manyEmail,"onUpdate:modelValue":B[2]||(B[2]=ee=>w(f).manyEmail=ee)},null,8,["modelValue"])])]),A("div",nae,[A("div",null,[B[32]||(B[32]=A("span",null,"轮询刷新",-1)),z(pe,{effect:"dark",content:"轮询请求服务器获取最新邮件"},{default:K(()=>[z(w(Pe),{class:"warning",icon:"fe:warning",width:"20",height:"20"})]),_:1})]),A("div",null,[z(te,{onChange:O,style:{width:"80px"},modelValue:w(f).autoRefreshTime,"onUpdate:modelValue":B[3]||(B[3]=ee=>w(f).autoRefreshTime=ee),placeholder:"Select"},{default:K(()=>[(P(),Y(Ue,null,Gt(b,ee=>z(se,{key:ee.value,label:ee.label,value:ee.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"])])]),A("div",rae,[A("div",null,[B[33]||(B[33]=A("span",null,"物理清空数据",-1)),z(pe,{effect:"dark",content:"该操作会物理清空所有已被删除的数据"},{default:K(()=>[z(w(Pe),{class:"warning",icon:"fe:warning",width:"20",height:"20"})]),_:1})]),A("div",null,[z(ne,{class:"opt-button",style:{"margin-top":"0"},onClick:C,size:"small",type:"primary"},{default:K(()=>[z(w(Pe),{icon:"material-symbols:delete-outline-rounded",width:"16",height:"16"})]),_:1})])])])]),A("div",iae,[B[38]||(B[38]=A("div",{class:"card-title"},"个性化设置",-1)),A("div",aae,[A("div",oae,[B[35]||(B[35]=A("div",{class:"title-item"},[A("span",null,"网站标题")],-1)),A("div",sae,[A("span",null,de(w(f).title),1),z(ne,{class:"opt-button",size:"small",type:"primary",onClick:B[4]||(B[4]=ee=>o.value=!0)},{default:K(()=>[z(w(Pe),{icon:"lsicon:edit-outline",width:"16",height:"16"})]),_:1})])]),A("div",lae,[B[36]||(B[36]=A("div",{class:"title-item"},[A("span",null,"登录透明")],-1)),A("div",null,[z(oe,{size:"small",modelValue:v.value,"onUpdate:modelValue":B[5]||(B[5]=ee=>v.value=ee),onChange:w(S),precision:2,step:.01,max:1,min:0},null,8,["modelValue","onChange"])])]),A("div",uae,[B[37]||(B[37]=A("div",null,[A("span",null,"登录背景")],-1)),A("div",null,[z(ge,{class:"background",src:w(Mu)(w(f).background),"preview-src-list":[w(Mu)(w(f).background)],"show-progress":"",fit:"cover"},{error:K(()=>[A("div",{class:"error-image",onClick:M},[z(w(Pe),{icon:"ph:image",width:"24",height:"24"})])]),_:1},8,["src","preview-src-list"]),A("div",cae,[z(ne,{class:"opt-button",size:"small",type:"primary",onClick:M},{default:K(()=>[z(w(Pe),{icon:"lsicon:edit-outline",width:"16",height:"16"})]),_:1}),z(ne,{class:"opt-button",size:"small",type:"primary",onClick:x},{default:K(()=>[z(w(Pe),{icon:"material-symbols:delete-outline-rounded",width:"16",height:"16"})]),_:1})])])])])]),A("div",fae,[B[42]||(B[42]=A("div",{class:"card-title"},"邮件设置",-1)),A("div",dae,[A("div",hae,[B[39]||(B[39]=A("div",null,[A("span",null,"邮件接收")],-1)),A("div",null,[z(ae,{onChange:O,"before-change":k,"active-value":0,"inactive-value":1,modelValue:w(f).receive,"onUpdate:modelValue":B[6]||(B[6]=ee=>w(f).receive=ee)},null,8,["modelValue"])])]),A("div",pae,[B[40]||(B[40]=A("div",null,[A("span",null,"邮件发送")],-1)),A("div",null,[z(ae,{onChange:O,"before-change":k,"active-value":0,"inactive-value":1,modelValue:w(f).send,"onUpdate:modelValue":B[7]||(B[7]=ee=>w(f).send=ee)},null,8,["modelValue"])])]),A("div",vae,[B[41]||(B[41]=A("div",null,[A("span",null,"添加resend令牌")],-1)),A("div",null,[z(ne,{class:"opt-button",style:{"margin-top":"0"},onClick:R,size:"small",type:"primary"},{default:K(()=>[z(w(Pe),{icon:"material-symbols:add-rounded",width:"16",height:"16"})]),_:1})])]),(P(!0),Y(Ue,null,Gt(w(f).resendTokens,(ee,fe,ve)=>(P(),Y("div",{class:"setting-item token-item",key:ve},[A("div",null,[A("span",null,de(fe),1)]),A("div",null,[A("span",null,de(ee),1)])]))),128))])]),A("div",gae,[B[44]||(B[44]=A("div",{class:"card-title"},"R2对象存储",-1)),A("div",mae,[A("div",yae,[B[43]||(B[43]=A("div",null,[A("span",null,"访问域名")],-1)),A("div",bae,[A("span",null,de(w(f).r2Domain||"空"),1),z(ne,{class:"opt-button",size:"small",type:"primary",onClick:B[8]||(B[8]=ee=>l.value=!0)},{default:K(()=>[z(w(Pe),{icon:"lsicon:edit-outline",width:"16",height:"16"})]),_:1})])])])]),A("div",_ae,[B[49]||(B[49]=A("div",{class:"card-title"},"Turnstile 人机验证",-1)),A("div",wae,[A("div",Sae,[B[45]||(B[45]=A("div",null,[A("span",null,"注册验证")],-1)),A("div",null,[z(ae,{onChange:O,"before-change":k,"active-value":0,"inactive-value":1,modelValue:w(f).registerVerify,"onUpdate:modelValue":B[9]||(B[9]=ee=>w(f).registerVerify=ee)},null,8,["modelValue"])])]),A("div",Cae,[B[46]||(B[46]=A("div",null,[A("span",null,"添加验证")],-1)),A("div",null,[z(ae,{onChange:O,"before-change":k,"active-value":0,"inactive-value":1,modelValue:w(f).addEmailVerify,"onUpdate:modelValue":B[10]||(B[10]=ee=>w(f).addEmailVerify=ee)},null,8,["modelValue"])])]),A("div",xae,[B[47]||(B[47]=A("div",null,[A("span",null,"siteKey")],-1)),A("div",Tae,[A("span",null,de(w(f).siteKey||"空"),1),z(ne,{class:"opt-button",size:"small",type:"primary",onClick:B[11]||(B[11]=ee=>u.value=!0)},{default:K(()=>[z(w(Pe),{icon:"lsicon:edit-outline",width:"16",height:"16"})]),_:1})])]),A("div",Eae,[B[48]||(B[48]=A("div",null,[A("span",null,"secretKey")],-1)),A("div",Mae,[A("span",null,de(w(f).secretKey||"空"),1),z(ne,{class:"opt-button",size:"small",type:"primary",onClick:B[12]||(B[12]=ee=>u.value=!0)},{default:K(()=>[z(w(Pe),{icon:"lsicon:edit-outline",width:"16",height:"16"})]),_:1})])])])]),A("div",Aae,[B[54]||(B[54]=A("div",{class:"card-title"},"关于",-1)),A("div",kae,[B[53]||(B[53]=A("div",{class:"concerning-item"},[A("span",null,"版本:"),A("span",null,"v1.1.0")],-1)),A("div",Iae,[B[52]||(B[52]=A("span",null,"交流:",-1)),z(ne,{onClick:B[13]||(B[13]=ee=>U("https://t.me/cloud_mail_tg"))},{icon:K(()=>[z(w(Pe),{icon:"logos:telegram",width:"30",height:"30"})]),default:K(()=>[B[50]||(B[50]=Te(" telegram "))]),_:1}),z(ne,{onClick:B[14]||(B[14]=ee=>U("https://github.com/LaziestRen/cloud-mail"))},{icon:K(()=>[z(w(Pe),{icon:"codicon:github-inverted",width:"22",height:"22"})]),default:K(()=>[B[51]||(B[51]=Te(" github "))]),_:1})])])])]),z($,{modelValue:o.value,"onUpdate:modelValue":B[16]||(B[16]=ee=>o.value=ee),title:"修改标题",width:"340",onClosed:B[17]||(B[17]=ee=>d.value="")},{default:K(()=>[A("form",null,[z(le,{type:"text",placeholder:"网站标题",modelValue:d.value,"onUpdate:modelValue":B[15]||(B[15]=ee=>d.value=ee)},null,8,["modelValue"]),z(ne,{type:"primary",loading:h.value,onClick:N},{default:K(()=>B[55]||(B[55]=[Te("保存")])),_:1},8,["loading"])])]),_:1},8,["modelValue"]),z($,{modelValue:s.value,"onUpdate:modelValue":B[20]||(B[20]=ee=>s.value=ee),title:"添加resend令牌",width:"340",onClosed:D},{default:K(()=>[A("form",null,[z(te,{style:{"margin-bottom":"15px"},modelValue:m.domain,"onUpdate:modelValue":B[18]||(B[18]=ee=>m.domain=ee),placeholder:"Select"},{default:K(()=>[(P(!0),Y(Ue,null,Gt(w(c).domainList,ee=>(P(),Q(se,{key:ee,label:ee,value:ee},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),z(le,{type:"text",placeholder:"令牌",modelValue:m.token,"onUpdate:modelValue":B[19]||(B[19]=ee=>m.token=ee)},null,8,["modelValue"]),z(ne,{type:"primary",loading:h.value,onClick:V},{default:K(()=>B[56]||(B[56]=[Te("保存")])),_:1},8,["loading"])])]),_:1},8,["modelValue"]),z($,{modelValue:l.value,"onUpdate:modelValue":B[22]||(B[22]=ee=>l.value=ee),title:"添加R2访问域名",width:"340",onClosed:B[23]||(B[23]=ee=>p.value="")},{default:K(()=>[A("form",null,[z(le,{type:"text",placeholder:"R2访问域名",modelValue:p.value,"onUpdate:modelValue":B[21]||(B[21]=ee=>p.value=ee)},null,8,["modelValue"]),z(ne,{type:"primary",loading:h.value,onClick:I},{default:K(()=>B[57]||(B[57]=[Te("保存")])),_:1},8,["loading"])])]),_:1},8,["modelValue"]),z($,{modelValue:u.value,"onUpdate:modelValue":B[26]||(B[26]=ee=>u.value=ee),title:"添加Turnstile密钥",width:"340",onClosed:B[27]||(B[27]=ee=>{y.secretKey="",y.siteKey=""})},{default:K(()=>[A("form",null,[z(le,{type:"text",placeholder:"siteKey",modelValue:y.siteKey,"onUpdate:modelValue":B[24]||(B[24]=ee=>y.siteKey=ee)},null,8,["modelValue"]),z(le,{type:"text",style:{"margin-top":"15px"},placeholder:"secretKey",modelValue:y.secretKey,"onUpdate:modelValue":B[25]||(B[25]=ee=>y.secretKey=ee)},null,8,["modelValue"]),z(ne,{type:"primary",loading:h.value,onClick:E},{default:K(()=>B[58]||(B[58]=[Te("保存")])),_:1},8,["loading"])])]),_:1},8,["modelValue"]),z($,{modelValue:r.value,"onUpdate:modelValue":B[28]||(B[28]=ee=>r.value=ee),title:"背景截图",class:"cut-dialog"},{default:K(()=>[A("div",Dae,[z(G,{ref_key:"cropper",ref:t,img:n.value,fixedNumber:[16,9],outputType:"jpeg",fixed:!0,centerBox:!0,full:!0,autoCrop:!0,outputSize:.92},null,8,["img"])]),A("div",Pae,[z(ne,{type:"primary",loading:h.value,onClick:T},{default:K(()=>B[59]||(B[59]=[Te("保存")])),_:1},8,["loading"])])]),_:1},8,["modelValue"])]),_:1})])}}}),Oae=un(Lae,[["__scopeId","data-v-18150efd"]]),Rae=Object.freeze(Object.defineProperty({__proto__:null,default:Oae},Symbol.toStringTag,{value:"Module"})),Nae={class:"email-list-box"},$ae={style:{color:"#333",display:"flex"}},Bae=Object.assign({name:"sys-email"},{__name:"index",setup(e){const t=Ml(),n=F({}),r=F("user"),i=F(""),a=F(),o=()=>{a.value.toggleMenu()},s=ct({timeSort:0,type:"all",userEmail:null,accountEmail:null,name:null,subject:null}),l=W(()=>{if(r.value==="user")return"用户";if(r.value==="account")return"邮箱";if(r.value==="name")return"发件人";if(r.value==="subject")return"主题"});function u(){i.value=null,s.timeSort=0,s.type="all",s.userEmail=null,s.accountEmail=null,s.name=null,s.subject=null}function c(){s.userEmail=null,s.accountEmail=null,s.name=null,s.subject=null,r.value==="user"&&(s.userEmail=i.value),r.value==="account"&&(s.accountEmail=i.value),r.value==="name"&&(s.name=i.value),r.value==="subject"&&(s.subject=i.value),n.value.refreshList()}function f(){s.timeSort=s.timeSort?0:1,n.value.refreshList()}function d(p){t.contentData.email=p,t.contentData.delType="physics",t.contentData.showStar=!1,t.contentData.showReply=!1,on.push("/content")}function h(p,v){return Xne({emailId:p,size:v,...s})}return(p,v)=>{const g=Tl,m=xl,y=Ki;return P(),Y("div",Nae,[z(Ag,{ref_key:"sysEmailScroll",ref:n,"get-emailList":h,"email-delete":w(cO),"star-add":w(wd),"star-cancel":w(Sd),"show-star":!1,"show-user-info":"","show-status":"","show-account-icon":!1,onJump:d,onRefreshBefore:u},{first:K(()=>[z(y,{modelValue:i.value,"onUpdate:modelValue":v[1]||(v[1]=b=>i.value=b),placeholder:"输入内容查询",class:"search-input"},{prefix:K(()=>[A("div",{onClick:Ye(o,["stop"])},[z(m,{ref_key:"mySelect",ref:a,modelValue:r.value,"onUpdate:modelValue":v[0]||(v[0]=b=>r.value=b),placeholder:"请选择",class:"select"},{default:K(()=>[z(g,{key:"1",label:"用户",value:"user"}),z(g,{key:"2",label:"邮箱",value:"account"}),z(g,{key:"3",label:"发件人",value:"name"}),z(g,{key:"4",label:"主题",value:"subject"})]),_:1},8,["modelValue"]),A("div",$ae,[A("span",null,de(l.value),1),z(w(Pe),{class:"setting-icon",icon:"mingcute:down-small-fill",width:"20",height:"20"})])])]),_:1},8,["modelValue"]),z(m,{modelValue:s.type,"onUpdate:modelValue":v[2]||(v[2]=b=>s.type=b),placeholder:"Select",class:"status-select"},{default:K(()=>[z(g,{key:"1",label:"全部",value:"all"}),z(g,{key:"2",label:"发件",value:"send"}),z(g,{key:"3",label:"收件",value:"receive"}),z(g,{key:"4",label:"删除",value:"delete"})]),_:1},8,["modelValue"]),z(w(Pe),{class:"icon",icon:"iconoir:search",onClick:c,width:"20",height:"20"}),s.timeSort===0?(P(),Q(w(Pe),{key:0,class:"icon",onClick:f,icon:"material-symbols-light:timer-arrow-down-outline",width:"28",height:"28"})):(P(),Q(w(Pe),{key:1,class:"icon",onClick:f,icon:"material-symbols-light:timer-arrow-up-outline",width:"28",height:"28"}))]),_:1},8,["email-delete","star-add","star-cancel"])])}}}),Fae=un(Bae,[["__scopeId","data-v-b5d3d35e"]]),zae=Object.freeze(Object.defineProperty({__proto__:null,default:Fae},Symbol.toStringTag,{value:"Module"}));function Vae(e){return Vv()?(Hv(e),!0):!1}typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;function Hae(e,t=!1,n="Timeout"){return new Promise((r,i)=>{setTimeout(t?()=>i(n):r,e)})}function Wae(e){return e}function Uae([e,t,n,r]){const i=(c,f)=>1-3*f+3*c,a=(c,f)=>3*f-6*c,o=c=>3*c,s=(c,f,d)=>((i(f,d)*c+a(f,d))*c+o(f))*c,l=(c,f,d)=>3*i(f,d)*c*c+2*a(f,d)*c+o(f),u=c=>{let f=c;for(let d=0;d<4;++d){const h=l(f,e,n);if(h===0)return f;const p=s(f,e,n)-c;f-=p/h}return f};return c=>e===t&&n===r?c:s(u(c),t,r)}function cT(e,t,n){return e+n*(t-e)}function Qm(e){return(typeof e=="number"?[e]:e)||[]}function Gae(e,t,n,r={}){var i,a;const o=Jr(t),s=Jr(n),l=Qm(o),u=Qm(s),c=(i=Jr(r.duration))!=null?i:1e3,f=Date.now(),d=Date.now()+c,h=typeof r.transition=="function"?r.transition:(a=Jr(r.transition))!=null?a:Wae,p=typeof h=="function"?h:Uae(h);return new Promise(v=>{e.value=o;const g=()=>{var m;if((m=r.abort)!=null&&m.call(r)){v();return}const y=Date.now(),b=p((y-f)/c),_=Qm(e.value).map((S,C)=>cT(l[C],u[C],b));Array.isArray(e.value)?e.value=_.map((S,C)=>{var x,E;return cT((x=l[C])!=null?x:0,(E=u[C])!=null?E:0,b)}):typeof e.value=="number"&&(e.value=_[0]),y{const a=Jr(e);return typeof a=="number"?a:a.map(Jr)},i=F(r());return we(r,async a=>{var o,s;if(Jr(t.disabled))return;const l=++n;if(t.delay&&await Hae(Jr(t.delay)),l!==n)return;const u=Array.isArray(a)?a.map(Jr):Jr(a);(o=t.onStarted)==null||o.call(t),await Gae(i,i.value,u,{...t,abort:()=>{var c;return l!==n||((c=t.abort)==null?void 0:c.call(t))}}),(s=t.onFinished)==null||s.call(t)},{deep:!0}),we(()=>Jr(t.disabled),a=>{a&&(n++,i.value=r())}),Vae(()=>{n++}),W(()=>Jr(t.disabled)?r():i.value)}/*! ***************************************************************************** + `}function s(){if(!i||!r.value)return;const l=r.value,u=i.querySelector(".shadow-content");if(!u)return;const c=l.offsetWidth,f=l.offsetHeight,d=u.scrollWidth,h=u.scrollHeight;if(d===0||h===0)return;const p=c/d,v=f/h,g=Math.min(p,v),m=i.host;m.style.zoom=g}return ot(()=>{a(),i=n.value.attachShadow({mode:"open"}),o(),s()}),we(()=>t.html,()=>{o(),s()}),(l,u)=>(P(),Y("div",{class:"content-box",ref_key:"contentBox",ref:r},[A("div",{ref_key:"container",ref:n,class:"content-html"},null,512)],512))}},qne=un(Yne,[["__scopeId","data-v-c996aa6f"]]);function Xne(e){return bt.get("/sys-email/list",{params:{...e}})}function cO(e){return bt.delete("/sys-email/delete?emailIds="+e)}const Zne={class:"box"},Jne={class:"header-actions"},Qne={key:0,class:"star"},ere={class:"container"},tre={class:"email-title"},nre={class:"content"},rre={class:"email-info"},ire={class:"send"},are={class:"send-name"},ore={class:"send-name-title"},sre={class:"receive"},lre={class:"receive-email"},ure={class:"date"},cre={key:0,class:"att"},fre={class:"att-title"},dre={class:"att-box"},hre=["onClick"],pre=["onClick"],vre={style:{color:"rgba(24, 36, 48, 0.6)"}},gre={class:"opt-icon att-icon"},mre=["href"],yre={__name:"index",setup(e){const t=El(),n=gi(),r=ro(),i=Ml(),a=nZ(),o=i.contentData.email,s=F(!1),l=ct([]);we(()=>r.currentAccountId,()=>{g()});function u(){t.writerRef.openReply(o)}function c(y){return y?JSON.parse(y).message:""}function f(y){let b=y.content||y.text||"";const _=n.settings.r2Domain;return b.replace("{{domain}}",_+"/")}function d(y){if(!h(y))return;const b=Mu(y);l.length=0,l.push(b),s.value=!0}function h(y){return["png","jpg","jpeg","bmp","gif","jfif"].includes(aO(y))}function p(y){return y=JSON.parse(y),y.map(b=>b.address).join(", ")}function v(){o.isStar?(o.isStar=0,Sd(o.emailId).then(()=>{o.isStar=0,i.starScroll?.deleteEmail([o.emailId])}).catch(y=>{console.error(y),o.isStar=1})):(o.isStar=1,wd(o.emailId).then(()=>{o.isStar=1,i.starScroll?.addItem(o)}).catch(y=>{console.error(y),o.isStar=0}))}const g=()=>{a.back()},m=()=>{ai.confirm("确认删除该邮件吗?",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{i.contentData.delType==="logic"?Mg(o.emailId).then(()=>{We({message:"删除成功",type:"success",plain:!0}),i.deleteIds=[o.emailId]}):cO(o.emailId).then(()=>{We({message:"删除成功",type:"success",plain:!0}),i.deleteIds=[o.emailId]}),a.back()})};return(y,b)=>{const _=ZV,S=Wr,C=hP,x=as("perm");return P(),Y("div",Zne,[A("div",Jne,[z(w(Pe),{class:"icon",icon:"material-symbols-light:arrow-back-ios-new",width:"20",height:"20",onClick:g}),et(z(w(Pe),{class:"icon",icon:"uiw:delete",width:"16",height:"16",onClick:m},null,512),[[x,"email:delete"]]),w(i).contentData.showStar?(P(),Y("span",Qne,[w(o).isStar?(P(),Q(w(Pe),{key:0,class:"icon",onClick:v,icon:"fluent-color:star-16",width:"21",height:"20"})):(P(),Q(w(Pe),{key:1,class:"icon",onClick:v,icon:"solar:star-line-duotone",width:"19",height:"19"}))])):re("",!0),w(i).contentData.showReply?(P(),Q(w(Pe),{key:1,class:"icon",onClick:u,icon:"carbon:reply",width:"20",height:"20"})):re("",!0)]),b[4]||(b[4]=A("div",null,null,-1)),z(S,{class:"scrollbar"},{default:K(()=>[A("div",ere,[A("div",tre,de(w(o).subject),1),A("div",nre,[A("div",rre,[A("div",null,[A("div",ire,[b[1]||(b[1]=A("span",{class:"send-source"},"发件人",-1)),A("div",are,[A("span",ore,de(w(o).name),1),A("span",null,"<"+de(w(o).sendEmail)+">",1)])]),A("div",sre,[b[2]||(b[2]=A("span",{class:"source"},"收件人",-1)),A("span",lre,de(p(w(o).recipient)),1)]),A("div",ure,[A("div",null,de(w(uO)(w(o).createTime)),1)])]),w(o).status===3?(P(),Q(_,{key:0,closable:!1,title:"发送失败: "+c(w(o).message),class:"email-msg",type:"error","show-icon":""},null,8,["title"])):re("",!0),w(o).status===4?(P(),Q(_,{key:1,closable:!1,title:"被标记为垃圾邮件",class:"email-msg",type:"warning","show-icon":""})):re("",!0),w(o).status===5?(P(),Q(_,{key:2,closable:!1,title:"邮件发送被延迟",class:"email-msg",type:"warning","show-icon":""})):re("",!0)]),z(S,{class:j(["htm-scrollbar",w(o).attList.length===0?"bottom-distance":""])},{default:K(()=>[z(qne,{html:f(w(o))},null,8,["html"])]),_:1},8,["class"]),w(o).attList.length>0?(P(),Y("div",cre,[A("div",fre,[b[3]||(b[3]=A("span",null,"附件列表",-1)),A("span",null,"共 "+de(w(o).attList.length)+" 个",1)]),A("div",dre,[(P(!0),Y(Ue,null,Gt(w(o).attList,E=>(P(),Y("div",{class:"att-item",key:E.attId},[A("div",{class:"att-icon",onClick:T=>d(E.key)},[z(w(Pe),{icon:w(lO)(E.filename),width:"20",height:"20"},null,8,["icon"])],8,hre),A("div",{class:"att-name",onClick:T=>d(E.key)},de(E.filename),9,pre),A("div",vre,de(w(oO)(E.size)),1),A("div",gre,[h(E.filename)?(P(),Q(w(Pe),{key:0,icon:"hugeicons:view",width:"22",height:"22",onClick:T=>d(E.key)},null,8,["onClick"])):re("",!0),A("a",{href:w(Mu)(E.key),download:""},[z(w(Pe),{icon:"system-uicons:push-down",width:"22",height:"22"})],8,mre)])]))),128))])])):re("",!0)])])]),_:1}),s.value?(P(),Q(C,{key:0,"url-list":l,"show-progress":"",onClose:b[0]||(b[0]=E=>s.value=!1)},null,8,["url-list"])):re("",!0)])}}},bre=un(yre,[["__scopeId","data-v-e651e6d5"]]),_re=Object.freeze(Object.defineProperty({__proto__:null,default:bre},Symbol.toStringTag,{value:"Module"})),wre={class:"box"},Sre={class:"pass"},Cre={class:"pass-item"},xre={key:0,class:"edit-name-input"},Tre={key:1,class:"user-name"},Ere={class:"pass-item"},Mre={class:"pass-item"},Are={class:"del-email"},kre={class:"update-pwd"},Ire=Object.assign({name:"setting"},{__name:"index",setup(e){const t=ro(),n=Xi(),r=F(!1),i=F(!1),a=F(null);function o(){a.value=n.user.name,i.value=!0}function s(){if(!a.value){We({message:"用户名不能为空",type:"error",plain:!0});return}i.value=!1;let d=a.value;d!==n.user.name&&(n.user.name=a.value,tO(n.user.accountId,d).then(()=>{We({message:"修改成功",type:"success",plain:!0}),t.changeUserAccountName=d}).catch(()=>{n.user.name=d}))}const l=F(!1),u=ct({password:"",newPwd:""}),c=()=>{ai.confirm("确认删除当前账号及所有数据吗?",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{nQ().then(()=>{localStorage.removeItem("token"),on.replace("/login"),We({message:"删除成功",type:"success",plain:!0})})})};function f(){if(!u.password){We({message:"密码不能为空",type:"error",plain:!0});return}if(u.password.length<6){We({message:"密码不能小于6位",type:"error",plain:!0});return}if(u.password!==u.newPwd){We({message:"两次密码输入不一致",type:"error",plain:!0});return}r.value=!0,tQ(u.password).then(()=>{We({message:"修改成功",type:"success",plain:!0}),l.value=!1,r.value=!1,u.password="",u.newPwd=""}).catch(()=>{r.value=!1})}return(d,h)=>{const p=Ki,v=vi,g=md,m=as("perm");return P(),Y("div",wre,[A("div",Sre,[h[9]||(h[9]=A("div",{class:"title"},"账户与密码",-1)),A("div",Cre,[h[5]||(h[5]=A("div",null,"用户名",-1)),A("div",null,[i.value?(P(),Y("span",xre,[z(p,{modelValue:a.value,"onUpdate:modelValue":h[0]||(h[0]=y=>a.value=y)},null,8,["modelValue"]),A("span",{class:"edit-name",onClick:s}," 保存 ")])):(P(),Y("span",Tre,[A("span",null,de(w(n).user.name),1),A("span",{class:"edit-name",onClick:o}," 修改 ")]))])]),A("div",Ere,[h[6]||(h[6]=A("div",null,"邮箱",-1)),A("div",null,de(w(n).user.email),1)]),A("div",Mre,[h[8]||(h[8]=A("div",null,"密码",-1)),A("div",null,[z(v,{type:"primary",onClick:h[1]||(h[1]=y=>l.value=!0)},{default:K(()=>h[7]||(h[7]=[Te("修改密码")])),_:1})])])]),et((P(),Y("div",Are,[h[11]||(h[11]=A("div",{class:"title"},"删除账户",-1)),h[12]||(h[12]=A("div",{style:{color:"#585d69"}}," 此操作将永久删除您的账户及其所有数据,无法恢复 ",-1)),A("div",null,[z(v,{type:"primary",onClick:c},{default:K(()=>h[10]||(h[10]=[Te("删除账户")])),_:1})])])),[[m,"my:delete"]]),z(g,{modelValue:l.value,"onUpdate:modelValue":h[4]||(h[4]=y=>l.value=y),title:"修改密码",width:"340"},{default:K(()=>[A("div",kre,[z(p,{type:"password",placeholder:"新的密码",modelValue:u.password,"onUpdate:modelValue":h[2]||(h[2]=y=>u.password=y)},null,8,["modelValue"]),z(p,{type:"password",placeholder:"确认密码",modelValue:u.newPwd,"onUpdate:modelValue":h[3]||(h[3]=y=>u.newPwd=y)},null,8,["modelValue"]),z(v,{type:"primary",loading:r.value,onClick:f},{default:K(()=>h[13]||(h[13]=[Te("保存")])),_:1},8,["loading"])])]),_:1},8,["modelValue"])])}}}),Dre=un(Ire,[["__scopeId","data-v-baf665e7"]]),Pre=Object.freeze(Object.defineProperty({__proto__:null,default:Dre},Symbol.toStringTag,{value:"Module"})),Lre=Object.assign({name:"star"},{__name:"index",setup(e){const t=F({}),n=Ml();function r(a){n.contentData.email=a,n.contentData.delType="logic",n.contentData.showStar=!0,n.contentData.showReply=!0,on.push("/content")}function i(a){t.value.deleteEmail([a.emailId])}return ot(()=>{n.starScroll=t}),(a,o)=>(P(),Q(Ag,{type:"star",ref_key:"scroll",ref:t,"allow-star":!1,"cancel-success":i,getEmailList:w(Vne),emailDelete:w(Mg),"star-add":w(wd),"star-cancel":w(Sd),onJump:r,actionLeft:"6px","show-account-icon":!1},null,8,["getEmailList","emailDelete","star-add","star-cancel"]))}}),Ore=Object.freeze(Object.defineProperty({__proto__:null,default:Lre},Symbol.toStringTag,{value:"Module"})),Rre={id:"login-box"},Nre={key:0,id:"background-wrap"},$re={class:"form-wrapper"},Bre={class:"container"},Fre={class:"form-title"},zre={key:0,class:"form-desc"},Vre={key:1,class:"form-desc"},Hre={key:2},Wre={style:{color:"#333"}},Ure={key:3},Gre={style:{color:"#333"}},Kre=["data-sitekey"],jre={__name:"index",setup(e){nI(_=>({"6b1961ef":v.value}));const t=ro(),n=Xi(),r=gi(),i=F(!1),a=F("login"),o=ct({email:"",password:""}),s=F(),l=F(""),u=ct({email:"",password:"",confirmPassword:""}),c=r.domainList,f=F(!1);l.value=c[0];const d=F(!1);let h="",p=null;window.onTurnstileSuccess=_=>{h=_,setTimeout(()=>{d.value=!1},2e3)};const v=W(()=>`rgba(255, 255, 255, ${r.settings.loginOpacity})`),g=W(()=>r.settings.background?{"background-image":`url(${Mu(r.settings.background)})`,"background-repeat":"no-repeat","background-size":"cover","background-position":"center"}:""),m=()=>{s.value.toggleMenu()},y=()=>{if(!o.email){We({message:"邮箱不能为空",type:"error",plain:!0});return}if(!zf(o.email+l.value)){We({message:"输入的邮箱不合法",type:"error",plain:!0});return}if(!o.password){We({message:"密码不能为空",type:"error",plain:!0});return}i.value=!0,xee(o.email+l.value,o.password).then(async _=>{localStorage.setItem("token",_.token);const S=await ev();t.currentAccountId=S.accountId,n.user=S,zL(S.permKeys).forEach(x=>{on.addRoute("layout",x)}),await on.replace({name:"layout"})}).finally(()=>{i.value=!1})};function b(){if(!u.email){We({message:"邮箱不能为空",type:"error",plain:!0});return}if(!zf(u.email+l.value)){We({message:"输入的邮箱不合法",type:"error",plain:!0});return}if(!u.password){We({message:"密码不能为空",type:"error",plain:!0});return}if(u.password.length<6){We({message:"密码最少六位",type:"error",plain:!0});return}if(u.password!==u.confirmPassword){We({message:"两次密码输入不一致",type:"error",plain:!0});return}if(!h&&r.settings.registerVerify===0){d.value=!0,Qe(p?()=>{window.turnstile.reset(p)}:()=>{p=window.turnstile.render(".register-turnstile")});return}f.value=!0,Eee({email:u.email+l.value,password:u.password,token:h}).then(()=>{a.value="login",u.email="",u.password="",u.confirmPassword="",f.value=!1,p=null,h="",We({message:"注册成功",type:"success",plain:!0})}).catch(_=>{_.code===400&&(h="",window.turnstile.reset(p),d.value=!0),f.value=!1})}return(_,S)=>{const C=Tl,x=xl,E=Ki,T=vi;return P(),Y("div",Rre,[w(r).settings.background?(P(),Y("div",{key:1,style:tt(g.value)},null,4)):(P(),Y("div",Nre,S[9]||(S[9]=[f5('
',5)]))),A("div",$re,[A("div",Bre,[A("span",Fre,de(w(r).settings.title),1),a.value==="login"?(P(),Y("span",zre,"请输入账号信息以开始使用邮箱系统")):(P(),Y("span",Vre,"请输入账号密码以开始注册邮箱系统")),a.value==="login"?(P(),Y("div",Hre,[z(E,{class:"email-input",modelValue:o.email,"onUpdate:modelValue":S[1]||(S[1]=M=>o.email=M),type:"text",placeholder:"邮箱",autocomplete:"off"},{append:K(()=>[A("div",{onClick:Ye(m,["stop"])},[z(x,{ref_key:"mySelect",ref:s,modelValue:l.value,"onUpdate:modelValue":S[0]||(S[0]=M=>l.value=M),placeholder:"请选择",class:"select"},{default:K(()=>[(P(!0),Y(Ue,null,Gt(w(c),M=>(P(),Q(C,{key:M,label:M,value:M},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),A("div",Wre,[A("span",null,de(l.value),1),z(w(Pe),{class:"setting-icon",icon:"mingcute:down-small-fill",width:"20",height:"20"})])])]),_:1},8,["modelValue"]),z(E,{modelValue:o.password,"onUpdate:modelValue":S[2]||(S[2]=M=>o.password=M),placeholder:"密码",type:"password",autocomplete:"off"},null,8,["modelValue"]),z(T,{class:"btn",type:"primary",onClick:y,loading:i.value},{default:K(()=>S[10]||(S[10]=[Te("登录 ")])),_:1},8,["loading"])])):(P(),Y("div",Ure,[z(E,{class:"email-input",modelValue:u.email,"onUpdate:modelValue":S[4]||(S[4]=M=>u.email=M),type:"text",placeholder:"邮箱",autocomplete:"off"},{append:K(()=>[A("div",{onClick:Ye(m,["stop"])},[z(x,{ref_key:"mySelect",ref:s,modelValue:l.value,"onUpdate:modelValue":S[3]||(S[3]=M=>l.value=M),placeholder:"请选择",class:"select"},{default:K(()=>[(P(!0),Y(Ue,null,Gt(w(c),M=>(P(),Q(C,{key:M,label:M,value:M},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),A("div",Gre,[A("span",null,de(l.value),1),z(w(Pe),{class:"setting-icon",icon:"mingcute:down-small-fill",width:"20",height:"20"})])])]),_:1},8,["modelValue"]),z(E,{modelValue:u.password,"onUpdate:modelValue":S[5]||(S[5]=M=>u.password=M),placeholder:"密码",type:"password",autocomplete:"off"},null,8,["modelValue"]),z(E,{modelValue:u.confirmPassword,"onUpdate:modelValue":S[6]||(S[6]=M=>u.confirmPassword=M),placeholder:"确认密码",type:"password",autocomplete:"off"},null,8,["modelValue"]),et(A("div",{class:"register-turnstile","data-sitekey":w(r).settings.siteKey,"data-callback":"onTurnstileSuccess"},null,8,Kre),[[Xt,d.value]]),z(T,{class:"btn",type:"primary",onClick:b,loading:f.value},{default:K(()=>S[11]||(S[11]=[Te("注册 ")])),_:1},8,["loading"])])),a.value==="login"?(P(),Y("div",{key:4,class:"switch",onClick:S[7]||(S[7]=M=>a.value="register")},S[12]||(S[12]=[Te("还有没有账号? "),A("span",null,"创建账号",-1)]))):(P(),Y("div",{key:5,class:"switch",onClick:S[8]||(S[8]=M=>a.value="login")},S[13]||(S[13]=[Te("已有账号? "),A("span",null,"去登录",-1)])))])])])}}},Yre=un(jre,[["__scopeId","data-v-c5957b86"]]),qre=Object.freeze(Object.defineProperty({__proto__:null,default:Yre},Symbol.toStringTag,{value:"Module"})),Xre={},Zre={class:"scrollbar-flex-content"};function Jre(e,t){const n=Wr;return P(),Q(n,null,{default:K(()=>[A("div",Zre,[(P(),Y(Ue,null,Gt(1e3,r=>A("p",{key:r,class:"scrollbar-demo-item"},de(r),1)),64))])]),_:1})}const Qre=un(Xre,[["render",Jre],["__scopeId","data-v-fbb8d012"]]),eie=Object.freeze(Object.defineProperty({__proto__:null,default:Qre},Symbol.toStringTag,{value:"Module"})),tie={class:"box-404"},nie={__name:"index",setup(e){return(t,n)=>{const r=vi,i=K1;return P(),Y("div",tie,[z(i,{class:"empty",description:"404错误, 找不到页面"},{default:K(()=>[z(r,{type:"primary",onClick:n[0]||(n[0]=a=>w(on).replace({name:"layout"}))},{default:K(()=>n[1]||(n[1]=[Te("返回首页")])),_:1})]),_:1})])}}},rie=un(nie,[["__scopeId","data-v-104a6b89"]]),iie=Object.freeze(Object.defineProperty({__proto__:null,default:rie},Symbol.toStringTag,{value:"Module"}));function aie(e){return bt.get("/user/list",{params:{...e}})}function oie(e){return bt.put("/user/setPwd",e)}function sie(e){return bt.put("/user/setStatus",e)}function lie(e){return bt.put("/user/setType",e)}function uie(e){return bt.delete("/user/delete",{params:{userId:e}})}function cie(e){return bt.post("/user/add",e)}function fie(e){return bt.put("/user/resetSendCount",{userId:e})}function die(e,t){return bt.put("/user/restore",{userId:e,type:t})}function hie(e){return bt.post("/role/add",e)}function pie(){return bt.get("/role/permTree")}function vie(){return bt.get("/role/list")}function gie(e){return bt.put("/role/set",e)}function mie(e){return bt.delete("/role/delete",{params:{roleId:e}})}function yie(e){return bt.put("/role/setDefault",{roleId:e})}function Jm(){return bt.get("/role/selectUse")}const fO=Uu("role",{state:()=>({refresh:0}),actions:{refreshSelect(){this.refresh++}}}),bie={class:"user-box"},_ie={class:"header-actions"},wie={class:"search"},Sie={class:"details"},Cie={key:0},xie={key:1},Tie={key:2},Eie={key:3},Mie={key:4},Aie={class:"email-row"},kie={class:"type"},Iie={key:0,class:"pagination"},Die={class:"dialog-box"},Pie={class:"dialog-box"},Lie={class:"container"},Oie={style:{color:"#333"}},Rie=Object.assign({name:"user"},{__name:"index",setup(e){const t=fO(),n=Xi(),r=gi(),i=["normal","del"],a=[{text:"正常",value:"normal"},{text:"删除",value:"del"}],o=F(!1),s=F(230),l=F(40),u=F(null),c=F(!0),f=F(!0),d=F(!0),h=F(!0),p=F(!0),v=F(null),g=F(!1),m=F("prev, pager, next, sizes, total"),y=F(""),b=F(!1),_=F([]),S=F(0),C=F(!0),x=F(null),E=r.domainList,T=ct({email:"",suffix:r.domainList[0],password:"",type:null}),M=ct({email:"",num:1,size:15,timeSort:0,status:-1});let I={};const R=ct({password:null,type:-1,userId:0}),V=F(!1),H=F(!1),D=F(!1),k=F(!1),O=F(10),L=F(!1),N=F(!0),U=ct([]),q=F({}),Z=F(0);Jm().then(ce=>{U.length=0,U.push(...ce)}),we(()=>t.refresh,()=>{Jm().then(ce=>{U.length=0,U.push(...ce)})}),we(()=>n.refreshList,()=>{Ge(!1)}),Ge();const B=ct({send:["normal","del"],account:["normal","del"],receive:["normal","del"]});function ae(ce){ce.send&&(B.send=ce.send),ce.account&&(B.account=ce.account),ce.receive&&(B.receive=ce.receive)}function pe(ce){return B.send.length===2?ce.sendEmailCount+ce.delSendEmailCount:B.send.includes("normal")?ce.sendEmailCount:B.send.includes("del")?ce.delSendEmailCount:0}function se(ce){return B.account.length===2?ce.accountCount+ce.delAccountCount:B.account.includes("normal")?ce.accountCount:B.account.includes("del")?ce.delAccountCount:0}function te(ce){return B.receive.length===2?ce.receiveEmailCount+ce.delReceiveEmailCount:B.receive.includes("normal")?ce.receiveEmailCount:B.receive.includes("del")?ce.delReceiveEmailCount:0}function ne(ce){if(ce.isDel===1)return"恢复";if(ce.status===0)return"禁用";if(ce.status===1)return"启用"}const oe=ce=>ce.row.email;function ge(){b.value=!b.value,Z.value++}const le=()=>{q.value.toggleMenu()};function $(){T.email="",T.suffix=r.domainList[0],T.type=null,T.password=""}function G(){V.value=!0}function J(){if(!T.email){We({message:"邮箱不能为空",type:"error",plain:!0});return}if(!zf(T.email+T.suffix)){We({message:"非法邮箱",type:"error",plain:!0});return}if(!T.password){We({message:"密码不能为空",type:"error",plain:!0});return}if(T.password.length<6){We({message:"密码至少六位",type:"error",plain:!0});return}if(!T.type){We({message:"身份类型不能为空",type:"error",plain:!0});return}H.value=!0;const ce={...T};ce.email=ce.email+ce.suffix,cie(ce).then(()=>{H.value=!1,V.value=!1,We({message:"添加成功",type:"success",plain:!0}),$(),Ge(!1)}).finally(ye=>{H.value=!1})}function ee(ce){if(ce.sendAction.sendType==="day")return"每天";if(ce.sendAction.sendType==="count")return"总数"}function fe(ce){return ce.sendAction.hasPerm?ce.sendAction.sendCount?ce.sendCount+"/"+ce.sendAction.sendCount+"次":"无限制":"无权限"}function ve(ce){if(ce===0)return"超级管理员";const ye=U.findIndex(mt=>mt.roleId===ce);return ye>-1?U[ye].name:""}function Ee(ce){ai.confirm(`确认重置${ce.email}发件次数吗?`,{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{fie(ce.userId).then(()=>{We({message:"重置成功",type:"success",plain:!0}),ce.sendCount=0})})}function Se(ce){ai.confirm(`确认删除${ce.email}吗?`,{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{uie(ce.userId).then(()=>{We({message:"删除成功",type:"success",plain:!0}),Ge(!1)})})}function Ce(ce){const ye=F(0);ai.confirm(null,{confirmButtonText:"确定",cancelButtonText:"取消",message:()=>$e("div",[$e("div",{class:"mb-2"},`确认要恢复 ${ce.email}`),$e(YD,{modelValue:ye.value,"onUpdate:modelValue":mt=>ye.value=mt},[$e(N2,{label:"option1",value:0},"普通恢复"),$e(N2,{label:"option2",value:1},"包括已删除的数据")])]),type:"warning"}).then(()=>{die(ce.userId,ye.value).then(()=>{ce.isDel=0,We({message:"恢复成功",type:"success",plain:!0})})})}function _e(ce){ce.status===0?ai.confirm(`确认禁用 ${ce.email} 吗?`,{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{He(ce)}):He(ce)}function He(ce){let ye=ce.status?0:1;sie({status:ye,userId:ce.userId}).then(()=>{ce.status=ye,We({message:"设置成功",type:"success",plain:!0})})}function ke(){L.value=!0,lie({type:R.type,userId:R.userId}).then(()=>{I.type=R.type,D.value=!1,We({message:"设置成功",type:"success",plain:!0})}).finally(()=>{L.value=!1})}function ue(){R.password=null,R.userId=0,R.type=0}function Le(){M.num=1,Ge()}function rt(){if(!R.password){We({message:"密码不能为空",type:"error",plain:!0});return}if(R.password.length<6){We({message:"密码最少六位",type:"error",plain:!0});return}L.value=!0,oie({password:R.password,userId:R.userId}).then(()=>{k.value=!1,We({message:"设置成功",type:"success",plain:!0})}).finally(()=>{L.value=!1})}function St(ce){I=ce,R.userId=ce.userId,R.type=ce.type,D.value=!0}function pt(ce){R.userId=ce.userId,k.value=!0}function mn(){M.email="",M.num=1,M.status=-1,M.timeSort=0,Ge(),Jm().then(ce=>{U.length=0,U.push(...ce)})}function en(){M.num=1,M.timeSort=M.timeSort?0:1,Ge()}function zn(ce){M.num=ce,Ge()}function Re(ce){M.size=ce,Ge()}function Ge(ce=!0){N.value=ce;const ye={...M};ye.status===-2&&(delete ye.status,ye.isDel=1),aie(ye).then(mt=>{_.value=mt.list,S.value=mt.total,x.value?.setScrollTop(0)}).finally(()=>{N.value=!1,C.value=!1})}window.onresize=()=>{lt()},lt();function lt(){const ce=window.innerWidth;h.value=ce>1090,d.value=ce>1200,f.value=ce>650,c.value=ce>685,p.value=ce>767,s.value=ce>480?230:null,u.value=ce<480?75:null,l.value=ce<480?25:40,O.value=ce<768?7:11,v.value=ce<480?90:null,m.value=ce<768?"pager":"prev, pager, next,sizes, total",g.value=ce<768,y.value=ce<380?"small":""}return(ce,ye)=>{const mt=Ki,tn=Tl,Bt=xl,Cn=Hu,Ur=vi,xn=WP,fs=U1,dm=G1,hm=pg,pm=HP,Ju=vj,vm=Wr,ao=md;return P(),Y("div",bie,[A("div",_ie,[z(w(Pe),{class:"icon",icon:"ion:add-outline",width:"23",height:"23",onClick:G}),A("div",wie,[z(mt,{modelValue:M.email,"onUpdate:modelValue":ye[0]||(ye[0]=Fe=>M.email=Fe),class:"search-input",placeholder:"输入邮箱名搜索"},null,8,["modelValue"])]),z(Bt,{modelValue:M.status,"onUpdate:modelValue":ye[1]||(ye[1]=Fe=>M.status=Fe),placeholder:"Select",class:"status-select"},{default:K(()=>[(P(),Q(tn,{key:-1,label:"全部",value:-1})),(P(),Q(tn,{key:0,label:"正常",value:0})),(P(),Q(tn,{key:1,label:"封禁",value:1})),(P(),Q(tn,{key:-2,label:"删除",value:-2}))]),_:1},8,["modelValue"]),z(w(Pe),{class:"icon",icon:"iconoir:search",onClick:Le,width:"20",height:"20"}),M.timeSort===1?(P(),Q(w(Pe),{key:0,class:"icon",onClick:en,icon:"material-symbols-light:timer-arrow-down-outline",width:"28",height:"28"})):(P(),Q(w(Pe),{key:1,class:"icon",onClick:en,icon:"material-symbols-light:timer-arrow-up-outline",width:"28",height:"28"})),z(w(Pe),{class:"icon",icon:"ion:reload",width:"18",height:"18",onClick:mn}),z(w(Pe),{class:"icon",icon:"pepicons-pencil:expand",width:"26",height:"26",onClick:ge})]),z(vm,{ref_key:"scrollbarRef",ref:x,class:"scrollbar"},{default:K(()=>[A("div",null,[A("div",{class:j(["loading",N.value?"loading-show":"loading-hide"])},[z(ku)],2),(P(),Q(pm,{onFilterChange:ae,"empty-text":C.value?"":null,"default-expand-all":b.value,data:_.value,"preserve-expanded-content":o.value,style:{width:"100%"},key:Z.value},{default:K(()=>[z(xn,{width:l.value,type:"expand"},{default:K(Fe=>[A("div",Sie,[c.value?re("",!0):(P(),Y("div",Cie,[ye[11]||(ye[11]=A("span",{class:"details-item-title"},"发件数量:",-1)),Te(de(Fe.row.sendEmailCount),1)])),f.value?re("",!0):(P(),Y("div",xie,[ye[12]||(ye[12]=A("span",{class:"details-item-title"},"邮箱数量:",-1)),Te(de(Fe.row.accountCount),1)])),d.value?re("",!0):(P(),Y("div",Tie,[ye[13]||(ye[13]=A("span",{class:"details-item-title"},"注册时间:",-1)),Te(de(w(Zm)(Fe.row.createTime).format("YYYY-MM-DD HH:mm:ss")),1)])),p.value?re("",!0):(P(),Y("div",Eie,[ye[14]||(ye[14]=A("span",{class:"details-item-title"},"身份类型:",-1)),Te(" "+de(ve(Fe.row.type)),1)])),h.value?re("",!0):(P(),Y("div",Mie,[ye[18]||(ye[18]=A("span",{class:"details-item-title"},"状态:",-1)),Fe.row.isDel===1?(P(),Q(Cn,{key:0,"disable-transitions":"",type:"info"},{default:K(()=>ye[15]||(ye[15]=[Te("删除")])),_:1})):Fe.row.status===0?(P(),Q(Cn,{key:1,"disable-transitions":"",type:"primary"},{default:K(()=>ye[16]||(ye[16]=[Te("正常")])),_:1})):Fe.row.status===1?(P(),Q(Cn,{key:2,"disable-transitions":"",type:"danger"},{default:K(()=>ye[17]||(ye[17]=[Te("封禁")])),_:1})):re("",!0)])),A("div",null,[ye[19]||(ye[19]=A("span",{class:"details-item-title"},"注册IP:",-1)),Te(de(Fe.row.createIp||"未知"),1)]),A("div",null,[ye[20]||(ye[20]=A("span",{class:"details-item-title"},"近期IP:",-1)),Te(de(Fe.row.activeIp||"未知"),1)]),A("div",null,[ye[21]||(ye[21]=A("span",{class:"details-item-title"},"近期活动:",-1)),Te(de(Fe.row.activeTime?w(Zm)(Fe.row.activeTime).format("YYYY-MM-DD"):"未知"),1)]),A("div",null,[ye[22]||(ye[22]=A("span",{class:"details-item-title"},"登录设备:",-1)),Te(de(Fe.row.device||"未知"),1)]),A("div",null,[ye[23]||(ye[23]=A("span",{class:"details-item-title"},"登录系统:",-1)),Te(de(Fe.row.os||"未知"),1)]),A("div",null,[ye[24]||(ye[24]=A("span",{class:"details-item-title"},"登录浏览器:",-1)),Te(de(Fe.row.browser||"未知"),1)]),A("div",null,[ye[26]||(ye[26]=A("span",{class:"details-item-title"},"发件次数:",-1)),A("span",null,de(fe(Fe.row)),1),Fe.row.sendAction.hasPerm?(P(),Q(Cn,{key:0,style:{"margin-left":"10px"}},{default:K(()=>[Te(de(ee(Fe.row)),1)]),_:2},1024)):re("",!0),Fe.row.sendAction.hasPerm&&Fe.row.sendAction.sendCount?(P(),Q(Ur,{key:1,size:"small",style:{"margin-left":"10px"},onClick:ds=>Ee(Fe.row),type:"primary"},{default:K(()=>ye[25]||(ye[25]=[Te("重置 ")])),_:2},1032,["onClick"])):re("",!0)])])]),_:1},8,["width"]),z(xn,{"show-overflow-tooltip":"","tooltip-formatter":oe,label:"用户邮箱","min-width":s.value},{default:K(Fe=>[A("div",Aie,de(Fe.row.email),1)]),_:1},8,["min-width"]),z(xn,{formatter:te,"label-class-name":"receive","column-key":"receive","filtered-value":i,filters:a,width:v.value,label:"收件数量",prop:"receiveEmailCount"},null,8,["width"]),c.value?(P(),Q(xn,{key:0,formatter:pe,"label-class-name":"send","column-key":"send","filtered-value":i,filters:a,label:"发件数量",prop:"sendEmailCount"})):re("",!0),f.value?(P(),Q(xn,{key:1,formatter:se,"label-class-name":"account","column-key":"account","filtered-value":i,filters:a,label:"邮箱数量",prop:"accountCount"})):re("",!0),d.value?(P(),Q(xn,{key:2,label:"注册时间","min-width":"160",prop:"createTime"},{default:K(Fe=>[Te(de(w(Zm)(Fe.row.createTime).format("YYYY-MM-DD HH:mm:ss")),1)]),_:1})):re("",!0),h.value?(P(),Q(xn,{key:3,"min-width":"60px",label:"状态",prop:"status"},{default:K(Fe=>[Fe.row.isDel===1?(P(),Q(Cn,{key:0,"disable-transitions":"",type:"info"},{default:K(()=>ye[27]||(ye[27]=[Te("删除")])),_:1})):Fe.row.status===0?(P(),Q(Cn,{key:1,"disable-transitions":"",type:"primary"},{default:K(()=>ye[28]||(ye[28]=[Te("正常")])),_:1})):Fe.row.status===1?(P(),Q(Cn,{key:2,"disable-transitions":"",type:"danger"},{default:K(()=>ye[29]||(ye[29]=[Te("封禁")])),_:1})):re("",!0)]),_:1})):re("",!0),p.value?(P(),Q(xn,{key:4,label:"身份类型","min-width":"140",prop:"type"},{default:K(Fe=>[A("div",kie,de(ve(Fe.row.type)),1)]),_:1})):re("",!0),z(xn,{label:"设置",width:u.value},{default:K(Fe=>[z(hm,{trigger:"click"},{dropdown:K(()=>[z(dm,null,{default:K(()=>[z(fs,{onClick:ds=>pt(Fe.row)},{default:K(()=>ye[31]||(ye[31]=[Te("改密")])),_:2},1032,["onClick"]),z(fs,{onClick:ds=>St(Fe.row)},{default:K(()=>ye[32]||(ye[32]=[Te("权限")])),_:2},1032,["onClick"]),Fe.row.isDel!==1?(P(),Q(fs,{key:0,onClick:ds=>_e(Fe.row)},{default:K(()=>[Te(de(ne(Fe.row)),1)]),_:2},1032,["onClick"])):(P(),Q(fs,{key:1,onClick:ds=>Ce(Fe.row)},{default:K(()=>ye[33]||(ye[33]=[Te("恢复")])),_:2},1032,["onClick"])),z(fs,{onClick:ds=>Se(Fe.row)},{default:K(()=>ye[34]||(ye[34]=[Te("删除")])),_:2},1032,["onClick"])]),_:2},1024)]),default:K(()=>[z(Ur,{size:"small",type:"primary"},{default:K(()=>ye[30]||(ye[30]=[Te("操作")])),_:1})]),_:2},1024)]),_:1},8,["width"])]),_:1},8,["empty-text","default-expand-all","data","preserve-expanded-content"])),S.value>10?(P(),Y("div",Iie,[z(Ju,{size:y.value,"current-page":M.num,"page-size":M.size,"pager-count":O.value,"page-sizes":[10,15,20,25,30,50],background:"",layout:m.value,total:S.value,onSizeChange:Re,onCurrentChange:zn},null,8,["size","current-page","page-size","pager-count","layout","total"]),g.value?(P(),Q(Ju,{key:0,size:y.value,"current-page":M.num,"page-size":M.size,"pager-count":O.value,"page-sizes":[10,15,20,25,30,50],background:"",layout:"sizes, total",total:S.value,onSizeChange:Re,onCurrentChange:zn},null,8,["size","current-page","page-size","pager-count","total"])):re("",!0)])):re("",!0)])]),_:1},512),z(ao,{class:"dialog",modelValue:k.value,"onUpdate:modelValue":ye[3]||(ye[3]=Fe=>k.value=Fe),title:"修改密码",onClosed:ue},{default:K(()=>[A("div",Die,[z(mt,{modelValue:R.password,"onUpdate:modelValue":ye[2]||(ye[2]=Fe=>R.password=Fe),type:"password",placeholder:"密码",autocomplete:"off"},null,8,["modelValue"]),z(Ur,{class:"btn",type:"primary",loading:L.value,onClick:rt},{default:K(()=>ye[35]||(ye[35]=[Te("保存 ")])),_:1},8,["loading"])])]),_:1},8,["modelValue"]),z(ao,{class:"dialog",modelValue:D.value,"onUpdate:modelValue":ye[5]||(ye[5]=Fe=>D.value=Fe),title:"设置权限",onClosed:ue},{default:K(()=>[A("div",Pie,[R.type===0?(P(),Q(mt,{key:0,disabled:"","model-value":"超级管理员"})):(P(),Q(Bt,{key:1,modelValue:R.type,"onUpdate:modelValue":ye[4]||(ye[4]=Fe=>R.type=Fe),placeholder:"Select"},{default:K(()=>[(P(!0),Y(Ue,null,Gt(U,Fe=>(P(),Q(tn,{label:Fe.name,value:Fe.roleId,key:Fe.roleId},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])),z(Ur,{disabled:R.type===0,class:"btn",loading:L.value,type:"primary",onClick:ke},{default:K(()=>ye[36]||(ye[36]=[Te("保存 ")])),_:1},8,["disabled","loading"])])]),_:1},8,["modelValue"]),z(ao,{modelValue:V.value,"onUpdate:modelValue":ye[10]||(ye[10]=Fe=>V.value=Fe),title:"添加用户"},{default:K(()=>[A("div",Lie,[z(mt,{modelValue:T.email,"onUpdate:modelValue":ye[7]||(ye[7]=Fe=>T.email=Fe),type:"text",placeholder:"邮箱",autocomplete:"off"},{append:K(()=>[A("div",{onClick:Ye(le,["stop"])},[z(Bt,{ref_key:"mySelect",ref:q,modelValue:T.suffix,"onUpdate:modelValue":ye[6]||(ye[6]=Fe=>T.suffix=Fe),placeholder:"请选择",class:"select"},{default:K(()=>[(P(!0),Y(Ue,null,Gt(w(E),Fe=>(P(),Q(tn,{key:Fe,label:Fe,value:Fe},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),A("div",Oie,[A("span",null,de(T.suffix),1),z(w(Pe),{class:"setting-icon",icon:"mingcute:down-small-fill",width:"20",height:"20"})])])]),_:1},8,["modelValue"]),z(mt,{type:"password",modelValue:T.password,"onUpdate:modelValue":ye[8]||(ye[8]=Fe=>T.password=Fe),placeholder:"密码"},null,8,["modelValue"]),z(Bt,{modelValue:T.type,"onUpdate:modelValue":ye[9]||(ye[9]=Fe=>T.type=Fe),placeholder:"身份类型"},{default:K(()=>[(P(!0),Y(Ue,null,Gt(U,Fe=>(P(),Q(tn,{label:Fe.name,value:Fe.roleId,key:Fe.roleId},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),z(Ur,{class:"btn",type:"primary",onClick:J,loading:H.value},{default:K(()=>ye[37]||(ye[37]=[Te("添加 ")])),_:1},8,["loading"])])]),_:1},8,["modelValue"])])}}}),Nie=un(Rie,[["__scopeId","data-v-dcbc24a0"]]),$ie=Object.freeze(Object.defineProperty({__proto__:null,default:Nie},Symbol.toStringTag,{value:"Module"})),Bie={class:"perm-box"},Fie={class:"header-actions"},zie={key:0,class:"loading"},Vie={class:"role-name"},Hie={key:0},Wie={class:"description"},Uie={class:"dialog-box"},Gie={class:"dialog-input"},Kie=Object.assign({name:"role"},{__name:"index",setup(e){const t=Xi(),n=fO(),r=F(!1),i=ct([]),a=F([]),o=F({}),s=F(!1),l=F(!1),u=F(!0),c=F(null),f=F(null),d=F(200),h=ct({title:"",type:""}),p=ct({name:null,description:null,sendType:"count",sendCount:"",accountCount:"",sort:0,isDefault:0}),v=F(!1),g=[{label:"展开",value:!0},{label:"收起",value:!1}];let m={};I(),pie().then(H=>{i.push(...H)});function y(){h.type==="add"?M():C()}function b(H){yie(H.roleId).then(()=>{We({message:"设置成功",type:"success",plain:!0}),R()})}function _(H){ai.confirm(`确认删除 ${H.name} 吗?`,{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{mie(H.roleId).then(()=>{We({message:"删除成功",type:"success",plain:!0}),R(),t.refreshUserList(),n.refreshSelect()})})}function S(H){if(H){const D=o.value?.store.nodesMap;for(const k in D)D[k].expanded=!0}else{const D=o.value?.store.nodesMap;for(const k in D)D[k].expanded=!1}}function C(){if(!p.name){We({message:"身份名不能为空",type:"error",plain:!0});return}const H={...p,roleId:m.roleId},D=o.value.getCheckedKeys(),k=o.value.getHalfCheckedKeys();H.permIds=[...D,...k],s.value=!0,gie(H).then(()=>{We({message:"修改成功",type:"success",plain:!0}),a.value.map(L=>L.name).includes(H.name)||n.refreshSelect(),r.value=!1,R()}).finally(()=>{s.value=!1})}function x(){p.name=null,p.description=null,p.sort=0,p.sendType="count",p.sendCount="",p.accountCount="",o.value.setCheckedKeys([])}function E(H){m=H,h.title="修改身份",h.type="set",r.value=!0,p.sort=H.sort,p.name=H.name,p.description=H.description,p.sendType=H.sendType,p.sendCount=H.sendCount,p.accountCount=H.accountCount,Qe(()=>{o.value.setCheckedKeys(H.permIds)})}function T(){h.title="添加身份",h.type="add",r.value=!0}function M(){const H={...p},D=o.value.getCheckedKeys(),k=o.value.getHalfCheckedKeys();H.permIds=[...D,...k],s.value=!0,hie(H).then(()=>{We({message:"添加成功",type:"success",plain:!0}),r.value=!1,R(),n.refreshSelect()}).finally(()=>{s.value=!1})}function I(){l.value=!0,a.length=0,R()}function R(){vie().then(H=>{a.value=H}).finally(()=>{l.value=!1})}function V(){u.value=window.innerWidth>767,c.value=window.innerWidth<480?75:null,f.value=window.innerWidth<480?75:null,d.value=window.innerWidth<480?180:200}return V(),window.onresize=()=>{V()},(H,D)=>{const k=WP,O=Hu,L=vi,N=U1,U=G1,q=pg,Z=HP,B=Wr,ae=Ki,pe=pP,se=cq,te=Tl,ne=xl,oe=iq,ge=md;return P(),Y("div",Bie,[A("div",Fie,[z(w(Pe),{class:"icon",icon:"ion:add-outline",width:"23",height:"23",onClick:T}),z(w(Pe),{class:"icon",icon:"ion:reload",width:"18",height:"18",onClick:I})]),l.value?(P(),Y("div",zie,[z(ku)])):(P(),Q(B,{key:1,class:"perm-scrollbar"},{default:K(()=>[A("div",null,[z(Z,{data:a.value,style:{width:"100%"}},{default:K(()=>[z(k,{width:"10"}),z(k,{label:"身份名称",prop:"name","min-width":d.value},{default:K(le=>[A("div",Vie,[A("span",null,de(le.row.name),1),le.row.isDefault?(P(),Y("span",Hie,[z(O,{class:"def-tag"},{default:K(()=>D[10]||(D[10]=[Te("默认")])),_:1})])):re("",!0)])]),_:1},8,["min-width"]),z(k,{label:"排序",width:f.value,prop:"sort"},null,8,["width"]),u.value?(P(),Q(k,{key:0,label:"描述","min-width":"200",prop:"description"},{default:K(le=>[A("div",Wie,[A("span",null,de(le.row.description),1)])]),_:1})):re("",!0),z(k,{label:"操作",width:c.value},{default:K(le=>[z(q,{trigger:"click"},{dropdown:K(()=>[z(U,null,{default:K(()=>[z(N,{onClick:$=>E(le.row)},{default:K(()=>D[12]||(D[12]=[Te("修改")])),_:2},1032,["onClick"]),z(N,{onClick:$=>b(le.row)},{default:K(()=>D[13]||(D[13]=[Te("默认")])),_:2},1032,["onClick"]),z(N,{onClick:$=>_(le.row)},{default:K(()=>D[14]||(D[14]=[Te("删除")])),_:2},1032,["onClick"])]),_:2},1024)]),default:K(()=>[z(L,{size:"small",type:"primary"},{default:K(()=>D[11]||(D[11]=[Te("操作")])),_:1})]),_:2},1024)]),_:1},8,["width"])]),_:1},8,["data"])])]),_:1})),z(ge,{class:"dialog",modelValue:r.value,"onUpdate:modelValue":D[9]||(D[9]=le=>r.value=le),title:h.title,onClosed:x},{default:K(()=>[A("div",Uie,[z(ae,{class:"dialog-input",modelValue:p.name,"onUpdate:modelValue":D[0]||(D[0]=le=>p.name=le),type:"text",maxlength:12,placeholder:"身份名称",autocomplete:"off"},null,8,["modelValue"]),z(ae,{class:"dialog-input",modelValue:p.description,"onUpdate:modelValue":D[1]||(D[1]=le=>p.description=le),maxlength:30,type:"text",placeholder:"描述",autocomplete:"off"},null,8,["modelValue"]),A("div",Gie,[z(pe,{placeholder:"排序",min:0,max:9999,modelValue:p.sort,"onUpdate:modelValue":D[2]||(D[2]=le=>p.sort=le),modelModifiers:{number:!0},"controls-position":"right",autocomplete:"off"},null,8,["modelValue"])]),z(se,{size:"small",class:"perm-expand",onChange:S,modelValue:v.value,"onUpdate:modelValue":D[3]||(D[3]=le=>v.value=le),options:g},null,8,["modelValue"]),z(oe,{"expand-on-click-node":!1,"check-on-click-node":!1,ref_key:"tree",ref:o,data:i,"show-checkbox":"","node-key":"permId","default-expand-all":v.value,props:{label:"name"}},{default:K(({node:le,data:$})=>[A("div",null,[A("span",null,de(le.label),1),$.permKey==="email:send"?(P(),Y("span",{key:0,class:"send-num",onClick:D[6]||(D[6]=Ye(()=>{},["stop"]))},[z(pe,{modelValue:p.sendCount,"onUpdate:modelValue":D[4]||(D[4]=G=>p.sendCount=G),"controls-position":"right",min:0,max:99999,size:"small",placeholder:"数量"},null,8,["modelValue"]),z(ne,{modelValue:p.sendType,"onUpdate:modelValue":D[5]||(D[5]=G=>p.sendType=G),placeholder:"Select",size:"small",style:{width:"60px","margin-left":"5px"}},{default:K(()=>[z(te,{label:"总数",value:"count"}),z(te,{label:"每天",value:"day"})]),_:1},8,["modelValue"])])):re("",!0),$.permKey==="account:add"?(P(),Y("span",{key:1,class:"send-num",onClick:D[8]||(D[8]=Ye(()=>{},["stop"]))},[z(pe,{modelValue:p.accountCount,"onUpdate:modelValue":D[7]||(D[7]=G=>p.accountCount=G),"controls-position":"right",min:0,max:99999,size:"small",placeholder:"数量"},null,8,["modelValue"])])):re("",!0)])]),_:1},8,["data","default-expand-all"]),z(L,{class:"btn",type:"primary",loading:s.value,onClick:y},{default:K(()=>D[15]||(D[15]=[Te("保存 ")])),_:1},8,["loading"])])]),_:1},8,["modelValue","title"])])}}}),jie=un(Kie,[["__scopeId","data-v-c21657d3"]]),Yie=Object.freeze(Object.defineProperty({__proto__:null,default:jie},Symbol.toStringTag,{value:"Module"})),qie={class:"settings-container"},Xie={class:"card-grid"},Zie={class:"settings-card"},Jie={class:"card-content"},Qie={class:"setting-item"},eae={class:"setting-item"},tae={class:"setting-item"},nae={class:"setting-item"},rae={class:"setting-item"},iae={class:"settings-card"},aae={class:"card-content"},oae={class:"setting-item"},sae={class:"email-title"},lae={class:"setting-item"},uae={class:"setting-item personalized"},cae={class:"background-btn"},fae={class:"settings-card"},dae={class:"card-content"},hae={class:"setting-item"},pae={class:"setting-item"},vae={class:"setting-item"},gae={class:"settings-card"},mae={class:"card-content"},yae={class:"setting-item"},bae={class:"r2domain"},_ae={class:"settings-card"},wae={class:"card-content"},Sae={class:"setting-item"},Cae={class:"setting-item"},xae={class:"setting-item"},Tae={class:"bot-verify"},Eae={class:"setting-item"},Mae={class:"bot-verify"},Aae={class:"settings-card"},kae={class:"card-content"},Iae={class:"concerning-item"},Dae={class:"cropper"},Pae={class:"cut-button"},Lae=Object.assign({name:"sys-setting"},{__name:"index",setup(e){const t=F(),n=F(""),r=F(!1),i=ro(),a=Xi(),o=F(!1),s=F(!1),l=F(!1),u=F(!1),c=gi(),{settings:f}=uZ(c),d=F(""),h=F(!1),p=F(""),v=F(0);let g="{}";const m=ct({domain:"",token:""}),y=ct({siteKey:"",secretKey:""}),b=[{label:"关闭",value:0},{label:"3s",value:3},{label:"5s",value:5},{label:"7s",value:7},{label:"10s",value:10},{label:"15s",value:15},{label:"20s",value:20}];ot(()=>{m.domain=c.domainList[0],v.value=c.settings.loginOpacity});function _(){const Z={};Z.loginOpacity=v.value,q(Z,!0)}const S=qo(_,1e3,{leading:!1,trailing:!0});function C(){ai.prompt('此操作不可逆转, 输入 确认删除 继续操作',{confirmButtonText:"确定",cancelButtonText:"取消",dangerouslyUseHTMLString:!0,title:"警告",type:"warning",inputPattern:/^确认删除$/,inputErrorMessage:"请输入确认删除"}).then(()=>{aQ().then(()=>{We({message:"删除成功",type:"success",plain:!0})})})}function x(){ai.confirm("确定要删除这个背景吗?",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{f.value.background=null,q({background:null})})}function E(){const Z={};Z.siteKey=y.siteKey,Z.secretKey=y.secretKey,q(Z)}function T(){h.value=!0,t.value.getCropData(Z=>{iQ(Z).then(B=>{f.value.background=B,r.value=!1,We({message:"设置成功",type:"success",plain:!0})}).finally(()=>{h.value=!1})})}function M(){const Z=document.createElement("input");Z.setAttribute("type","file"),Z.setAttribute("accept","image/*"),Z.click(),Z.onchange=async B=>{n.value=URL.createObjectURL(B.target.files[0]),r.value=!0}}function I(){const Z={r2Domain:p.value};if(Z.r2Domain&&!Z.r2Domain.startsWith("http")){We({message:"域名必须以http或https开头",type:"error",plain:!0});return}q(Z)}function R(){s.value=!0}function V(){const Z={resendTokens:{}},B=m.domain.slice(1);Z.resendTokens[B]=m.token,q(Z)}function H(){({...f.value},g=JSON.stringify(f.value))}function D(){m.token=""}function k(){return h.value?!1:(H(),!0)}function O(Z){const B={...f.value};delete B.siteKey,delete B.secretKey,delete B.resendTokens,q(B,!1)}function L(){bb().then(Z=>{c.settings=Z,c.domainList=Z.domainList})}function N(){q({title:d.value})}function U(Z){const B=document.createElement("a");B.href=Z,B.target="_blank",B.click()}function q(Z,B=!0){h.value||(h.value=!0,rQ(Z).then(()=>{h.value=!1,We({message:"设置成功",type:"success",plain:!0}),f.value.manyEmail===1&&(i.currentAccountId=a.user.accountId),B&&L(),o.value=!1,l.value=!1,s.value=!1,u.value=!1}).catch(()=>{v.value=f.value.loginOpacity,f.value={...f.value,...JSON.parse(g)}}).finally(()=>{h.value=!1}))}return(Z,B)=>{const ae=Nj,pe=ls,se=Tl,te=xl,ne=vi,oe=pP,ge=GG,le=Ki,$=md,G=it("vueCropper"),J=Wr;return P(),Y("div",qie,[z(J,{class:"scroll"},{default:K(()=>[A("div",Xie,[A("div",Zie,[B[34]||(B[34]=A("div",{class:"card-title"},"网站设置",-1)),A("div",Jie,[A("div",Qie,[B[29]||(B[29]=A("div",null,[A("span",null,"用户注册")],-1)),A("div",null,[z(ae,{onChange:O,"before-change":k,"active-value":0,"inactive-value":1,modelValue:w(f).register,"onUpdate:modelValue":B[0]||(B[0]=ee=>w(f).register=ee)},null,8,["modelValue"])])]),A("div",eae,[B[30]||(B[30]=A("div",null,[A("span",null,"添加邮箱")],-1)),A("div",null,[z(ae,{onChange:O,"before-change":k,"active-value":0,"inactive-value":1,modelValue:w(f).addEmail,"onUpdate:modelValue":B[1]||(B[1]=ee=>w(f).addEmail=ee)},null,8,["modelValue"])])]),A("div",tae,[A("div",null,[B[31]||(B[31]=A("span",null,"多号模式",-1)),z(pe,{effect:"dark",content:"开启后账号栏出现一个用户可以添加多个邮箱"},{default:K(()=>[z(w(Pe),{class:"warning",icon:"fe:warning",width:"20",height:"20"})]),_:1})]),A("div",null,[z(ae,{onChange:O,"before-change":k,"active-value":0,"inactive-value":1,modelValue:w(f).manyEmail,"onUpdate:modelValue":B[2]||(B[2]=ee=>w(f).manyEmail=ee)},null,8,["modelValue"])])]),A("div",nae,[A("div",null,[B[32]||(B[32]=A("span",null,"轮询刷新",-1)),z(pe,{effect:"dark",content:"轮询请求服务器获取最新邮件"},{default:K(()=>[z(w(Pe),{class:"warning",icon:"fe:warning",width:"20",height:"20"})]),_:1})]),A("div",null,[z(te,{onChange:O,style:{width:"80px"},modelValue:w(f).autoRefreshTime,"onUpdate:modelValue":B[3]||(B[3]=ee=>w(f).autoRefreshTime=ee),placeholder:"Select"},{default:K(()=>[(P(),Y(Ue,null,Gt(b,ee=>z(se,{key:ee.value,label:ee.label,value:ee.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"])])]),A("div",rae,[A("div",null,[B[33]||(B[33]=A("span",null,"物理清空数据",-1)),z(pe,{effect:"dark",content:"该操作会物理清空所有已被删除的数据"},{default:K(()=>[z(w(Pe),{class:"warning",icon:"fe:warning",width:"20",height:"20"})]),_:1})]),A("div",null,[z(ne,{class:"opt-button",style:{"margin-top":"0"},onClick:C,size:"small",type:"primary"},{default:K(()=>[z(w(Pe),{icon:"material-symbols:delete-outline-rounded",width:"16",height:"16"})]),_:1})])])])]),A("div",iae,[B[38]||(B[38]=A("div",{class:"card-title"},"个性化设置",-1)),A("div",aae,[A("div",oae,[B[35]||(B[35]=A("div",{class:"title-item"},[A("span",null,"网站标题")],-1)),A("div",sae,[A("span",null,de(w(f).title),1),z(ne,{class:"opt-button",size:"small",type:"primary",onClick:B[4]||(B[4]=ee=>o.value=!0)},{default:K(()=>[z(w(Pe),{icon:"lsicon:edit-outline",width:"16",height:"16"})]),_:1})])]),A("div",lae,[B[36]||(B[36]=A("div",{class:"title-item"},[A("span",null,"登录透明")],-1)),A("div",null,[z(oe,{size:"small",modelValue:v.value,"onUpdate:modelValue":B[5]||(B[5]=ee=>v.value=ee),onChange:w(S),precision:2,step:.01,max:1,min:0},null,8,["modelValue","onChange"])])]),A("div",uae,[B[37]||(B[37]=A("div",null,[A("span",null,"登录背景")],-1)),A("div",null,[z(ge,{class:"background",src:w(Mu)(w(f).background),"preview-src-list":[w(Mu)(w(f).background)],"show-progress":"",fit:"cover"},{error:K(()=>[A("div",{class:"error-image",onClick:M},[z(w(Pe),{icon:"ph:image",width:"24",height:"24"})])]),_:1},8,["src","preview-src-list"]),A("div",cae,[z(ne,{class:"opt-button",size:"small",type:"primary",onClick:M},{default:K(()=>[z(w(Pe),{icon:"lsicon:edit-outline",width:"16",height:"16"})]),_:1}),z(ne,{class:"opt-button",size:"small",type:"primary",onClick:x},{default:K(()=>[z(w(Pe),{icon:"material-symbols:delete-outline-rounded",width:"16",height:"16"})]),_:1})])])])])]),A("div",fae,[B[42]||(B[42]=A("div",{class:"card-title"},"邮件设置",-1)),A("div",dae,[A("div",hae,[B[39]||(B[39]=A("div",null,[A("span",null,"邮件接收")],-1)),A("div",null,[z(ae,{onChange:O,"before-change":k,"active-value":0,"inactive-value":1,modelValue:w(f).receive,"onUpdate:modelValue":B[6]||(B[6]=ee=>w(f).receive=ee)},null,8,["modelValue"])])]),A("div",pae,[B[40]||(B[40]=A("div",null,[A("span",null,"邮件发送")],-1)),A("div",null,[z(ae,{onChange:O,"before-change":k,"active-value":0,"inactive-value":1,modelValue:w(f).send,"onUpdate:modelValue":B[7]||(B[7]=ee=>w(f).send=ee)},null,8,["modelValue"])])]),A("div",vae,[B[41]||(B[41]=A("div",null,[A("span",null,"添加resend令牌")],-1)),A("div",null,[z(ne,{class:"opt-button",style:{"margin-top":"0"},onClick:R,size:"small",type:"primary"},{default:K(()=>[z(w(Pe),{icon:"material-symbols:add-rounded",width:"16",height:"16"})]),_:1})])]),(P(!0),Y(Ue,null,Gt(w(f).resendTokens,(ee,fe,ve)=>(P(),Y("div",{class:"setting-item token-item",key:ve},[A("div",null,[A("span",null,de(fe),1)]),A("div",null,[A("span",null,de(ee),1)])]))),128))])]),A("div",gae,[B[44]||(B[44]=A("div",{class:"card-title"},"R2对象存储",-1)),A("div",mae,[A("div",yae,[B[43]||(B[43]=A("div",null,[A("span",null,"访问域名")],-1)),A("div",bae,[A("span",null,de(w(f).r2Domain||"空"),1),z(ne,{class:"opt-button",size:"small",type:"primary",onClick:B[8]||(B[8]=ee=>l.value=!0)},{default:K(()=>[z(w(Pe),{icon:"lsicon:edit-outline",width:"16",height:"16"})]),_:1})])])])]),A("div",_ae,[B[49]||(B[49]=A("div",{class:"card-title"},"Turnstile 人机验证",-1)),A("div",wae,[A("div",Sae,[B[45]||(B[45]=A("div",null,[A("span",null,"注册验证")],-1)),A("div",null,[z(ae,{onChange:O,"before-change":k,"active-value":0,"inactive-value":1,modelValue:w(f).registerVerify,"onUpdate:modelValue":B[9]||(B[9]=ee=>w(f).registerVerify=ee)},null,8,["modelValue"])])]),A("div",Cae,[B[46]||(B[46]=A("div",null,[A("span",null,"添加验证")],-1)),A("div",null,[z(ae,{onChange:O,"before-change":k,"active-value":0,"inactive-value":1,modelValue:w(f).addEmailVerify,"onUpdate:modelValue":B[10]||(B[10]=ee=>w(f).addEmailVerify=ee)},null,8,["modelValue"])])]),A("div",xae,[B[47]||(B[47]=A("div",null,[A("span",null,"siteKey")],-1)),A("div",Tae,[A("span",null,de(w(f).siteKey||"空"),1),z(ne,{class:"opt-button",size:"small",type:"primary",onClick:B[11]||(B[11]=ee=>u.value=!0)},{default:K(()=>[z(w(Pe),{icon:"lsicon:edit-outline",width:"16",height:"16"})]),_:1})])]),A("div",Eae,[B[48]||(B[48]=A("div",null,[A("span",null,"secretKey")],-1)),A("div",Mae,[A("span",null,de(w(f).secretKey||"空"),1),z(ne,{class:"opt-button",size:"small",type:"primary",onClick:B[12]||(B[12]=ee=>u.value=!0)},{default:K(()=>[z(w(Pe),{icon:"lsicon:edit-outline",width:"16",height:"16"})]),_:1})])])])]),A("div",Aae,[B[54]||(B[54]=A("div",{class:"card-title"},"关于",-1)),A("div",kae,[B[53]||(B[53]=A("div",{class:"concerning-item"},[A("span",null,"版本:"),A("span",null,"v1.2.0")],-1)),A("div",Iae,[B[52]||(B[52]=A("span",null,"交流:",-1)),z(ne,{onClick:B[13]||(B[13]=ee=>U("https://t.me/cloud_mail_tg"))},{icon:K(()=>[z(w(Pe),{icon:"logos:telegram",width:"30",height:"30"})]),default:K(()=>[B[50]||(B[50]=Te(" telegram "))]),_:1}),z(ne,{onClick:B[14]||(B[14]=ee=>U("https://github.com/LaziestRen/cloud-mail"))},{icon:K(()=>[z(w(Pe),{icon:"codicon:github-inverted",width:"22",height:"22"})]),default:K(()=>[B[51]||(B[51]=Te(" github "))]),_:1})])])])]),z($,{modelValue:o.value,"onUpdate:modelValue":B[16]||(B[16]=ee=>o.value=ee),title:"修改标题",width:"340",onClosed:B[17]||(B[17]=ee=>d.value="")},{default:K(()=>[A("form",null,[z(le,{type:"text",placeholder:"网站标题",modelValue:d.value,"onUpdate:modelValue":B[15]||(B[15]=ee=>d.value=ee)},null,8,["modelValue"]),z(ne,{type:"primary",loading:h.value,onClick:N},{default:K(()=>B[55]||(B[55]=[Te("保存")])),_:1},8,["loading"])])]),_:1},8,["modelValue"]),z($,{modelValue:s.value,"onUpdate:modelValue":B[20]||(B[20]=ee=>s.value=ee),title:"添加resend令牌",width:"340",onClosed:D},{default:K(()=>[A("form",null,[z(te,{style:{"margin-bottom":"15px"},modelValue:m.domain,"onUpdate:modelValue":B[18]||(B[18]=ee=>m.domain=ee),placeholder:"Select"},{default:K(()=>[(P(!0),Y(Ue,null,Gt(w(c).domainList,ee=>(P(),Q(se,{key:ee,label:ee,value:ee},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),z(le,{type:"text",placeholder:"令牌",modelValue:m.token,"onUpdate:modelValue":B[19]||(B[19]=ee=>m.token=ee)},null,8,["modelValue"]),z(ne,{type:"primary",loading:h.value,onClick:V},{default:K(()=>B[56]||(B[56]=[Te("保存")])),_:1},8,["loading"])])]),_:1},8,["modelValue"]),z($,{modelValue:l.value,"onUpdate:modelValue":B[22]||(B[22]=ee=>l.value=ee),title:"添加R2访问域名",width:"340",onClosed:B[23]||(B[23]=ee=>p.value="")},{default:K(()=>[A("form",null,[z(le,{type:"text",placeholder:"R2访问域名",modelValue:p.value,"onUpdate:modelValue":B[21]||(B[21]=ee=>p.value=ee)},null,8,["modelValue"]),z(ne,{type:"primary",loading:h.value,onClick:I},{default:K(()=>B[57]||(B[57]=[Te("保存")])),_:1},8,["loading"])])]),_:1},8,["modelValue"]),z($,{modelValue:u.value,"onUpdate:modelValue":B[26]||(B[26]=ee=>u.value=ee),title:"添加Turnstile密钥",width:"340",onClosed:B[27]||(B[27]=ee=>{y.secretKey="",y.siteKey=""})},{default:K(()=>[A("form",null,[z(le,{type:"text",placeholder:"siteKey",modelValue:y.siteKey,"onUpdate:modelValue":B[24]||(B[24]=ee=>y.siteKey=ee)},null,8,["modelValue"]),z(le,{type:"text",style:{"margin-top":"15px"},placeholder:"secretKey",modelValue:y.secretKey,"onUpdate:modelValue":B[25]||(B[25]=ee=>y.secretKey=ee)},null,8,["modelValue"]),z(ne,{type:"primary",loading:h.value,onClick:E},{default:K(()=>B[58]||(B[58]=[Te("保存")])),_:1},8,["loading"])])]),_:1},8,["modelValue"]),z($,{modelValue:r.value,"onUpdate:modelValue":B[28]||(B[28]=ee=>r.value=ee),title:"背景截图",class:"cut-dialog"},{default:K(()=>[A("div",Dae,[z(G,{ref_key:"cropper",ref:t,img:n.value,fixedNumber:[16,9],outputType:"jpeg",fixed:!0,centerBox:!0,full:!0,autoCrop:!0,outputSize:.92},null,8,["img"])]),A("div",Pae,[z(ne,{type:"primary",loading:h.value,onClick:T},{default:K(()=>B[59]||(B[59]=[Te("保存")])),_:1},8,["loading"])])]),_:1},8,["modelValue"])]),_:1})])}}}),Oae=un(Lae,[["__scopeId","data-v-f26d1ae5"]]),Rae=Object.freeze(Object.defineProperty({__proto__:null,default:Oae},Symbol.toStringTag,{value:"Module"})),Nae={class:"email-list-box"},$ae={style:{color:"#333",display:"flex"}},Bae=Object.assign({name:"sys-email"},{__name:"index",setup(e){const t=Ml(),n=F({}),r=F("user"),i=F(""),a=F(),o=()=>{a.value.toggleMenu()},s=ct({timeSort:0,type:"all",userEmail:null,accountEmail:null,name:null,subject:null}),l=W(()=>{if(r.value==="user")return"用户";if(r.value==="account")return"邮箱";if(r.value==="name")return"发件人";if(r.value==="subject")return"主题"});function u(){i.value=null,s.timeSort=0,s.type="all",s.userEmail=null,s.accountEmail=null,s.name=null,s.subject=null}function c(){s.userEmail=null,s.accountEmail=null,s.name=null,s.subject=null,r.value==="user"&&(s.userEmail=i.value),r.value==="account"&&(s.accountEmail=i.value),r.value==="name"&&(s.name=i.value),r.value==="subject"&&(s.subject=i.value),n.value.refreshList()}function f(){s.timeSort=s.timeSort?0:1,n.value.refreshList()}function d(p){t.contentData.email=p,t.contentData.delType="physics",t.contentData.showStar=!1,t.contentData.showReply=!1,on.push("/content")}function h(p,v){return Xne({emailId:p,size:v,...s})}return(p,v)=>{const g=Tl,m=xl,y=Ki;return P(),Y("div",Nae,[z(Ag,{ref_key:"sysEmailScroll",ref:n,"get-emailList":h,"email-delete":w(cO),"star-add":w(wd),"star-cancel":w(Sd),"show-star":!1,"show-user-info":"","show-status":"","show-account-icon":!1,onJump:d,onRefreshBefore:u},{first:K(()=>[z(y,{modelValue:i.value,"onUpdate:modelValue":v[1]||(v[1]=b=>i.value=b),placeholder:"输入内容查询",class:"search-input"},{prefix:K(()=>[A("div",{onClick:Ye(o,["stop"])},[z(m,{ref_key:"mySelect",ref:a,modelValue:r.value,"onUpdate:modelValue":v[0]||(v[0]=b=>r.value=b),placeholder:"请选择",class:"select"},{default:K(()=>[z(g,{key:"1",label:"用户",value:"user"}),z(g,{key:"2",label:"邮箱",value:"account"}),z(g,{key:"3",label:"发件人",value:"name"}),z(g,{key:"4",label:"主题",value:"subject"})]),_:1},8,["modelValue"]),A("div",$ae,[A("span",null,de(l.value),1),z(w(Pe),{class:"setting-icon",icon:"mingcute:down-small-fill",width:"20",height:"20"})])])]),_:1},8,["modelValue"]),z(m,{modelValue:s.type,"onUpdate:modelValue":v[2]||(v[2]=b=>s.type=b),placeholder:"Select",class:"status-select"},{default:K(()=>[z(g,{key:"1",label:"全部",value:"all"}),z(g,{key:"2",label:"发件",value:"send"}),z(g,{key:"3",label:"收件",value:"receive"}),z(g,{key:"4",label:"删除",value:"delete"})]),_:1},8,["modelValue"]),z(w(Pe),{class:"icon",icon:"iconoir:search",onClick:c,width:"20",height:"20"}),s.timeSort===0?(P(),Q(w(Pe),{key:0,class:"icon",onClick:f,icon:"material-symbols-light:timer-arrow-down-outline",width:"28",height:"28"})):(P(),Q(w(Pe),{key:1,class:"icon",onClick:f,icon:"material-symbols-light:timer-arrow-up-outline",width:"28",height:"28"}))]),_:1},8,["email-delete","star-add","star-cancel"])])}}}),Fae=un(Bae,[["__scopeId","data-v-b5d3d35e"]]),zae=Object.freeze(Object.defineProperty({__proto__:null,default:Fae},Symbol.toStringTag,{value:"Module"}));function Vae(e){return Vv()?(Hv(e),!0):!1}typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;function Hae(e,t=!1,n="Timeout"){return new Promise((r,i)=>{setTimeout(t?()=>i(n):r,e)})}function Wae(e){return e}function Uae([e,t,n,r]){const i=(c,f)=>1-3*f+3*c,a=(c,f)=>3*f-6*c,o=c=>3*c,s=(c,f,d)=>((i(f,d)*c+a(f,d))*c+o(f))*c,l=(c,f,d)=>3*i(f,d)*c*c+2*a(f,d)*c+o(f),u=c=>{let f=c;for(let d=0;d<4;++d){const h=l(f,e,n);if(h===0)return f;const p=s(f,e,n)-c;f-=p/h}return f};return c=>e===t&&n===r?c:s(u(c),t,r)}function cT(e,t,n){return e+n*(t-e)}function Qm(e){return(typeof e=="number"?[e]:e)||[]}function Gae(e,t,n,r={}){var i,a;const o=Jr(t),s=Jr(n),l=Qm(o),u=Qm(s),c=(i=Jr(r.duration))!=null?i:1e3,f=Date.now(),d=Date.now()+c,h=typeof r.transition=="function"?r.transition:(a=Jr(r.transition))!=null?a:Wae,p=typeof h=="function"?h:Uae(h);return new Promise(v=>{e.value=o;const g=()=>{var m;if((m=r.abort)!=null&&m.call(r)){v();return}const y=Date.now(),b=p((y-f)/c),_=Qm(e.value).map((S,C)=>cT(l[C],u[C],b));Array.isArray(e.value)?e.value=_.map((S,C)=>{var x,E;return cT((x=l[C])!=null?x:0,(E=u[C])!=null?E:0,b)}):typeof e.value=="number"&&(e.value=_[0]),y{const a=Jr(e);return typeof a=="number"?a:a.map(Jr)},i=F(r());return we(r,async a=>{var o,s;if(Jr(t.disabled))return;const l=++n;if(t.delay&&await Hae(Jr(t.delay)),l!==n)return;const u=Array.isArray(a)?a.map(Jr):Jr(a);(o=t.onStarted)==null||o.call(t),await Gae(i,i.value,u,{...t,abort:()=>{var c;return l!==n||((c=t.abort)==null?void 0:c.call(t))}}),(s=t.onFinished)==null||s.call(t)},{deep:!0}),we(()=>Jr(t.disabled),a=>{a&&(n++,i.value=r())}),Vae(()=>{n++}),W(()=>Jr(t.disabled)?r():i.value)}/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any diff --git a/mail-worker/dist/assets/index-iIoGrcM-.css b/mail-worker/dist/assets/index-H_TzEiKI.css similarity index 97% rename from mail-worker/dist/assets/index-iIoGrcM-.css rename to mail-worker/dist/assets/index-H_TzEiKI.css index ef6c697..69921c8 100644 --- a/mail-worker/dist/assets/index-iIoGrcM-.css +++ b/mail-worker/dist/assets/index-H_TzEiKI.css @@ -1 +1 @@ -@charset "UTF-8";:root{--el-color-white:#ffffff;--el-color-black:#000000;--el-color-primary-rgb:64,158,255;--el-color-success-rgb:103,194,58;--el-color-warning-rgb:230,162,60;--el-color-danger-rgb:245,108,108;--el-color-error-rgb:245,108,108;--el-color-info-rgb:144,147,153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645,.045,.355,1);--el-transition-function-fast-bezier:cubic-bezier(.23,1,.32,1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier),opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:rgb(121.3,187.1,255);--el-color-primary-light-5:rgb(159.5,206.5,255);--el-color-primary-light-7:rgb(197.7,225.9,255);--el-color-primary-light-8:rgb(216.8,235.6,255);--el-color-primary-light-9:rgb(235.9,245.3,255);--el-color-primary-dark-2:rgb(51.2,126.4,204);--el-color-success:#67c23a;--el-color-success-light-3:rgb(148.6,212.3,117.1);--el-color-success-light-5:rgb(179,224.5,156.5);--el-color-success-light-7:rgb(209.4,236.7,195.9);--el-color-success-light-8:rgb(224.6,242.8,215.6);--el-color-success-light-9:rgb(239.8,248.9,235.3);--el-color-success-dark-2:rgb(82.4,155.2,46.4);--el-color-warning:#e6a23c;--el-color-warning-light-3:rgb(237.5,189.9,118.5);--el-color-warning-light-5:rgb(242.5,208.5,157.5);--el-color-warning-light-7:rgb(247.5,227.1,196.5);--el-color-warning-light-8:rgb(250,236.4,216);--el-color-warning-light-9:rgb(252.5,245.7,235.5);--el-color-warning-dark-2:rgb(184,129.6,48);--el-color-danger:#f56c6c;--el-color-danger-light-3:rgb(248,152.1,152.1);--el-color-danger-light-5:rgb(250,181.5,181.5);--el-color-danger-light-7:rgb(252,210.9,210.9);--el-color-danger-light-8:rgb(253,225.6,225.6);--el-color-danger-light-9:rgb(254,240.3,240.3);--el-color-danger-dark-2:rgb(196,86.4,86.4);--el-color-error:#f56c6c;--el-color-error-light-3:rgb(248,152.1,152.1);--el-color-error-light-5:rgb(250,181.5,181.5);--el-color-error-light-7:rgb(252,210.9,210.9);--el-color-error-light-8:rgb(253,225.6,225.6);--el-color-error-light-9:rgb(254,240.3,240.3);--el-color-error-dark-2:rgb(196,86.4,86.4);--el-color-info:#909399;--el-color-info-light-3:rgb(177.3,179.4,183.6);--el-color-info-light-5:rgb(199.5,201,204);--el-color-info-light-7:rgb(221.7,222.6,224.4);--el-color-info-light-8:rgb(232.8,233.4,234.6);--el-color-info-light-9:rgb(243.9,244.2,244.8);--el-color-info-dark-2:rgb(115.2,117.6,122.4);--el-bg-color:#ffffff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#ffffff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#ffffff;--el-box-shadow:0px 12px 32px 4px rgba(0,0,0,.04),0px 8px 20px rgba(0,0,0,.08);--el-box-shadow-light:0px 0px 12px rgba(0,0,0,.12);--el-box-shadow-lighter:0px 0px 6px rgba(0,0,0,.12);--el-box-shadow-dark:0px 16px 48px 16px rgba(0,0,0,.08),0px 12px 32px rgba(0,0,0,.12),0px 8px 16px -8px rgba(0,0,0,.16);--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:rgba(0,0,0,.8);--el-overlay-color-light:rgba(0,0,0,.7);--el-overlay-color-lighter:rgba(0,0,0,.5);--el-mask-color:rgba(255,255,255,.9);--el-mask-color-extra-light:rgba(255,255,255,.3);--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.el-icon-loading{animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.el-icon{--color:inherit;align-items:center;display:inline-flex;height:1em;justify-content:center;line-height:1em;position:relative;width:1em;fill:currentColor;color:var(--color);font-size:inherit}.el-icon.is-loading{animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{width:100%;height:100%}@font-face{font-family:HarmonyOS;src:url(/assets/HarmonyOS_Sans_SC_Regular-D3EGA0gC.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:deep(.el-input__inner:focus){background-color:transparent!important;border-color:#dcdfe6!important}body{font-family:HarmonyOS,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1.5;color:#333;background-color:#fff;font-size:14px}*{-webkit-tap-highlight-color:transparent}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}button,input,select,textarea{font-family:inherit;font-size:inherit;outline:none;border:none;background:none}*:focus{outline:none}.tox .tox-dialog--width-lg{height:850px!important;@media (max-width: 1024px){height:calc(100% - 40px)!important}}.tox .tox-dialog__body-content{max-height:min(850px,calc(100vh - 110px))!important;@media (max-width: 1024px){max-height:min(850px,calc(100% - 40px))!important}}.tox .tox-dialog__body-content{overflow:initial!important;max-height:min(850px,calc(100vh - 110px))!important;@media (max-width: 1024px){box-sizing:initial!important;max-height:min(850px,calc(100% - 40px))!important}}:root{--el-color-primary: #1890ff;--el-color-primary-dark-2: #1064c0;--el-color-primary-light-3: #4dabff;--el-color-primary-light-5: #69c0ff;--el-color-primary-light-7: #91d5ff;--el-color-primary-light-9: #e6f7ff;--el-text-color-regular: #333}.message-bottom{top:auto!important;bottom:20px!important;.el-icon{display:none!important}}@media (pointer: fine) and (hover: hover){::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#888;border-radius:10px;cursor:pointer}}.vue-cropper[data-v-a742df44]{position:relative;width:100%;height:100%;box-sizing:border-box;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;direction:ltr;touch-action:none;text-align:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-box[data-v-a742df44],.cropper-box-canvas[data-v-a742df44],.cropper-drag-box[data-v-a742df44],.cropper-crop-box[data-v-a742df44],.cropper-face[data-v-a742df44]{position:absolute;inset:0;-webkit-user-select:none;user-select:none}.cropper-box-canvas img[data-v-a742df44]{position:relative;text-align:left;-webkit-user-select:none;user-select:none;transform:none;max-width:none;max-height:none}.cropper-box[data-v-a742df44]{overflow:hidden}.cropper-move[data-v-a742df44]{cursor:move}.cropper-crop[data-v-a742df44]{cursor:crosshair}.cropper-modal[data-v-a742df44]{background:#00000080}.cropper-view-box[data-v-a742df44]{display:block;overflow:hidden;width:100%;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;-webkit-user-select:none;user-select:none}.cropper-view-box img[data-v-a742df44]{-webkit-user-select:none;user-select:none;text-align:left;max-width:none;max-height:none}.cropper-face[data-v-a742df44]{top:0;left:0;background-color:#fff;opacity:.1}.crop-info[data-v-a742df44]{position:absolute;left:0;min-width:65px;text-align:center;color:#fff;line-height:20px;background-color:#000c;font-size:12px}.crop-line[data-v-a742df44]{position:absolute;display:block;width:100%;height:100%;opacity:.1}.line-w[data-v-a742df44]{top:-3px;left:0;height:5px;cursor:n-resize}.line-a[data-v-a742df44]{top:0;left:-3px;width:5px;cursor:w-resize}.line-s[data-v-a742df44]{bottom:-3px;left:0;height:5px;cursor:s-resize}.line-d[data-v-a742df44]{top:0;right:-3px;width:5px;cursor:e-resize}.crop-point[data-v-a742df44]{position:absolute;width:8px;height:8px;opacity:.75;background-color:#39f;border-radius:100%}.point1[data-v-a742df44]{top:-4px;left:-4px;cursor:nw-resize}.point2[data-v-a742df44]{top:-5px;left:50%;margin-left:-3px;cursor:n-resize}.point3[data-v-a742df44]{top:-4px;right:-4px;cursor:ne-resize}.point4[data-v-a742df44]{top:50%;left:-4px;margin-top:-3px;cursor:w-resize}.point5[data-v-a742df44]{top:50%;right:-4px;margin-top:-3px;cursor:e-resize}.point6[data-v-a742df44]{bottom:-5px;left:-4px;cursor:sw-resize}.point7[data-v-a742df44]{bottom:-5px;left:50%;margin-left:-3px;cursor:s-resize}.point8[data-v-a742df44]{bottom:-5px;right:-4px;cursor:se-resize}@media screen and (max-width: 500px){.crop-point[data-v-a742df44]{position:absolute;width:20px;height:20px;opacity:.45;background-color:#39f;border-radius:100%}.point1[data-v-a742df44]{top:-10px;left:-10px}.point2[data-v-a742df44],.point4[data-v-a742df44],.point5[data-v-a742df44],.point7[data-v-a742df44]{display:none}.point3[data-v-a742df44]{top:-10px;right:-10px}.point4[data-v-a742df44]{top:0;left:0}.point6[data-v-a742df44]{bottom:-10px;left:-10px}.point8[data-v-a742df44]{bottom:-10px;right:-10px}}.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;display:inline-block;position:relative;vertical-align:middle;width:-moz-fit-content;width:fit-content}.el-badge__content{align-items:center;background-color:var(--el-badge-bg-color);border:1px solid var(--el-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);display:inline-flex;font-size:var(--el-badge-font-size);height:var(--el-badge-size);justify-content:center;padding:0 var(--el-badge-padding);white-space:nowrap}.el-badge__content.is-fixed{position:absolute;right:calc(1px + var(--el-badge-size)/2);top:0;transform:translateY(-50%) translate(100%);z-index:var(--el-index-normal)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{border-radius:50%;height:8px;padding:0;right:0;width:8px}.el-badge__content.is-hide-zero{display:none}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:11px 15px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);align-items:center;background-color:var(--el-message-bg-color);border-color:var(--el-message-border-color);border-radius:var(--el-border-radius-base);border-style:var(--el-border-style);border-width:var(--el-border-width);box-sizing:border-box;display:flex;gap:8px;left:50%;max-width:calc(100% - 32px);padding:var(--el-message-padding);position:fixed;top:20px;transform:translate(-50%);transition:opacity var(--el-transition-duration),transform .4s,top .4s;width:-moz-fit-content;width:fit-content}.el-message.is-center{justify-content:center}.el-message.is-plain{background-color:var(--el-bg-color-overlay);border-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-message p{margin:0}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message .el-message__badge{position:absolute;right:-8px;top:-8px}.el-message__content{font-size:14px;line-height:1;padding:0}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{color:var(--el-message-close-icon-color);cursor:pointer;font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)}.el-container{box-sizing:border-box;display:flex;flex:1;flex-basis:auto;flex-direction:row;min-width:0}.el-container.is-vertical{flex-direction:column}.el-aside{box-sizing:border-box;flex-shrink:0;overflow:auto;width:var(--el-aside-width,300px)}.el-footer{--el-footer-padding:0 20px;--el-footer-height:60px;box-sizing:border-box;flex-shrink:0;height:var(--el-footer-height);padding:var(--el-footer-padding)}.el-header{--el-header-padding:0 20px;--el-header-height:60px;box-sizing:border-box;flex-shrink:0;height:var(--el-header-height);padding:var(--el-header-padding)}.el-main{--el-main-padding:20px;box-sizing:border-box;display:block;flex:1;flex-basis:auto;overflow:auto;padding:var(--el-main-padding)}.el-scrollbar{--el-scrollbar-opacity:.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary);height:100%;overflow:hidden;position:relative}.el-scrollbar__wrap{height:100%;overflow:auto}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));border-radius:inherit;cursor:pointer;display:block;height:0;opacity:var(--el-scrollbar-opacity,.3);position:relative;transition:var(--el-transition-duration) background-color;width:0}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{border-radius:4px;bottom:2px;position:absolute;right:2px;z-index:1}.el-scrollbar__bar.is-vertical{top:2px;width:6px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}:root{--el-menu-active-color:var(--el-color-primary);--el-menu-text-color:var(--el-text-color-primary);--el-menu-hover-text-color:var(--el-color-primary);--el-menu-bg-color:var(--el-fill-color-blank);--el-menu-hover-bg-color:var(--el-color-primary-light-9);--el-menu-item-height:56px;--el-menu-sub-item-height:calc(var(--el-menu-item-height) - 6px);--el-menu-horizontal-height:60px;--el-menu-horizontal-sub-item-height:36px;--el-menu-item-font-size:var(--el-font-size-base);--el-menu-item-hover-fill:var(--el-color-primary-light-9);--el-menu-border-color:var(--el-border-color);--el-menu-base-level-padding:20px;--el-menu-level-padding:20px;--el-menu-icon-width:24px}.el-menu{background-color:var(--el-menu-bg-color);border-right:1px solid var(--el-menu-border-color);box-sizing:border-box;list-style:none;margin:0;padding-left:0;position:relative}.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item-group__title,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-sub-menu__title{padding-left:calc(var(--el-menu-base-level-padding) + var(--el-menu-level)*var(--el-menu-level-padding));white-space:nowrap}.el-menu:not(.el-menu--collapse) .el-sub-menu__title{padding-right:calc(var(--el-menu-base-level-padding) + var(--el-menu-icon-width))}.el-menu--horizontal{border-right:none;display:flex;flex-wrap:nowrap;height:var(--el-menu-horizontal-height)}.el-menu--horizontal.el-menu--popup-container{height:unset}.el-menu--horizontal.el-menu{border-bottom:1px solid var(--el-menu-border-color)}.el-menu--horizontal>.el-menu-item{align-items:center;border-bottom:2px solid transparent;color:var(--el-menu-text-color);display:inline-flex;height:100%;justify-content:center;margin:0}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-sub-menu:focus,.el-menu--horizontal>.el-sub-menu:hover{outline:none}.el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title{color:var(--el-menu-hover-text-color)}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title{border-bottom:2px solid transparent;color:var(--el-menu-text-color);height:100%}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover{background-color:var(--el-menu-bg-color)}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-sub-menu__title{align-items:center;background-color:var(--el-menu-bg-color);color:var(--el-menu-text-color);display:flex;height:var(--el-menu-horizontal-sub-item-height);line-height:var(--el-menu-horizontal-sub-item-height);padding:0 10px}.el-menu--horizontal .el-menu .el-sub-menu__title{padding-right:40px}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover{background-color:var(--el-menu-hover-bg-color);color:var(--el-menu-hover-text-color);outline:none}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)!important}.el-menu--collapse{width:calc(var(--el-menu-icon-width) + var(--el-menu-base-level-padding)*2)}.el-menu--collapse>.el-menu-item [class^=el-icon],.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title [class^=el-icon],.el-menu--collapse>.el-sub-menu>.el-sub-menu__title [class^=el-icon]{margin:0;text-align:center;vertical-align:middle;width:var(--el-menu-icon-width)}.el-menu--collapse>.el-menu-item .el-sub-menu__icon-arrow,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title>span,.el-menu--collapse>.el-menu-item>span,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title>span{display:inline-block;height:0;overflow:hidden;visibility:hidden;width:0}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-menu .el-sub-menu{min-width:200px}.el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--popup{border:none;border-radius:var(--el-border-radius-small);box-shadow:var(--el-box-shadow-light);min-width:200px;padding:5px 0;z-index:100}.el-menu .el-icon{flex-shrink:0}.el-menu-item{align-items:center;box-sizing:border-box;color:var(--el-menu-text-color);cursor:pointer;display:flex;font-size:var(--el-menu-item-font-size);height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);list-style:none;padding:0 var(--el-menu-base-level-padding);position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);white-space:nowrap}.el-menu-item *{vertical-align:bottom}.el-menu-item i{color:inherit}.el-menu-item:focus,.el-menu-item:hover{outline:none}.el-menu-item:hover{background-color:var(--el-menu-hover-bg-color)}.el-menu-item.is-disabled{background:none!important;cursor:not-allowed;opacity:.25}.el-menu-item [class^=el-icon]{font-size:18px;margin-right:5px;text-align:center;vertical-align:middle;width:var(--el-menu-icon-width)}.el-menu-item.is-active{color:var(--el-menu-active-color)}.el-menu-item.is-active i{color:inherit}.el-menu-item .el-menu-tooltip__trigger{align-items:center;box-sizing:border-box;display:inline-flex;height:100%;left:0;padding:0 var(--el-menu-base-level-padding);position:absolute;top:0;width:100%}.el-sub-menu{list-style:none;margin:0;padding-left:0}.el-sub-menu__title{align-items:center;box-sizing:border-box;color:var(--el-menu-text-color);cursor:pointer;display:flex;font-size:var(--el-menu-item-font-size);height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);list-style:none;padding:0 var(--el-menu-base-level-padding);position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);white-space:nowrap}.el-sub-menu__title *{vertical-align:bottom}.el-sub-menu__title i{color:inherit}.el-sub-menu__title:focus,.el-sub-menu__title:hover{outline:none}.el-sub-menu__title.is-disabled{background:none!important;cursor:not-allowed;opacity:.25}.el-sub-menu__title:hover{background-color:var(--el-menu-hover-bg-color)}.el-sub-menu .el-menu{border:none}.el-sub-menu .el-menu-item{height:var(--el-menu-sub-item-height);line-height:var(--el-menu-sub-item-height)}.el-sub-menu__hide-arrow .el-sub-menu__icon-arrow{display:none!important}.el-sub-menu.is-active .el-sub-menu__title{border-bottom-color:var(--el-menu-active-color)}.el-sub-menu.is-disabled .el-menu-item,.el-sub-menu.is-disabled .el-sub-menu__title{background:none!important;cursor:not-allowed;opacity:.25}.el-sub-menu .el-icon{font-size:18px;margin-right:5px;text-align:center;vertical-align:middle;width:var(--el-menu-icon-width)}.el-sub-menu .el-icon.el-sub-menu__icon-more{margin-right:0!important}.el-sub-menu .el-sub-menu__icon-arrow{font-size:12px;margin-right:0;margin-top:-6px;position:absolute;right:var(--el-menu-base-level-padding);top:50%;transition:transform var(--el-transition-duration);width:inherit}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{color:var(--el-text-color-secondary);font-size:12px;line-height:normal;padding:7px 0 7px var(--el-menu-base-level-padding)}.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow{opacity:0;transition:var(--el-transition-duration-fast)}.el-popper{--el-popper-border-radius:var(--el-popover-border-radius,4px);border-radius:var(--el-popper-border-radius);font-size:12px;line-height:20px;min-width:10px;overflow-wrap:break-word;padding:5px 11px;position:absolute;visibility:visible;z-index:2000}.el-popper.is-dark{color:var(--el-bg-color)}.el-popper.is-dark,.el-popper.is-dark>.el-popper__arrow:before{background:var(--el-text-color-primary);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark>.el-popper__arrow:before{right:0}.el-popper.is-light,.el-popper.is-light>.el-popper__arrow:before{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light)}.el-popper.is-light>.el-popper__arrow:before{right:0}.el-popper.is-pure{padding:0}.el-popper__arrow,.el-popper__arrow:before{height:10px;position:absolute;width:10px;z-index:-1}.el-popper__arrow:before{background:var(--el-text-color-primary);box-sizing:border-box;content:" ";transform:rotate(45deg)}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-left-color:transparent!important;border-top-color:transparent!important}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-bottom-color:transparent!important;border-right-color:transparent!important}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-bottom-color:transparent!important;border-left-color:transparent!important}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-right-color:transparent!important;border-top-color:transparent!important}.title[data-v-103567f3]{margin:15px 10px;height:45px;border-radius:6px;display:flex;position:relative;font-size:16px;font-weight:700;align-items:center;justify-content:center;gap:5px;color:#fff;background:linear-gradient(135deg,#1890ff,#1c6dd0);transition:all .3s ease}.title[data-v-103567f3] .el-icon{font-size:20px}.title .user-right-icon[data-v-103567f3]{align-self:center;position:absolute;font-size:12px;right:8px;color:#fff}.manage-title[data-v-103567f3]{margin-top:10px;padding-left:20px;color:#fff}.el-menu-item[data-v-103567f3]{margin:5px 10px!important;border-radius:6px;height:36px;padding:10px!important}.choose-item[data-v-103567f3]{font-weight:700;background:#ffffff14!important;backdrop-filter:blur(4px)}@media (hover: hover){.el-menu-item[data-v-103567f3]:hover{background:#ffffff14!important}}.menu-name[data-v-103567f3]{user-select:none}[data-v-103567f3] .el-scrollbar__wrap--hidden-default{background:#001529!important}[data-v-103567f3] .el-menu-item,[data-v-103567f3] .el-menu{background:#001529}.el-menu[data-v-103567f3]{border-right:0;width:250px}@media (max-width: 1199px){.el-menu[data-v-103567f3]{width:250px}}[data-v-103567f3] .el-divider__text{background:#001529;color:#fff}.github[data-v-103567f3]{position:absolute;width:100%;bottom:10px;display:flex;justify-content:center}.github a[data-v-103567f3]{color:#fff}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:rgba(255,255,255,.5);--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-hover-link-text-color:var(--el-text-color-secondary);--el-button-active-color:var(--el-text-color-primary);align-items:center;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);box-sizing:border-box;color:var(--el-button-text-color);cursor:pointer;display:inline-flex;font-weight:var(--el-button-font-weight);height:32px;justify-content:center;line-height:1;outline:none;text-align:center;transition:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.el-button:hover{background-color:var(--el-button-hover-bg-color);border-color:var(--el-button-hover-border-color);color:var(--el-button-hover-text-color);outline:none}.el-button:active{background-color:var(--el-button-active-bg-color);border-color:var(--el-button-active-border-color);color:var(--el-button-active-text-color);outline:none}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.el-button>span{align-items:center;display:inline-flex}.el-button+.el-button{margin-left:12px}.el-button{border-radius:var(--el-border-radius-base);font-size:var(--el-font-size-base)}.el-button,.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary)}.el-button.is-active{background-color:var(--el-button-active-bg-color);border-color:var(--el-button-active-border-color);color:var(--el-button-active-text-color);outline:none}.el-button.is-disabled,.el-button.is-disabled:hover{background-color:var(--el-button-disabled-bg-color);background-image:none;border-color:var(--el-button-disabled-border-color);color:var(--el-button-disabled-text-color);cursor:not-allowed}.el-button.is-loading{pointer-events:none;position:relative}.el-button.is-loading:before{background-color:var(--el-mask-color-extra-light);border-radius:inherit;content:"";inset:-1px;pointer-events:none;position:absolute;z-index:1}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-circle{border-radius:50%;padding:8px;width:32px}.el-button.is-text{background-color:transparent;border:0 solid transparent;color:var(--el-button-text-color)}.el-button.is-text.is-disabled{background-color:transparent!important;color:var(--el-button-disabled-text-color)}.el-button.is-text:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{background:transparent;border-color:transparent;color:var(--el-button-text-color);height:auto;padding:2px}.el-button.is-link:hover{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{background-color:transparent!important;border-color:transparent!important;color:var(--el-button-disabled-text-color)}.el-button.is-link:not(.is-disabled):active,.el-button.is-link:not(.is-disabled):hover{background-color:transparent;border-color:transparent}.el-button.is-link:not(.is-disabled):active{color:var(--el-button-active-color)}.el-button--text{background:transparent;border-color:transparent;color:var(--el-color-primary);padding-left:0;padding-right:0}.el-button--text.is-disabled{background-color:transparent!important;border-color:transparent!important;color:var(--el-button-disabled-text-color)}.el-button--text:not(.is-disabled):hover{background-color:transparent;border-color:transparent;color:var(--el-color-primary-light-3)}.el-button--text:not(.is-disabled):active{background-color:transparent;border-color:transparent;color:var(--el-color-primary-dark-2)}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-active-color:var(--el-color-primary-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-primary-light-5);--el-button-hover-bg-color:var(--el-color-primary-light-3);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-primary-light-5);--el-button-disabled-border-color:var(--el-color-primary-light-5)}.el-button--primary.is-link,.el-button--primary.is-plain,.el-button--primary.is-text{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary);--el-button-active-text-color:var(--el-color-white)}.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:active,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:hover{background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8);color:var(--el-color-primary-light-5)}.el-button--success{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-success);--el-button-border-color:var(--el-color-success);--el-button-outline-color:var(--el-color-success-light-5);--el-button-active-color:var(--el-color-success-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-success-light-5);--el-button-hover-bg-color:var(--el-color-success-light-3);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-bg-color:var(--el-color-success-dark-2);--el-button-active-border-color:var(--el-color-success-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-success-light-5);--el-button-disabled-border-color:var(--el-color-success-light-5)}.el-button--success.is-link,.el-button--success.is-plain,.el-button--success.is-text{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success);--el-button-hover-border-color:var(--el-color-success);--el-button-active-text-color:var(--el-color-white)}.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:active,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:active,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:hover{background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8);color:var(--el-color-success-light-5)}.el-button--warning{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-warning);--el-button-border-color:var(--el-color-warning);--el-button-outline-color:var(--el-color-warning-light-5);--el-button-active-color:var(--el-color-warning-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-warning-light-5);--el-button-hover-bg-color:var(--el-color-warning-light-3);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-bg-color:var(--el-color-warning-dark-2);--el-button-active-border-color:var(--el-color-warning-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-warning-light-5);--el-button-disabled-border-color:var(--el-color-warning-light-5)}.el-button--warning.is-link,.el-button--warning.is-plain,.el-button--warning.is-text{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning);--el-button-hover-border-color:var(--el-color-warning);--el-button-active-text-color:var(--el-color-white)}.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:active,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:hover{background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8);color:var(--el-color-warning-light-5)}.el-button--danger{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-danger);--el-button-border-color:var(--el-color-danger);--el-button-outline-color:var(--el-color-danger-light-5);--el-button-active-color:var(--el-color-danger-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-danger-light-5);--el-button-hover-bg-color:var(--el-color-danger-light-3);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-bg-color:var(--el-color-danger-dark-2);--el-button-active-border-color:var(--el-color-danger-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-danger-light-5);--el-button-disabled-border-color:var(--el-color-danger-light-5)}.el-button--danger.is-link,.el-button--danger.is-plain,.el-button--danger.is-text{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger);--el-button-hover-border-color:var(--el-color-danger);--el-button-active-text-color:var(--el-color-white)}.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:active,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:hover{background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8);color:var(--el-color-danger-light-5)}.el-button--info{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-info);--el-button-border-color:var(--el-color-info);--el-button-outline-color:var(--el-color-info-light-5);--el-button-active-color:var(--el-color-info-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-info-light-5);--el-button-hover-bg-color:var(--el-color-info-light-3);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-bg-color:var(--el-color-info-dark-2);--el-button-active-border-color:var(--el-color-info-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-info-light-5);--el-button-disabled-border-color:var(--el-color-info-light-5)}.el-button--info.is-link,.el-button--info.is-plain,.el-button--info.is-text{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info);--el-button-hover-border-color:var(--el-color-info);--el-button-active-text-color:var(--el-color-white)}.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:active,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:active,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:hover{background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8);color:var(--el-color-info-light-5)}.el-button--large{--el-button-size:40px;height:var(--el-button-size)}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large{border-radius:var(--el-border-radius-base);font-size:var(--el-font-size-base);padding:12px 19px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{padding:12px;width:var(--el-button-size)}.el-button--small{--el-button-size:24px;height:var(--el-button-size)}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small{border-radius:calc(var(--el-border-radius-base) - 1px);font-size:12px;padding:5px 11px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{padding:5px;width:var(--el-button-size)}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:after,.el-button-group:before{content:"";display:table}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.el-button-group>.el-button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-bottom-left-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-top-right-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button.is-active,.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button-group>.el-dropdown>.el-button{border-bottom-left-radius:0;border-left-color:var(--el-button-divide-border-color);border-top-left-radius:0}.el-button-group .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-dropdown{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10;color:var(--el-text-color-regular);display:inline-flex;font-size:var(--el-font-size-base);line-height:1;position:relative;vertical-align:top}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper,.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:transparent;border-top-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:transparent;border-left-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:none}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{box-sizing:border-box;list-style:none;margin:0;padding:0}.el-dropdown .el-dropdown__caret-button{align-items:center;border-left:none;display:inline-flex;justify-content:center;padding-left:0;padding-right:0;width:32px}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{background:var(--el-overlay-color-lighter);bottom:-1px;content:"";display:block;left:0;position:absolute;top:-1px;width:1px}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:none}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{background-color:var(--el-bg-color-overlay);border:none;border-radius:var(--el-border-radius-base);box-shadow:none;left:0;list-style:none;margin:0;padding:5px 0;position:relative;top:0;z-index:var(--el-dropdown-menu-index)}.el-dropdown-menu__item{align-items:center;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:var(--el-font-size-base);line-height:22px;list-style:none;margin:0;outline:none;padding:5px 16px;white-space:nowrap}.el-dropdown-menu__item:not(.is-disabled):focus,.el-dropdown-menu__item:not(.is-disabled):hover{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{border-top:1px solid var(--el-border-color-lighter);margin:6px 0}.el-dropdown-menu__item.is-disabled{color:var(--el-text-color-disabled);cursor:not-allowed}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{font-size:14px;line-height:22px;padding:7px 20px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{font-size:12px;line-height:20px;padding:2px 12px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px;--el-tag-border-radius-rounded:9999px;align-items:center;background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);border-radius:var(--el-tag-border-radius);border-style:solid;border-width:1px;box-sizing:border-box;color:var(--el-tag-text-color);display:inline-flex;font-size:var(--el-tag-font-size);height:24px;justify-content:center;line-height:1;padding:0 9px;vertical-align:middle;white-space:nowrap;--el-icon-size:14px}.el-tag,.el-tag.el-tag--primary{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-bg-color:var(--el-color-success-light-9);--el-tag-border-color:var(--el-color-success-light-8);--el-tag-hover-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color:var(--el-color-warning-light-9);--el-tag-border-color:var(--el-color-warning-light-8);--el-tag-hover-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color:var(--el-color-danger-light-9);--el-tag-border-color:var(--el-color-danger-light-8);--el-tag-hover-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-bg-color:var(--el-color-error-light-9);--el-tag-border-color:var(--el-color-error-light-8);--el-tag-hover-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-bg-color:var(--el-color-info-light-9);--el-tag-border-color:var(--el-color-info-light-8);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag.is-round{border-radius:var(--el-tag-border-radius-rounded)}.el-tag .el-tag__close{color:var(--el-tag-text-color);flex-shrink:0}.el-tag .el-tag__close:hover{background-color:var(--el-tag-hover-color);color:var(--el-color-white)}.el-tag.el-tag--primary{--el-tag-text-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-text-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-text-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-text-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-text-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-text-color:var(--el-color-info)}.el-tag .el-icon{border-radius:50%;cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size)}.el-tag .el-tag__close{margin-left:6px}.el-tag--dark{--el-tag-text-color:var(--el-color-white)}.el-tag--dark,.el-tag--dark.el-tag--primary{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color:var(--el-color-success);--el-tag-border-color:var(--el-color-success);--el-tag-hover-color:var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color:var(--el-color-warning);--el-tag-border-color:var(--el-color-warning);--el-tag-hover-color:var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color:var(--el-color-danger);--el-tag-border-color:var(--el-color-danger);--el-tag-hover-color:var(--el-color-danger-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color:var(--el-color-error);--el-tag-border-color:var(--el-color-error);--el-tag-hover-color:var(--el-color-error-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color:var(--el-color-info);--el-tag-border-color:var(--el-color-info);--el-tag-hover-color:var(--el-color-info-light-3)}.el-tag--dark.el-tag--danger,.el-tag--dark.el-tag--error,.el-tag--dark.el-tag--info,.el-tag--dark.el-tag--primary,.el-tag--dark.el-tag--success,.el-tag--dark.el-tag--warning{--el-tag-text-color:var(--el-color-white)}.el-tag--plain,.el-tag--plain.el-tag--primary{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary)}.el-tag--plain.el-tag--success{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-success-light-5);--el-tag-hover-color:var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-warning-light-5);--el-tag-hover-color:var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-danger-light-5);--el-tag-hover-color:var(--el-color-danger)}.el-tag--plain.el-tag--error{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-error-light-5);--el-tag-hover-color:var(--el-color-error)}.el-tag--plain.el-tag--info{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-info-light-5);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-closable{padding-right:5px}.el-tag--large{height:32px;padding:0 11px;--el-icon-size:16px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{height:20px;padding:0 7px;--el-icon-size:12px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--primary.is-hit{border-color:var(--el-color-primary)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.hamburger[data-v-b2fb0d8c]{display:inline-block;vertical-align:middle;width:20px;height:20px}.hamburger.is-active[data-v-b2fb0d8c]{transform:rotate(180deg)}.breadcrumb-item[data-v-adaa0bc6]{font-weight:700;font-size:14px;white-space:nowrap}[data-v-adaa0bc6] .el-popper.is-pure{border-radius:6px}.user-details[data-v-adaa0bc6]{width:250px;font-size:14px;color:#333;display:grid;grid-template-columns:1fr;justify-items:center}.user-details .user-name[data-v-adaa0bc6]{font-weight:700;margin-top:10px;padding-left:20px;padding-right:20px;width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.user-details .detail-user-type[data-v-adaa0bc6]{margin-top:10px}.user-details .action-info[data-v-adaa0bc6]{width:100%;display:grid;grid-template-columns:auto auto;margin-top:10px}.user-details .action-info>div[data-v-adaa0bc6]:first-child{display:grid;align-items:center;gap:10px}.user-details .action-info>div[data-v-adaa0bc6]:last-child{display:grid;gap:10px;text-align:center}.user-details .action-info>div:last-child>div[data-v-adaa0bc6]{display:flex;align-items:center}.user-details .detail-email[data-v-adaa0bc6]{padding-left:20px;padding-right:20px;width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;color:#5c5958}.user-details .logout[data-v-adaa0bc6]{margin-top:20px;width:100%;padding-left:10px;padding-right:10px;padding-bottom:10px}.user-details .logout .el-button[data-v-adaa0bc6]{border-radius:6px;height:28px;width:100%}.user-details .details-avatar[data-v-adaa0bc6]{margin-top:20px;height:40px;width:40px;border:1px solid #ccc;font-size:18px;display:flex;align-items:center;justify-content:center;border-radius:10px}.header[data-v-adaa0bc6]{text-align:right;font-size:12px;display:grid;height:100%;gap:10px;grid-template-columns:auto auto 1fr}.writer-box[data-v-adaa0bc6]{cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:5px}.writer-box .writer[data-v-adaa0bc6]{width:36px;height:36px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#1890ff,#1c6dd0);transition:all .3s ease;display:flex;align-items:center;justify-content:center}.writer-box .writer .writer-text[data-v-adaa0bc6]{margin-left:15px;font-size:14px;font-weight:700}.header-btn[data-v-adaa0bc6]{display:inline-flex;align-items:center;height:100%}.toolbar[data-v-adaa0bc6]{display:grid;grid-template-columns:1fr auto auto;margin-left:auto}@media (max-width: 1024px){.toolbar[data-v-adaa0bc6]{grid-template-columns:1fr auto}}.toolbar .full[data-v-adaa0bc6]{display:flex;align-items:center;justify-content:center;padding-right:10px;cursor:pointer}@media (max-width: 1024px){.toolbar .full[data-v-adaa0bc6]{display:none}}.toolbar .email[data-v-adaa0bc6]{align-self:center;font-size:14px;margin-right:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700;width:100%}.toolbar .avatar[data-v-adaa0bc6]{display:flex;align-items:center;cursor:pointer;margin-left:10px}.toolbar .avatar .avatar-text[data-v-adaa0bc6]{height:30px;width:30px;display:flex;justify-content:center;align-items:center;border-radius:8px;border:1px solid #ccc}.toolbar .avatar .setting-icon[data-v-adaa0bc6]{position:relative;top:0;margin-right:5px;bottom:10px}@media (max-width: 1024px){.toolbar .avatar .setting-icon[data-v-adaa0bc6]{margin-right:10px}}.el-tooltip__trigger[data-v-adaa0bc6]:first-child:focus-visible{outline:unset}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:16px;--el-dialog-border-radius:var(--el-border-radius-base);background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;margin:var(--el-dialog-margin-top,15vh) auto 50px;overflow-wrap:break-word;padding:var(--el-dialog-padding-primary);position:relative;width:var(--el-dialog-width,50%)}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;border-radius:0;height:100%;margin-bottom:0;overflow:auto}.el-dialog__wrapper{inset:0;margin:0;overflow:auto;position:fixed}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-dialog__header{padding-bottom:var(--el-dialog-padding-primary)}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size, 16px))}.el-dialog__headerbtn{background:transparent;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:48px;outline:none;padding:0;position:absolute;right:0;top:0;width:48px}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{color:var(--el-text-color-primary);font-size:var(--el-dialog-title-font-size);line-height:var(--el-dialog-font-line-height)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{box-sizing:border-box;padding-top:var(--el-dialog-padding-primary);text-align:right}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-overlay-dialog{inset:0;overflow:auto;position:fixed}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-overlay{background-color:var(--el-overlay-color-lighter);height:100%;inset:0;overflow:auto;position:fixed;z-index:2000}.el-overlay .el-overlay-root{height:0}.el-textarea{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;display:inline-block;font-size:var(--el-font-size-base);position:relative;vertical-align:bottom;width:100%}.el-textarea__inner{-webkit-appearance:none;background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;border:none;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;box-sizing:border-box;color:var(--el-input-text-color,var(--el-text-color-regular));display:block;font-family:inherit;font-size:inherit;line-height:1.5;padding:5px 11px;position:relative;resize:vertical;transition:var(--el-transition-box-shadow);width:100%}.el-textarea__inner::-moz-placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset;outline:none}.el-textarea .el-input__count{background:var(--el-fill-color-blank);bottom:5px;color:var(--el-color-info);font-size:12px;line-height:14px;position:absolute;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset;color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;--el-input-height:var(--el-component-size);box-sizing:border-box;display:inline-flex;font-size:var(--el-font-size-base);line-height:var(--el-input-height);position:relative;vertical-align:middle;width:var(--el-input-width)}.el-input::-webkit-scrollbar{width:6px;z-index:11}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{background:var(--el-text-color-disabled);border-radius:5px;width:6px}.el-input::-webkit-scrollbar-corner,.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);cursor:pointer;font-size:14px}.el-input .el-input__clear:hover,.el-input .el-input__password:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{align-items:center;color:var(--el-color-info);display:inline-flex;font-size:12px;height:100%}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);display:inline-block;line-height:normal;padding-left:8px}.el-input__wrapper{align-items:center;background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;cursor:text;display:inline-flex;flex-grow:1;justify-content:center;padding:1px 11px;transform:translateZ(0);transition:var(--el-transition-box-shadow)}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input{--el-input-inner-height:calc(var(--el-input-height, 32px) - 2px)}.el-input__inner{-webkit-appearance:none;background:none;border:none;box-sizing:border-box;color:var(--el-input-text-color,var(--el-text-color-regular));flex-grow:1;font-size:inherit;height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);outline:none;padding:0;width:100%}.el-input__inner:focus{outline:none}.el-input__inner::-moz-placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__inner[type=number]{line-height:1}.el-input__prefix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:inline-flex;flex-shrink:0;flex-wrap:nowrap;height:100%;line-height:var(--el-input-inner-height);pointer-events:none;text-align:center;transition:all var(--el-transition-duration);white-space:nowrap}.el-input__prefix-inner{align-items:center;display:inline-flex;justify-content:center;pointer-events:all}.el-input__prefix-inner>:last-child{margin-right:8px}.el-input__prefix-inner>:first-child,.el-input__prefix-inner>:first-child.el-input__icon{margin-left:0}.el-input__suffix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:inline-flex;flex-shrink:0;flex-wrap:nowrap;height:100%;line-height:var(--el-input-inner-height);pointer-events:none;text-align:center;transition:all var(--el-transition-duration);white-space:nowrap}.el-input__suffix-inner{align-items:center;display:inline-flex;justify-content:center;pointer-events:all}.el-input__suffix-inner>:first-child{margin-left:8px}.el-input .el-input__icon{align-items:center;display:flex;height:inherit;justify-content:center;line-height:inherit;margin-left:8px;transition:all var(--el-transition-duration)}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-color, ) inset}.el-input.is-disabled{cursor:not-allowed}.el-input.is-disabled .el-input__wrapper{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset;cursor:not-allowed;pointer-events:none}.el-input.is-disabled .el-input__inner{color:var(--el-disabled-text-color);-webkit-text-fill-color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__wrapper{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--large{--el-input-height:var(--el-component-size-large);font-size:14px}.el-input--large .el-input__wrapper{padding:1px 15px}.el-input--large{--el-input-inner-height:calc(var(--el-input-height, 40px) - 2px)}.el-input--small{--el-input-height:var(--el-component-size-small);font-size:12px}.el-input--small .el-input__wrapper{padding:1px 7px}.el-input--small{--el-input-inner-height:calc(var(--el-input-height, 24px) - 2px)}.el-input-group{align-items:stretch;display:inline-flex;width:100%}.el-input-group__append,.el-input-group__prepend{align-items:center;background-color:var(--el-fill-color-light);border-radius:var(--el-input-border-radius);color:var(--el-color-info);display:inline-flex;justify-content:center;min-height:100%;padding:0 20px;position:relative;white-space:nowrap}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:none}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:0 -20px}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-select__wrapper,.el-input-group__append div.el-select:hover .el-select__wrapper,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-select__wrapper,.el-input-group__prepend div.el-select:hover .el-select__wrapper{background-color:transparent;border-color:transparent;color:inherit}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group__append{border-left:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--prepend>.el-input__wrapper,.el-input-group__append{border-bottom-left-radius:0;border-top-left-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-select__wrapper{border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group--append>.el-input__wrapper{border-bottom-right-radius:0;border-top-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-select__wrapper{border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-hidden{display:none!important}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{background-color:var(--el-color-primary);background-position:50%;background-repeat:no-repeat;border-right:none;border-top:none;content:"";height:12px;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:12px}.el-select-dropdown{border-radius:var(--el-border-radius-base);box-sizing:border-box;z-index:calc(var(--el-index-top) + 1)}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty,.el-select-dropdown__loading{color:var(--el-text-color-secondary);font-size:var(--el-select-font-size);margin:0;padding:10px 0;text-align:center}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{box-sizing:border-box;list-style:none;margin:0;padding:6px 0}.el-select-dropdown__list.el-vl__window{margin:6px 0;padding:0}.el-select-dropdown__header{border-bottom:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__footer{border-top:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__item{box-sizing:border-box;color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-base);height:34px;line-height:34px;overflow:hidden;padding:0 32px 0 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}.el-select-dropdown__item.is-hovering{background-color:var(--el-fill-color-light)}.el-select-dropdown__item.is-selected{color:var(--el-color-primary);font-weight:700}.el-select-dropdown__item.is-disabled{background-color:unset;color:var(--el-text-color-placeholder);cursor:not-allowed}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{background-color:var(--el-color-primary);background-position:50%;background-repeat:no-repeat;border-right:none;border-top:none;content:"";height:12px;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:12px}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-disabled:after{background-color:var(--el-text-color-placeholder)}.el-select-group{margin:0;padding:0}.el-select-group__wrap{list-style:none;margin:0;padding:0;position:relative}.el-select-group__title{box-sizing:border-box;color:var(--el-color-info);font-size:12px;line-height:34px;overflow:hidden;padding:0 20px;text-overflow:ellipsis;white-space:nowrap}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-color:var(--el-disabled-text-color);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px;--el-select-width:100%;display:inline-block;position:relative;vertical-align:middle;width:var(--el-select-width)}.el-select__wrapper{align-items:center;background-color:var(--el-fill-color-blank);border-radius:var(--el-border-radius-base);box-shadow:0 0 0 1px var(--el-border-color) inset;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;gap:6px;line-height:24px;min-height:32px;padding:4px 12px;position:relative;text-align:left;transform:translateZ(0);transition:var(--el-transition-duration)}.el-select__wrapper.is-filterable{cursor:text}.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-select__wrapper.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-select__wrapper.is-disabled{background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);cursor:not-allowed;pointer-events:none}.el-select__wrapper.is-disabled,.el-select__wrapper.is-disabled:hover{box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-select__wrapper.is-disabled .el-select__selected-item{color:var(--el-select-disabled-color)}.el-select__wrapper.is-disabled .el-select__caret,.el-select__wrapper.is-disabled .el-tag{cursor:not-allowed}.el-select__prefix,.el-select__suffix{align-items:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:flex;flex-shrink:0;gap:6px}.el-select__caret{color:var(--el-select-input-color);cursor:pointer;font-size:var(--el-select-input-font-size);transform:rotate(0);transition:var(--el-transition-duration)}.el-select__caret.is-reverse{transform:rotate(180deg)}.el-select__clear{cursor:pointer}.el-select__clear:hover{color:var(--el-select-close-hover-color)}.el-select__selection{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:6px;min-width:0;position:relative}.el-select__selection.is-near{margin-left:-8px}.el-select__selection .el-tag{border-color:transparent;cursor:pointer}.el-select__selection .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-select__selection .el-tag .el-tag__content{min-width:0}.el-select__selected-item{display:flex;flex-wrap:wrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-select__tags-text{line-height:normal}.el-select__placeholder,.el-select__tags-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-select__placeholder{color:var(--el-input-text-color,var(--el-text-color-regular));position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.el-select__placeholder.is-transparent{color:var(--el-text-color-placeholder);-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-select__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-select__popper.el-popper,.el-select__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:transparent;border-top-color:transparent}.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:transparent;border-left-color:transparent}.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-select__input-wrapper{flex:1}.el-select__input-wrapper.is-hidden{opacity:0;position:absolute;z-index:-1}.el-select__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--el-select-multiple-input-color);font-family:inherit;font-size:inherit;height:24px;outline:none;padding:0;width:100%}.el-select__input.is-disabled{cursor:not-allowed}.el-select__input-calculator{left:0;max-width:100%;overflow:hidden;position:absolute;top:0;visibility:hidden;white-space:pre}.el-select--large .el-select__wrapper{font-size:14px;gap:6px;line-height:24px;min-height:40px;padding:8px 16px}.el-select--large .el-select__selection{gap:6px}.el-select--large .el-select__selection.is-near{margin-left:-8px}.el-select--large .el-select__prefix,.el-select--large .el-select__suffix{gap:6px}.el-select--large .el-select__input{height:24px}.el-select--small .el-select__wrapper{font-size:12px;gap:4px;line-height:20px;min-height:24px;padding:2px 8px}.el-select--small .el-select__selection{gap:4px}.el-select--small .el-select__selection.is-near{margin-left:-6px}.el-select--small .el-select__prefix,.el-select--small .el-select__suffix{gap:4px}.el-select--small .el-select__input{height:20px}.el-empty{--el-empty-padding:40px 0;--el-empty-image-width:160px;--el-empty-description-margin-top:20px;--el-empty-bottom-margin-top:20px;--el-empty-fill-color-0:var(--el-color-white);--el-empty-fill-color-1:#fcfcfd;--el-empty-fill-color-2:#f8f9fb;--el-empty-fill-color-3:#f7f8fc;--el-empty-fill-color-4:#eeeff3;--el-empty-fill-color-5:#edeef2;--el-empty-fill-color-6:#e9ebef;--el-empty-fill-color-7:#e5e7e9;--el-empty-fill-color-8:#e0e3e9;--el-empty-fill-color-9:#d5d7de;align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:var(--el-empty-padding);text-align:center}.el-empty__image{width:var(--el-empty-image-width)}.el-empty__image img{height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;width:100%}.el-empty__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;height:100%;vertical-align:top;width:100%}.el-empty__description{margin-top:var(--el-empty-description-margin-top)}.el-empty__description p{color:var(--el-text-color-secondary);font-size:var(--el-font-size-base);margin:0}.el-empty__bottom{margin-top:var(--el-empty-bottom-margin-top)}.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@keyframes el-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{background:var(--el-skeleton-color);height:16px;margin-top:16px}.el-skeleton.is-animated .el-skeleton__item{animation:el-skeleton-loading 1.4s ease infinite;background:linear-gradient(90deg,var(--el-skeleton-color) 25%,var(--el-skeleton-to-color) 37%,var(--el-skeleton-color) 63%);background-size:400% 100%}.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);border-radius:var(--el-border-radius-base);display:inline-block;height:16px;width:100%}.el-skeleton__circle{border-radius:50%;height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size);width:var(--el-skeleton-circle-size)}.el-skeleton__button{border-radius:4px;height:40px;width:64px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{height:var(--el-font-size-small);width:100%}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{align-items:center;border-radius:0;display:flex;justify-content:center;width:unset}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;height:22%;width:22%}.el-card{--el-card-border-color:var(--el-border-color-light);--el-card-border-radius:4px;--el-card-padding:20px;--el-card-bg-color:var(--el-fill-color-blank);background-color:var(--el-card-bg-color);border:1px solid var(--el-card-border-color);border-radius:var(--el-card-border-radius);color:var(--el-text-color-primary);overflow:hidden;transition:var(--el-transition-duration)}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{box-shadow:var(--el-box-shadow-light)}.el-card__header{border-bottom:1px solid var(--el-card-border-color);box-sizing:border-box;padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding)}.el-card__body{padding:var(--el-card-padding)}.el-card__footer{border-top:1px solid var(--el-card-border-color);box-sizing:border-box;padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding)}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{background:var(--el-popup-modal-bg-color);height:100%;left:0;opacity:var(--el-popup-modal-opacity);position:fixed;top:0;width:100%}.el-popup-parent--hidden{overflow:hidden}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-box-shadow:var(--el-box-shadow);--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:12px;--el-messagebox-font-line-height:var(--el-font-line-height-primary);backface-visibility:hidden;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);box-shadow:var(--el-messagebox-box-shadow);box-sizing:border-box;display:inline-block;font-size:var(--el-messagebox-font-size);max-width:var(--el-messagebox-width);overflow:hidden;overflow-wrap:break-word;padding:var(--el-messagebox-padding-primary);position:relative;text-align:left;vertical-align:middle;width:100%}.el-message-box:focus{outline:none!important}.el-overlay.is-message-box .el-overlay-message-box{inset:0;overflow:auto;padding:16px;position:fixed;text-align:center}.el-overlay.is-message-box .el-overlay-message-box:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-message-box__header{padding-bottom:var(--el-messagebox-padding-primary)}.el-message-box__header.show-close{padding-right:calc(var(--el-messagebox-padding-primary) + var(--el-message-close-size, 16px))}.el-message-box__title{color:var(--el-messagebox-title-color);font-size:var(--el-messagebox-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__headerbtn{background:transparent;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:40px;outline:none;padding:0;position:absolute;right:0;top:0;width:40px}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{align-items:center;display:flex;gap:12px}.el-message-box__input{padding-top:12px}.el-message-box__input div.invalid>input,.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{font-size:24px}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{margin:0}.el-message-box__message p{line-height:var(--el-messagebox-font-line-height);margin:0}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__btns{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:var(--el-messagebox-padding-primary)}.el-message-box--center .el-message-box__title{align-items:center;display:flex;gap:6px;justify-content:center}.el-message-box--center .el-message-box__status{font-size:inherit}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__container{justify-content:center}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.account-box[data-v-61783b96]{border-right:1px solid var(--el-border-color)!important;background-color:#fff;height:100%;overflow:hidden}.account-box .head-opt[data-v-61783b96]{display:flex;align-items:center;height:38px;box-shadow:inset 0 -1px #64798f1f;padding-left:10px;padding-right:10px}.account-box .head-opt .icon[data-v-61783b96]{cursor:pointer}.account-box .head-opt .icon[data-v-61783b96]:nth-child(2){margin-left:15px}.account-box .scrollbar[data-v-61783b96]{width:100%;height:calc(100% - 38px);overflow:auto}@media (max-width: 767px){.account-box .scrollbar[data-v-61783b96]{height:calc(100% - 98px)}}.account-box .scrollbar .empty[data-v-61783b96]{display:flex;justify-content:center;align-items:center;height:100%}.account-box .scrollbar .noLoading[data-v-61783b96]{display:flex;justify-content:center;align-items:center;padding:10px 0;color:gray}.account-box .btn[data-v-61783b96]{width:100%;margin-top:15px}.account-box .item[data-v-61783b96]{background-color:#fff;border-radius:8px;padding:12px 10px;margin-bottom:10px;margin-left:10px;margin-right:10px;cursor:pointer}.account-box .item .account[data-v-61783b96]{font-weight:600;margin-bottom:20px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.account-box .item .opt[data-v-61783b96]{display:flex;justify-content:space-between;font-size:12px;color:#888}.account-box .item[data-v-61783b96] .el-card__body{padding:0}.account-box .item[data-v-61783b96]:first-child{margin-top:10px}.account-box .item-choose[data-v-61783b96]{background:var(--el-color-primary-light-8)}.setting-icon[data-v-61783b96]{position:relative;top:6px}[data-v-61783b96] .el-input-group__append{padding:0 0 0 8px!important;background:#fff}[data-v-61783b96] .el-dialog{width:400px!important}@media (max-width: 440px){[data-v-61783b96] .el-dialog{width:calc(100% - 40px)!important;margin-right:20px!important;margin-left:20px!important}}.select[data-v-61783b96]{position:absolute;right:30px;width:100px;opacity:0;pointer-events:none}[data-v-61783b96] .el-pagination .el-select{width:100px;background:#fff}.add-email-turnstile[data-v-61783b96]{margin-top:15px}.turnstile-show[data-v-61783b96]{opacity:1}.turnstile-hide[data-v-61783b96]{opacity:0;pointer-events:none;position:fixed}.block-show[data-v-fc3d89b1]{position:fixed}@media (max-width: 767px){.block-show[data-v-fc3d89b1]{position:absolute;right:0;border:0;height:100%;width:100%;background:#000;opacity:.6;z-index:10;transition:all .3s}}.block-hide[data-v-fc3d89b1]{position:fixed;pointer-events:none;transition:all .3s}.show[data-v-fc3d89b1]{transition:all .1s}@media (max-width: 767px){.show[data-v-fc3d89b1]{position:fixed;z-index:100;width:250px}}.hide[data-v-fc3d89b1]{transition:all .1s;position:fixed;transform:translate(-100%);opacity:0}@media (max-width: 1024px){.hide[data-v-fc3d89b1]{width:250px;z-index:100}}.main-box-show[data-v-fc3d89b1]{display:grid;grid-template-columns:260px 1fr;height:calc(100% - 60px)}@media (max-width: 1200px){.main-box-show[data-v-fc3d89b1]{grid-template-columns:250px 1fr}}@media (max-width: 767px){.main-box-show[data-v-fc3d89b1]{grid-template-columns:1fr}}.main-box-hide[data-v-fc3d89b1]{display:grid;grid-template-columns:1fr;height:calc(100% - 60px)}.main-view[data-v-fc3d89b1]{background:#fff}.navigation[data-v-fc3d89b1]{height:30px;border-bottom:solid 1px var(--el-menu-border-color);display:inline-flex;justify-items:center;align-items:center;width:100%}.navigation .tag[data-v-fc3d89b1]{background:#fff;margin-left:5px}.el-input-tag{--el-input-tag-border-color-hover:var(--el-border-color-hover);--el-input-tag-placeholder-color:var(--el-text-color-placeholder);--el-input-tag-disabled-color:var(--el-disabled-text-color);--el-input-tag-disabled-border:var(--el-disabled-border-color);--el-input-tag-font-size:var(--el-font-size-base);--el-input-tag-close-hover-color:var(--el-text-color-secondary);--el-input-tag-text-color:var(--el-text-color-regular);--el-input-tag-input-focus-border-color:var(--el-color-primary);--el-input-tag-width:100%;--el-input-tag-mini-height:var(--el-component-size);--el-input-tag-gap:6px;--el-input-tag-padding:4px;--el-input-tag-inner-padding:8px;--el-input-tag-line-height:24px;align-items:center;background-color:var(--el-fill-color-blank);border-radius:var(--el-border-radius-base);box-shadow:0 0 0 1px var(--el-border-color) inset;box-sizing:border-box;cursor:pointer;display:flex;font-size:var(--el-input-tag-font-size);line-height:var(--el-input-tag-line-height);min-height:var(--el-input-tag-mini-height);padding:var(--el-input-tag-padding);transform:translateZ(0);transition:var(--el-transition-duration);width:var(--el-input-tag-width)}.el-input-tag.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-input-tag.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-input-tag.is-disabled{background-color:var(--el-fill-color-light);cursor:not-allowed;pointer-events:none}.el-input-tag.is-disabled,.el-input-tag.is-disabled:hover{box-shadow:0 0 0 1px var(--el-input-tag-disabled-border) inset}.el-input-tag.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input-tag.is-disabled .el-input-tag__inner .el-input-tag__input,.el-input-tag.is-disabled .el-input-tag__inner .el-tag{cursor:not-allowed}.el-input-tag__prefix,.el-input-tag__suffix{align-items:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:flex;flex-shrink:0;padding:0 var(--el-input-tag-inner-padding)}.el-input-tag__suffix{gap:8px}.el-input-tag__inner{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:var(--el-input-tag-gap);max-width:100%;min-width:0;position:relative}.el-input-tag__inner.is-left-space{margin-left:var(--el-input-tag-inner-padding)}.el-input-tag__inner.is-right-space{margin-right:var(--el-input-tag-inner-padding)}.el-input-tag__inner.is-draggable .el-tag{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-input-tag__drop-indicator{background-color:var(--el-color-primary);height:var(--el-input-tag-line-height);position:absolute;top:0;width:1px}.el-input-tag__inner .el-tag{border-color:transparent;cursor:pointer;max-width:100%}.el-input-tag__inner .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-input-tag__inner .el-tag .el-tag__content{line-height:normal;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-input-tag__input-wrapper{flex:1}.el-input-tag__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--el-input-tag-text-color);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding:0;width:100%}.el-input-tag__input::-moz-placeholder{color:var(--el-input-tag-placeholder-color)}.el-input-tag__input::placeholder{color:var(--el-input-tag-placeholder-color)}.el-input-tag__input-calculator{left:0;max-width:100%;overflow:hidden;position:absolute;top:0;visibility:hidden;white-space:pre}.el-input-tag--large{--el-input-tag-gap:6px;--el-input-tag-padding:8px;--el-input-tag-padding-left:8px;--el-input-tag-font-size:14px}.el-input-tag--small{--el-input-tag-gap:4px;--el-input-tag-padding:2px;--el-input-tag-padding-left:6px;--el-input-tag-font-size:12px;--el-input-tag-line-height:20px;--el-input-tag-mini-height:var(--el-component-size-small)}.el-select-dropdown__loading[data-v-2599d553]{display:flex;justify-content:center;align-items:center;height:calc(var(--69cdb3c9) * 3.33px);font-size:calc(var(--69cdb3c9) * .67px)}.circular[data-v-2599d553]{display:inline;height:var(--69cdb3c9) + "px";width:var(--69cdb3c9) + "px";animation:loading-rotate-2599d553 2s linear infinite}.path[data-v-2599d553]{animation:loading-dash-2599d553 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:var(--el-color-primary);stroke-linecap:round}.loading-path .dot1[data-v-2599d553]{transform:translate(3.75px,3.75px);fill:var(--el-color-primary);animation:custom-spin-move-2599d553 1s infinite linear alternate;opacity:.3}.loading-path .dot2[data-v-2599d553]{transform:translate(calc(100% - 3.75px),3.75px);fill:var(--el-color-primary);animation:custom-spin-move-2599d553 1s infinite linear alternate;opacity:.3;animation-delay:.4s}.loading-path .dot3[data-v-2599d553]{transform:translate(3.75px,calc(100% - 3.75px));fill:var(--el-color-primary);animation:custom-spin-move-2599d553 1s infinite linear alternate;opacity:.3;animation-delay:1.2s}.loading-path .dot4[data-v-2599d553]{transform:translate(calc(100% - 3.75px),calc(100% - 3.75px));fill:var(--el-color-primary);animation:custom-spin-move-2599d553 1s infinite linear alternate;opacity:.3;animation-delay:.8s}@keyframes loading-rotate-2599d553{to{transform:rotate(360deg)}}@keyframes loading-dash-2599d553{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes custom-spin-move-2599d553{to{opacity:1}}.is-loading[data-v-2599d553]{display:inline-flex;align-items:center;justify-content:center}.editor-box[data-v-ed0ab026]{height:100%;width:100%}.loading[data-v-ed0ab026]{margin:auto}.editor-box-loading[data-v-ed0ab026]{display:flex;align-items:center;justify-content:center}[data-v-ed0ab026] .tox-tbtn.tox-tbtn--select.tox-tbtn--bespoke{width:80px!important}[data-v-ed0ab026] .tox.tox-tinymce.tox-fullscreen{padding-right:15px;padding-left:15px;padding-bottom:15px;background:#fff}@media (max-width: 767px){[data-v-ed0ab026] .tox.tox-tinymce.tox-fullscreen{padding-right:10px;padding-left:10px;padding-bottom:10px}}[data-v-ed0ab026] .tox-tinymce{border:none;border-radius:0}[data-v-ed0ab026] .tox-toolbar__group{padding-left:0!important;margin:0!important}[data-v-ed0ab026] .tox-tbtn{margin:0!important}[data-v-ed0ab026] .tox .tox-edit-area:before{display:none}.percent[data-v-93c35734]{display:flex;gap:10px}.el-notification{--el-notification-width:330px;--el-notification-padding:14px 26px 14px 13px;--el-notification-radius:8px;--el-notification-shadow:var(--el-box-shadow-light);--el-notification-border-color:var(--el-border-color-lighter);--el-notification-icon-size:24px;--el-notification-close-font-size:var(--el-message-close-size,16px);--el-notification-group-margin-left:13px;--el-notification-group-margin-right:8px;--el-notification-content-font-size:var(--el-font-size-base);--el-notification-content-color:var(--el-text-color-regular);--el-notification-title-font-size:16px;--el-notification-title-color:var(--el-text-color-primary);--el-notification-close-color:var(--el-text-color-secondary);--el-notification-close-hover-color:var(--el-text-color-regular);background-color:var(--el-bg-color-overlay);border:1px solid var(--el-notification-border-color);border-radius:var(--el-notification-radius);box-shadow:var(--el-notification-shadow);box-sizing:border-box;display:flex;overflow:hidden;overflow-wrap:break-word;padding:var(--el-notification-padding);position:fixed;transition:opacity var(--el-transition-duration),transform var(--el-transition-duration),left var(--el-transition-duration),right var(--el-transition-duration),top .4s,bottom var(--el-transition-duration);width:var(--el-notification-width);z-index:9999}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{flex:1;margin-left:var(--el-notification-group-margin-left);margin-right:var(--el-notification-group-margin-right);min-width:0}.el-notification__title{color:var(--el-notification-title-color);font-size:var(--el-notification-title-font-size);font-weight:700;line-height:var(--el-notification-icon-size);margin:0}.el-notification__content{color:var(--el-notification-content-color);font-size:var(--el-notification-content-font-size);line-height:24px;margin:6px 0 0}.el-notification__content p{margin:0}.el-notification .el-notification__icon{flex-shrink:0;font-size:var(--el-notification-icon-size);height:var(--el-notification-icon-size);width:var(--el-notification-icon-size)}.el-notification .el-notification__closeBtn{color:var(--el-notification-close-color);cursor:pointer;font-size:var(--el-notification-close-font-size);position:absolute;right:15px;top:18px}.el-notification .el-notification__closeBtn:hover{color:var(--el-notification-close-hover-color)}.el-notification .el-notification--success{--el-notification-icon-color:var(--el-color-success);color:var(--el-notification-icon-color)}.el-notification .el-notification--info{--el-notification-icon-color:var(--el-color-info);color:var(--el-notification-icon-color)}.el-notification .el-notification--warning{--el-notification-icon-color:var(--el-color-warning);color:var(--el-notification-icon-color)}.el-notification .el-notification--error{--el-notification-icon-color:var(--el-color-error);color:var(--el-notification-icon-color)}.el-notification-fade-enter-from.right{right:0;transform:translate(100%)}.el-notification-fade-enter-from.left{left:0;transform:translate(-100%)}.el-notification-fade-leave-to{opacity:0}.send[data-v-1d9f2e3a]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.send .write-box[data-v-1d9f2e3a]{background:#fff;width:min(1200px,100% - 80px);box-shadow:var(--el-box-shadow-light);border:1px solid var(--el-border-color-light);transition:var(--el-transition-duration);padding:15px;border-radius:8px;display:grid;grid-template-rows:auto 1fr;overflow:hidden}@media (max-width: 1024px){.send .write-box[data-v-1d9f2e3a]{width:100%;height:100%;border-radius:0;padding-top:10px}}@media (min-width: 1025px){.send .write-box[data-v-1d9f2e3a]{height:min(800px,100vh - 60px)}}.send .write-box .title[data-v-1d9f2e3a]{display:flex;justify-content:space-between;margin-bottom:10px}.send .write-box .title .title-left[data-v-1d9f2e3a]{align-items:center;display:grid;grid-template-columns:auto auto auto 1fr}.send .write-box .title .sender[data-v-1d9f2e3a]{margin-left:8px}.send .write-box .title .sender-name[data-v-1d9f2e3a]{margin-left:8px;font-weight:700}.send .write-box .title .send-email[data-v-1d9f2e3a]{color:#999896;margin-left:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.send .write-box .title div[data-v-1d9f2e3a]{display:flex;align-items:center}.send .write-box .container[data-v-1d9f2e3a]{height:100%;display:grid;grid-template-rows:auto auto 1fr auto;gap:15px}.send .write-box .container .distribute[data-v-1d9f2e3a]{color:var(--el-color-info);background:var(--el-color-info-light-9);border:var(--el-color-info-light-8);border-radius:4px;font-size:12px;padding:0 5px}.send .write-box .container .distribute.checked[data-v-1d9f2e3a],.send .write-box .container .distribute[data-v-1d9f2e3a]:hover{background:var(--el-color-primary-light-9);color:var(--el-color-primary)!important;border-radius:4px}.send .write-box .container .button-item[data-v-1d9f2e3a]{display:grid;grid-template-columns:auto auto 1fr auto}.send .write-box .container .button-item .att-add[data-v-1d9f2e3a]{cursor:pointer}.send .write-box .container .button-item .att-clear[data-v-1d9f2e3a]{cursor:pointer;margin-left:10px}.send .write-box .container .button-item .att-list[data-v-1d9f2e3a]{display:grid;gap:5px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));padding-left:10px;padding-right:10px;max-height:110px;overflow-y:auto}@media (max-width: 450px){.send .write-box .container .button-item .att-list[data-v-1d9f2e3a]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.send .write-box .container .button-item .att-list .att-item[data-v-1d9f2e3a]{display:grid;grid-template-columns:auto 1fr auto auto;gap:5px;height:32px;font-size:14px;border:1px solid var(--el-border-color-light);padding:5px;border-radius:4px}.send .write-box .container .button-item .att-list .att-item .att-filename[data-v-1d9f2e3a]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-v-1d9f2e3a] .el-input-tag__suffix{padding-right:4px}.icon[data-v-1d9f2e3a]{cursor:pointer}.el-aside-hide[data-v-517b6d1b]{position:fixed;left:0;height:100%;z-index:100;transform:translate(-100%);transition:all .1s ease}.aside-show[data-v-517b6d1b]{-webkit-box-shadow:3px 0 5px rgba(0,21,41,.35);box-shadow:3px 0 5px #00152959;transform:translate(0);transition:all .1s ease;z-index:101}@media (max-width: 1025px){.aside-show[data-v-517b6d1b]{position:fixed;top:0;left:0;z-index:101;height:100%;background:#fff}}.el-aside[data-v-517b6d1b]{width:auto;transition:all .1s ease}.layout[data-v-517b6d1b]{height:100%;position:fixed;width:100%;top:0;left:0;overflow:hidden}.main-container[data-v-517b6d1b]{min-height:100%;background:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch}.el-main[data-v-517b6d1b]{padding:0}.el-header[data-v-517b6d1b]{background:#fff;border-bottom:solid 1px var(--el-menu-border-color);padding:0}.overlay-show[data-v-517b6d1b]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;z-index:99;transition:all .3s}.overlay-hide[data-v-517b6d1b]{display:flex;pointer-events:none;opacity:0}.el-checkbox{--el-checkbox-font-size:14px;--el-checkbox-font-weight:var(--el-font-weight-primary);--el-checkbox-text-color:var(--el-text-color-regular);--el-checkbox-input-height:14px;--el-checkbox-input-width:14px;--el-checkbox-border-radius:var(--el-border-radius-small);--el-checkbox-bg-color:var(--el-fill-color-blank);--el-checkbox-input-border:var(--el-border);--el-checkbox-disabled-border-color:var(--el-border-color);--el-checkbox-disabled-input-fill:var(--el-fill-color-light);--el-checkbox-disabled-icon-color:var(--el-text-color-placeholder);--el-checkbox-disabled-checked-input-fill:var(--el-border-color-extra-light);--el-checkbox-disabled-checked-input-border-color:var(--el-border-color);--el-checkbox-disabled-checked-icon-color:var(--el-text-color-placeholder);--el-checkbox-checked-text-color:var(--el-color-primary);--el-checkbox-checked-input-border-color:var(--el-color-primary);--el-checkbox-checked-bg-color:var(--el-color-primary);--el-checkbox-checked-icon-color:var(--el-color-white);--el-checkbox-input-border-color-hover:var(--el-color-primary);align-items:center;color:var(--el-checkbox-text-color);cursor:pointer;display:inline-flex;font-size:var(--el-font-size-base);font-weight:var(--el-checkbox-font-weight);height:var(--el-checkbox-height,32px);margin-right:30px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.el-checkbox.is-disabled{cursor:not-allowed}.el-checkbox.is-bordered{border:var(--el-border);border-radius:var(--el-border-radius-base);box-sizing:border-box;padding:0 15px 0 9px}.el-checkbox.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-checkbox.is-bordered.is-disabled{border-color:var(--el-border-color-lighter)}.el-checkbox.is-bordered.el-checkbox--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label{font-size:var(--el-font-size-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{border-radius:calc(var(--el-border-radius-base) - 1px);padding:0 11px 0 7px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox input:focus-visible+.el-checkbox__inner{border-radius:var(--el-checkbox-border-radius);outline:2px solid var(--el-checkbox-input-border-color-hover);outline-offset:1px}.el-checkbox__input{cursor:pointer;display:inline-flex;outline:none;position:relative;white-space:nowrap}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:var(--el-checkbox-disabled-input-fill);border-color:var(--el-checkbox-disabled-border-color);cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-icon-color);cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-disabled-checked-icon-color);border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-checked-icon-color);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--el-checkbox-checked-text-color)}.el-checkbox__input.is-focus:not(.is-checked) .el-checkbox__original:not(:focus-visible){border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-checked-icon-color);content:"";display:block;height:2px;left:0;position:absolute;right:0;top:5px;transform:scale(.5)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{background-color:var(--el-checkbox-bg-color);border:var(--el-checkbox-input-border);border-radius:var(--el-checkbox-border-radius);box-sizing:border-box;display:inline-block;height:var(--el-checkbox-input-height);position:relative;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46),outline .25s cubic-bezier(.71,-.46,.29,1.46);width:var(--el-checkbox-input-width);z-index:var(--el-index-normal)}.el-checkbox__inner:hover{border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__inner:after{border:1px solid transparent;border-left:0;border-top:0;box-sizing:content-box;content:"";height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);transform-origin:center;transition:transform .15s ease-in .05s;width:3px}.el-checkbox__original{height:0;margin:0;opacity:0;outline:none;position:absolute;width:0;z-index:-1}.el-checkbox__label{display:inline-block;font-size:var(--el-checkbox-font-size);line-height:1;padding-left:8px}.el-checkbox.el-checkbox--large{height:40px}.el-checkbox.el-checkbox--large .el-checkbox__label{font-size:14px}.el-checkbox.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.el-checkbox--small{height:24px}.el-checkbox.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.el-checkbox--small .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{top:4px}.el-checkbox.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox:last-of-type{margin-right:0}.email-container[data-v-368fd515]{border-radius:8px;display:grid;grid-template-rows:auto 1fr;padding:0;font-size:14px;color:#2e2e2e;overflow:hidden;height:100%}.scroll[data-v-368fd515]{margin:0;overflow:auto;height:100%;position:relative}.scroll .scroll-box[data-v-368fd515]{height:100%}.scroll .empty[data-v-368fd515]{display:flex;justify-content:center;align-items:center;height:100%}.scroll .noLoading[data-v-368fd515]{display:flex;justify-content:center;align-items:center;padding:15px 0;color:gray}.scroll .follow-loading[data-v-368fd515]{height:60px;display:flex;justify-content:center;align-items:center}.scroll .loading[data-v-368fd515]{display:flex;justify-content:center;align-items:center;background-color:#fffc;height:100%;width:100%;position:absolute;z-index:1;top:0;left:0}.scroll .loading-show[data-v-368fd515]{transition:all .2s ease .2s;opacity:1}.scroll .loading-hide[data-v-368fd515]{pointer-events:none;transition:all .2s;opacity:0}.email-row[data-v-368fd515]{display:flex;padding:8px 0;justify-content:space-between;box-shadow:inset 0 -1px #64798f1f;cursor:pointer;align-items:center;position:relative;transition:background .15s ease-in-out,box-shadow .15s ease-in-out}.email-row .user-info[data-v-368fd515]{display:flex;flex-wrap:wrap;column-gap:10px;margin-top:5px;margin-bottom:5px;color:#19293b66}.email-row .user-info .user[data-v-368fd515],.email-row .user-info .account[data-v-368fd515]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .3s;line-height:12px;max-width:290px}.email-row .user-info .user span[data-v-368fd515]:first-child,.email-row .user-info .account span[data-v-368fd515]:first-child{position:relative}.email-row .user-info .user span[data-v-368fd515]:last-child,.email-row .user-info .account span[data-v-368fd515]:last-child{margin-left:5px;position:relative;bottom:5px}.email-row .el-checkbox[data-v-368fd515]{display:flex;padding-left:15px;padding-right:20px;justify-content:center}@media (max-width: 1200px){.email-row .title-column[data-v-368fd515]{grid-template-columns:1fr!important;gap:4px!important}}.email-row .title[data-v-368fd515]{flex:1;display:grid;grid-template-columns:220px 1fr}@media (max-width: 1199px){.email-row .title[data-v-368fd515]{padding-right:15px}}@media (max-width: 1024px){.email-row .title[data-v-368fd515]{grid-template-columns:1fr;gap:4px}}.email-row .title .email-sender[data-v-368fd515]{font-weight:700;color:#1a1a1a;display:grid;grid-template-columns:auto 1fr auto}.email-row .title .email-sender .email-status[data-v-368fd515]{display:flex;align-content:center}.email-row .title .email-sender .name[data-v-368fd515]{display:grid;gap:5px;grid-template-columns:auto 1fr}@media (min-width: 1024px){.email-row .title .email-sender .name[data-v-368fd515]{grid-template-columns:1fr}.email-row .title .email-sender .name>span[data-v-368fd515]:last-child{display:none}}.email-row .title .email-sender .name>span[data-v-368fd515]:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.email-row .title .email-sender .phone-time[data-v-368fd515]{font-weight:400;font-size:12px;color:#333!important}@media (min-width: 1200px){.email-row .title .email-sender .phone-time[data-v-368fd515]{display:none}}.email-row .title .email-text[data-v-368fd515]{color:#333;display:grid;grid-template-columns:auto 1fr}@media (max-width: 1199px){.email-row .title .email-text[data-v-368fd515]{grid-template-columns:1fr}}.email-row .title .email-text .email-subject[data-v-368fd515]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.email-row .title .email-text .email-content[data-v-368fd515]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:10px;color:#19293b66}@media (max-width: 1199px){.email-row .title .email-text .email-content[data-v-368fd515]{padding-left:0;margin-top:0}}.email-row .email-right[data-v-368fd515]{text-align:right;font-size:12px;white-space:nowrap;display:flex;padding-left:15px;align-items:center;color:#333}@media (max-width: 1199px){.email-row .email-right[data-v-368fd515]{display:none}}.email-row[data-v-368fd515]:hover{background-color:#f2f6fc;z-index:0}.phone-star[data-v-368fd515]{display:none}.pc-star[data-v-368fd515]{display:flex;width:40px}@media (max-width: 1024px){.pc-star[data-v-368fd515]{display:none}.phone-star[data-v-368fd515]{display:block;align-self:end;padding-right:16px;padding-top:8px}.star-pd[data-v-368fd515]{padding-top:6px!important}}.email-time[data-v-368fd515]{padding-right:16px!important}[data-v-368fd515] .el-scrollbar__view{height:100%}.header-actions[data-v-368fd515]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:3px 15px;box-shadow:inset 0 -1px #64798f1f}.header-actions .header-left[data-v-368fd515]{display:flex;flex-wrap:wrap;align-items:center;column-gap:15px;row-gap:8px;padding-left:2px}.header-actions .header-right[data-v-368fd515]{display:grid;grid-template-columns:auto auto;align-items:start;height:100%}.header-actions .header-right .email-count[data-v-368fd515]{white-space:nowrap;margin-top:6px}.header-actions .icon[data-v-368fd515]{font-size:18px;cursor:pointer}.header-actions .more-icon[data-v-368fd515]{margin-top:8px;margin-left:15px}ul[data-v-368fd515]{list-style:none;padding:0;margin:0}.icon,.icon[data-v-0020aa50]{cursor:pointer}.el-image-viewer__wrapper{inset:0;position:fixed}.el-image-viewer__wrapper:focus{outline:none!important}.el-image-viewer__btn{align-items:center;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;opacity:.8;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.el-image-viewer__btn .el-icon{cursor:pointer}.el-image-viewer__close{font-size:40px;height:40px;right:40px;top:40px;width:40px}.el-image-viewer__canvas{align-items:center;display:flex;height:100%;justify-content:center;position:static;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.el-image-viewer__actions{background-color:var(--el-text-color-regular);border-color:#fff;border-radius:22px;bottom:30px;height:44px;left:50%;padding:0 23px;transform:translate(-50%)}.el-image-viewer__actions__inner{align-items:center;color:#fff;cursor:default;display:flex;font-size:23px;gap:22px;height:100%;justify-content:space-around;padding:0 6px;width:100%}.el-image-viewer__actions__divider{margin:0 -6px}.el-image-viewer__progress{bottom:90px;color:#fff;cursor:default;left:50%;transform:translate(-50%)}.el-image-viewer__prev{left:40px}.el-image-viewer__next,.el-image-viewer__prev{background-color:var(--el-text-color-regular);border-color:#fff;color:#fff;font-size:24px;height:44px;top:50%;transform:translateY(-50%);width:44px}.el-image-viewer__next{right:40px;text-indent:2px}.el-image-viewer__close{background-color:var(--el-text-color-regular);border-color:#fff;color:#fff;font-size:24px;height:44px;width:44px}.el-image-viewer__mask{background:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.viewer-fade-enter-active{animation:viewer-fade-in var(--el-transition-duration)}.viewer-fade-leave-active{animation:viewer-fade-out var(--el-transition-duration)}@keyframes viewer-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes viewer-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}.el-alert{--el-alert-padding:8px 16px;--el-alert-border-radius-base:var(--el-border-radius-base);--el-alert-title-font-size:14px;--el-alert-title-with-description-font-size:16px;--el-alert-description-font-size:14px;--el-alert-close-font-size:16px;--el-alert-close-customed-font-size:14px;--el-alert-icon-size:16px;--el-alert-icon-large-size:28px;align-items:center;background-color:var(--el-color-white);border-radius:var(--el-alert-border-radius-base);box-sizing:border-box;display:flex;margin:0;opacity:1;overflow:hidden;padding:var(--el-alert-padding);position:relative;transition:opacity var(--el-transition-duration-fast);width:100%}.el-alert.is-light .el-alert__close-btn{color:var(--el-text-color-placeholder)}.el-alert.is-dark .el-alert__close-btn,.el-alert.is-dark .el-alert__description{color:var(--el-color-white)}.el-alert.is-center{justify-content:center}.el-alert--success{--el-alert-bg-color:var(--el-color-success-light-9)}.el-alert--success.is-light{background-color:var(--el-alert-bg-color)}.el-alert--success.is-light,.el-alert--success.is-light .el-alert__description{color:var(--el-color-success)}.el-alert--success.is-dark{background-color:var(--el-color-success);color:var(--el-color-white)}.el-alert--info{--el-alert-bg-color:var(--el-color-info-light-9)}.el-alert--info.is-light{background-color:var(--el-alert-bg-color)}.el-alert--info.is-light,.el-alert--info.is-light .el-alert__description{color:var(--el-color-info)}.el-alert--info.is-dark{background-color:var(--el-color-info);color:var(--el-color-white)}.el-alert--warning{--el-alert-bg-color:var(--el-color-warning-light-9)}.el-alert--warning.is-light{background-color:var(--el-alert-bg-color)}.el-alert--warning.is-light,.el-alert--warning.is-light .el-alert__description{color:var(--el-color-warning)}.el-alert--warning.is-dark{background-color:var(--el-color-warning);color:var(--el-color-white)}.el-alert--error{--el-alert-bg-color:var(--el-color-error-light-9)}.el-alert--error.is-light{background-color:var(--el-alert-bg-color)}.el-alert--error.is-light,.el-alert--error.is-light .el-alert__description{color:var(--el-color-error)}.el-alert--error.is-dark{background-color:var(--el-color-error);color:var(--el-color-white)}.el-alert__content{display:flex;flex-direction:column;gap:4px}.el-alert .el-alert__icon{font-size:var(--el-alert-icon-size);margin-right:8px;width:var(--el-alert-icon-size)}.el-alert .el-alert__icon.is-big{font-size:var(--el-alert-icon-large-size);margin-right:12px;width:var(--el-alert-icon-large-size)}.el-alert__title{font-size:var(--el-alert-title-font-size);line-height:24px}.el-alert__title.with-description{font-size:var(--el-alert-title-with-description-font-size)}.el-alert .el-alert__description{font-size:var(--el-alert-description-font-size);margin:0}.el-alert .el-alert__close-btn{cursor:pointer;font-size:var(--el-alert-close-font-size);opacity:1;position:absolute;right:16px;top:12px}.el-alert .el-alert__close-btn.is-customed{font-size:var(--el-alert-close-customed-font-size);font-style:normal;line-height:24px;top:8px}.el-alert-fade-enter-from,.el-alert-fade-leave-active{opacity:0}.content-box[data-v-c996aa6f]{width:100%;height:100%;overflow:hidden;font-family:HarmonyOS,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.content-html[data-v-c996aa6f]{width:100%;height:100%}.box[data-v-e651e6d5]{height:100%;overflow:hidden}.header-actions[data-v-e651e6d5]{padding:9px 15px;display:flex;align-items:center;gap:20px;box-shadow:inset 0 -1px #64798f1f;font-size:18px}.header-actions .star[data-v-e651e6d5]{display:flex;align-items:center;min-width:21px}.header-actions .icon[data-v-e651e6d5]{cursor:pointer}.scrollbar[data-v-e651e6d5]{height:calc(100% - 38px);width:100%}.container[data-v-e651e6d5]{font-size:14px;padding-left:20px;padding-right:20px;padding-top:10px}@media (max-width: 1023px){.container[data-v-e651e6d5]{padding-left:15px;padding-right:15px}}.container .email-title[data-v-e651e6d5]{font-size:20px;font-weight:700;margin-bottom:10px}.container .content[data-v-e651e6d5]{display:flex;flex-direction:column}.container .content .att[data-v-e651e6d5]{margin-top:30px;margin-bottom:30px;border:1px solid var(--el-border-color);padding:10px;border-radius:4px;width:fit-content}.container .content .att .att-box[data-v-e651e6d5]{min-width:min(410px,100vw - 53px);display:grid;gap:10px;grid-template-rows:1fr}.container .content .att .att-title[data-v-e651e6d5]{margin-bottom:5px;display:flex;justify-content:space-between}.container .content .att .att-title span[data-v-e651e6d5]:first-child{font-weight:700}.container .content .att .att-item[data-v-e651e6d5]{cursor:pointer;padding:5px 8px;border-radius:4px;align-self:start;border:1px solid #e7e9ec;display:grid;grid-template-columns:auto 1fr auto auto;gap:10px}.container .content .att .att-item div[data-v-e651e6d5]{align-self:center}.container .content .att .att-item .att-icon[data-v-e651e6d5]{display:grid}.container .content .att .att-item .att-name[data-v-e651e6d5]{margin-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.container .content .att .att-item .att-image[data-v-e651e6d5]{width:60px;height:60px;object-fit:contain}.container .content .att .att-item .opt-icon[data-v-e651e6d5]{color:#18243099;align-items:center;display:flex;gap:8px;cursor:pointer}.container .content .att .att-item .opt-icon a[data-v-e651e6d5]{color:#18243099;align-items:center;display:flex}.container .content .email-info[data-v-e651e6d5]{border-bottom:1px solid #e7e9ec;margin-bottom:20px;padding-bottom:8px}@media (max-width: 1024px){.container .content .email-info[data-v-e651e6d5]{margin-bottom:15px}}.container .content .email-info .date[data-v-e651e6d5]{color:#585d69;margin-bottom:6px}.container .content .email-info .email-msg[data-v-e651e6d5]{max-width:400px;width:fit-content;margin-bottom:15px}.container .content .email-info .send[data-v-e651e6d5]{display:flex;margin-bottom:6px}.container .content .email-info .send .send-name[data-v-e651e6d5]{color:#585d69;display:flex;flex-wrap:wrap}.container .content .email-info .send .send-name-title[data-v-e651e6d5]{padding-right:5px}.container .content .email-info .receive[data-v-e651e6d5]{margin-bottom:6px;display:flex}.container .content .email-info .receive .receive-email[data-v-e651e6d5]{max-width:700px;word-break:break-word}.container .content .email-info .receive span[data-v-e651e6d5]:nth-child(2){color:#585d69}.container .content .email-info .send-source[data-v-e651e6d5],.container .content .email-info .source[data-v-e651e6d5]{white-space:nowrap;font-weight:700;padding-right:10px}.bottom-distance[data-v-e651e6d5]{margin-bottom:30px}.box[data-v-baf665e7]{padding:40px}@media (max-width: 767px){.box[data-v-baf665e7]{padding:30px}}.box .update-pwd[data-v-baf665e7]{display:flex;flex-direction:column;gap:15px}.box .title[data-v-baf665e7]{font-size:18px;font-weight:700}.box .pass[data-v-baf665e7]{font-size:14px;display:grid;gap:20px;margin-bottom:40px}.box .pass .pass-item[data-v-baf665e7]{display:grid;grid-template-columns:50px 1fr;gap:140px;position:relative}.box .pass .pass-item .user-name[data-v-baf665e7]{display:grid;grid-template-columns:auto 1fr}.box .pass .pass-item .user-name span[data-v-baf665e7]:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.box .pass .pass-item .edit-name-input[data-v-baf665e7]{position:absolute;bottom:-6px}.box .pass .pass-item .edit-name-input .el-input[data-v-baf665e7]{width:min(200px,100vw - 222px)}.box .pass .pass-item .edit-name[data-v-baf665e7]{color:#4dabff;padding-left:10px;cursor:pointer}@media (max-width: 767px){.box .pass .pass-item[data-v-baf665e7]{gap:70px}}.box .pass .pass-item div[data-v-baf665e7]:first-child{font-weight:700}.box .pass .pass-item div[data-v-baf665e7]:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.box .del-email[data-v-baf665e7]{font-size:14px;display:flex;flex-direction:column;gap:20px}.el-select-dropdown__item{padding:0 15px}.no-autofill-pwd{.el-input__inner{-webkit-text-security:disc!important}}.form-wrapper[data-v-c5957b86]{position:fixed;right:0;height:100%;z-index:10;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.form-wrapper[data-v-c5957b86]{width:100%}}.container[data-v-c5957b86]{background:var(--6b1961ef);padding-left:40px;padding-right:40px;display:flex;flex-direction:column;justify-content:center;width:450px;height:100%;border:1px solid #e4e7ed;box-shadow:var(--el-box-shadow-light)}@media (max-width: 1024px){.container[data-v-c5957b86]{padding:20px 18px;width:384px;margin-left:18px}}@media (max-width: 767px){.container[data-v-c5957b86]{padding:20px 18px;border-radius:6px;height:fit-content;width:100%;margin-right:18px;margin-left:18px}}.container .btn[data-v-c5957b86]{height:36px;width:100%;border-radius:6px}.container .form-desc[data-v-c5957b86]{margin-top:5px;margin-bottom:18px;color:#71717a}.container .form-title[data-v-c5957b86]{font-weight:700;font-size:22px!important}.container .switch[data-v-c5957b86]{margin-top:20px;text-align:center}.container .switch span[data-v-c5957b86]{color:#006be6;cursor:pointer}.container[data-v-c5957b86] .el-input__wrapper{border-radius:6px}.container .email-input[data-v-c5957b86] .el-input__wrapper{border-radius:6px 0 0 6px}.container .el-input[data-v-c5957b86]{height:38px;width:100%;margin-bottom:18px}.container .el-input[data-v-c5957b86] .el-input__inner{height:36px}[data-v-c5957b86] .el-select-dropdown__item{padding:0 10px}.setting-icon[data-v-c5957b86]{position:relative;top:6px}[data-v-c5957b86] .el-input-group__append{padding:0 4px 0 8px!important;background:#fff;border-radius:0 8px 8px 0}.register-turnstile[data-v-c5957b86]{margin-bottom:18px}.select[data-v-c5957b86]{position:absolute;right:30px;width:100px;opacity:0;pointer-events:none}.custom-style[data-v-c5957b86]{margin-bottom:10px}.custom-style .el-segmented[data-v-c5957b86]{--el-border-radius-base: 6px;width:180px}#login-box[data-v-c5957b86]{background:linear-gradient(to bottom,#2980b9,#6dd5fa,#fff);color:#333;font:100% Arial,sans-serif;height:100%;margin:0;padding:0;overflow-x:hidden;display:grid;grid-template-columns:1fr}#background-wrap[data-v-c5957b86]{height:100%;z-index:0}@keyframes animateCloud-c5957b86{0%{margin-left:-500px}to{margin-left:100%}}.x1[data-v-c5957b86]{animation:animateCloud-c5957b86 30s linear infinite;transform:scale(.65)}.x2[data-v-c5957b86]{animation:animateCloud-c5957b86 15s linear infinite;transform:scale(.3)}.x3[data-v-c5957b86]{animation:animateCloud-c5957b86 25s linear infinite;transform:scale(.5)}.x4[data-v-c5957b86]{animation:animateCloud-c5957b86 13s linear infinite;transform:scale(.4)}.x5[data-v-c5957b86]{animation:animateCloud-c5957b86 20s linear infinite;transform:scale(.55)}.cloud[data-v-c5957b86]{background:linear-gradient(to bottom,#fff 5%,#f1f1f1);border-radius:100px;box-shadow:0 8px 5px #0000001a;height:120px;width:350px;position:relative}.cloud[data-v-c5957b86]:after,.cloud[data-v-c5957b86]:before{content:"";position:absolute;background:#fff;z-index:-1}.cloud[data-v-c5957b86]:after{border-radius:100px;height:100px;left:50px;top:-50px;width:100px}.cloud[data-v-c5957b86]:before{border-radius:200px;height:180px;width:180px;right:50px;top:-90px}.scrollbar-flex-content[data-v-fbb8d012]{display:grid;grid-template-columns:200px 200px 200px 200px 200px 200px 200px 200px 200px 200px 200px;width:40px}.scrollbar-demo-item[data-v-fbb8d012]{display:flex;align-items:center;justify-content:center;width:100px;height:50px;marngin-bottom:10px;text-align:center;border-radius:4px;background:var(--el-color-danger-light-9);color:var(--el-color-danger)}.box-404[data-v-104a6b89]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.el-pagination{--el-pagination-font-size:14px;--el-pagination-bg-color:var(--el-fill-color-blank);--el-pagination-text-color:var(--el-text-color-primary);--el-pagination-border-radius:2px;--el-pagination-button-color:var(--el-text-color-primary);--el-pagination-button-width:32px;--el-pagination-button-height:32px;--el-pagination-button-disabled-color:var(--el-text-color-placeholder);--el-pagination-button-disabled-bg-color:var(--el-fill-color-blank);--el-pagination-button-bg-color:var(--el-fill-color);--el-pagination-hover-color:var(--el-color-primary);--el-pagination-font-size-small:12px;--el-pagination-button-width-small:24px;--el-pagination-button-height-small:24px;--el-pagination-button-width-large:40px;--el-pagination-button-height-large:40px;--el-pagination-item-gap:16px;align-items:center;color:var(--el-pagination-text-color);display:flex;font-size:var(--el-pagination-font-size);font-weight:400;white-space:nowrap}.el-pagination .el-input__inner{-moz-appearance:textfield;text-align:center}.el-pagination .el-select{width:128px}.el-pagination button{align-items:center;background:var(--el-pagination-bg-color);border:none;border-radius:var(--el-pagination-border-radius);box-sizing:border-box;color:var(--el-pagination-button-color);cursor:pointer;display:flex;font-size:var(--el-pagination-font-size);height:var(--el-pagination-button-height);justify-content:center;line-height:var(--el-pagination-button-height);min-width:var(--el-pagination-button-width);padding:0 4px;text-align:center}.el-pagination button *{pointer-events:none}.el-pagination button:focus{outline:none}.el-pagination button.is-active,.el-pagination button:hover{color:var(--el-pagination-hover-color)}.el-pagination button.is-active{cursor:default;font-weight:700}.el-pagination button.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pagination button.is-disabled,.el-pagination button:disabled{background-color:var(--el-pagination-button-disabled-bg-color);color:var(--el-pagination-button-disabled-color);cursor:not-allowed}.el-pagination button:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700;width:inherit}.el-pagination>.is-first{margin-left:0!important}.el-pagination>.is-last{margin-right:0!important}.el-pagination .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination__sizes,.el-pagination__total{color:var(--el-text-color-regular);font-weight:400;margin-left:var(--el-pagination-item-gap)}.el-pagination__total[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__jump{align-items:center;color:var(--el-text-color-regular);display:flex;font-weight:400;margin-left:var(--el-pagination-item-gap)}.el-pagination__jump[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__goto{margin-right:8px}.el-pagination__editor{box-sizing:border-box;text-align:center}.el-pagination__editor.el-input{width:56px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination__classifier{margin-left:8px}.el-pagination__rightwrapper{align-items:center;display:flex;flex:1;justify-content:flex-end}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{background-color:var(--el-pagination-button-bg-color);margin:0 4px}.el-pagination.is-background .btn-next.is-active,.el-pagination.is-background .btn-prev.is-active,.el-pagination.is-background .el-pager li.is-active{background-color:var(--el-color-primary);color:var(--el-color-white)}.el-pagination.is-background .btn-next.is-disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev.is-disabled,.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .el-pager li.is-disabled,.el-pagination.is-background .el-pager li:disabled{background-color:var(--el-disabled-bg-color);color:var(--el-text-color-placeholder)}.el-pagination.is-background .btn-next.is-disabled.is-active,.el-pagination.is-background .btn-next:disabled.is-active,.el-pagination.is-background .btn-prev.is-disabled.is-active,.el-pagination.is-background .btn-prev:disabled.is-active,.el-pagination.is-background .el-pager li.is-disabled.is-active,.el-pagination.is-background .el-pager li:disabled.is-active{background-color:var(--el-fill-color-dark);color:var(--el-text-color-secondary)}.el-pagination.is-background .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li{font-size:var(--el-pagination-font-size-small);height:var(--el-pagination-button-height-small);line-height:var(--el-pagination-button-height-small);min-width:var(--el-pagination-button-width-small)}.el-pagination--small button,.el-pagination--small span:not([class*=suffix]){font-size:var(--el-pagination-font-size-small)}.el-pagination--small .el-select{width:100px}.el-pagination--large .btn-next,.el-pagination--large .btn-prev,.el-pagination--large .el-pager li{height:var(--el-pagination-button-height-large);line-height:var(--el-pagination-button-height-large);min-width:var(--el-pagination-button-width-large)}.el-pagination--large .el-select .el-input{width:160px}.el-pager{font-size:0;list-style:none;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-pager,.el-pager li{align-items:center;display:flex}.el-pager li{background:var(--el-pagination-bg-color);border:none;border-radius:var(--el-pagination-border-radius);box-sizing:border-box;color:var(--el-pagination-button-color);cursor:pointer;font-size:var(--el-pagination-font-size);height:var(--el-pagination-button-height);justify-content:center;line-height:var(--el-pagination-button-height);min-width:var(--el-pagination-button-width);padding:0 4px;text-align:center}.el-pager li *{pointer-events:none}.el-pager li:focus{outline:none}.el-pager li.is-active,.el-pager li:hover{color:var(--el-pagination-hover-color)}.el-pager li.is-active{cursor:default;font-weight:700}.el-pager li.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pager li.is-disabled,.el-pager li:disabled{background-color:var(--el-pagination-button-disabled-bg-color);color:var(--el-pagination-button-disabled-color);cursor:not-allowed}.el-pager li:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-table{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-bg-color);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-bg-color);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px rgba(0,0,0,.15);--el-table-fixed-right-column:inset -10px 0 10px -10px rgba(0,0,0,.15);--el-table-index:var(--el-index-normal);background-color:var(--el-table-bg-color);box-sizing:border-box;color:var(--el-table-text-color);font-size:var(--el-font-size-base);height:-moz-fit-content;height:fit-content;max-width:100%;overflow:hidden;position:relative;width:100%}.el-table__inner-wrapper{display:flex;flex-direction:column;height:100%;position:relative}.el-table__inner-wrapper:before{bottom:0;height:1px;left:0}.el-table tbody:focus-visible{outline:none}.el-table.has-footer.el-table--fluid-height tr:last-child td.el-table__cell,.el-table.has-footer.el-table--scrollable-y tr:last-child td.el-table__cell{border-bottom-color:transparent}.el-table__empty-block{align-items:center;display:flex;justify-content:center;left:0;min-height:60px;position:sticky;text-align:center;width:100%}.el-table__empty-text{color:var(--el-text-color-secondary);line-height:60px;width:50%}.el-table__expand-column .cell{padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-table__expand-icon{color:var(--el-text-color-regular);cursor:pointer;font-size:12px;height:20px;position:relative;transition:transform var(--el-transition-duration-fast) ease-in-out}.el-table__expand-icon--expanded{transform:rotate(90deg)}.el-table__expand-icon>.el-icon{font-size:12px}.el-table__expanded-cell{background-color:var(--el-table-expanded-cell-bg-color)}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-bottom:0;border-right:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table--fit .el-table__inner-wrapper:before{width:100%}.el-table thead{color:var(--el-table-header-text-color)}.el-table thead th{font-weight:600}.el-table thead.is-group th.el-table__cell{background:var(--el-fill-color-light)}.el-table .el-table__cell{box-sizing:border-box;min-width:0;padding:8px 0;position:relative;text-align:left;text-overflow:ellipsis;vertical-align:middle;z-index:var(--el-table-index)}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{border-bottom-width:0;border-right-width:0;padding:0;width:15px}.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-table .cell{box-sizing:border-box;line-height:23px;overflow:hidden;overflow-wrap:break-word;padding:0 12px;text-overflow:ellipsis;white-space:normal}.el-table .cell.el-tooltip{min-width:50px;white-space:nowrap}.el-table--large{font-size:var(--el-font-size-base)}.el-table--large .el-table__cell{padding:12px 0}.el-table--large .cell{padding:0 16px}.el-table--default{font-size:var(--el-font-size-base)}.el-table--default .el-table__cell{padding:8px 0}.el-table--default .cell{padding:0 12px}.el-table--small{font-size:var(--el-font-size-extra-small)}.el-table--small .el-table__cell{padding:4px 0}.el-table--small .cell{padding:0 8px}.el-table tr{background-color:var(--el-table-tr-bg-color)}.el-table tr input[type=checkbox]{margin:0}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom:var(--el-table-border)}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{background-color:var(--el-table-header-bg-color)}.el-table th.el-table__cell>.cell.highlight{color:var(--el-color-primary)}.el-table th.el-table__cell.required>div:before{background:#ff4d51;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:5px;vertical-align:middle;width:8px}.el-table td.el-table__cell div{box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table--border .el-table__inner-wrapper:after,.el-table--border:after,.el-table--border:before,.el-table__inner-wrapper:before{background-color:var(--el-table-border-color);content:"";position:absolute;z-index:calc(var(--el-table-index) + 2)}.el-table--border .el-table__inner-wrapper:after{height:1px;left:0;top:0;width:100%;z-index:calc(var(--el-table-index) + 2)}.el-table--border:before{height:100%;left:0;top:-1px;width:1px}.el-table--border:after{height:100%;right:0;top:-1px;width:1px}.el-table--border .el-table__inner-wrapper{border-bottom:none;border-right:none}.el-table--border .el-table__footer-wrapper{flex-shrink:0;position:relative}.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:var(--el-table-border);border-bottom-width:1px}.el-table--border th.el-table__cell{border-bottom:var(--el-table-border)}.el-table--hidden{visibility:hidden}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__body-wrapper tr td.el-table-fixed-column--left,.el-table__body-wrapper tr td.el-table-fixed-column--right,.el-table__body-wrapper tr th.el-table-fixed-column--left,.el-table__body-wrapper tr th.el-table-fixed-column--right,.el-table__footer-wrapper tr td.el-table-fixed-column--left,.el-table__footer-wrapper tr td.el-table-fixed-column--right,.el-table__footer-wrapper tr th.el-table-fixed-column--left,.el-table__footer-wrapper tr th.el-table-fixed-column--right,.el-table__header-wrapper tr td.el-table-fixed-column--left,.el-table__header-wrapper tr td.el-table-fixed-column--right,.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background:inherit;position:sticky!important;z-index:calc(var(--el-table-index) + 1)}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{bottom:-1px;box-shadow:none;content:"";overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;top:0;touch-action:none;width:10px}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before{left:-10px}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{box-shadow:none;right:-10px}.el-table__body-wrapper tr td.el-table__fixed-right-patch,.el-table__body-wrapper tr th.el-table__fixed-right-patch,.el-table__footer-wrapper tr td.el-table__fixed-right-patch,.el-table__footer-wrapper tr th.el-table__fixed-right-patch,.el-table__header-wrapper tr td.el-table__fixed-right-patch,.el-table__header-wrapper tr th.el-table__fixed-right-patch{background:#fff;position:sticky!important;right:0;z-index:calc(var(--el-table-index) + 1)}.el-table__header-wrapper{flex-shrink:0}.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body,.el-table__footer,.el-table__header{border-collapse:separate;table-layout:fixed}.el-table__header-wrapper{overflow:hidden}.el-table__header-wrapper tbody td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__footer-wrapper{flex-shrink:0;overflow:hidden}.el-table__footer-wrapper tfoot td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__body-wrapper .el-table-column--selection>.cell,.el-table__header-wrapper .el-table-column--selection>.cell{align-items:center;display:inline-flex;height:23px}.el-table__body-wrapper .el-table-column--selection .el-checkbox,.el-table__header-wrapper .el-table-column--selection .el-checkbox{height:unset}.el-table.is-scrolling-left .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-left.el-table--border .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:var(--el-table-border)}.el-table.is-scrolling-left th.el-table-fixed-column--left{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-right th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-none .el-table-fixed-column--left.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--left.is-last-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-last-column:before{box-shadow:none}.el-table.is-scrolling-none th.el-table-fixed-column--left,.el-table.is-scrolling-none th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body-wrapper{flex:1;overflow:hidden;position:relative}.el-table__body-wrapper .el-scrollbar__bar{z-index:calc(var(--el-table-index) + 2)}.el-table .caret-wrapper{align-items:center;cursor:pointer;display:inline-flex;flex-direction:column;height:14px;overflow:initial;position:relative;vertical-align:middle;width:24px}.el-table .sort-caret{border:5px solid transparent;height:0;left:7px;position:absolute;width:0}.el-table .sort-caret.ascending{border-bottom-color:var(--el-text-color-placeholder);top:-5px}.el-table .sort-caret.descending{border-top-color:var(--el-text-color-placeholder);bottom:-3px}.el-table .ascending .sort-caret.ascending{border-bottom-color:var(--el-color-primary)}.el-table .descending .sort-caret.descending{border-top-color:var(--el-color-primary)}.el-table .hidden-columns{position:absolute;visibility:hidden;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--el-fill-color-lighter)}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row>td.el-table__cell,.el-table__body tr>td.hover-cell{background-color:var(--el-table-row-hover-bg-color)}.el-table__body tr.current-row>td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table.el-table--scrollable-y .el-table__body-header{position:sticky;top:0;z-index:calc(var(--el-table-index) + 2)}.el-table.el-table--scrollable-y .el-table__body-footer{bottom:0;position:sticky;z-index:calc(var(--el-table-index) + 2)}.el-table__column-resize-proxy{border-left:var(--el-table-border);bottom:0;left:200px;position:absolute;top:0;width:0;z-index:calc(var(--el-table-index) + 9)}.el-table__column-filter-trigger{cursor:pointer;display:inline-block}.el-table__column-filter-trigger i{color:var(--el-color-info);font-size:14px;vertical-align:middle}.el-table__border-left-patch{height:100%;top:0;width:1px}.el-table__border-bottom-patch,.el-table__border-left-patch{background-color:var(--el-table-border-color);left:0;position:absolute;z-index:calc(var(--el-table-index) + 2)}.el-table__border-bottom-patch{height:1px}.el-table__border-right-patch{background-color:var(--el-table-border-color);height:100%;position:absolute;top:0;width:1px;z-index:calc(var(--el-table-index) + 2)}.el-table--enable-row-transition .el-table__body td.el-table__cell{transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;height:12px;line-height:12px;margin-right:8px;text-align:center;width:12px}.el-table .el-table.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table:not(.el-table--border) .el-table__cell{border-right:none}.el-table:not(.el-table--border)>.el-table__inner-wrapper:after{content:none}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{background-color:#fff;border:1px solid var(--el-border-color-lighter);border-radius:2px;box-shadow:var(--el-box-shadow-light);box-sizing:border-box}.el-table-filter__list{list-style:none;margin:0;min-width:100px;padding:5px 0}.el-table-filter__list-item{cursor:pointer;font-size:var(--el-font-size-base);line-height:36px;padding:0 10px}.el-table-filter__list-item:hover{background-color:var(--el-color-primary-light-9);color:var(--el-color-primary)}.el-table-filter__list-item.is-active{background-color:var(--el-color-primary);color:#fff}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid var(--el-border-color-lighter);padding:8px}.el-table-filter__bottom button{background:transparent;border:none;color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-small);padding:0 3px}.el-table-filter__bottom button:hover{color:var(--el-color-primary)}.el-table-filter__bottom button:focus{outline:none}.el-table-filter__bottom button.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{align-items:center;display:flex;height:unset;margin-bottom:12px;margin-left:5px;margin-right:5px}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-radio-group{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:0}.el-radio{--el-radio-font-size:var(--el-font-size-base);--el-radio-text-color:var(--el-text-color-regular);--el-radio-font-weight:var(--el-font-weight-primary);--el-radio-input-height:14px;--el-radio-input-width:14px;--el-radio-input-border-radius:var(--el-border-radius-circle);--el-radio-input-bg-color:var(--el-fill-color-blank);--el-radio-input-border:var(--el-border);--el-radio-input-border-color:var(--el-border-color);--el-radio-input-border-color-hover:var(--el-color-primary);align-items:center;color:var(--el-radio-text-color);cursor:pointer;display:inline-flex;font-size:var(--el-font-size-base);font-weight:var(--el-radio-font-weight);height:32px;margin-right:30px;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.el-radio.el-radio--large{height:40px}.el-radio.el-radio--small{height:24px}.el-radio.is-bordered{border:var(--el-border);border-radius:var(--el-border-radius-base);box-sizing:border-box;padding:0 15px 0 9px}.el-radio.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-radio.is-bordered.is-disabled{border-color:var(--el-border-color-lighter);cursor:not-allowed}.el-radio.is-bordered.el-radio--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-radio.is-bordered.el-radio--large .el-radio__label{font-size:var(--el-font-size-base)}.el-radio.is-bordered.el-radio--large .el-radio__inner{height:14px;width:14px}.el-radio.is-bordered.el-radio--small{border-radius:var(--el-border-radius-base);padding:0 11px 0 7px}.el-radio.is-bordered.el-radio--small .el-radio__label{font-size:12px}.el-radio.is-bordered.el-radio--small .el-radio__inner{height:12px;width:12px}.el-radio:last-child{margin-right:0}.el-radio__input{cursor:pointer;display:inline-flex;outline:none;position:relative;vertical-align:middle;white-space:nowrap}.el-radio__input.is-disabled .el-radio__inner{border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled .el-radio__inner:after{background-color:var(--el-disabled-bg-color);cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:var(--el-text-color-placeholder)}.el-radio__input.is-disabled+span.el-radio__label{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{background:var(--el-color-primary);border-color:var(--el-color-primary)}.el-radio__input.is-checked .el-radio__inner:after{transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:var(--el-color-primary)}.el-radio__input.is-focus .el-radio__inner{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner{background-color:var(--el-radio-input-bg-color);border:var(--el-radio-input-border);border-radius:var(--el-radio-input-border-radius);box-sizing:border-box;cursor:pointer;display:inline-block;height:var(--el-radio-input-height);position:relative;width:var(--el-radio-input-width)}.el-radio__inner:hover{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner:after{background-color:var(--el-color-white);border-radius:var(--el-radio-input-border-radius);content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .15s ease-in;width:4px}.el-radio__original{inset:0;margin:0;opacity:0;outline:none;position:absolute;z-index:-1}.el-radio__original:focus-visible+.el-radio__inner{border-radius:var(--el-radio-input-border-radius);outline:2px solid var(--el-radio-input-border-color-hover);outline-offset:1px}.el-radio:focus:not(:focus-visible):not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{box-shadow:0 0 2px 2px var(--el-radio-input-border-color-hover)}.el-radio__label{font-size:var(--el-radio-font-size);padding-left:8px}.el-radio.el-radio--large .el-radio__label{font-size:14px}.el-radio.el-radio--large .el-radio__inner{height:14px;width:14px}.el-radio.el-radio--small .el-radio__label{font-size:12px}.el-radio.el-radio--small .el-radio__inner{height:12px;width:12px}.el-message-box__container{align-items:start!important}.el-message-box__message{word-break:break-all}.el-table-filter__bottom{button:last-child{display:none}}.el-table-filter__content{min-width:0}.user-box[data-v-dcbc24a0]{overflow:hidden;height:100%}.header-actions[data-v-dcbc24a0]{padding:9px 15px;display:flex;gap:15px;flex-wrap:wrap;align-items:center;box-shadow:inset 0 -1px #64798f1f;font-size:18px}.header-actions .search-input[data-v-dcbc24a0]{width:min(200px,100vw - 140px)}.header-actions .search[data-v-dcbc24a0] .el-input-group,.header-actions .search[data-v-dcbc24a0] .el-input__inner{height:28px}.header-actions .icon[data-v-dcbc24a0]{cursor:pointer}.container[data-v-dcbc24a0]{display:grid;grid-template-columns:1fr;gap:15px}.type[data-v-dcbc24a0]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.choose-star[data-v-dcbc24a0]{color:var(--el-color-primary)}.scrollbar[data-v-dcbc24a0]{width:100%;overflow:auto;height:calc(100% - 50px)}@media (max-width: 464px){.scrollbar[data-v-dcbc24a0]{height:calc(100% - 90px)}}.details[data-v-dcbc24a0]{padding:15px 15px 15px 52px;display:grid;gap:10px}@media (max-width: 767px){.details[data-v-dcbc24a0]{padding-left:35px}}.details .details-item-title[data-v-dcbc24a0]{white-space:pre;color:#909399;font-weight:700;padding-right:10px}.pagination[data-v-dcbc24a0]{margin-top:15px;margin-bottom:20px;padding-right:30px;width:100%;display:flex;flex-direction:column;justify-content:end;gap:10px}@media (max-width: 767px){.pagination[data-v-dcbc24a0]{padding-right:10px}}.pagination .el-pagination[data-v-dcbc24a0]{align-self:end}.email-row[data-v-dcbc24a0]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-select[data-v-dcbc24a0]{width:80px}.status-select[data-v-dcbc24a0] .el-select__wrapper{min-height:28px}.dialog .dialog-box .el-button[data-v-dcbc24a0]{width:100%;margin-top:15px}.select[data-v-dcbc24a0]{position:absolute;right:30px;width:100px;opacity:0;pointer-events:none}.loading[data-v-dcbc24a0]{position:absolute;display:flex;align-items:center;justify-content:center;background-color:#fffc;left:0;z-index:2;top:0;width:100%;height:100%}.loading-show[data-v-dcbc24a0]{transition:all .2s ease .2s;opacity:1}.loading-hide[data-v-dcbc24a0]{pointer-events:none;transition:all .2s;opacity:0}.setting-icon[data-v-dcbc24a0]{position:relative;top:6px}.btn[data-v-dcbc24a0]{width:100%}[data-v-dcbc24a0] .el-pagination .el-select{width:100px;background:#fff}[data-v-dcbc24a0] .el-input-group__append{padding:0 0 0 8px!important;background:#fff}[data-v-dcbc24a0] .el-dialog{width:400px!important}@media (max-width: 440px){[data-v-dcbc24a0] .el-dialog{width:calc(100% - 40px)!important;margin-right:20px!important;margin-left:20px!important}}[data-v-dcbc24a0] .cell{white-space:normal;overflow:visible;text-overflow:clip}[data-v-dcbc24a0] .receive .cell,[data-v-dcbc24a0] .send .cell,[data-v-dcbc24a0] .account .cell{white-space:nowrap}[data-v-dcbc24a0] .el-table th.el-table__cell>.cell.highlight{color:#909399}[data-v-dcbc24a0] .el-table__inner-wrapper:before{background:#fff}[data-v-dcbc24a0] .el-message-box__container{align-items:start}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transform-origin:center top;transition:var(--el-transition-md-fade)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transform-origin:center bottom;transition:var(--el-transition-md-fade)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transform-origin:top left;transition:var(--el-transition-md-fade)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-tree{--el-tree-node-content-height:26px;--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder);background:var(--el-fill-color-blank);color:var(--el-tree-text-color);cursor:default;font-size:var(--el-font-size-base);position:relative}.el-tree__empty-block{height:100%;min-height:60px;position:relative;text-align:center;width:100%}.el-tree__empty-text{color:var(--el-text-color-secondary);font-size:var(--el-font-size-base);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.el-tree__drop-indicator{background-color:var(--el-color-primary);height:1px;left:0;position:absolute;right:0}.el-tree-node{outline:none;white-space:nowrap}.el-tree-node:focus>.el-tree-node__content{background-color:var(--el-tree-node-hover-bg-color)}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:var(--el-color-primary);color:#fff}.el-tree-node__content{--el-checkbox-height:var(--el-tree-node-content-height);align-items:center;cursor:pointer;display:flex;height:var(--el-tree-node-content-height)}.el-tree-node__content>.el-tree-node__expand-icon{box-sizing:content-box;padding:6px}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:var(--el-tree-node-hover-bg-color)}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{color:var(--el-tree-expand-icon-color);cursor:pointer;font-size:12px;transform:rotate(0);transition:transform var(--el-transition-duration) ease-in-out}.el-tree-node__expand-icon.expanded{transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default;visibility:hidden}.el-tree-node__expand-icon.is-hidden{visibility:hidden}.el-tree-node__loading-icon{color:var(--el-tree-expand-icon-color);font-size:var(--el-font-size-base);margin-right:8px}.el-tree-node>.el-tree-node__children{background-color:transparent;overflow:hidden}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--el-color-primary-light-9)}.el-segmented--vertical{flex-direction:column}.el-segmented--vertical .el-segmented__item{padding:11px}.el-segmented{--el-segmented-color:var(--el-text-color-regular);--el-segmented-bg-color:var(--el-fill-color-light);--el-segmented-padding:2px;--el-segmented-item-selected-color:var(--el-color-white);--el-segmented-item-selected-bg-color:var(--el-color-primary);--el-segmented-item-selected-disabled-bg-color:var(--el-color-primary-light-5);--el-segmented-item-hover-color:var(--el-text-color-primary);--el-segmented-item-hover-bg-color:var(--el-fill-color-dark);--el-segmented-item-active-bg-color:var(--el-fill-color-darker);--el-segmented-item-disabled-color:var(--el-text-color-placeholder);align-items:stretch;background:var(--el-segmented-bg-color);border-radius:var(--el-border-radius-base);box-sizing:border-box;color:var(--el-segmented-color);display:inline-flex;font-size:14px;min-height:32px;padding:var(--el-segmented-padding)}.el-segmented__group{align-items:stretch;display:flex;position:relative;width:100%}.el-segmented__item-selected{background:var(--el-segmented-item-selected-bg-color);border-radius:calc(var(--el-border-radius-base) - 2px);height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .3s;width:10px}.el-segmented__item-selected.is-disabled{background:var(--el-segmented-item-selected-disabled-bg-color)}.el-segmented__item-selected.is-focus-visible:before{border-radius:inherit;content:"";inset:0;outline:2px solid var(--el-segmented-item-selected-bg-color);outline-offset:1px;position:absolute}.el-segmented__item{align-items:center;border-radius:calc(var(--el-border-radius-base) - 2px);cursor:pointer;display:flex;flex:1;padding:0 11px}.el-segmented__item:not(.is-disabled):not(.is-selected):hover{background:var(--el-segmented-item-hover-bg-color);color:var(--el-segmented-item-hover-color)}.el-segmented__item:not(.is-disabled):not(.is-selected):active{background:var(--el-segmented-item-active-bg-color)}.el-segmented__item.is-selected,.el-segmented__item.is-selected.is-disabled{color:var(--el-segmented-item-selected-color)}.el-segmented__item.is-disabled{color:var(--el-segmented-item-disabled-color);cursor:not-allowed}.el-segmented__item-input{height:0;margin:0;opacity:0;pointer-events:none;position:absolute;width:0}.el-segmented__item-label{flex:1;line-height:normal;overflow:hidden;text-align:center;text-overflow:ellipsis;transition:color .3s;white-space:nowrap;z-index:1}.el-segmented.is-block{display:flex}.el-segmented.is-block .el-segmented__item{min-width:0}.el-segmented--large{border-radius:var(--el-border-radius-base);font-size:16px;min-height:40px}.el-segmented--large .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - 2px)}.el-segmented--large .el-segmented--vertical .el-segmented__item{padding:11px}.el-segmented--large .el-segmented__item{border-radius:calc(var(--el-border-radius-base) - 2px);padding:0 11px}.el-segmented--small{border-radius:calc(var(--el-border-radius-base) - 1px);font-size:14px;min-height:24px}.el-segmented--small .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - 3px)}.el-segmented--small .el-segmented--vertical .el-segmented__item{padding:7px}.el-segmented--small .el-segmented__item{border-radius:calc(var(--el-border-radius-base) - 3px);padding:0 7px}.el-input-number{display:inline-flex;line-height:30px;position:relative;vertical-align:middle;width:150px}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;line-height:1;text-align:center}.el-input-number .el-input__inner::-webkit-inner-spin-button,.el-input-number .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-input-number__decrease,.el-input-number__increase{align-items:center;background:var(--el-fill-color-light);bottom:1px;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:13px;height:auto;justify-content:center;position:absolute;top:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px;z-index:1}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:var(--el-color-primary)}.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__wrapper,.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{border-left:var(--el-border);border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;right:1px}.el-input-number__decrease{border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border);left:1px}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{line-height:38px;width:180px}.el-input-number--large .el-input-number__decrease,.el-input-number--large .el-input-number__increase{font-size:14px;width:40px}.el-input-number--large.is-controls-right .el-input--large .el-input__wrapper{padding-right:47px}.el-input-number--large .el-input--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{line-height:22px;width:120px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{font-size:12px;width:24px}.el-input-number--small.is-controls-right .el-input--small .el-input__wrapper{padding-right:31px}.el-input-number--small .el-input--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{--el-input-number-controls-height:15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-bottom:var(--el-border);border-radius:0 var(--el-border-radius-base) 0 0;bottom:auto;left:auto}.el-input-number.is-controls-right .el-input-number__decrease{border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0;border-right:none;left:auto;right:1px;top:auto}.el-input-number.is-controls-right[class*=large] [class*=decrease],.el-input-number.is-controls-right[class*=large] [class*=increase]{--el-input-number-controls-height:19px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{--el-input-number-controls-height:11px}.perm-box[data-v-c21657d3]{height:100%;overflow:hidden;width:100%}.perm-box .perm-scrollbar[data-v-c21657d3]{height:100%}.send-num[data-v-c21657d3]{margin-left:10px}.send-num .el-input-number[data-v-c21657d3]{width:95px}.def-tag[data-v-c21657d3]{margin-left:10px;height:20px}.header-actions[data-v-c21657d3]{padding:9px 15px;display:flex;align-items:center;gap:20px;box-shadow:inset 0 -1px #64798f1f;font-size:18px}.header-actions .search[data-v-c21657d3] .el-input-group,.header-actions .search[data-v-c21657d3] .el-input__inner{height:28px}.header-actions .icon[data-v-c21657d3]{cursor:pointer}[data-v-c21657d3] .description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loading[data-v-c21657d3]{height:100%;display:flex;align-items:center;justify-content:center}.role-name[data-v-c21657d3],.description[data-v-c21657d3]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-c21657d3] .el-segmented--small .el-segmented__item{border-radius:8px!important;overflow:hidden}.dialog-box .dialog-input[data-v-c21657d3]{margin-bottom:15px!important}.perm-expand[data-v-c21657d3]{margin-bottom:10px;--el-border-radius-base: 8px}[data-v-c21657d3] .el-dialog{margin-top:15vh!important;margin-bottom:20px!important;width:400px!important}@media (max-width: 440px){[data-v-c21657d3] .el-dialog{width:calc(100% - 40px)!important;margin-right:20px!important;margin-left:20px!important}}.btn[data-v-c21657d3]{width:100%;margin-top:15px}.el-image__error,.el-image__inner,.el-image__placeholder,.el-image__wrapper{height:100%;width:100%}.el-image{display:inline-block;overflow:hidden;position:relative}.el-image__inner{opacity:1;vertical-align:top}.el-image__inner.is-loading{opacity:0}.el-image__wrapper{left:0;position:absolute;top:0}.el-image__error,.el-image__placeholder{background:var(--el-fill-color-light)}.el-image__error{align-items:center;color:var(--el-text-color-placeholder);display:flex;font-size:14px;justify-content:center;vertical-align:middle}.el-image__preview{cursor:pointer}.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color);align-items:center;display:inline-flex;font-size:14px;height:32px;line-height:20px;position:relative;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{color:var(--el-text-color-primary);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:20px;transition:var(--el-transition-duration-fast);vertical-align:middle}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{display:inline-block;font-size:14px;line-height:1}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{height:0;margin:0;opacity:0;position:absolute;width:0}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{align-items:center;background:var(--el-switch-off-color);border:1px solid var(--el-switch-border-color,var(--el-switch-off-color));border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:20px;min-width:40px;outline:none;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration)}.el-switch__core .el-switch__inner{align-items:center;display:flex;height:16px;justify-content:center;overflow:hidden;padding:0 4px 0 18px;transition:all var(--el-transition-duration);width:100%}.el-switch__core .el-switch__inner .is-icon,.el-switch__core .el-switch__inner .is-text{color:var(--el-color-white);font-size:12px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.el-switch__core .el-switch__action{align-items:center;background-color:var(--el-color-white);border-radius:var(--el-border-radius-circle);color:var(--el-switch-off-color);display:flex;height:16px;justify-content:center;left:1px;position:absolute;transition:all var(--el-transition-duration);width:16px}.el-switch.is-checked .el-switch__core{background-color:var(--el-switch-on-color);border-color:var(--el-switch-border-color,var(--el-switch-on-color))}.el-switch.is-checked .el-switch__core .el-switch__action{color:var(--el-switch-on-color);left:calc(100% - 17px)}.el-switch.is-checked .el-switch__core .el-switch__inner{padding:0 18px 0 4px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{font-size:14px;height:40px;line-height:24px}.el-switch--large .el-switch__label{font-size:14px;height:24px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{border-radius:12px;height:24px;min-width:50px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{height:20px;width:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action{left:calc(100% - 21px)}.el-switch--large.is-checked .el-switch__core .el-switch__inner{padding:0 22px 0 6px}.el-switch--small{font-size:12px;height:24px;line-height:16px}.el-switch--small .el-switch__label{font-size:12px;height:16px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{border-radius:8px;height:16px;min-width:30px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{height:12px;width:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action{left:calc(100% - 13px)}.el-switch--small.is-checked .el-switch__core .el-switch__inner{padding:0 14px 0 2px}.settings-container[data-v-18150efd]{height:100%;overflow:hidden;background:#fafcff}.scroll[data-v-18150efd]{width:100%}.card-grid[data-v-18150efd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));padding:20px;gap:20px}@media (max-width: 500px){.card-grid[data-v-18150efd]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width: 1023px){.card-grid[data-v-18150efd]{gap:15px;padding:15px}}.background[data-v-18150efd]{width:230px;height:120px;border-radius:4px;border:1px solid #e4e7ed}@media (max-width: 500px){.background[data-v-18150efd]{width:150px;height:83px}}.background-btn[data-v-18150efd]{display:flex;gap:10px;flex-direction:column}.settings-card[data-v-18150efd]{background-color:#fff;border-radius:8px;border:1px solid var(--el-border-color);transition:all .3s;overflow:hidden}.card-title[data-v-18150efd]{font-size:15px;font-weight:700;padding:10px 20px;border-bottom:1px solid var(--el-border-color)}.card-content[data-v-18150efd]{padding:20px;display:flex;flex-direction:column;gap:10px}.setting-item[data-v-18150efd]{display:grid;grid-template-columns:auto 1fr;gap:10px;font-weight:700}.setting-item>div[data-v-18150efd]:first-child{display:flex;align-items:center;gap:5px}.setting-item>div[data-v-18150efd]:last-child{display:grid;grid-template-columns:1fr auto;justify-items:flex-end;font-weight:400}.warning[data-v-18150efd]{margin-left:5px;color:gray;cursor:pointer}.cropper[data-v-18150efd]{height:397px;width:705px}@media (max-width: 767px){.cropper[data-v-18150efd]{width:calc(100vw - 60px);height:calc((100vw - 60px)*.5625)}}[data-v-18150efd] .cut-dialog.el-dialog{width:fit-content!important;height:fit-content!important}.error-image[data-v-18150efd]{background:#f5f7fa;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.cut-button[data-v-18150efd]{padding-top:15px;width:100%;display:flex;justify-content:end}.cut-button .el-button[data-v-18150efd]{width:fit-content}.bot-verify[data-v-18150efd]{display:grid;grid-template-columns:1fr auto}.bot-verify span[data-v-18150efd]{display:flex;align-items:center}.bot-verify .el-button[data-v-18150efd]{width:48px;margin:0 0 0 10px}.opt-button[data-v-18150efd]{width:fit-content!important}.r2domain[data-v-18150efd]{display:grid;grid-template-columns:1fr auto;align-items:center}.r2domain span[data-v-18150efd]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.r2domain .el-button[data-v-18150efd]{width:48px;margin:0 0 0 10px}.personalized[data-v-18150efd]{align-items:start}.personalized>div[data-v-18150efd]:last-child{display:flex;justify-content:end}.personalized>div:last-child .el-button[data-v-18150efd]{margin-left:10px;margin-top:0}.concerning-item[data-v-18150efd]{display:flex;align-items:center}.concerning-item[data-v-18150efd] .el-button{padding:0 10px}.concerning-item[data-v-18150efd] .el-button i{font-size:22px}.concerning-item>span[data-v-18150efd]:first-child{font-weight:700;padding-right:20px}.email-title[data-v-18150efd]{font-weight:400!important;display:grid;gap:10px;grid-template-columns:1fr auto;align-items:center}.email-title span[data-v-18150efd]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.email-title .el-button[data-v-18150efd]{margin-top:0}.token-item[data-v-18150efd]{padding-top:0}.token-item div[data-v-18150efd]:last-child{font-weight:400}form .el-button[data-v-18150efd]{margin-top:15px;width:100%}.el-switch[data-v-18150efd]{height:28px}[data-v-18150efd] .el-button--small{margin-top:2px!important;margin-bottom:2px!important;height:24px}[data-v-18150efd] .el-select__wrapper{min-height:28px}.email-list-box[data-v-b5d3d35e]{height:100%;width:100%;overflow:hidden}.search[data-v-b5d3d35e]{padding-top:5px;padding-bottom:5px}.select[data-v-b5d3d35e]{position:absolute;width:40px;opacity:0;pointer-events:none}[data-v-b5d3d35e] .header-actions{padding-top:8px;padding-bottom:8px}.search-input[data-v-b5d3d35e]{width:min(280px,100vw - 140px);height:28px}.search-input .setting-icon[data-v-b5d3d35e]{position:relative;top:3px}.status-select[data-v-b5d3d35e]{margin-bottom:2px;width:80px}.status-select[data-v-b5d3d35e] .el-select__wrapper{min-height:28px}.input-with-select[data-v-b5d3d35e]{max-width:200px;border-radius:0 4px 4px 0}[data-v-b5d3d35e] .input-with-select .el-input-group__append{background-color:var(--el-fill-color-blank)}[data-v-b5d3d35e] .el-select__wrapper{padding:2px 10px;min-height:28px}.icon[data-v-b5d3d35e]{cursor:pointer}.el-radio-button{--el-radio-button-checked-bg-color:var(--el-color-primary);--el-radio-button-checked-text-color:var(--el-color-white);--el-radio-button-checked-border-color:var(--el-color-primary);--el-radio-button-disabled-checked-fill:var(--el-border-color-extra-light)}.el-radio-button,.el-radio-button__inner{display:inline-block;outline:none;position:relative}.el-radio-button__inner{-webkit-appearance:none;background:var(--el-button-bg-color,var(--el-fill-color-blank));border:var(--el-border);border-left:0;border-radius:0;box-sizing:border-box;color:var(--el-button-text-color,var(--el-text-color-regular));cursor:pointer;font-size:var(--el-font-size-base);font-weight:var(--el-button-font-weight,var(--el-font-weight-primary));line-height:1;margin:0;padding:8px 15px;text-align:center;transition:var(--el-transition-all);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.el-radio-button__inner.is-round{padding:8px 15px}.el-radio-button__inner:hover{color:var(--el-color-primary)}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-left:var(--el-border);border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);box-shadow:none!important}.el-radio-button.is-active .el-radio-button__original-radio:not(:disabled)+.el-radio-button__inner{background-color:var(--el-radio-button-checked-bg-color,var(--el-color-primary));border-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));box-shadow:-1px 0 0 0 var(--el-radio-button-checked-border-color,var(--el-color-primary));color:var(--el-radio-button-checked-text-color,var(--el-color-white))}.el-radio-button__original-radio{opacity:0;outline:none;position:absolute;z-index:-1}.el-radio-button__original-radio:focus-visible+.el-radio-button__inner{border-left:var(--el-border);border-left-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));border-radius:var(--el-border-radius-base);box-shadow:none;outline:2px solid var(--el-radio-button-checked-border-color);outline-offset:1px;z-index:2}.el-radio-button__original-radio:disabled+.el-radio-button__inner{background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));background-image:none;border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none;color:var(--el-disabled-text-color);cursor:not-allowed}.el-radio-button__original-radio:disabled:checked+.el-radio-button__inner{background-color:var(--el-radio-button-disabled-checked-fill)}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0}.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:var(--el-border-radius-base)}.el-radio-button--large .el-radio-button__inner{border-radius:0;font-size:var(--el-font-size-base);padding:12px 19px}.el-radio-button--large .el-radio-button__inner.is-round{padding:12px 19px}.el-radio-button--small .el-radio-button__inner{border-radius:0;font-size:12px;padding:5px 11px}.el-radio-button--small .el-radio-button__inner.is-round{padding:5px 11px}.el-statistic{--el-statistic-title-font-weight:400;--el-statistic-title-font-size:var(--el-font-size-extra-small);--el-statistic-title-color:var(--el-text-color-regular);--el-statistic-content-font-weight:400;--el-statistic-content-font-size:var(--el-font-size-extra-large);--el-statistic-content-color:var(--el-text-color-primary)}.el-statistic__head{color:var(--el-statistic-title-color);font-size:var(--el-statistic-title-font-size);font-weight:var(--el-statistic-title-font-weight);line-height:20px;margin-bottom:4px}.el-statistic__content{color:var(--el-statistic-content-color);font-size:var(--el-statistic-content-font-size);font-weight:var(--el-statistic-content-font-weight)}.el-statistic__value{display:inline-block}.el-statistic__prefix{display:inline-block;margin-right:4px}.el-statistic__suffix{display:inline-block;margin-left:4px}.percentage-value{display:block;margin-top:10px;font-size:28px}.percentage-label{display:block;margin-top:10px;font-size:12px}.analysis-loading[data-v-d730b0c1]{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.analysis[data-v-d730b0c1]{height:100%;padding:20px 20px 30px;gap:20px;background:#fafcff;display:grid;grid-auto-rows:min-content}@media (max-width: 1024px){.analysis[data-v-d730b0c1]{padding:15px 15px 30px;gap:15px}}.analysis .title[data-v-d730b0c1]{margin-top:10px;margin-left:15px;font-size:18px;font-weight:500}.analysis .number[data-v-d730b0c1]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}@media (max-width: 1024px){.analysis .number[data-v-d730b0c1]{grid-template-columns:1fr 1fr;gap:15px}}@media (max-width: 767px){.analysis .number[data-v-d730b0c1]{grid-template-columns:1fr}}.analysis .number .number-item[data-v-d730b0c1]{background:#fff;border-radius:8px;border:1px solid var(--el-border-color);padding:25px 20px}.analysis .number .number-item .top[data-v-d730b0c1]{display:grid;justify-content:space-between;align-content:center;grid-template-columns:auto auto}.analysis .number .number-item .top .left[data-v-d730b0c1]{display:grid;gap:5px;grid-auto-rows:min-content}.analysis .number .number-item .top .left>div[data-v-d730b0c1]:last-child{font-size:13px}.analysis .number .number-item .top .left[data-v-d730b0c1] .el-statistic__number{font-size:26px}.analysis .number .number-item .top .right[data-v-d730b0c1]{display:grid;align-items:center}.analysis .number .number-item .top .right .count-icon[data-v-d730b0c1]{top:3px;position:relative;display:grid;align-items:center;padding:14px;border-radius:8px;background:var(--el-color-primary-light-9);color:var(--el-color-primary)}.analysis .number .number-item .delete-ratio[data-v-d730b0c1]{width:100%;display:grid;grid-template-columns:auto auto;justify-content:start;gap:20px;padding-top:5px}.analysis .number .number-item .delete-ratio .normal[data-v-d730b0c1]{width:fit-content;color:var(--el-color-success);font-weight:700;margin-left:3px}.analysis .number .number-item .delete-ratio .deleted[data-v-d730b0c1]{width:fit-content;color:var(--el-color-danger);font-weight:700;margin-left:3px}.analysis .picture[data-v-d730b0c1]{display:grid;grid-template-columns:500px 1fr;gap:20px}@media (max-width: 1620px){.analysis .picture[data-v-d730b0c1]{grid-template-columns:1fr}}@media (max-width: 1024px){.analysis .picture[data-v-d730b0c1]{gap:15px}}.analysis .picture .picture-item[data-v-d730b0c1]{background:#fff;border-radius:8px;border:1px solid var(--el-border-color)}.analysis .picture .picture-item .source-button[data-v-d730b0c1]{padding-right:15px;display:flex;align-items:start}.analysis .picture .picture-item .source-button[data-v-d730b0c1] .el-radio-button__inner{padding:6px 10px}.analysis .picture .picture-item .sender-pie[data-v-d730b0c1]{height:350px}@media (max-width: 767px){.analysis .picture .picture-item .sender-pie[data-v-d730b0c1]{height:200px}}.analysis .picture .picture-item .increase-line[data-v-d730b0c1]{height:350px}@media (max-width: 767px){.analysis .picture .picture-item .increase-line[data-v-d730b0c1]{height:280px}}.analysis .picture-cs[data-v-d730b0c1]{display:grid;grid-template-columns:1fr 500px;gap:20px}@media (max-width: 1620px){.analysis .picture-cs[data-v-d730b0c1]{grid-template-columns:1fr;gap:15px}}.analysis .picture-cs .picture-cs-item[data-v-d730b0c1]{background:#fff;border-radius:8px;border:1px solid var(--el-border-color)}.analysis .picture-cs .picture-cs-item .send-count[data-v-d730b0c1]{height:350px}@media (max-width: 767px){.analysis .picture-cs .picture-cs-item .send-count[data-v-d730b0c1]{height:320px}}.analysis .picture-cs .picture-cs-item .email-column[data-v-d730b0c1]{height:350px}@media (max-width: 767px){.analysis .picture-cs .picture-cs-item .email-column[data-v-d730b0c1]{height:250px}} +@charset "UTF-8";:root{--el-color-white:#ffffff;--el-color-black:#000000;--el-color-primary-rgb:64,158,255;--el-color-success-rgb:103,194,58;--el-color-warning-rgb:230,162,60;--el-color-danger-rgb:245,108,108;--el-color-error-rgb:245,108,108;--el-color-info-rgb:144,147,153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645,.045,.355,1);--el-transition-function-fast-bezier:cubic-bezier(.23,1,.32,1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier),opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:rgb(121.3,187.1,255);--el-color-primary-light-5:rgb(159.5,206.5,255);--el-color-primary-light-7:rgb(197.7,225.9,255);--el-color-primary-light-8:rgb(216.8,235.6,255);--el-color-primary-light-9:rgb(235.9,245.3,255);--el-color-primary-dark-2:rgb(51.2,126.4,204);--el-color-success:#67c23a;--el-color-success-light-3:rgb(148.6,212.3,117.1);--el-color-success-light-5:rgb(179,224.5,156.5);--el-color-success-light-7:rgb(209.4,236.7,195.9);--el-color-success-light-8:rgb(224.6,242.8,215.6);--el-color-success-light-9:rgb(239.8,248.9,235.3);--el-color-success-dark-2:rgb(82.4,155.2,46.4);--el-color-warning:#e6a23c;--el-color-warning-light-3:rgb(237.5,189.9,118.5);--el-color-warning-light-5:rgb(242.5,208.5,157.5);--el-color-warning-light-7:rgb(247.5,227.1,196.5);--el-color-warning-light-8:rgb(250,236.4,216);--el-color-warning-light-9:rgb(252.5,245.7,235.5);--el-color-warning-dark-2:rgb(184,129.6,48);--el-color-danger:#f56c6c;--el-color-danger-light-3:rgb(248,152.1,152.1);--el-color-danger-light-5:rgb(250,181.5,181.5);--el-color-danger-light-7:rgb(252,210.9,210.9);--el-color-danger-light-8:rgb(253,225.6,225.6);--el-color-danger-light-9:rgb(254,240.3,240.3);--el-color-danger-dark-2:rgb(196,86.4,86.4);--el-color-error:#f56c6c;--el-color-error-light-3:rgb(248,152.1,152.1);--el-color-error-light-5:rgb(250,181.5,181.5);--el-color-error-light-7:rgb(252,210.9,210.9);--el-color-error-light-8:rgb(253,225.6,225.6);--el-color-error-light-9:rgb(254,240.3,240.3);--el-color-error-dark-2:rgb(196,86.4,86.4);--el-color-info:#909399;--el-color-info-light-3:rgb(177.3,179.4,183.6);--el-color-info-light-5:rgb(199.5,201,204);--el-color-info-light-7:rgb(221.7,222.6,224.4);--el-color-info-light-8:rgb(232.8,233.4,234.6);--el-color-info-light-9:rgb(243.9,244.2,244.8);--el-color-info-dark-2:rgb(115.2,117.6,122.4);--el-bg-color:#ffffff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#ffffff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#ffffff;--el-box-shadow:0px 12px 32px 4px rgba(0,0,0,.04),0px 8px 20px rgba(0,0,0,.08);--el-box-shadow-light:0px 0px 12px rgba(0,0,0,.12);--el-box-shadow-lighter:0px 0px 6px rgba(0,0,0,.12);--el-box-shadow-dark:0px 16px 48px 16px rgba(0,0,0,.08),0px 12px 32px rgba(0,0,0,.12),0px 8px 16px -8px rgba(0,0,0,.16);--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:rgba(0,0,0,.8);--el-overlay-color-light:rgba(0,0,0,.7);--el-overlay-color-lighter:rgba(0,0,0,.5);--el-mask-color:rgba(255,255,255,.9);--el-mask-color-extra-light:rgba(255,255,255,.3);--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.el-icon-loading{animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.el-icon{--color:inherit;align-items:center;display:inline-flex;height:1em;justify-content:center;line-height:1em;position:relative;width:1em;fill:currentColor;color:var(--color);font-size:inherit}.el-icon.is-loading{animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{width:100%;height:100%}@font-face{font-family:HarmonyOS;src:url(/assets/HarmonyOS_Sans_SC_Regular-D3EGA0gC.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:deep(.el-input__inner:focus){background-color:transparent!important;border-color:#dcdfe6!important}body{font-family:HarmonyOS,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1.5;color:#333;background-color:#fff;font-size:14px}*{-webkit-tap-highlight-color:transparent}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}button,input,select,textarea{font-family:inherit;font-size:inherit;outline:none;border:none;background:none}*:focus{outline:none}.tox .tox-dialog--width-lg{height:850px!important;@media (max-width: 1024px){height:calc(100% - 40px)!important}}.tox .tox-dialog__body-content{max-height:min(850px,calc(100vh - 110px))!important;@media (max-width: 1024px){max-height:min(850px,calc(100% - 40px))!important}}.tox .tox-dialog__body-content{overflow:initial!important;max-height:min(850px,calc(100vh - 110px))!important;@media (max-width: 1024px){box-sizing:initial!important;max-height:min(850px,calc(100% - 40px))!important}}:root{--el-color-primary: #1890ff;--el-color-primary-dark-2: #1064c0;--el-color-primary-light-3: #4dabff;--el-color-primary-light-5: #69c0ff;--el-color-primary-light-7: #91d5ff;--el-color-primary-light-9: #e6f7ff;--el-text-color-regular: #333}.message-bottom{top:auto!important;bottom:20px!important;.el-icon{display:none!important}}@media (pointer: fine) and (hover: hover){::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#888;border-radius:10px;cursor:pointer}}.vue-cropper[data-v-a742df44]{position:relative;width:100%;height:100%;box-sizing:border-box;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;direction:ltr;touch-action:none;text-align:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-box[data-v-a742df44],.cropper-box-canvas[data-v-a742df44],.cropper-drag-box[data-v-a742df44],.cropper-crop-box[data-v-a742df44],.cropper-face[data-v-a742df44]{position:absolute;inset:0;-webkit-user-select:none;user-select:none}.cropper-box-canvas img[data-v-a742df44]{position:relative;text-align:left;-webkit-user-select:none;user-select:none;transform:none;max-width:none;max-height:none}.cropper-box[data-v-a742df44]{overflow:hidden}.cropper-move[data-v-a742df44]{cursor:move}.cropper-crop[data-v-a742df44]{cursor:crosshair}.cropper-modal[data-v-a742df44]{background:#00000080}.cropper-view-box[data-v-a742df44]{display:block;overflow:hidden;width:100%;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;-webkit-user-select:none;user-select:none}.cropper-view-box img[data-v-a742df44]{-webkit-user-select:none;user-select:none;text-align:left;max-width:none;max-height:none}.cropper-face[data-v-a742df44]{top:0;left:0;background-color:#fff;opacity:.1}.crop-info[data-v-a742df44]{position:absolute;left:0;min-width:65px;text-align:center;color:#fff;line-height:20px;background-color:#000c;font-size:12px}.crop-line[data-v-a742df44]{position:absolute;display:block;width:100%;height:100%;opacity:.1}.line-w[data-v-a742df44]{top:-3px;left:0;height:5px;cursor:n-resize}.line-a[data-v-a742df44]{top:0;left:-3px;width:5px;cursor:w-resize}.line-s[data-v-a742df44]{bottom:-3px;left:0;height:5px;cursor:s-resize}.line-d[data-v-a742df44]{top:0;right:-3px;width:5px;cursor:e-resize}.crop-point[data-v-a742df44]{position:absolute;width:8px;height:8px;opacity:.75;background-color:#39f;border-radius:100%}.point1[data-v-a742df44]{top:-4px;left:-4px;cursor:nw-resize}.point2[data-v-a742df44]{top:-5px;left:50%;margin-left:-3px;cursor:n-resize}.point3[data-v-a742df44]{top:-4px;right:-4px;cursor:ne-resize}.point4[data-v-a742df44]{top:50%;left:-4px;margin-top:-3px;cursor:w-resize}.point5[data-v-a742df44]{top:50%;right:-4px;margin-top:-3px;cursor:e-resize}.point6[data-v-a742df44]{bottom:-5px;left:-4px;cursor:sw-resize}.point7[data-v-a742df44]{bottom:-5px;left:50%;margin-left:-3px;cursor:s-resize}.point8[data-v-a742df44]{bottom:-5px;right:-4px;cursor:se-resize}@media screen and (max-width: 500px){.crop-point[data-v-a742df44]{position:absolute;width:20px;height:20px;opacity:.45;background-color:#39f;border-radius:100%}.point1[data-v-a742df44]{top:-10px;left:-10px}.point2[data-v-a742df44],.point4[data-v-a742df44],.point5[data-v-a742df44],.point7[data-v-a742df44]{display:none}.point3[data-v-a742df44]{top:-10px;right:-10px}.point4[data-v-a742df44]{top:0;left:0}.point6[data-v-a742df44]{bottom:-10px;left:-10px}.point8[data-v-a742df44]{bottom:-10px;right:-10px}}.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;display:inline-block;position:relative;vertical-align:middle;width:-moz-fit-content;width:fit-content}.el-badge__content{align-items:center;background-color:var(--el-badge-bg-color);border:1px solid var(--el-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);display:inline-flex;font-size:var(--el-badge-font-size);height:var(--el-badge-size);justify-content:center;padding:0 var(--el-badge-padding);white-space:nowrap}.el-badge__content.is-fixed{position:absolute;right:calc(1px + var(--el-badge-size)/2);top:0;transform:translateY(-50%) translate(100%);z-index:var(--el-index-normal)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{border-radius:50%;height:8px;padding:0;right:0;width:8px}.el-badge__content.is-hide-zero{display:none}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:11px 15px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);align-items:center;background-color:var(--el-message-bg-color);border-color:var(--el-message-border-color);border-radius:var(--el-border-radius-base);border-style:var(--el-border-style);border-width:var(--el-border-width);box-sizing:border-box;display:flex;gap:8px;left:50%;max-width:calc(100% - 32px);padding:var(--el-message-padding);position:fixed;top:20px;transform:translate(-50%);transition:opacity var(--el-transition-duration),transform .4s,top .4s;width:-moz-fit-content;width:fit-content}.el-message.is-center{justify-content:center}.el-message.is-plain{background-color:var(--el-bg-color-overlay);border-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-message p{margin:0}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message .el-message__badge{position:absolute;right:-8px;top:-8px}.el-message__content{font-size:14px;line-height:1;padding:0}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{color:var(--el-message-close-icon-color);cursor:pointer;font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)}.el-container{box-sizing:border-box;display:flex;flex:1;flex-basis:auto;flex-direction:row;min-width:0}.el-container.is-vertical{flex-direction:column}.el-aside{box-sizing:border-box;flex-shrink:0;overflow:auto;width:var(--el-aside-width,300px)}.el-footer{--el-footer-padding:0 20px;--el-footer-height:60px;box-sizing:border-box;flex-shrink:0;height:var(--el-footer-height);padding:var(--el-footer-padding)}.el-header{--el-header-padding:0 20px;--el-header-height:60px;box-sizing:border-box;flex-shrink:0;height:var(--el-header-height);padding:var(--el-header-padding)}.el-main{--el-main-padding:20px;box-sizing:border-box;display:block;flex:1;flex-basis:auto;overflow:auto;padding:var(--el-main-padding)}.el-scrollbar{--el-scrollbar-opacity:.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary);height:100%;overflow:hidden;position:relative}.el-scrollbar__wrap{height:100%;overflow:auto}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));border-radius:inherit;cursor:pointer;display:block;height:0;opacity:var(--el-scrollbar-opacity,.3);position:relative;transition:var(--el-transition-duration) background-color;width:0}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{border-radius:4px;bottom:2px;position:absolute;right:2px;z-index:1}.el-scrollbar__bar.is-vertical{top:2px;width:6px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}:root{--el-menu-active-color:var(--el-color-primary);--el-menu-text-color:var(--el-text-color-primary);--el-menu-hover-text-color:var(--el-color-primary);--el-menu-bg-color:var(--el-fill-color-blank);--el-menu-hover-bg-color:var(--el-color-primary-light-9);--el-menu-item-height:56px;--el-menu-sub-item-height:calc(var(--el-menu-item-height) - 6px);--el-menu-horizontal-height:60px;--el-menu-horizontal-sub-item-height:36px;--el-menu-item-font-size:var(--el-font-size-base);--el-menu-item-hover-fill:var(--el-color-primary-light-9);--el-menu-border-color:var(--el-border-color);--el-menu-base-level-padding:20px;--el-menu-level-padding:20px;--el-menu-icon-width:24px}.el-menu{background-color:var(--el-menu-bg-color);border-right:1px solid var(--el-menu-border-color);box-sizing:border-box;list-style:none;margin:0;padding-left:0;position:relative}.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item-group__title,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-sub-menu__title{padding-left:calc(var(--el-menu-base-level-padding) + var(--el-menu-level)*var(--el-menu-level-padding));white-space:nowrap}.el-menu:not(.el-menu--collapse) .el-sub-menu__title{padding-right:calc(var(--el-menu-base-level-padding) + var(--el-menu-icon-width))}.el-menu--horizontal{border-right:none;display:flex;flex-wrap:nowrap;height:var(--el-menu-horizontal-height)}.el-menu--horizontal.el-menu--popup-container{height:unset}.el-menu--horizontal.el-menu{border-bottom:1px solid var(--el-menu-border-color)}.el-menu--horizontal>.el-menu-item{align-items:center;border-bottom:2px solid transparent;color:var(--el-menu-text-color);display:inline-flex;height:100%;justify-content:center;margin:0}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-sub-menu:focus,.el-menu--horizontal>.el-sub-menu:hover{outline:none}.el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title{color:var(--el-menu-hover-text-color)}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title{border-bottom:2px solid transparent;color:var(--el-menu-text-color);height:100%}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover{background-color:var(--el-menu-bg-color)}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-sub-menu__title{align-items:center;background-color:var(--el-menu-bg-color);color:var(--el-menu-text-color);display:flex;height:var(--el-menu-horizontal-sub-item-height);line-height:var(--el-menu-horizontal-sub-item-height);padding:0 10px}.el-menu--horizontal .el-menu .el-sub-menu__title{padding-right:40px}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover{background-color:var(--el-menu-hover-bg-color);color:var(--el-menu-hover-text-color);outline:none}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)!important}.el-menu--collapse{width:calc(var(--el-menu-icon-width) + var(--el-menu-base-level-padding)*2)}.el-menu--collapse>.el-menu-item [class^=el-icon],.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title [class^=el-icon],.el-menu--collapse>.el-sub-menu>.el-sub-menu__title [class^=el-icon]{margin:0;text-align:center;vertical-align:middle;width:var(--el-menu-icon-width)}.el-menu--collapse>.el-menu-item .el-sub-menu__icon-arrow,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title>span,.el-menu--collapse>.el-menu-item>span,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title>span{display:inline-block;height:0;overflow:hidden;visibility:hidden;width:0}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-menu .el-sub-menu{min-width:200px}.el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--popup{border:none;border-radius:var(--el-border-radius-small);box-shadow:var(--el-box-shadow-light);min-width:200px;padding:5px 0;z-index:100}.el-menu .el-icon{flex-shrink:0}.el-menu-item{align-items:center;box-sizing:border-box;color:var(--el-menu-text-color);cursor:pointer;display:flex;font-size:var(--el-menu-item-font-size);height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);list-style:none;padding:0 var(--el-menu-base-level-padding);position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);white-space:nowrap}.el-menu-item *{vertical-align:bottom}.el-menu-item i{color:inherit}.el-menu-item:focus,.el-menu-item:hover{outline:none}.el-menu-item:hover{background-color:var(--el-menu-hover-bg-color)}.el-menu-item.is-disabled{background:none!important;cursor:not-allowed;opacity:.25}.el-menu-item [class^=el-icon]{font-size:18px;margin-right:5px;text-align:center;vertical-align:middle;width:var(--el-menu-icon-width)}.el-menu-item.is-active{color:var(--el-menu-active-color)}.el-menu-item.is-active i{color:inherit}.el-menu-item .el-menu-tooltip__trigger{align-items:center;box-sizing:border-box;display:inline-flex;height:100%;left:0;padding:0 var(--el-menu-base-level-padding);position:absolute;top:0;width:100%}.el-sub-menu{list-style:none;margin:0;padding-left:0}.el-sub-menu__title{align-items:center;box-sizing:border-box;color:var(--el-menu-text-color);cursor:pointer;display:flex;font-size:var(--el-menu-item-font-size);height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);list-style:none;padding:0 var(--el-menu-base-level-padding);position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);white-space:nowrap}.el-sub-menu__title *{vertical-align:bottom}.el-sub-menu__title i{color:inherit}.el-sub-menu__title:focus,.el-sub-menu__title:hover{outline:none}.el-sub-menu__title.is-disabled{background:none!important;cursor:not-allowed;opacity:.25}.el-sub-menu__title:hover{background-color:var(--el-menu-hover-bg-color)}.el-sub-menu .el-menu{border:none}.el-sub-menu .el-menu-item{height:var(--el-menu-sub-item-height);line-height:var(--el-menu-sub-item-height)}.el-sub-menu__hide-arrow .el-sub-menu__icon-arrow{display:none!important}.el-sub-menu.is-active .el-sub-menu__title{border-bottom-color:var(--el-menu-active-color)}.el-sub-menu.is-disabled .el-menu-item,.el-sub-menu.is-disabled .el-sub-menu__title{background:none!important;cursor:not-allowed;opacity:.25}.el-sub-menu .el-icon{font-size:18px;margin-right:5px;text-align:center;vertical-align:middle;width:var(--el-menu-icon-width)}.el-sub-menu .el-icon.el-sub-menu__icon-more{margin-right:0!important}.el-sub-menu .el-sub-menu__icon-arrow{font-size:12px;margin-right:0;margin-top:-6px;position:absolute;right:var(--el-menu-base-level-padding);top:50%;transition:transform var(--el-transition-duration);width:inherit}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{color:var(--el-text-color-secondary);font-size:12px;line-height:normal;padding:7px 0 7px var(--el-menu-base-level-padding)}.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow{opacity:0;transition:var(--el-transition-duration-fast)}.el-popper{--el-popper-border-radius:var(--el-popover-border-radius,4px);border-radius:var(--el-popper-border-radius);font-size:12px;line-height:20px;min-width:10px;overflow-wrap:break-word;padding:5px 11px;position:absolute;visibility:visible;z-index:2000}.el-popper.is-dark{color:var(--el-bg-color)}.el-popper.is-dark,.el-popper.is-dark>.el-popper__arrow:before{background:var(--el-text-color-primary);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark>.el-popper__arrow:before{right:0}.el-popper.is-light,.el-popper.is-light>.el-popper__arrow:before{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light)}.el-popper.is-light>.el-popper__arrow:before{right:0}.el-popper.is-pure{padding:0}.el-popper__arrow,.el-popper__arrow:before{height:10px;position:absolute;width:10px;z-index:-1}.el-popper__arrow:before{background:var(--el-text-color-primary);box-sizing:border-box;content:" ";transform:rotate(45deg)}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-left-color:transparent!important;border-top-color:transparent!important}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-bottom-color:transparent!important;border-right-color:transparent!important}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-bottom-color:transparent!important;border-left-color:transparent!important}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-right-color:transparent!important;border-top-color:transparent!important}.title[data-v-103567f3]{margin:15px 10px;height:45px;border-radius:6px;display:flex;position:relative;font-size:16px;font-weight:700;align-items:center;justify-content:center;gap:5px;color:#fff;background:linear-gradient(135deg,#1890ff,#1c6dd0);transition:all .3s ease}.title[data-v-103567f3] .el-icon{font-size:20px}.title .user-right-icon[data-v-103567f3]{align-self:center;position:absolute;font-size:12px;right:8px;color:#fff}.manage-title[data-v-103567f3]{margin-top:10px;padding-left:20px;color:#fff}.el-menu-item[data-v-103567f3]{margin:5px 10px!important;border-radius:6px;height:36px;padding:10px!important}.choose-item[data-v-103567f3]{font-weight:700;background:#ffffff14!important;backdrop-filter:blur(4px)}@media (hover: hover){.el-menu-item[data-v-103567f3]:hover{background:#ffffff14!important}}.menu-name[data-v-103567f3]{user-select:none}[data-v-103567f3] .el-scrollbar__wrap--hidden-default{background:#001529!important}[data-v-103567f3] .el-menu-item,[data-v-103567f3] .el-menu{background:#001529}.el-menu[data-v-103567f3]{border-right:0;width:250px}@media (max-width: 1199px){.el-menu[data-v-103567f3]{width:250px}}[data-v-103567f3] .el-divider__text{background:#001529;color:#fff}.github[data-v-103567f3]{position:absolute;width:100%;bottom:10px;display:flex;justify-content:center}.github a[data-v-103567f3]{color:#fff}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:rgba(255,255,255,.5);--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-hover-link-text-color:var(--el-text-color-secondary);--el-button-active-color:var(--el-text-color-primary);align-items:center;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);box-sizing:border-box;color:var(--el-button-text-color);cursor:pointer;display:inline-flex;font-weight:var(--el-button-font-weight);height:32px;justify-content:center;line-height:1;outline:none;text-align:center;transition:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.el-button:hover{background-color:var(--el-button-hover-bg-color);border-color:var(--el-button-hover-border-color);color:var(--el-button-hover-text-color);outline:none}.el-button:active{background-color:var(--el-button-active-bg-color);border-color:var(--el-button-active-border-color);color:var(--el-button-active-text-color);outline:none}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.el-button>span{align-items:center;display:inline-flex}.el-button+.el-button{margin-left:12px}.el-button{border-radius:var(--el-border-radius-base);font-size:var(--el-font-size-base)}.el-button,.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary)}.el-button.is-active{background-color:var(--el-button-active-bg-color);border-color:var(--el-button-active-border-color);color:var(--el-button-active-text-color);outline:none}.el-button.is-disabled,.el-button.is-disabled:hover{background-color:var(--el-button-disabled-bg-color);background-image:none;border-color:var(--el-button-disabled-border-color);color:var(--el-button-disabled-text-color);cursor:not-allowed}.el-button.is-loading{pointer-events:none;position:relative}.el-button.is-loading:before{background-color:var(--el-mask-color-extra-light);border-radius:inherit;content:"";inset:-1px;pointer-events:none;position:absolute;z-index:1}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-circle{border-radius:50%;padding:8px;width:32px}.el-button.is-text{background-color:transparent;border:0 solid transparent;color:var(--el-button-text-color)}.el-button.is-text.is-disabled{background-color:transparent!important;color:var(--el-button-disabled-text-color)}.el-button.is-text:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{background:transparent;border-color:transparent;color:var(--el-button-text-color);height:auto;padding:2px}.el-button.is-link:hover{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{background-color:transparent!important;border-color:transparent!important;color:var(--el-button-disabled-text-color)}.el-button.is-link:not(.is-disabled):active,.el-button.is-link:not(.is-disabled):hover{background-color:transparent;border-color:transparent}.el-button.is-link:not(.is-disabled):active{color:var(--el-button-active-color)}.el-button--text{background:transparent;border-color:transparent;color:var(--el-color-primary);padding-left:0;padding-right:0}.el-button--text.is-disabled{background-color:transparent!important;border-color:transparent!important;color:var(--el-button-disabled-text-color)}.el-button--text:not(.is-disabled):hover{background-color:transparent;border-color:transparent;color:var(--el-color-primary-light-3)}.el-button--text:not(.is-disabled):active{background-color:transparent;border-color:transparent;color:var(--el-color-primary-dark-2)}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-active-color:var(--el-color-primary-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-primary-light-5);--el-button-hover-bg-color:var(--el-color-primary-light-3);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-primary-light-5);--el-button-disabled-border-color:var(--el-color-primary-light-5)}.el-button--primary.is-link,.el-button--primary.is-plain,.el-button--primary.is-text{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary);--el-button-active-text-color:var(--el-color-white)}.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:active,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:hover{background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8);color:var(--el-color-primary-light-5)}.el-button--success{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-success);--el-button-border-color:var(--el-color-success);--el-button-outline-color:var(--el-color-success-light-5);--el-button-active-color:var(--el-color-success-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-success-light-5);--el-button-hover-bg-color:var(--el-color-success-light-3);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-bg-color:var(--el-color-success-dark-2);--el-button-active-border-color:var(--el-color-success-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-success-light-5);--el-button-disabled-border-color:var(--el-color-success-light-5)}.el-button--success.is-link,.el-button--success.is-plain,.el-button--success.is-text{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success);--el-button-hover-border-color:var(--el-color-success);--el-button-active-text-color:var(--el-color-white)}.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:active,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:active,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:hover{background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8);color:var(--el-color-success-light-5)}.el-button--warning{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-warning);--el-button-border-color:var(--el-color-warning);--el-button-outline-color:var(--el-color-warning-light-5);--el-button-active-color:var(--el-color-warning-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-warning-light-5);--el-button-hover-bg-color:var(--el-color-warning-light-3);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-bg-color:var(--el-color-warning-dark-2);--el-button-active-border-color:var(--el-color-warning-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-warning-light-5);--el-button-disabled-border-color:var(--el-color-warning-light-5)}.el-button--warning.is-link,.el-button--warning.is-plain,.el-button--warning.is-text{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning);--el-button-hover-border-color:var(--el-color-warning);--el-button-active-text-color:var(--el-color-white)}.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:active,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:hover{background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8);color:var(--el-color-warning-light-5)}.el-button--danger{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-danger);--el-button-border-color:var(--el-color-danger);--el-button-outline-color:var(--el-color-danger-light-5);--el-button-active-color:var(--el-color-danger-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-danger-light-5);--el-button-hover-bg-color:var(--el-color-danger-light-3);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-bg-color:var(--el-color-danger-dark-2);--el-button-active-border-color:var(--el-color-danger-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-danger-light-5);--el-button-disabled-border-color:var(--el-color-danger-light-5)}.el-button--danger.is-link,.el-button--danger.is-plain,.el-button--danger.is-text{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger);--el-button-hover-border-color:var(--el-color-danger);--el-button-active-text-color:var(--el-color-white)}.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:active,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:hover{background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8);color:var(--el-color-danger-light-5)}.el-button--info{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-info);--el-button-border-color:var(--el-color-info);--el-button-outline-color:var(--el-color-info-light-5);--el-button-active-color:var(--el-color-info-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-info-light-5);--el-button-hover-bg-color:var(--el-color-info-light-3);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-bg-color:var(--el-color-info-dark-2);--el-button-active-border-color:var(--el-color-info-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-info-light-5);--el-button-disabled-border-color:var(--el-color-info-light-5)}.el-button--info.is-link,.el-button--info.is-plain,.el-button--info.is-text{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info);--el-button-hover-border-color:var(--el-color-info);--el-button-active-text-color:var(--el-color-white)}.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:active,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:active,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:hover{background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8);color:var(--el-color-info-light-5)}.el-button--large{--el-button-size:40px;height:var(--el-button-size)}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large{border-radius:var(--el-border-radius-base);font-size:var(--el-font-size-base);padding:12px 19px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{padding:12px;width:var(--el-button-size)}.el-button--small{--el-button-size:24px;height:var(--el-button-size)}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small{border-radius:calc(var(--el-border-radius-base) - 1px);font-size:12px;padding:5px 11px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{padding:5px;width:var(--el-button-size)}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:after,.el-button-group:before{content:"";display:table}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.el-button-group>.el-button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-bottom-left-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-top-right-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button.is-active,.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button-group>.el-dropdown>.el-button{border-bottom-left-radius:0;border-left-color:var(--el-button-divide-border-color);border-top-left-radius:0}.el-button-group .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-dropdown{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10;color:var(--el-text-color-regular);display:inline-flex;font-size:var(--el-font-size-base);line-height:1;position:relative;vertical-align:top}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper,.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:transparent;border-top-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:transparent;border-left-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:none}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{box-sizing:border-box;list-style:none;margin:0;padding:0}.el-dropdown .el-dropdown__caret-button{align-items:center;border-left:none;display:inline-flex;justify-content:center;padding-left:0;padding-right:0;width:32px}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{background:var(--el-overlay-color-lighter);bottom:-1px;content:"";display:block;left:0;position:absolute;top:-1px;width:1px}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:none}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{background-color:var(--el-bg-color-overlay);border:none;border-radius:var(--el-border-radius-base);box-shadow:none;left:0;list-style:none;margin:0;padding:5px 0;position:relative;top:0;z-index:var(--el-dropdown-menu-index)}.el-dropdown-menu__item{align-items:center;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:var(--el-font-size-base);line-height:22px;list-style:none;margin:0;outline:none;padding:5px 16px;white-space:nowrap}.el-dropdown-menu__item:not(.is-disabled):focus,.el-dropdown-menu__item:not(.is-disabled):hover{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{border-top:1px solid var(--el-border-color-lighter);margin:6px 0}.el-dropdown-menu__item.is-disabled{color:var(--el-text-color-disabled);cursor:not-allowed}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{font-size:14px;line-height:22px;padding:7px 20px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{font-size:12px;line-height:20px;padding:2px 12px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px;--el-tag-border-radius-rounded:9999px;align-items:center;background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);border-radius:var(--el-tag-border-radius);border-style:solid;border-width:1px;box-sizing:border-box;color:var(--el-tag-text-color);display:inline-flex;font-size:var(--el-tag-font-size);height:24px;justify-content:center;line-height:1;padding:0 9px;vertical-align:middle;white-space:nowrap;--el-icon-size:14px}.el-tag,.el-tag.el-tag--primary{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-bg-color:var(--el-color-success-light-9);--el-tag-border-color:var(--el-color-success-light-8);--el-tag-hover-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color:var(--el-color-warning-light-9);--el-tag-border-color:var(--el-color-warning-light-8);--el-tag-hover-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color:var(--el-color-danger-light-9);--el-tag-border-color:var(--el-color-danger-light-8);--el-tag-hover-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-bg-color:var(--el-color-error-light-9);--el-tag-border-color:var(--el-color-error-light-8);--el-tag-hover-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-bg-color:var(--el-color-info-light-9);--el-tag-border-color:var(--el-color-info-light-8);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag.is-round{border-radius:var(--el-tag-border-radius-rounded)}.el-tag .el-tag__close{color:var(--el-tag-text-color);flex-shrink:0}.el-tag .el-tag__close:hover{background-color:var(--el-tag-hover-color);color:var(--el-color-white)}.el-tag.el-tag--primary{--el-tag-text-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-text-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-text-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-text-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-text-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-text-color:var(--el-color-info)}.el-tag .el-icon{border-radius:50%;cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size)}.el-tag .el-tag__close{margin-left:6px}.el-tag--dark{--el-tag-text-color:var(--el-color-white)}.el-tag--dark,.el-tag--dark.el-tag--primary{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color:var(--el-color-success);--el-tag-border-color:var(--el-color-success);--el-tag-hover-color:var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color:var(--el-color-warning);--el-tag-border-color:var(--el-color-warning);--el-tag-hover-color:var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color:var(--el-color-danger);--el-tag-border-color:var(--el-color-danger);--el-tag-hover-color:var(--el-color-danger-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color:var(--el-color-error);--el-tag-border-color:var(--el-color-error);--el-tag-hover-color:var(--el-color-error-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color:var(--el-color-info);--el-tag-border-color:var(--el-color-info);--el-tag-hover-color:var(--el-color-info-light-3)}.el-tag--dark.el-tag--danger,.el-tag--dark.el-tag--error,.el-tag--dark.el-tag--info,.el-tag--dark.el-tag--primary,.el-tag--dark.el-tag--success,.el-tag--dark.el-tag--warning{--el-tag-text-color:var(--el-color-white)}.el-tag--plain,.el-tag--plain.el-tag--primary{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary)}.el-tag--plain.el-tag--success{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-success-light-5);--el-tag-hover-color:var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-warning-light-5);--el-tag-hover-color:var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-danger-light-5);--el-tag-hover-color:var(--el-color-danger)}.el-tag--plain.el-tag--error{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-error-light-5);--el-tag-hover-color:var(--el-color-error)}.el-tag--plain.el-tag--info{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-info-light-5);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-closable{padding-right:5px}.el-tag--large{height:32px;padding:0 11px;--el-icon-size:16px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{height:20px;padding:0 7px;--el-icon-size:12px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--primary.is-hit{border-color:var(--el-color-primary)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.hamburger[data-v-b2fb0d8c]{display:inline-block;vertical-align:middle;width:20px;height:20px}.hamburger.is-active[data-v-b2fb0d8c]{transform:rotate(180deg)}.breadcrumb-item[data-v-17756d21]{font-weight:700;font-size:14px;white-space:nowrap}[data-v-17756d21] .el-popper.is-pure{border-radius:6px}.user-details[data-v-17756d21]{width:250px;font-size:14px;color:#333;display:grid;grid-template-columns:1fr;justify-items:center}.user-details .user-name[data-v-17756d21]{font-weight:700;margin-top:10px;padding-left:20px;padding-right:20px;width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.user-details .detail-user-type[data-v-17756d21]{margin-top:10px}.user-details .action-info[data-v-17756d21]{width:100%;display:grid;grid-template-columns:auto auto;margin-top:10px}.user-details .action-info>div[data-v-17756d21]:first-child{display:grid;align-items:center;gap:10px}.user-details .action-info>div[data-v-17756d21]:last-child{display:grid;gap:10px;text-align:center}.user-details .action-info>div:last-child>div[data-v-17756d21]{display:flex;align-items:center}.user-details .detail-email[data-v-17756d21]{padding-left:20px;padding-right:20px;width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;color:#5c5958}.user-details .logout[data-v-17756d21]{margin-top:20px;width:100%;padding-left:10px;padding-right:10px;padding-bottom:10px}.user-details .logout .el-button[data-v-17756d21]{border-radius:6px;height:28px;width:100%}.user-details .details-avatar[data-v-17756d21]{margin-top:20px;height:40px;width:40px;border:1px solid #ccc;font-size:18px;display:flex;align-items:center;justify-content:center;border-radius:10px}.header[data-v-17756d21]{text-align:right;font-size:12px;display:grid;height:100%;gap:10px;grid-template-columns:auto auto 1fr}.writer-box[data-v-17756d21]{cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:5px}.writer-box .writer[data-v-17756d21]{width:36px;height:36px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#1890ff,#1c6dd0);transition:all .3s ease;display:flex;align-items:center;justify-content:center}.writer-box .writer .writer-text[data-v-17756d21]{margin-left:15px;font-size:14px;font-weight:700}.header-btn[data-v-17756d21]{display:inline-flex;align-items:center;height:100%}.toolbar[data-v-17756d21]{display:grid;grid-template-columns:1fr auto auto;margin-left:auto}@media (max-width: 1024px){.toolbar[data-v-17756d21]{grid-template-columns:1fr auto}}.toolbar .full[data-v-17756d21]{display:flex;align-items:center;justify-content:center;padding-right:20px;cursor:pointer}@media (max-width: 1024px){.toolbar .full[data-v-17756d21]{display:none}}.toolbar .email[data-v-17756d21]{align-self:center;font-size:14px;margin-right:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700;width:100%}.toolbar .avatar[data-v-17756d21]{display:flex;align-items:center;cursor:pointer;margin-left:10px}.toolbar .avatar .avatar-text[data-v-17756d21]{height:30px;width:30px;display:flex;justify-content:center;align-items:center;border-radius:8px;border:1px solid #ccc}.toolbar .avatar .setting-icon[data-v-17756d21]{position:relative;top:0;margin-right:5px;bottom:10px}@media (max-width: 1024px){.toolbar .avatar .setting-icon[data-v-17756d21]{margin-right:10px}}.el-tooltip__trigger[data-v-17756d21]:first-child:focus-visible{outline:unset}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:16px;--el-dialog-border-radius:var(--el-border-radius-base);background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;margin:var(--el-dialog-margin-top,15vh) auto 50px;overflow-wrap:break-word;padding:var(--el-dialog-padding-primary);position:relative;width:var(--el-dialog-width,50%)}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;border-radius:0;height:100%;margin-bottom:0;overflow:auto}.el-dialog__wrapper{inset:0;margin:0;overflow:auto;position:fixed}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-dialog__header{padding-bottom:var(--el-dialog-padding-primary)}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size, 16px))}.el-dialog__headerbtn{background:transparent;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:48px;outline:none;padding:0;position:absolute;right:0;top:0;width:48px}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{color:var(--el-text-color-primary);font-size:var(--el-dialog-title-font-size);line-height:var(--el-dialog-font-line-height)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{box-sizing:border-box;padding-top:var(--el-dialog-padding-primary);text-align:right}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-overlay-dialog{inset:0;overflow:auto;position:fixed}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-overlay{background-color:var(--el-overlay-color-lighter);height:100%;inset:0;overflow:auto;position:fixed;z-index:2000}.el-overlay .el-overlay-root{height:0}.el-textarea{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;display:inline-block;font-size:var(--el-font-size-base);position:relative;vertical-align:bottom;width:100%}.el-textarea__inner{-webkit-appearance:none;background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;border:none;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;box-sizing:border-box;color:var(--el-input-text-color,var(--el-text-color-regular));display:block;font-family:inherit;font-size:inherit;line-height:1.5;padding:5px 11px;position:relative;resize:vertical;transition:var(--el-transition-box-shadow);width:100%}.el-textarea__inner::-moz-placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset;outline:none}.el-textarea .el-input__count{background:var(--el-fill-color-blank);bottom:5px;color:var(--el-color-info);font-size:12px;line-height:14px;position:absolute;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset;color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;--el-input-height:var(--el-component-size);box-sizing:border-box;display:inline-flex;font-size:var(--el-font-size-base);line-height:var(--el-input-height);position:relative;vertical-align:middle;width:var(--el-input-width)}.el-input::-webkit-scrollbar{width:6px;z-index:11}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{background:var(--el-text-color-disabled);border-radius:5px;width:6px}.el-input::-webkit-scrollbar-corner,.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);cursor:pointer;font-size:14px}.el-input .el-input__clear:hover,.el-input .el-input__password:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{align-items:center;color:var(--el-color-info);display:inline-flex;font-size:12px;height:100%}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);display:inline-block;line-height:normal;padding-left:8px}.el-input__wrapper{align-items:center;background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;cursor:text;display:inline-flex;flex-grow:1;justify-content:center;padding:1px 11px;transform:translateZ(0);transition:var(--el-transition-box-shadow)}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input{--el-input-inner-height:calc(var(--el-input-height, 32px) - 2px)}.el-input__inner{-webkit-appearance:none;background:none;border:none;box-sizing:border-box;color:var(--el-input-text-color,var(--el-text-color-regular));flex-grow:1;font-size:inherit;height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);outline:none;padding:0;width:100%}.el-input__inner:focus{outline:none}.el-input__inner::-moz-placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__inner[type=number]{line-height:1}.el-input__prefix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:inline-flex;flex-shrink:0;flex-wrap:nowrap;height:100%;line-height:var(--el-input-inner-height);pointer-events:none;text-align:center;transition:all var(--el-transition-duration);white-space:nowrap}.el-input__prefix-inner{align-items:center;display:inline-flex;justify-content:center;pointer-events:all}.el-input__prefix-inner>:last-child{margin-right:8px}.el-input__prefix-inner>:first-child,.el-input__prefix-inner>:first-child.el-input__icon{margin-left:0}.el-input__suffix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:inline-flex;flex-shrink:0;flex-wrap:nowrap;height:100%;line-height:var(--el-input-inner-height);pointer-events:none;text-align:center;transition:all var(--el-transition-duration);white-space:nowrap}.el-input__suffix-inner{align-items:center;display:inline-flex;justify-content:center;pointer-events:all}.el-input__suffix-inner>:first-child{margin-left:8px}.el-input .el-input__icon{align-items:center;display:flex;height:inherit;justify-content:center;line-height:inherit;margin-left:8px;transition:all var(--el-transition-duration)}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-color, ) inset}.el-input.is-disabled{cursor:not-allowed}.el-input.is-disabled .el-input__wrapper{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset;cursor:not-allowed;pointer-events:none}.el-input.is-disabled .el-input__inner{color:var(--el-disabled-text-color);-webkit-text-fill-color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__wrapper{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--large{--el-input-height:var(--el-component-size-large);font-size:14px}.el-input--large .el-input__wrapper{padding:1px 15px}.el-input--large{--el-input-inner-height:calc(var(--el-input-height, 40px) - 2px)}.el-input--small{--el-input-height:var(--el-component-size-small);font-size:12px}.el-input--small .el-input__wrapper{padding:1px 7px}.el-input--small{--el-input-inner-height:calc(var(--el-input-height, 24px) - 2px)}.el-input-group{align-items:stretch;display:inline-flex;width:100%}.el-input-group__append,.el-input-group__prepend{align-items:center;background-color:var(--el-fill-color-light);border-radius:var(--el-input-border-radius);color:var(--el-color-info);display:inline-flex;justify-content:center;min-height:100%;padding:0 20px;position:relative;white-space:nowrap}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:none}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:0 -20px}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-select__wrapper,.el-input-group__append div.el-select:hover .el-select__wrapper,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-select__wrapper,.el-input-group__prepend div.el-select:hover .el-select__wrapper{background-color:transparent;border-color:transparent;color:inherit}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group__append{border-left:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--prepend>.el-input__wrapper,.el-input-group__append{border-bottom-left-radius:0;border-top-left-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-select__wrapper{border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group--append>.el-input__wrapper{border-bottom-right-radius:0;border-top-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-select__wrapper{border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-hidden{display:none!important}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{background-color:var(--el-color-primary);background-position:50%;background-repeat:no-repeat;border-right:none;border-top:none;content:"";height:12px;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:12px}.el-select-dropdown{border-radius:var(--el-border-radius-base);box-sizing:border-box;z-index:calc(var(--el-index-top) + 1)}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty,.el-select-dropdown__loading{color:var(--el-text-color-secondary);font-size:var(--el-select-font-size);margin:0;padding:10px 0;text-align:center}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{box-sizing:border-box;list-style:none;margin:0;padding:6px 0}.el-select-dropdown__list.el-vl__window{margin:6px 0;padding:0}.el-select-dropdown__header{border-bottom:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__footer{border-top:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__item{box-sizing:border-box;color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-base);height:34px;line-height:34px;overflow:hidden;padding:0 32px 0 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}.el-select-dropdown__item.is-hovering{background-color:var(--el-fill-color-light)}.el-select-dropdown__item.is-selected{color:var(--el-color-primary);font-weight:700}.el-select-dropdown__item.is-disabled{background-color:unset;color:var(--el-text-color-placeholder);cursor:not-allowed}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{background-color:var(--el-color-primary);background-position:50%;background-repeat:no-repeat;border-right:none;border-top:none;content:"";height:12px;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:12px}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-disabled:after{background-color:var(--el-text-color-placeholder)}.el-select-group{margin:0;padding:0}.el-select-group__wrap{list-style:none;margin:0;padding:0;position:relative}.el-select-group__title{box-sizing:border-box;color:var(--el-color-info);font-size:12px;line-height:34px;overflow:hidden;padding:0 20px;text-overflow:ellipsis;white-space:nowrap}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-color:var(--el-disabled-text-color);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px;--el-select-width:100%;display:inline-block;position:relative;vertical-align:middle;width:var(--el-select-width)}.el-select__wrapper{align-items:center;background-color:var(--el-fill-color-blank);border-radius:var(--el-border-radius-base);box-shadow:0 0 0 1px var(--el-border-color) inset;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;gap:6px;line-height:24px;min-height:32px;padding:4px 12px;position:relative;text-align:left;transform:translateZ(0);transition:var(--el-transition-duration)}.el-select__wrapper.is-filterable{cursor:text}.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-select__wrapper.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-select__wrapper.is-disabled{background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);cursor:not-allowed;pointer-events:none}.el-select__wrapper.is-disabled,.el-select__wrapper.is-disabled:hover{box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-select__wrapper.is-disabled .el-select__selected-item{color:var(--el-select-disabled-color)}.el-select__wrapper.is-disabled .el-select__caret,.el-select__wrapper.is-disabled .el-tag{cursor:not-allowed}.el-select__prefix,.el-select__suffix{align-items:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:flex;flex-shrink:0;gap:6px}.el-select__caret{color:var(--el-select-input-color);cursor:pointer;font-size:var(--el-select-input-font-size);transform:rotate(0);transition:var(--el-transition-duration)}.el-select__caret.is-reverse{transform:rotate(180deg)}.el-select__clear{cursor:pointer}.el-select__clear:hover{color:var(--el-select-close-hover-color)}.el-select__selection{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:6px;min-width:0;position:relative}.el-select__selection.is-near{margin-left:-8px}.el-select__selection .el-tag{border-color:transparent;cursor:pointer}.el-select__selection .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-select__selection .el-tag .el-tag__content{min-width:0}.el-select__selected-item{display:flex;flex-wrap:wrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-select__tags-text{line-height:normal}.el-select__placeholder,.el-select__tags-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-select__placeholder{color:var(--el-input-text-color,var(--el-text-color-regular));position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.el-select__placeholder.is-transparent{color:var(--el-text-color-placeholder);-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-select__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-select__popper.el-popper,.el-select__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:transparent;border-top-color:transparent}.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:transparent;border-left-color:transparent}.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-select__input-wrapper{flex:1}.el-select__input-wrapper.is-hidden{opacity:0;position:absolute;z-index:-1}.el-select__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--el-select-multiple-input-color);font-family:inherit;font-size:inherit;height:24px;outline:none;padding:0;width:100%}.el-select__input.is-disabled{cursor:not-allowed}.el-select__input-calculator{left:0;max-width:100%;overflow:hidden;position:absolute;top:0;visibility:hidden;white-space:pre}.el-select--large .el-select__wrapper{font-size:14px;gap:6px;line-height:24px;min-height:40px;padding:8px 16px}.el-select--large .el-select__selection{gap:6px}.el-select--large .el-select__selection.is-near{margin-left:-8px}.el-select--large .el-select__prefix,.el-select--large .el-select__suffix{gap:6px}.el-select--large .el-select__input{height:24px}.el-select--small .el-select__wrapper{font-size:12px;gap:4px;line-height:20px;min-height:24px;padding:2px 8px}.el-select--small .el-select__selection{gap:4px}.el-select--small .el-select__selection.is-near{margin-left:-6px}.el-select--small .el-select__prefix,.el-select--small .el-select__suffix{gap:4px}.el-select--small .el-select__input{height:20px}.el-empty{--el-empty-padding:40px 0;--el-empty-image-width:160px;--el-empty-description-margin-top:20px;--el-empty-bottom-margin-top:20px;--el-empty-fill-color-0:var(--el-color-white);--el-empty-fill-color-1:#fcfcfd;--el-empty-fill-color-2:#f8f9fb;--el-empty-fill-color-3:#f7f8fc;--el-empty-fill-color-4:#eeeff3;--el-empty-fill-color-5:#edeef2;--el-empty-fill-color-6:#e9ebef;--el-empty-fill-color-7:#e5e7e9;--el-empty-fill-color-8:#e0e3e9;--el-empty-fill-color-9:#d5d7de;align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:var(--el-empty-padding);text-align:center}.el-empty__image{width:var(--el-empty-image-width)}.el-empty__image img{height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;width:100%}.el-empty__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;height:100%;vertical-align:top;width:100%}.el-empty__description{margin-top:var(--el-empty-description-margin-top)}.el-empty__description p{color:var(--el-text-color-secondary);font-size:var(--el-font-size-base);margin:0}.el-empty__bottom{margin-top:var(--el-empty-bottom-margin-top)}.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@keyframes el-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{background:var(--el-skeleton-color);height:16px;margin-top:16px}.el-skeleton.is-animated .el-skeleton__item{animation:el-skeleton-loading 1.4s ease infinite;background:linear-gradient(90deg,var(--el-skeleton-color) 25%,var(--el-skeleton-to-color) 37%,var(--el-skeleton-color) 63%);background-size:400% 100%}.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);border-radius:var(--el-border-radius-base);display:inline-block;height:16px;width:100%}.el-skeleton__circle{border-radius:50%;height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size);width:var(--el-skeleton-circle-size)}.el-skeleton__button{border-radius:4px;height:40px;width:64px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{height:var(--el-font-size-small);width:100%}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{align-items:center;border-radius:0;display:flex;justify-content:center;width:unset}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;height:22%;width:22%}.el-card{--el-card-border-color:var(--el-border-color-light);--el-card-border-radius:4px;--el-card-padding:20px;--el-card-bg-color:var(--el-fill-color-blank);background-color:var(--el-card-bg-color);border:1px solid var(--el-card-border-color);border-radius:var(--el-card-border-radius);color:var(--el-text-color-primary);overflow:hidden;transition:var(--el-transition-duration)}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{box-shadow:var(--el-box-shadow-light)}.el-card__header{border-bottom:1px solid var(--el-card-border-color);box-sizing:border-box;padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding)}.el-card__body{padding:var(--el-card-padding)}.el-card__footer{border-top:1px solid var(--el-card-border-color);box-sizing:border-box;padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding)}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{background:var(--el-popup-modal-bg-color);height:100%;left:0;opacity:var(--el-popup-modal-opacity);position:fixed;top:0;width:100%}.el-popup-parent--hidden{overflow:hidden}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-box-shadow:var(--el-box-shadow);--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:12px;--el-messagebox-font-line-height:var(--el-font-line-height-primary);backface-visibility:hidden;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);box-shadow:var(--el-messagebox-box-shadow);box-sizing:border-box;display:inline-block;font-size:var(--el-messagebox-font-size);max-width:var(--el-messagebox-width);overflow:hidden;overflow-wrap:break-word;padding:var(--el-messagebox-padding-primary);position:relative;text-align:left;vertical-align:middle;width:100%}.el-message-box:focus{outline:none!important}.el-overlay.is-message-box .el-overlay-message-box{inset:0;overflow:auto;padding:16px;position:fixed;text-align:center}.el-overlay.is-message-box .el-overlay-message-box:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-message-box__header{padding-bottom:var(--el-messagebox-padding-primary)}.el-message-box__header.show-close{padding-right:calc(var(--el-messagebox-padding-primary) + var(--el-message-close-size, 16px))}.el-message-box__title{color:var(--el-messagebox-title-color);font-size:var(--el-messagebox-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__headerbtn{background:transparent;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:40px;outline:none;padding:0;position:absolute;right:0;top:0;width:40px}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{align-items:center;display:flex;gap:12px}.el-message-box__input{padding-top:12px}.el-message-box__input div.invalid>input,.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{font-size:24px}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{margin:0}.el-message-box__message p{line-height:var(--el-messagebox-font-line-height);margin:0}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__btns{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:var(--el-messagebox-padding-primary)}.el-message-box--center .el-message-box__title{align-items:center;display:flex;gap:6px;justify-content:center}.el-message-box--center .el-message-box__status{font-size:inherit}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__container{justify-content:center}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.account-box[data-v-61783b96]{border-right:1px solid var(--el-border-color)!important;background-color:#fff;height:100%;overflow:hidden}.account-box .head-opt[data-v-61783b96]{display:flex;align-items:center;height:38px;box-shadow:inset 0 -1px #64798f1f;padding-left:10px;padding-right:10px}.account-box .head-opt .icon[data-v-61783b96]{cursor:pointer}.account-box .head-opt .icon[data-v-61783b96]:nth-child(2){margin-left:15px}.account-box .scrollbar[data-v-61783b96]{width:100%;height:calc(100% - 38px);overflow:auto}@media (max-width: 767px){.account-box .scrollbar[data-v-61783b96]{height:calc(100% - 98px)}}.account-box .scrollbar .empty[data-v-61783b96]{display:flex;justify-content:center;align-items:center;height:100%}.account-box .scrollbar .noLoading[data-v-61783b96]{display:flex;justify-content:center;align-items:center;padding:10px 0;color:gray}.account-box .btn[data-v-61783b96]{width:100%;margin-top:15px}.account-box .item[data-v-61783b96]{background-color:#fff;border-radius:8px;padding:12px 10px;margin-bottom:10px;margin-left:10px;margin-right:10px;cursor:pointer}.account-box .item .account[data-v-61783b96]{font-weight:600;margin-bottom:20px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.account-box .item .opt[data-v-61783b96]{display:flex;justify-content:space-between;font-size:12px;color:#888}.account-box .item[data-v-61783b96] .el-card__body{padding:0}.account-box .item[data-v-61783b96]:first-child{margin-top:10px}.account-box .item-choose[data-v-61783b96]{background:var(--el-color-primary-light-8)}.setting-icon[data-v-61783b96]{position:relative;top:6px}[data-v-61783b96] .el-input-group__append{padding:0 0 0 8px!important;background:#fff}[data-v-61783b96] .el-dialog{width:400px!important}@media (max-width: 440px){[data-v-61783b96] .el-dialog{width:calc(100% - 40px)!important;margin-right:20px!important;margin-left:20px!important}}.select[data-v-61783b96]{position:absolute;right:30px;width:100px;opacity:0;pointer-events:none}[data-v-61783b96] .el-pagination .el-select{width:100px;background:#fff}.add-email-turnstile[data-v-61783b96]{margin-top:15px}.turnstile-show[data-v-61783b96]{opacity:1}.turnstile-hide[data-v-61783b96]{opacity:0;pointer-events:none;position:fixed}.block-show[data-v-fc3d89b1]{position:fixed}@media (max-width: 767px){.block-show[data-v-fc3d89b1]{position:absolute;right:0;border:0;height:100%;width:100%;background:#000;opacity:.6;z-index:10;transition:all .3s}}.block-hide[data-v-fc3d89b1]{position:fixed;pointer-events:none;transition:all .3s}.show[data-v-fc3d89b1]{transition:all .1s}@media (max-width: 767px){.show[data-v-fc3d89b1]{position:fixed;z-index:100;width:250px}}.hide[data-v-fc3d89b1]{transition:all .1s;position:fixed;transform:translate(-100%);opacity:0}@media (max-width: 1024px){.hide[data-v-fc3d89b1]{width:250px;z-index:100}}.main-box-show[data-v-fc3d89b1]{display:grid;grid-template-columns:260px 1fr;height:calc(100% - 60px)}@media (max-width: 1200px){.main-box-show[data-v-fc3d89b1]{grid-template-columns:250px 1fr}}@media (max-width: 767px){.main-box-show[data-v-fc3d89b1]{grid-template-columns:1fr}}.main-box-hide[data-v-fc3d89b1]{display:grid;grid-template-columns:1fr;height:calc(100% - 60px)}.main-view[data-v-fc3d89b1]{background:#fff}.navigation[data-v-fc3d89b1]{height:30px;border-bottom:solid 1px var(--el-menu-border-color);display:inline-flex;justify-items:center;align-items:center;width:100%}.navigation .tag[data-v-fc3d89b1]{background:#fff;margin-left:5px}.el-input-tag{--el-input-tag-border-color-hover:var(--el-border-color-hover);--el-input-tag-placeholder-color:var(--el-text-color-placeholder);--el-input-tag-disabled-color:var(--el-disabled-text-color);--el-input-tag-disabled-border:var(--el-disabled-border-color);--el-input-tag-font-size:var(--el-font-size-base);--el-input-tag-close-hover-color:var(--el-text-color-secondary);--el-input-tag-text-color:var(--el-text-color-regular);--el-input-tag-input-focus-border-color:var(--el-color-primary);--el-input-tag-width:100%;--el-input-tag-mini-height:var(--el-component-size);--el-input-tag-gap:6px;--el-input-tag-padding:4px;--el-input-tag-inner-padding:8px;--el-input-tag-line-height:24px;align-items:center;background-color:var(--el-fill-color-blank);border-radius:var(--el-border-radius-base);box-shadow:0 0 0 1px var(--el-border-color) inset;box-sizing:border-box;cursor:pointer;display:flex;font-size:var(--el-input-tag-font-size);line-height:var(--el-input-tag-line-height);min-height:var(--el-input-tag-mini-height);padding:var(--el-input-tag-padding);transform:translateZ(0);transition:var(--el-transition-duration);width:var(--el-input-tag-width)}.el-input-tag.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-input-tag.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-input-tag.is-disabled{background-color:var(--el-fill-color-light);cursor:not-allowed;pointer-events:none}.el-input-tag.is-disabled,.el-input-tag.is-disabled:hover{box-shadow:0 0 0 1px var(--el-input-tag-disabled-border) inset}.el-input-tag.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input-tag.is-disabled .el-input-tag__inner .el-input-tag__input,.el-input-tag.is-disabled .el-input-tag__inner .el-tag{cursor:not-allowed}.el-input-tag__prefix,.el-input-tag__suffix{align-items:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:flex;flex-shrink:0;padding:0 var(--el-input-tag-inner-padding)}.el-input-tag__suffix{gap:8px}.el-input-tag__inner{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:var(--el-input-tag-gap);max-width:100%;min-width:0;position:relative}.el-input-tag__inner.is-left-space{margin-left:var(--el-input-tag-inner-padding)}.el-input-tag__inner.is-right-space{margin-right:var(--el-input-tag-inner-padding)}.el-input-tag__inner.is-draggable .el-tag{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-input-tag__drop-indicator{background-color:var(--el-color-primary);height:var(--el-input-tag-line-height);position:absolute;top:0;width:1px}.el-input-tag__inner .el-tag{border-color:transparent;cursor:pointer;max-width:100%}.el-input-tag__inner .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-input-tag__inner .el-tag .el-tag__content{line-height:normal;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-input-tag__input-wrapper{flex:1}.el-input-tag__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--el-input-tag-text-color);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding:0;width:100%}.el-input-tag__input::-moz-placeholder{color:var(--el-input-tag-placeholder-color)}.el-input-tag__input::placeholder{color:var(--el-input-tag-placeholder-color)}.el-input-tag__input-calculator{left:0;max-width:100%;overflow:hidden;position:absolute;top:0;visibility:hidden;white-space:pre}.el-input-tag--large{--el-input-tag-gap:6px;--el-input-tag-padding:8px;--el-input-tag-padding-left:8px;--el-input-tag-font-size:14px}.el-input-tag--small{--el-input-tag-gap:4px;--el-input-tag-padding:2px;--el-input-tag-padding-left:6px;--el-input-tag-font-size:12px;--el-input-tag-line-height:20px;--el-input-tag-mini-height:var(--el-component-size-small)}.el-select-dropdown__loading[data-v-2599d553]{display:flex;justify-content:center;align-items:center;height:calc(var(--69cdb3c9) * 3.33px);font-size:calc(var(--69cdb3c9) * .67px)}.circular[data-v-2599d553]{display:inline;height:var(--69cdb3c9) + "px";width:var(--69cdb3c9) + "px";animation:loading-rotate-2599d553 2s linear infinite}.path[data-v-2599d553]{animation:loading-dash-2599d553 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:var(--el-color-primary);stroke-linecap:round}.loading-path .dot1[data-v-2599d553]{transform:translate(3.75px,3.75px);fill:var(--el-color-primary);animation:custom-spin-move-2599d553 1s infinite linear alternate;opacity:.3}.loading-path .dot2[data-v-2599d553]{transform:translate(calc(100% - 3.75px),3.75px);fill:var(--el-color-primary);animation:custom-spin-move-2599d553 1s infinite linear alternate;opacity:.3;animation-delay:.4s}.loading-path .dot3[data-v-2599d553]{transform:translate(3.75px,calc(100% - 3.75px));fill:var(--el-color-primary);animation:custom-spin-move-2599d553 1s infinite linear alternate;opacity:.3;animation-delay:1.2s}.loading-path .dot4[data-v-2599d553]{transform:translate(calc(100% - 3.75px),calc(100% - 3.75px));fill:var(--el-color-primary);animation:custom-spin-move-2599d553 1s infinite linear alternate;opacity:.3;animation-delay:.8s}@keyframes loading-rotate-2599d553{to{transform:rotate(360deg)}}@keyframes loading-dash-2599d553{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes custom-spin-move-2599d553{to{opacity:1}}.is-loading[data-v-2599d553]{display:inline-flex;align-items:center;justify-content:center}.editor-box[data-v-ed0ab026]{height:100%;width:100%}.loading[data-v-ed0ab026]{margin:auto}.editor-box-loading[data-v-ed0ab026]{display:flex;align-items:center;justify-content:center}[data-v-ed0ab026] .tox-tbtn.tox-tbtn--select.tox-tbtn--bespoke{width:80px!important}[data-v-ed0ab026] .tox.tox-tinymce.tox-fullscreen{padding-right:15px;padding-left:15px;padding-bottom:15px;background:#fff}@media (max-width: 767px){[data-v-ed0ab026] .tox.tox-tinymce.tox-fullscreen{padding-right:10px;padding-left:10px;padding-bottom:10px}}[data-v-ed0ab026] .tox-tinymce{border:none;border-radius:0}[data-v-ed0ab026] .tox-toolbar__group{padding-left:0!important;margin:0!important}[data-v-ed0ab026] .tox-tbtn{margin:0!important}[data-v-ed0ab026] .tox .tox-edit-area:before{display:none}.percent[data-v-93c35734]{display:flex;gap:10px}.el-notification{--el-notification-width:330px;--el-notification-padding:14px 26px 14px 13px;--el-notification-radius:8px;--el-notification-shadow:var(--el-box-shadow-light);--el-notification-border-color:var(--el-border-color-lighter);--el-notification-icon-size:24px;--el-notification-close-font-size:var(--el-message-close-size,16px);--el-notification-group-margin-left:13px;--el-notification-group-margin-right:8px;--el-notification-content-font-size:var(--el-font-size-base);--el-notification-content-color:var(--el-text-color-regular);--el-notification-title-font-size:16px;--el-notification-title-color:var(--el-text-color-primary);--el-notification-close-color:var(--el-text-color-secondary);--el-notification-close-hover-color:var(--el-text-color-regular);background-color:var(--el-bg-color-overlay);border:1px solid var(--el-notification-border-color);border-radius:var(--el-notification-radius);box-shadow:var(--el-notification-shadow);box-sizing:border-box;display:flex;overflow:hidden;overflow-wrap:break-word;padding:var(--el-notification-padding);position:fixed;transition:opacity var(--el-transition-duration),transform var(--el-transition-duration),left var(--el-transition-duration),right var(--el-transition-duration),top .4s,bottom var(--el-transition-duration);width:var(--el-notification-width);z-index:9999}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{flex:1;margin-left:var(--el-notification-group-margin-left);margin-right:var(--el-notification-group-margin-right);min-width:0}.el-notification__title{color:var(--el-notification-title-color);font-size:var(--el-notification-title-font-size);font-weight:700;line-height:var(--el-notification-icon-size);margin:0}.el-notification__content{color:var(--el-notification-content-color);font-size:var(--el-notification-content-font-size);line-height:24px;margin:6px 0 0}.el-notification__content p{margin:0}.el-notification .el-notification__icon{flex-shrink:0;font-size:var(--el-notification-icon-size);height:var(--el-notification-icon-size);width:var(--el-notification-icon-size)}.el-notification .el-notification__closeBtn{color:var(--el-notification-close-color);cursor:pointer;font-size:var(--el-notification-close-font-size);position:absolute;right:15px;top:18px}.el-notification .el-notification__closeBtn:hover{color:var(--el-notification-close-hover-color)}.el-notification .el-notification--success{--el-notification-icon-color:var(--el-color-success);color:var(--el-notification-icon-color)}.el-notification .el-notification--info{--el-notification-icon-color:var(--el-color-info);color:var(--el-notification-icon-color)}.el-notification .el-notification--warning{--el-notification-icon-color:var(--el-color-warning);color:var(--el-notification-icon-color)}.el-notification .el-notification--error{--el-notification-icon-color:var(--el-color-error);color:var(--el-notification-icon-color)}.el-notification-fade-enter-from.right{right:0;transform:translate(100%)}.el-notification-fade-enter-from.left{left:0;transform:translate(-100%)}.el-notification-fade-leave-to{opacity:0}.send[data-v-1d9f2e3a]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.send .write-box[data-v-1d9f2e3a]{background:#fff;width:min(1200px,100% - 80px);box-shadow:var(--el-box-shadow-light);border:1px solid var(--el-border-color-light);transition:var(--el-transition-duration);padding:15px;border-radius:8px;display:grid;grid-template-rows:auto 1fr;overflow:hidden}@media (max-width: 1024px){.send .write-box[data-v-1d9f2e3a]{width:100%;height:100%;border-radius:0;padding-top:10px}}@media (min-width: 1025px){.send .write-box[data-v-1d9f2e3a]{height:min(800px,100vh - 60px)}}.send .write-box .title[data-v-1d9f2e3a]{display:flex;justify-content:space-between;margin-bottom:10px}.send .write-box .title .title-left[data-v-1d9f2e3a]{align-items:center;display:grid;grid-template-columns:auto auto auto 1fr}.send .write-box .title .sender[data-v-1d9f2e3a]{margin-left:8px}.send .write-box .title .sender-name[data-v-1d9f2e3a]{margin-left:8px;font-weight:700}.send .write-box .title .send-email[data-v-1d9f2e3a]{color:#999896;margin-left:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.send .write-box .title div[data-v-1d9f2e3a]{display:flex;align-items:center}.send .write-box .container[data-v-1d9f2e3a]{height:100%;display:grid;grid-template-rows:auto auto 1fr auto;gap:15px}.send .write-box .container .distribute[data-v-1d9f2e3a]{color:var(--el-color-info);background:var(--el-color-info-light-9);border:var(--el-color-info-light-8);border-radius:4px;font-size:12px;padding:0 5px}.send .write-box .container .distribute.checked[data-v-1d9f2e3a],.send .write-box .container .distribute[data-v-1d9f2e3a]:hover{background:var(--el-color-primary-light-9);color:var(--el-color-primary)!important;border-radius:4px}.send .write-box .container .button-item[data-v-1d9f2e3a]{display:grid;grid-template-columns:auto auto 1fr auto}.send .write-box .container .button-item .att-add[data-v-1d9f2e3a]{cursor:pointer}.send .write-box .container .button-item .att-clear[data-v-1d9f2e3a]{cursor:pointer;margin-left:10px}.send .write-box .container .button-item .att-list[data-v-1d9f2e3a]{display:grid;gap:5px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));padding-left:10px;padding-right:10px;max-height:110px;overflow-y:auto}@media (max-width: 450px){.send .write-box .container .button-item .att-list[data-v-1d9f2e3a]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.send .write-box .container .button-item .att-list .att-item[data-v-1d9f2e3a]{display:grid;grid-template-columns:auto 1fr auto auto;gap:5px;height:32px;font-size:14px;border:1px solid var(--el-border-color-light);padding:5px;border-radius:4px}.send .write-box .container .button-item .att-list .att-item .att-filename[data-v-1d9f2e3a]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-v-1d9f2e3a] .el-input-tag__suffix{padding-right:4px}.icon[data-v-1d9f2e3a]{cursor:pointer}.el-aside-hide[data-v-517b6d1b]{position:fixed;left:0;height:100%;z-index:100;transform:translate(-100%);transition:all .1s ease}.aside-show[data-v-517b6d1b]{-webkit-box-shadow:3px 0 5px rgba(0,21,41,.35);box-shadow:3px 0 5px #00152959;transform:translate(0);transition:all .1s ease;z-index:101}@media (max-width: 1025px){.aside-show[data-v-517b6d1b]{position:fixed;top:0;left:0;z-index:101;height:100%;background:#fff}}.el-aside[data-v-517b6d1b]{width:auto;transition:all .1s ease}.layout[data-v-517b6d1b]{height:100%;position:fixed;width:100%;top:0;left:0;overflow:hidden}.main-container[data-v-517b6d1b]{min-height:100%;background:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch}.el-main[data-v-517b6d1b]{padding:0}.el-header[data-v-517b6d1b]{background:#fff;border-bottom:solid 1px var(--el-menu-border-color);padding:0}.overlay-show[data-v-517b6d1b]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;z-index:99;transition:all .3s}.overlay-hide[data-v-517b6d1b]{display:flex;pointer-events:none;opacity:0}.el-checkbox{--el-checkbox-font-size:14px;--el-checkbox-font-weight:var(--el-font-weight-primary);--el-checkbox-text-color:var(--el-text-color-regular);--el-checkbox-input-height:14px;--el-checkbox-input-width:14px;--el-checkbox-border-radius:var(--el-border-radius-small);--el-checkbox-bg-color:var(--el-fill-color-blank);--el-checkbox-input-border:var(--el-border);--el-checkbox-disabled-border-color:var(--el-border-color);--el-checkbox-disabled-input-fill:var(--el-fill-color-light);--el-checkbox-disabled-icon-color:var(--el-text-color-placeholder);--el-checkbox-disabled-checked-input-fill:var(--el-border-color-extra-light);--el-checkbox-disabled-checked-input-border-color:var(--el-border-color);--el-checkbox-disabled-checked-icon-color:var(--el-text-color-placeholder);--el-checkbox-checked-text-color:var(--el-color-primary);--el-checkbox-checked-input-border-color:var(--el-color-primary);--el-checkbox-checked-bg-color:var(--el-color-primary);--el-checkbox-checked-icon-color:var(--el-color-white);--el-checkbox-input-border-color-hover:var(--el-color-primary);align-items:center;color:var(--el-checkbox-text-color);cursor:pointer;display:inline-flex;font-size:var(--el-font-size-base);font-weight:var(--el-checkbox-font-weight);height:var(--el-checkbox-height,32px);margin-right:30px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.el-checkbox.is-disabled{cursor:not-allowed}.el-checkbox.is-bordered{border:var(--el-border);border-radius:var(--el-border-radius-base);box-sizing:border-box;padding:0 15px 0 9px}.el-checkbox.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-checkbox.is-bordered.is-disabled{border-color:var(--el-border-color-lighter)}.el-checkbox.is-bordered.el-checkbox--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label{font-size:var(--el-font-size-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{border-radius:calc(var(--el-border-radius-base) - 1px);padding:0 11px 0 7px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox input:focus-visible+.el-checkbox__inner{border-radius:var(--el-checkbox-border-radius);outline:2px solid var(--el-checkbox-input-border-color-hover);outline-offset:1px}.el-checkbox__input{cursor:pointer;display:inline-flex;outline:none;position:relative;white-space:nowrap}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:var(--el-checkbox-disabled-input-fill);border-color:var(--el-checkbox-disabled-border-color);cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-icon-color);cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-disabled-checked-icon-color);border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-checked-icon-color);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--el-checkbox-checked-text-color)}.el-checkbox__input.is-focus:not(.is-checked) .el-checkbox__original:not(:focus-visible){border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-checked-icon-color);content:"";display:block;height:2px;left:0;position:absolute;right:0;top:5px;transform:scale(.5)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{background-color:var(--el-checkbox-bg-color);border:var(--el-checkbox-input-border);border-radius:var(--el-checkbox-border-radius);box-sizing:border-box;display:inline-block;height:var(--el-checkbox-input-height);position:relative;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46),outline .25s cubic-bezier(.71,-.46,.29,1.46);width:var(--el-checkbox-input-width);z-index:var(--el-index-normal)}.el-checkbox__inner:hover{border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__inner:after{border:1px solid transparent;border-left:0;border-top:0;box-sizing:content-box;content:"";height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);transform-origin:center;transition:transform .15s ease-in .05s;width:3px}.el-checkbox__original{height:0;margin:0;opacity:0;outline:none;position:absolute;width:0;z-index:-1}.el-checkbox__label{display:inline-block;font-size:var(--el-checkbox-font-size);line-height:1;padding-left:8px}.el-checkbox.el-checkbox--large{height:40px}.el-checkbox.el-checkbox--large .el-checkbox__label{font-size:14px}.el-checkbox.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.el-checkbox--small{height:24px}.el-checkbox.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.el-checkbox--small .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{top:4px}.el-checkbox.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox:last-of-type{margin-right:0}.email-container[data-v-368fd515]{border-radius:8px;display:grid;grid-template-rows:auto 1fr;padding:0;font-size:14px;color:#2e2e2e;overflow:hidden;height:100%}.scroll[data-v-368fd515]{margin:0;overflow:auto;height:100%;position:relative}.scroll .scroll-box[data-v-368fd515]{height:100%}.scroll .empty[data-v-368fd515]{display:flex;justify-content:center;align-items:center;height:100%}.scroll .noLoading[data-v-368fd515]{display:flex;justify-content:center;align-items:center;padding:15px 0;color:gray}.scroll .follow-loading[data-v-368fd515]{height:60px;display:flex;justify-content:center;align-items:center}.scroll .loading[data-v-368fd515]{display:flex;justify-content:center;align-items:center;background-color:#fffc;height:100%;width:100%;position:absolute;z-index:1;top:0;left:0}.scroll .loading-show[data-v-368fd515]{transition:all .2s ease .2s;opacity:1}.scroll .loading-hide[data-v-368fd515]{pointer-events:none;transition:all .2s;opacity:0}.email-row[data-v-368fd515]{display:flex;padding:8px 0;justify-content:space-between;box-shadow:inset 0 -1px #64798f1f;cursor:pointer;align-items:center;position:relative;transition:background .15s ease-in-out,box-shadow .15s ease-in-out}.email-row .user-info[data-v-368fd515]{display:flex;flex-wrap:wrap;column-gap:10px;margin-top:5px;margin-bottom:5px;color:#19293b66}.email-row .user-info .user[data-v-368fd515],.email-row .user-info .account[data-v-368fd515]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .3s;line-height:12px;max-width:290px}.email-row .user-info .user span[data-v-368fd515]:first-child,.email-row .user-info .account span[data-v-368fd515]:first-child{position:relative}.email-row .user-info .user span[data-v-368fd515]:last-child,.email-row .user-info .account span[data-v-368fd515]:last-child{margin-left:5px;position:relative;bottom:5px}.email-row .el-checkbox[data-v-368fd515]{display:flex;padding-left:15px;padding-right:20px;justify-content:center}@media (max-width: 1200px){.email-row .title-column[data-v-368fd515]{grid-template-columns:1fr!important;gap:4px!important}}.email-row .title[data-v-368fd515]{flex:1;display:grid;grid-template-columns:220px 1fr}@media (max-width: 1199px){.email-row .title[data-v-368fd515]{padding-right:15px}}@media (max-width: 1024px){.email-row .title[data-v-368fd515]{grid-template-columns:1fr;gap:4px}}.email-row .title .email-sender[data-v-368fd515]{font-weight:700;color:#1a1a1a;display:grid;grid-template-columns:auto 1fr auto}.email-row .title .email-sender .email-status[data-v-368fd515]{display:flex;align-content:center}.email-row .title .email-sender .name[data-v-368fd515]{display:grid;gap:5px;grid-template-columns:auto 1fr}@media (min-width: 1024px){.email-row .title .email-sender .name[data-v-368fd515]{grid-template-columns:1fr}.email-row .title .email-sender .name>span[data-v-368fd515]:last-child{display:none}}.email-row .title .email-sender .name>span[data-v-368fd515]:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.email-row .title .email-sender .phone-time[data-v-368fd515]{font-weight:400;font-size:12px;color:#333!important}@media (min-width: 1200px){.email-row .title .email-sender .phone-time[data-v-368fd515]{display:none}}.email-row .title .email-text[data-v-368fd515]{color:#333;display:grid;grid-template-columns:auto 1fr}@media (max-width: 1199px){.email-row .title .email-text[data-v-368fd515]{grid-template-columns:1fr}}.email-row .title .email-text .email-subject[data-v-368fd515]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.email-row .title .email-text .email-content[data-v-368fd515]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:10px;color:#19293b66}@media (max-width: 1199px){.email-row .title .email-text .email-content[data-v-368fd515]{padding-left:0;margin-top:0}}.email-row .email-right[data-v-368fd515]{text-align:right;font-size:12px;white-space:nowrap;display:flex;padding-left:15px;align-items:center;color:#333}@media (max-width: 1199px){.email-row .email-right[data-v-368fd515]{display:none}}.email-row[data-v-368fd515]:hover{background-color:#f2f6fc;z-index:0}.phone-star[data-v-368fd515]{display:none}.pc-star[data-v-368fd515]{display:flex;width:40px}@media (max-width: 1024px){.pc-star[data-v-368fd515]{display:none}.phone-star[data-v-368fd515]{display:block;align-self:end;padding-right:16px;padding-top:8px}.star-pd[data-v-368fd515]{padding-top:6px!important}}.email-time[data-v-368fd515]{padding-right:16px!important}[data-v-368fd515] .el-scrollbar__view{height:100%}.header-actions[data-v-368fd515]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:3px 15px;box-shadow:inset 0 -1px #64798f1f}.header-actions .header-left[data-v-368fd515]{display:flex;flex-wrap:wrap;align-items:center;column-gap:15px;row-gap:8px;padding-left:2px}.header-actions .header-right[data-v-368fd515]{display:grid;grid-template-columns:auto auto;align-items:start;height:100%}.header-actions .header-right .email-count[data-v-368fd515]{white-space:nowrap;margin-top:6px}.header-actions .icon[data-v-368fd515]{font-size:18px;cursor:pointer}.header-actions .more-icon[data-v-368fd515]{margin-top:8px;margin-left:15px}ul[data-v-368fd515]{list-style:none;padding:0;margin:0}.icon,.icon[data-v-0020aa50]{cursor:pointer}.el-image-viewer__wrapper{inset:0;position:fixed}.el-image-viewer__wrapper:focus{outline:none!important}.el-image-viewer__btn{align-items:center;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;opacity:.8;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.el-image-viewer__btn .el-icon{cursor:pointer}.el-image-viewer__close{font-size:40px;height:40px;right:40px;top:40px;width:40px}.el-image-viewer__canvas{align-items:center;display:flex;height:100%;justify-content:center;position:static;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.el-image-viewer__actions{background-color:var(--el-text-color-regular);border-color:#fff;border-radius:22px;bottom:30px;height:44px;left:50%;padding:0 23px;transform:translate(-50%)}.el-image-viewer__actions__inner{align-items:center;color:#fff;cursor:default;display:flex;font-size:23px;gap:22px;height:100%;justify-content:space-around;padding:0 6px;width:100%}.el-image-viewer__actions__divider{margin:0 -6px}.el-image-viewer__progress{bottom:90px;color:#fff;cursor:default;left:50%;transform:translate(-50%)}.el-image-viewer__prev{left:40px}.el-image-viewer__next,.el-image-viewer__prev{background-color:var(--el-text-color-regular);border-color:#fff;color:#fff;font-size:24px;height:44px;top:50%;transform:translateY(-50%);width:44px}.el-image-viewer__next{right:40px;text-indent:2px}.el-image-viewer__close{background-color:var(--el-text-color-regular);border-color:#fff;color:#fff;font-size:24px;height:44px;width:44px}.el-image-viewer__mask{background:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.viewer-fade-enter-active{animation:viewer-fade-in var(--el-transition-duration)}.viewer-fade-leave-active{animation:viewer-fade-out var(--el-transition-duration)}@keyframes viewer-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes viewer-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}.el-alert{--el-alert-padding:8px 16px;--el-alert-border-radius-base:var(--el-border-radius-base);--el-alert-title-font-size:14px;--el-alert-title-with-description-font-size:16px;--el-alert-description-font-size:14px;--el-alert-close-font-size:16px;--el-alert-close-customed-font-size:14px;--el-alert-icon-size:16px;--el-alert-icon-large-size:28px;align-items:center;background-color:var(--el-color-white);border-radius:var(--el-alert-border-radius-base);box-sizing:border-box;display:flex;margin:0;opacity:1;overflow:hidden;padding:var(--el-alert-padding);position:relative;transition:opacity var(--el-transition-duration-fast);width:100%}.el-alert.is-light .el-alert__close-btn{color:var(--el-text-color-placeholder)}.el-alert.is-dark .el-alert__close-btn,.el-alert.is-dark .el-alert__description{color:var(--el-color-white)}.el-alert.is-center{justify-content:center}.el-alert--success{--el-alert-bg-color:var(--el-color-success-light-9)}.el-alert--success.is-light{background-color:var(--el-alert-bg-color)}.el-alert--success.is-light,.el-alert--success.is-light .el-alert__description{color:var(--el-color-success)}.el-alert--success.is-dark{background-color:var(--el-color-success);color:var(--el-color-white)}.el-alert--info{--el-alert-bg-color:var(--el-color-info-light-9)}.el-alert--info.is-light{background-color:var(--el-alert-bg-color)}.el-alert--info.is-light,.el-alert--info.is-light .el-alert__description{color:var(--el-color-info)}.el-alert--info.is-dark{background-color:var(--el-color-info);color:var(--el-color-white)}.el-alert--warning{--el-alert-bg-color:var(--el-color-warning-light-9)}.el-alert--warning.is-light{background-color:var(--el-alert-bg-color)}.el-alert--warning.is-light,.el-alert--warning.is-light .el-alert__description{color:var(--el-color-warning)}.el-alert--warning.is-dark{background-color:var(--el-color-warning);color:var(--el-color-white)}.el-alert--error{--el-alert-bg-color:var(--el-color-error-light-9)}.el-alert--error.is-light{background-color:var(--el-alert-bg-color)}.el-alert--error.is-light,.el-alert--error.is-light .el-alert__description{color:var(--el-color-error)}.el-alert--error.is-dark{background-color:var(--el-color-error);color:var(--el-color-white)}.el-alert__content{display:flex;flex-direction:column;gap:4px}.el-alert .el-alert__icon{font-size:var(--el-alert-icon-size);margin-right:8px;width:var(--el-alert-icon-size)}.el-alert .el-alert__icon.is-big{font-size:var(--el-alert-icon-large-size);margin-right:12px;width:var(--el-alert-icon-large-size)}.el-alert__title{font-size:var(--el-alert-title-font-size);line-height:24px}.el-alert__title.with-description{font-size:var(--el-alert-title-with-description-font-size)}.el-alert .el-alert__description{font-size:var(--el-alert-description-font-size);margin:0}.el-alert .el-alert__close-btn{cursor:pointer;font-size:var(--el-alert-close-font-size);opacity:1;position:absolute;right:16px;top:12px}.el-alert .el-alert__close-btn.is-customed{font-size:var(--el-alert-close-customed-font-size);font-style:normal;line-height:24px;top:8px}.el-alert-fade-enter-from,.el-alert-fade-leave-active{opacity:0}.content-box[data-v-c996aa6f]{width:100%;height:100%;overflow:hidden;font-family:HarmonyOS,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.content-html[data-v-c996aa6f]{width:100%;height:100%}.box[data-v-e651e6d5]{height:100%;overflow:hidden}.header-actions[data-v-e651e6d5]{padding:9px 15px;display:flex;align-items:center;gap:20px;box-shadow:inset 0 -1px #64798f1f;font-size:18px}.header-actions .star[data-v-e651e6d5]{display:flex;align-items:center;min-width:21px}.header-actions .icon[data-v-e651e6d5]{cursor:pointer}.scrollbar[data-v-e651e6d5]{height:calc(100% - 38px);width:100%}.container[data-v-e651e6d5]{font-size:14px;padding-left:20px;padding-right:20px;padding-top:10px}@media (max-width: 1023px){.container[data-v-e651e6d5]{padding-left:15px;padding-right:15px}}.container .email-title[data-v-e651e6d5]{font-size:20px;font-weight:700;margin-bottom:10px}.container .content[data-v-e651e6d5]{display:flex;flex-direction:column}.container .content .att[data-v-e651e6d5]{margin-top:30px;margin-bottom:30px;border:1px solid var(--el-border-color);padding:10px;border-radius:4px;width:fit-content}.container .content .att .att-box[data-v-e651e6d5]{min-width:min(410px,100vw - 53px);display:grid;gap:10px;grid-template-rows:1fr}.container .content .att .att-title[data-v-e651e6d5]{margin-bottom:5px;display:flex;justify-content:space-between}.container .content .att .att-title span[data-v-e651e6d5]:first-child{font-weight:700}.container .content .att .att-item[data-v-e651e6d5]{cursor:pointer;padding:5px 8px;border-radius:4px;align-self:start;border:1px solid #e7e9ec;display:grid;grid-template-columns:auto 1fr auto auto;gap:10px}.container .content .att .att-item div[data-v-e651e6d5]{align-self:center}.container .content .att .att-item .att-icon[data-v-e651e6d5]{display:grid}.container .content .att .att-item .att-name[data-v-e651e6d5]{margin-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.container .content .att .att-item .att-image[data-v-e651e6d5]{width:60px;height:60px;object-fit:contain}.container .content .att .att-item .opt-icon[data-v-e651e6d5]{color:#18243099;align-items:center;display:flex;gap:8px;cursor:pointer}.container .content .att .att-item .opt-icon a[data-v-e651e6d5]{color:#18243099;align-items:center;display:flex}.container .content .email-info[data-v-e651e6d5]{border-bottom:1px solid #e7e9ec;margin-bottom:20px;padding-bottom:8px}@media (max-width: 1024px){.container .content .email-info[data-v-e651e6d5]{margin-bottom:15px}}.container .content .email-info .date[data-v-e651e6d5]{color:#585d69;margin-bottom:6px}.container .content .email-info .email-msg[data-v-e651e6d5]{max-width:400px;width:fit-content;margin-bottom:15px}.container .content .email-info .send[data-v-e651e6d5]{display:flex;margin-bottom:6px}.container .content .email-info .send .send-name[data-v-e651e6d5]{color:#585d69;display:flex;flex-wrap:wrap}.container .content .email-info .send .send-name-title[data-v-e651e6d5]{padding-right:5px}.container .content .email-info .receive[data-v-e651e6d5]{margin-bottom:6px;display:flex}.container .content .email-info .receive .receive-email[data-v-e651e6d5]{max-width:700px;word-break:break-word}.container .content .email-info .receive span[data-v-e651e6d5]:nth-child(2){color:#585d69}.container .content .email-info .send-source[data-v-e651e6d5],.container .content .email-info .source[data-v-e651e6d5]{white-space:nowrap;font-weight:700;padding-right:10px}.bottom-distance[data-v-e651e6d5]{margin-bottom:30px}.box[data-v-baf665e7]{padding:40px}@media (max-width: 767px){.box[data-v-baf665e7]{padding:30px}}.box .update-pwd[data-v-baf665e7]{display:flex;flex-direction:column;gap:15px}.box .title[data-v-baf665e7]{font-size:18px;font-weight:700}.box .pass[data-v-baf665e7]{font-size:14px;display:grid;gap:20px;margin-bottom:40px}.box .pass .pass-item[data-v-baf665e7]{display:grid;grid-template-columns:50px 1fr;gap:140px;position:relative}.box .pass .pass-item .user-name[data-v-baf665e7]{display:grid;grid-template-columns:auto 1fr}.box .pass .pass-item .user-name span[data-v-baf665e7]:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.box .pass .pass-item .edit-name-input[data-v-baf665e7]{position:absolute;bottom:-6px}.box .pass .pass-item .edit-name-input .el-input[data-v-baf665e7]{width:min(200px,100vw - 222px)}.box .pass .pass-item .edit-name[data-v-baf665e7]{color:#4dabff;padding-left:10px;cursor:pointer}@media (max-width: 767px){.box .pass .pass-item[data-v-baf665e7]{gap:70px}}.box .pass .pass-item div[data-v-baf665e7]:first-child{font-weight:700}.box .pass .pass-item div[data-v-baf665e7]:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.box .del-email[data-v-baf665e7]{font-size:14px;display:flex;flex-direction:column;gap:20px}.el-select-dropdown__item{padding:0 15px}.no-autofill-pwd{.el-input__inner{-webkit-text-security:disc!important}}.form-wrapper[data-v-c5957b86]{position:fixed;right:0;height:100%;z-index:10;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.form-wrapper[data-v-c5957b86]{width:100%}}.container[data-v-c5957b86]{background:var(--6b1961ef);padding-left:40px;padding-right:40px;display:flex;flex-direction:column;justify-content:center;width:450px;height:100%;border:1px solid #e4e7ed;box-shadow:var(--el-box-shadow-light)}@media (max-width: 1024px){.container[data-v-c5957b86]{padding:20px 18px;width:384px;margin-left:18px}}@media (max-width: 767px){.container[data-v-c5957b86]{padding:20px 18px;border-radius:6px;height:fit-content;width:100%;margin-right:18px;margin-left:18px}}.container .btn[data-v-c5957b86]{height:36px;width:100%;border-radius:6px}.container .form-desc[data-v-c5957b86]{margin-top:5px;margin-bottom:18px;color:#71717a}.container .form-title[data-v-c5957b86]{font-weight:700;font-size:22px!important}.container .switch[data-v-c5957b86]{margin-top:20px;text-align:center}.container .switch span[data-v-c5957b86]{color:#006be6;cursor:pointer}.container[data-v-c5957b86] .el-input__wrapper{border-radius:6px}.container .email-input[data-v-c5957b86] .el-input__wrapper{border-radius:6px 0 0 6px}.container .el-input[data-v-c5957b86]{height:38px;width:100%;margin-bottom:18px}.container .el-input[data-v-c5957b86] .el-input__inner{height:36px}[data-v-c5957b86] .el-select-dropdown__item{padding:0 10px}.setting-icon[data-v-c5957b86]{position:relative;top:6px}[data-v-c5957b86] .el-input-group__append{padding:0 4px 0 8px!important;background:#fff;border-radius:0 8px 8px 0}.register-turnstile[data-v-c5957b86]{margin-bottom:18px}.select[data-v-c5957b86]{position:absolute;right:30px;width:100px;opacity:0;pointer-events:none}.custom-style[data-v-c5957b86]{margin-bottom:10px}.custom-style .el-segmented[data-v-c5957b86]{--el-border-radius-base: 6px;width:180px}#login-box[data-v-c5957b86]{background:linear-gradient(to bottom,#2980b9,#6dd5fa,#fff);color:#333;font:100% Arial,sans-serif;height:100%;margin:0;padding:0;overflow-x:hidden;display:grid;grid-template-columns:1fr}#background-wrap[data-v-c5957b86]{height:100%;z-index:0}@keyframes animateCloud-c5957b86{0%{margin-left:-500px}to{margin-left:100%}}.x1[data-v-c5957b86]{animation:animateCloud-c5957b86 30s linear infinite;transform:scale(.65)}.x2[data-v-c5957b86]{animation:animateCloud-c5957b86 15s linear infinite;transform:scale(.3)}.x3[data-v-c5957b86]{animation:animateCloud-c5957b86 25s linear infinite;transform:scale(.5)}.x4[data-v-c5957b86]{animation:animateCloud-c5957b86 13s linear infinite;transform:scale(.4)}.x5[data-v-c5957b86]{animation:animateCloud-c5957b86 20s linear infinite;transform:scale(.55)}.cloud[data-v-c5957b86]{background:linear-gradient(to bottom,#fff 5%,#f1f1f1);border-radius:100px;box-shadow:0 8px 5px #0000001a;height:120px;width:350px;position:relative}.cloud[data-v-c5957b86]:after,.cloud[data-v-c5957b86]:before{content:"";position:absolute;background:#fff;z-index:-1}.cloud[data-v-c5957b86]:after{border-radius:100px;height:100px;left:50px;top:-50px;width:100px}.cloud[data-v-c5957b86]:before{border-radius:200px;height:180px;width:180px;right:50px;top:-90px}.scrollbar-flex-content[data-v-fbb8d012]{display:grid;grid-template-columns:200px 200px 200px 200px 200px 200px 200px 200px 200px 200px 200px;width:40px}.scrollbar-demo-item[data-v-fbb8d012]{display:flex;align-items:center;justify-content:center;width:100px;height:50px;marngin-bottom:10px;text-align:center;border-radius:4px;background:var(--el-color-danger-light-9);color:var(--el-color-danger)}.box-404[data-v-104a6b89]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.el-pagination{--el-pagination-font-size:14px;--el-pagination-bg-color:var(--el-fill-color-blank);--el-pagination-text-color:var(--el-text-color-primary);--el-pagination-border-radius:2px;--el-pagination-button-color:var(--el-text-color-primary);--el-pagination-button-width:32px;--el-pagination-button-height:32px;--el-pagination-button-disabled-color:var(--el-text-color-placeholder);--el-pagination-button-disabled-bg-color:var(--el-fill-color-blank);--el-pagination-button-bg-color:var(--el-fill-color);--el-pagination-hover-color:var(--el-color-primary);--el-pagination-font-size-small:12px;--el-pagination-button-width-small:24px;--el-pagination-button-height-small:24px;--el-pagination-button-width-large:40px;--el-pagination-button-height-large:40px;--el-pagination-item-gap:16px;align-items:center;color:var(--el-pagination-text-color);display:flex;font-size:var(--el-pagination-font-size);font-weight:400;white-space:nowrap}.el-pagination .el-input__inner{-moz-appearance:textfield;text-align:center}.el-pagination .el-select{width:128px}.el-pagination button{align-items:center;background:var(--el-pagination-bg-color);border:none;border-radius:var(--el-pagination-border-radius);box-sizing:border-box;color:var(--el-pagination-button-color);cursor:pointer;display:flex;font-size:var(--el-pagination-font-size);height:var(--el-pagination-button-height);justify-content:center;line-height:var(--el-pagination-button-height);min-width:var(--el-pagination-button-width);padding:0 4px;text-align:center}.el-pagination button *{pointer-events:none}.el-pagination button:focus{outline:none}.el-pagination button.is-active,.el-pagination button:hover{color:var(--el-pagination-hover-color)}.el-pagination button.is-active{cursor:default;font-weight:700}.el-pagination button.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pagination button.is-disabled,.el-pagination button:disabled{background-color:var(--el-pagination-button-disabled-bg-color);color:var(--el-pagination-button-disabled-color);cursor:not-allowed}.el-pagination button:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700;width:inherit}.el-pagination>.is-first{margin-left:0!important}.el-pagination>.is-last{margin-right:0!important}.el-pagination .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination__sizes,.el-pagination__total{color:var(--el-text-color-regular);font-weight:400;margin-left:var(--el-pagination-item-gap)}.el-pagination__total[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__jump{align-items:center;color:var(--el-text-color-regular);display:flex;font-weight:400;margin-left:var(--el-pagination-item-gap)}.el-pagination__jump[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__goto{margin-right:8px}.el-pagination__editor{box-sizing:border-box;text-align:center}.el-pagination__editor.el-input{width:56px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination__classifier{margin-left:8px}.el-pagination__rightwrapper{align-items:center;display:flex;flex:1;justify-content:flex-end}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{background-color:var(--el-pagination-button-bg-color);margin:0 4px}.el-pagination.is-background .btn-next.is-active,.el-pagination.is-background .btn-prev.is-active,.el-pagination.is-background .el-pager li.is-active{background-color:var(--el-color-primary);color:var(--el-color-white)}.el-pagination.is-background .btn-next.is-disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev.is-disabled,.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .el-pager li.is-disabled,.el-pagination.is-background .el-pager li:disabled{background-color:var(--el-disabled-bg-color);color:var(--el-text-color-placeholder)}.el-pagination.is-background .btn-next.is-disabled.is-active,.el-pagination.is-background .btn-next:disabled.is-active,.el-pagination.is-background .btn-prev.is-disabled.is-active,.el-pagination.is-background .btn-prev:disabled.is-active,.el-pagination.is-background .el-pager li.is-disabled.is-active,.el-pagination.is-background .el-pager li:disabled.is-active{background-color:var(--el-fill-color-dark);color:var(--el-text-color-secondary)}.el-pagination.is-background .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li{font-size:var(--el-pagination-font-size-small);height:var(--el-pagination-button-height-small);line-height:var(--el-pagination-button-height-small);min-width:var(--el-pagination-button-width-small)}.el-pagination--small button,.el-pagination--small span:not([class*=suffix]){font-size:var(--el-pagination-font-size-small)}.el-pagination--small .el-select{width:100px}.el-pagination--large .btn-next,.el-pagination--large .btn-prev,.el-pagination--large .el-pager li{height:var(--el-pagination-button-height-large);line-height:var(--el-pagination-button-height-large);min-width:var(--el-pagination-button-width-large)}.el-pagination--large .el-select .el-input{width:160px}.el-pager{font-size:0;list-style:none;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-pager,.el-pager li{align-items:center;display:flex}.el-pager li{background:var(--el-pagination-bg-color);border:none;border-radius:var(--el-pagination-border-radius);box-sizing:border-box;color:var(--el-pagination-button-color);cursor:pointer;font-size:var(--el-pagination-font-size);height:var(--el-pagination-button-height);justify-content:center;line-height:var(--el-pagination-button-height);min-width:var(--el-pagination-button-width);padding:0 4px;text-align:center}.el-pager li *{pointer-events:none}.el-pager li:focus{outline:none}.el-pager li.is-active,.el-pager li:hover{color:var(--el-pagination-hover-color)}.el-pager li.is-active{cursor:default;font-weight:700}.el-pager li.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pager li.is-disabled,.el-pager li:disabled{background-color:var(--el-pagination-button-disabled-bg-color);color:var(--el-pagination-button-disabled-color);cursor:not-allowed}.el-pager li:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-table{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-bg-color);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-bg-color);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px rgba(0,0,0,.15);--el-table-fixed-right-column:inset -10px 0 10px -10px rgba(0,0,0,.15);--el-table-index:var(--el-index-normal);background-color:var(--el-table-bg-color);box-sizing:border-box;color:var(--el-table-text-color);font-size:var(--el-font-size-base);height:-moz-fit-content;height:fit-content;max-width:100%;overflow:hidden;position:relative;width:100%}.el-table__inner-wrapper{display:flex;flex-direction:column;height:100%;position:relative}.el-table__inner-wrapper:before{bottom:0;height:1px;left:0}.el-table tbody:focus-visible{outline:none}.el-table.has-footer.el-table--fluid-height tr:last-child td.el-table__cell,.el-table.has-footer.el-table--scrollable-y tr:last-child td.el-table__cell{border-bottom-color:transparent}.el-table__empty-block{align-items:center;display:flex;justify-content:center;left:0;min-height:60px;position:sticky;text-align:center;width:100%}.el-table__empty-text{color:var(--el-text-color-secondary);line-height:60px;width:50%}.el-table__expand-column .cell{padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-table__expand-icon{color:var(--el-text-color-regular);cursor:pointer;font-size:12px;height:20px;position:relative;transition:transform var(--el-transition-duration-fast) ease-in-out}.el-table__expand-icon--expanded{transform:rotate(90deg)}.el-table__expand-icon>.el-icon{font-size:12px}.el-table__expanded-cell{background-color:var(--el-table-expanded-cell-bg-color)}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-bottom:0;border-right:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table--fit .el-table__inner-wrapper:before{width:100%}.el-table thead{color:var(--el-table-header-text-color)}.el-table thead th{font-weight:600}.el-table thead.is-group th.el-table__cell{background:var(--el-fill-color-light)}.el-table .el-table__cell{box-sizing:border-box;min-width:0;padding:8px 0;position:relative;text-align:left;text-overflow:ellipsis;vertical-align:middle;z-index:var(--el-table-index)}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{border-bottom-width:0;border-right-width:0;padding:0;width:15px}.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-table .cell{box-sizing:border-box;line-height:23px;overflow:hidden;overflow-wrap:break-word;padding:0 12px;text-overflow:ellipsis;white-space:normal}.el-table .cell.el-tooltip{min-width:50px;white-space:nowrap}.el-table--large{font-size:var(--el-font-size-base)}.el-table--large .el-table__cell{padding:12px 0}.el-table--large .cell{padding:0 16px}.el-table--default{font-size:var(--el-font-size-base)}.el-table--default .el-table__cell{padding:8px 0}.el-table--default .cell{padding:0 12px}.el-table--small{font-size:var(--el-font-size-extra-small)}.el-table--small .el-table__cell{padding:4px 0}.el-table--small .cell{padding:0 8px}.el-table tr{background-color:var(--el-table-tr-bg-color)}.el-table tr input[type=checkbox]{margin:0}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom:var(--el-table-border)}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{background-color:var(--el-table-header-bg-color)}.el-table th.el-table__cell>.cell.highlight{color:var(--el-color-primary)}.el-table th.el-table__cell.required>div:before{background:#ff4d51;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:5px;vertical-align:middle;width:8px}.el-table td.el-table__cell div{box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table--border .el-table__inner-wrapper:after,.el-table--border:after,.el-table--border:before,.el-table__inner-wrapper:before{background-color:var(--el-table-border-color);content:"";position:absolute;z-index:calc(var(--el-table-index) + 2)}.el-table--border .el-table__inner-wrapper:after{height:1px;left:0;top:0;width:100%;z-index:calc(var(--el-table-index) + 2)}.el-table--border:before{height:100%;left:0;top:-1px;width:1px}.el-table--border:after{height:100%;right:0;top:-1px;width:1px}.el-table--border .el-table__inner-wrapper{border-bottom:none;border-right:none}.el-table--border .el-table__footer-wrapper{flex-shrink:0;position:relative}.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:var(--el-table-border);border-bottom-width:1px}.el-table--border th.el-table__cell{border-bottom:var(--el-table-border)}.el-table--hidden{visibility:hidden}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__body-wrapper tr td.el-table-fixed-column--left,.el-table__body-wrapper tr td.el-table-fixed-column--right,.el-table__body-wrapper tr th.el-table-fixed-column--left,.el-table__body-wrapper tr th.el-table-fixed-column--right,.el-table__footer-wrapper tr td.el-table-fixed-column--left,.el-table__footer-wrapper tr td.el-table-fixed-column--right,.el-table__footer-wrapper tr th.el-table-fixed-column--left,.el-table__footer-wrapper tr th.el-table-fixed-column--right,.el-table__header-wrapper tr td.el-table-fixed-column--left,.el-table__header-wrapper tr td.el-table-fixed-column--right,.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background:inherit;position:sticky!important;z-index:calc(var(--el-table-index) + 1)}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{bottom:-1px;box-shadow:none;content:"";overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;top:0;touch-action:none;width:10px}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before{left:-10px}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{box-shadow:none;right:-10px}.el-table__body-wrapper tr td.el-table__fixed-right-patch,.el-table__body-wrapper tr th.el-table__fixed-right-patch,.el-table__footer-wrapper tr td.el-table__fixed-right-patch,.el-table__footer-wrapper tr th.el-table__fixed-right-patch,.el-table__header-wrapper tr td.el-table__fixed-right-patch,.el-table__header-wrapper tr th.el-table__fixed-right-patch{background:#fff;position:sticky!important;right:0;z-index:calc(var(--el-table-index) + 1)}.el-table__header-wrapper{flex-shrink:0}.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body,.el-table__footer,.el-table__header{border-collapse:separate;table-layout:fixed}.el-table__header-wrapper{overflow:hidden}.el-table__header-wrapper tbody td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__footer-wrapper{flex-shrink:0;overflow:hidden}.el-table__footer-wrapper tfoot td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__body-wrapper .el-table-column--selection>.cell,.el-table__header-wrapper .el-table-column--selection>.cell{align-items:center;display:inline-flex;height:23px}.el-table__body-wrapper .el-table-column--selection .el-checkbox,.el-table__header-wrapper .el-table-column--selection .el-checkbox{height:unset}.el-table.is-scrolling-left .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-left.el-table--border .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:var(--el-table-border)}.el-table.is-scrolling-left th.el-table-fixed-column--left{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-right th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-none .el-table-fixed-column--left.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--left.is-last-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-last-column:before{box-shadow:none}.el-table.is-scrolling-none th.el-table-fixed-column--left,.el-table.is-scrolling-none th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body-wrapper{flex:1;overflow:hidden;position:relative}.el-table__body-wrapper .el-scrollbar__bar{z-index:calc(var(--el-table-index) + 2)}.el-table .caret-wrapper{align-items:center;cursor:pointer;display:inline-flex;flex-direction:column;height:14px;overflow:initial;position:relative;vertical-align:middle;width:24px}.el-table .sort-caret{border:5px solid transparent;height:0;left:7px;position:absolute;width:0}.el-table .sort-caret.ascending{border-bottom-color:var(--el-text-color-placeholder);top:-5px}.el-table .sort-caret.descending{border-top-color:var(--el-text-color-placeholder);bottom:-3px}.el-table .ascending .sort-caret.ascending{border-bottom-color:var(--el-color-primary)}.el-table .descending .sort-caret.descending{border-top-color:var(--el-color-primary)}.el-table .hidden-columns{position:absolute;visibility:hidden;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--el-fill-color-lighter)}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row>td.el-table__cell,.el-table__body tr>td.hover-cell{background-color:var(--el-table-row-hover-bg-color)}.el-table__body tr.current-row>td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table.el-table--scrollable-y .el-table__body-header{position:sticky;top:0;z-index:calc(var(--el-table-index) + 2)}.el-table.el-table--scrollable-y .el-table__body-footer{bottom:0;position:sticky;z-index:calc(var(--el-table-index) + 2)}.el-table__column-resize-proxy{border-left:var(--el-table-border);bottom:0;left:200px;position:absolute;top:0;width:0;z-index:calc(var(--el-table-index) + 9)}.el-table__column-filter-trigger{cursor:pointer;display:inline-block}.el-table__column-filter-trigger i{color:var(--el-color-info);font-size:14px;vertical-align:middle}.el-table__border-left-patch{height:100%;top:0;width:1px}.el-table__border-bottom-patch,.el-table__border-left-patch{background-color:var(--el-table-border-color);left:0;position:absolute;z-index:calc(var(--el-table-index) + 2)}.el-table__border-bottom-patch{height:1px}.el-table__border-right-patch{background-color:var(--el-table-border-color);height:100%;position:absolute;top:0;width:1px;z-index:calc(var(--el-table-index) + 2)}.el-table--enable-row-transition .el-table__body td.el-table__cell{transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;height:12px;line-height:12px;margin-right:8px;text-align:center;width:12px}.el-table .el-table.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table:not(.el-table--border) .el-table__cell{border-right:none}.el-table:not(.el-table--border)>.el-table__inner-wrapper:after{content:none}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{background-color:#fff;border:1px solid var(--el-border-color-lighter);border-radius:2px;box-shadow:var(--el-box-shadow-light);box-sizing:border-box}.el-table-filter__list{list-style:none;margin:0;min-width:100px;padding:5px 0}.el-table-filter__list-item{cursor:pointer;font-size:var(--el-font-size-base);line-height:36px;padding:0 10px}.el-table-filter__list-item:hover{background-color:var(--el-color-primary-light-9);color:var(--el-color-primary)}.el-table-filter__list-item.is-active{background-color:var(--el-color-primary);color:#fff}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid var(--el-border-color-lighter);padding:8px}.el-table-filter__bottom button{background:transparent;border:none;color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-small);padding:0 3px}.el-table-filter__bottom button:hover{color:var(--el-color-primary)}.el-table-filter__bottom button:focus{outline:none}.el-table-filter__bottom button.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{align-items:center;display:flex;height:unset;margin-bottom:12px;margin-left:5px;margin-right:5px}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-radio-group{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:0}.el-radio{--el-radio-font-size:var(--el-font-size-base);--el-radio-text-color:var(--el-text-color-regular);--el-radio-font-weight:var(--el-font-weight-primary);--el-radio-input-height:14px;--el-radio-input-width:14px;--el-radio-input-border-radius:var(--el-border-radius-circle);--el-radio-input-bg-color:var(--el-fill-color-blank);--el-radio-input-border:var(--el-border);--el-radio-input-border-color:var(--el-border-color);--el-radio-input-border-color-hover:var(--el-color-primary);align-items:center;color:var(--el-radio-text-color);cursor:pointer;display:inline-flex;font-size:var(--el-font-size-base);font-weight:var(--el-radio-font-weight);height:32px;margin-right:30px;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.el-radio.el-radio--large{height:40px}.el-radio.el-radio--small{height:24px}.el-radio.is-bordered{border:var(--el-border);border-radius:var(--el-border-radius-base);box-sizing:border-box;padding:0 15px 0 9px}.el-radio.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-radio.is-bordered.is-disabled{border-color:var(--el-border-color-lighter);cursor:not-allowed}.el-radio.is-bordered.el-radio--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-radio.is-bordered.el-radio--large .el-radio__label{font-size:var(--el-font-size-base)}.el-radio.is-bordered.el-radio--large .el-radio__inner{height:14px;width:14px}.el-radio.is-bordered.el-radio--small{border-radius:var(--el-border-radius-base);padding:0 11px 0 7px}.el-radio.is-bordered.el-radio--small .el-radio__label{font-size:12px}.el-radio.is-bordered.el-radio--small .el-radio__inner{height:12px;width:12px}.el-radio:last-child{margin-right:0}.el-radio__input{cursor:pointer;display:inline-flex;outline:none;position:relative;vertical-align:middle;white-space:nowrap}.el-radio__input.is-disabled .el-radio__inner{border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled .el-radio__inner:after{background-color:var(--el-disabled-bg-color);cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:var(--el-text-color-placeholder)}.el-radio__input.is-disabled+span.el-radio__label{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{background:var(--el-color-primary);border-color:var(--el-color-primary)}.el-radio__input.is-checked .el-radio__inner:after{transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:var(--el-color-primary)}.el-radio__input.is-focus .el-radio__inner{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner{background-color:var(--el-radio-input-bg-color);border:var(--el-radio-input-border);border-radius:var(--el-radio-input-border-radius);box-sizing:border-box;cursor:pointer;display:inline-block;height:var(--el-radio-input-height);position:relative;width:var(--el-radio-input-width)}.el-radio__inner:hover{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner:after{background-color:var(--el-color-white);border-radius:var(--el-radio-input-border-radius);content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .15s ease-in;width:4px}.el-radio__original{inset:0;margin:0;opacity:0;outline:none;position:absolute;z-index:-1}.el-radio__original:focus-visible+.el-radio__inner{border-radius:var(--el-radio-input-border-radius);outline:2px solid var(--el-radio-input-border-color-hover);outline-offset:1px}.el-radio:focus:not(:focus-visible):not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{box-shadow:0 0 2px 2px var(--el-radio-input-border-color-hover)}.el-radio__label{font-size:var(--el-radio-font-size);padding-left:8px}.el-radio.el-radio--large .el-radio__label{font-size:14px}.el-radio.el-radio--large .el-radio__inner{height:14px;width:14px}.el-radio.el-radio--small .el-radio__label{font-size:12px}.el-radio.el-radio--small .el-radio__inner{height:12px;width:12px}.el-message-box__container{align-items:start!important}.el-message-box__message{word-break:break-all}.el-table-filter__bottom{button:last-child{display:none}}.el-table-filter__content{min-width:0}.user-box[data-v-dcbc24a0]{overflow:hidden;height:100%}.header-actions[data-v-dcbc24a0]{padding:9px 15px;display:flex;gap:15px;flex-wrap:wrap;align-items:center;box-shadow:inset 0 -1px #64798f1f;font-size:18px}.header-actions .search-input[data-v-dcbc24a0]{width:min(200px,100vw - 140px)}.header-actions .search[data-v-dcbc24a0] .el-input-group,.header-actions .search[data-v-dcbc24a0] .el-input__inner{height:28px}.header-actions .icon[data-v-dcbc24a0]{cursor:pointer}.container[data-v-dcbc24a0]{display:grid;grid-template-columns:1fr;gap:15px}.type[data-v-dcbc24a0]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.choose-star[data-v-dcbc24a0]{color:var(--el-color-primary)}.scrollbar[data-v-dcbc24a0]{width:100%;overflow:auto;height:calc(100% - 50px)}@media (max-width: 464px){.scrollbar[data-v-dcbc24a0]{height:calc(100% - 90px)}}.details[data-v-dcbc24a0]{padding:15px 15px 15px 52px;display:grid;gap:10px}@media (max-width: 767px){.details[data-v-dcbc24a0]{padding-left:35px}}.details .details-item-title[data-v-dcbc24a0]{white-space:pre;color:#909399;font-weight:700;padding-right:10px}.pagination[data-v-dcbc24a0]{margin-top:15px;margin-bottom:20px;padding-right:30px;width:100%;display:flex;flex-direction:column;justify-content:end;gap:10px}@media (max-width: 767px){.pagination[data-v-dcbc24a0]{padding-right:10px}}.pagination .el-pagination[data-v-dcbc24a0]{align-self:end}.email-row[data-v-dcbc24a0]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-select[data-v-dcbc24a0]{width:80px}.status-select[data-v-dcbc24a0] .el-select__wrapper{min-height:28px}.dialog .dialog-box .el-button[data-v-dcbc24a0]{width:100%;margin-top:15px}.select[data-v-dcbc24a0]{position:absolute;right:30px;width:100px;opacity:0;pointer-events:none}.loading[data-v-dcbc24a0]{position:absolute;display:flex;align-items:center;justify-content:center;background-color:#fffc;left:0;z-index:2;top:0;width:100%;height:100%}.loading-show[data-v-dcbc24a0]{transition:all .2s ease .2s;opacity:1}.loading-hide[data-v-dcbc24a0]{pointer-events:none;transition:all .2s;opacity:0}.setting-icon[data-v-dcbc24a0]{position:relative;top:6px}.btn[data-v-dcbc24a0]{width:100%}[data-v-dcbc24a0] .el-pagination .el-select{width:100px;background:#fff}[data-v-dcbc24a0] .el-input-group__append{padding:0 0 0 8px!important;background:#fff}[data-v-dcbc24a0] .el-dialog{width:400px!important}@media (max-width: 440px){[data-v-dcbc24a0] .el-dialog{width:calc(100% - 40px)!important;margin-right:20px!important;margin-left:20px!important}}[data-v-dcbc24a0] .cell{white-space:normal;overflow:visible;text-overflow:clip}[data-v-dcbc24a0] .receive .cell,[data-v-dcbc24a0] .send .cell,[data-v-dcbc24a0] .account .cell{white-space:nowrap}[data-v-dcbc24a0] .el-table th.el-table__cell>.cell.highlight{color:#909399}[data-v-dcbc24a0] .el-table__inner-wrapper:before{background:#fff}[data-v-dcbc24a0] .el-message-box__container{align-items:start}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transform-origin:center top;transition:var(--el-transition-md-fade)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transform-origin:center bottom;transition:var(--el-transition-md-fade)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transform-origin:top left;transition:var(--el-transition-md-fade)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-tree{--el-tree-node-content-height:26px;--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder);background:var(--el-fill-color-blank);color:var(--el-tree-text-color);cursor:default;font-size:var(--el-font-size-base);position:relative}.el-tree__empty-block{height:100%;min-height:60px;position:relative;text-align:center;width:100%}.el-tree__empty-text{color:var(--el-text-color-secondary);font-size:var(--el-font-size-base);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.el-tree__drop-indicator{background-color:var(--el-color-primary);height:1px;left:0;position:absolute;right:0}.el-tree-node{outline:none;white-space:nowrap}.el-tree-node:focus>.el-tree-node__content{background-color:var(--el-tree-node-hover-bg-color)}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:var(--el-color-primary);color:#fff}.el-tree-node__content{--el-checkbox-height:var(--el-tree-node-content-height);align-items:center;cursor:pointer;display:flex;height:var(--el-tree-node-content-height)}.el-tree-node__content>.el-tree-node__expand-icon{box-sizing:content-box;padding:6px}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:var(--el-tree-node-hover-bg-color)}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{color:var(--el-tree-expand-icon-color);cursor:pointer;font-size:12px;transform:rotate(0);transition:transform var(--el-transition-duration) ease-in-out}.el-tree-node__expand-icon.expanded{transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default;visibility:hidden}.el-tree-node__expand-icon.is-hidden{visibility:hidden}.el-tree-node__loading-icon{color:var(--el-tree-expand-icon-color);font-size:var(--el-font-size-base);margin-right:8px}.el-tree-node>.el-tree-node__children{background-color:transparent;overflow:hidden}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--el-color-primary-light-9)}.el-segmented--vertical{flex-direction:column}.el-segmented--vertical .el-segmented__item{padding:11px}.el-segmented{--el-segmented-color:var(--el-text-color-regular);--el-segmented-bg-color:var(--el-fill-color-light);--el-segmented-padding:2px;--el-segmented-item-selected-color:var(--el-color-white);--el-segmented-item-selected-bg-color:var(--el-color-primary);--el-segmented-item-selected-disabled-bg-color:var(--el-color-primary-light-5);--el-segmented-item-hover-color:var(--el-text-color-primary);--el-segmented-item-hover-bg-color:var(--el-fill-color-dark);--el-segmented-item-active-bg-color:var(--el-fill-color-darker);--el-segmented-item-disabled-color:var(--el-text-color-placeholder);align-items:stretch;background:var(--el-segmented-bg-color);border-radius:var(--el-border-radius-base);box-sizing:border-box;color:var(--el-segmented-color);display:inline-flex;font-size:14px;min-height:32px;padding:var(--el-segmented-padding)}.el-segmented__group{align-items:stretch;display:flex;position:relative;width:100%}.el-segmented__item-selected{background:var(--el-segmented-item-selected-bg-color);border-radius:calc(var(--el-border-radius-base) - 2px);height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .3s;width:10px}.el-segmented__item-selected.is-disabled{background:var(--el-segmented-item-selected-disabled-bg-color)}.el-segmented__item-selected.is-focus-visible:before{border-radius:inherit;content:"";inset:0;outline:2px solid var(--el-segmented-item-selected-bg-color);outline-offset:1px;position:absolute}.el-segmented__item{align-items:center;border-radius:calc(var(--el-border-radius-base) - 2px);cursor:pointer;display:flex;flex:1;padding:0 11px}.el-segmented__item:not(.is-disabled):not(.is-selected):hover{background:var(--el-segmented-item-hover-bg-color);color:var(--el-segmented-item-hover-color)}.el-segmented__item:not(.is-disabled):not(.is-selected):active{background:var(--el-segmented-item-active-bg-color)}.el-segmented__item.is-selected,.el-segmented__item.is-selected.is-disabled{color:var(--el-segmented-item-selected-color)}.el-segmented__item.is-disabled{color:var(--el-segmented-item-disabled-color);cursor:not-allowed}.el-segmented__item-input{height:0;margin:0;opacity:0;pointer-events:none;position:absolute;width:0}.el-segmented__item-label{flex:1;line-height:normal;overflow:hidden;text-align:center;text-overflow:ellipsis;transition:color .3s;white-space:nowrap;z-index:1}.el-segmented.is-block{display:flex}.el-segmented.is-block .el-segmented__item{min-width:0}.el-segmented--large{border-radius:var(--el-border-radius-base);font-size:16px;min-height:40px}.el-segmented--large .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - 2px)}.el-segmented--large .el-segmented--vertical .el-segmented__item{padding:11px}.el-segmented--large .el-segmented__item{border-radius:calc(var(--el-border-radius-base) - 2px);padding:0 11px}.el-segmented--small{border-radius:calc(var(--el-border-radius-base) - 1px);font-size:14px;min-height:24px}.el-segmented--small .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - 3px)}.el-segmented--small .el-segmented--vertical .el-segmented__item{padding:7px}.el-segmented--small .el-segmented__item{border-radius:calc(var(--el-border-radius-base) - 3px);padding:0 7px}.el-input-number{display:inline-flex;line-height:30px;position:relative;vertical-align:middle;width:150px}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;line-height:1;text-align:center}.el-input-number .el-input__inner::-webkit-inner-spin-button,.el-input-number .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-input-number__decrease,.el-input-number__increase{align-items:center;background:var(--el-fill-color-light);bottom:1px;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:13px;height:auto;justify-content:center;position:absolute;top:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px;z-index:1}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:var(--el-color-primary)}.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__wrapper,.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{border-left:var(--el-border);border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;right:1px}.el-input-number__decrease{border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border);left:1px}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{line-height:38px;width:180px}.el-input-number--large .el-input-number__decrease,.el-input-number--large .el-input-number__increase{font-size:14px;width:40px}.el-input-number--large.is-controls-right .el-input--large .el-input__wrapper{padding-right:47px}.el-input-number--large .el-input--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{line-height:22px;width:120px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{font-size:12px;width:24px}.el-input-number--small.is-controls-right .el-input--small .el-input__wrapper{padding-right:31px}.el-input-number--small .el-input--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{--el-input-number-controls-height:15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-bottom:var(--el-border);border-radius:0 var(--el-border-radius-base) 0 0;bottom:auto;left:auto}.el-input-number.is-controls-right .el-input-number__decrease{border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0;border-right:none;left:auto;right:1px;top:auto}.el-input-number.is-controls-right[class*=large] [class*=decrease],.el-input-number.is-controls-right[class*=large] [class*=increase]{--el-input-number-controls-height:19px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{--el-input-number-controls-height:11px}.perm-box[data-v-c21657d3]{height:100%;overflow:hidden;width:100%}.perm-box .perm-scrollbar[data-v-c21657d3]{height:100%}.send-num[data-v-c21657d3]{margin-left:10px}.send-num .el-input-number[data-v-c21657d3]{width:95px}.def-tag[data-v-c21657d3]{margin-left:10px;height:20px}.header-actions[data-v-c21657d3]{padding:9px 15px;display:flex;align-items:center;gap:20px;box-shadow:inset 0 -1px #64798f1f;font-size:18px}.header-actions .search[data-v-c21657d3] .el-input-group,.header-actions .search[data-v-c21657d3] .el-input__inner{height:28px}.header-actions .icon[data-v-c21657d3]{cursor:pointer}[data-v-c21657d3] .description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loading[data-v-c21657d3]{height:100%;display:flex;align-items:center;justify-content:center}.role-name[data-v-c21657d3],.description[data-v-c21657d3]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-c21657d3] .el-segmented--small .el-segmented__item{border-radius:8px!important;overflow:hidden}.dialog-box .dialog-input[data-v-c21657d3]{margin-bottom:15px!important}.perm-expand[data-v-c21657d3]{margin-bottom:10px;--el-border-radius-base: 8px}[data-v-c21657d3] .el-dialog{margin-top:15vh!important;margin-bottom:20px!important;width:400px!important}@media (max-width: 440px){[data-v-c21657d3] .el-dialog{width:calc(100% - 40px)!important;margin-right:20px!important;margin-left:20px!important}}.btn[data-v-c21657d3]{width:100%;margin-top:15px}.el-image__error,.el-image__inner,.el-image__placeholder,.el-image__wrapper{height:100%;width:100%}.el-image{display:inline-block;overflow:hidden;position:relative}.el-image__inner{opacity:1;vertical-align:top}.el-image__inner.is-loading{opacity:0}.el-image__wrapper{left:0;position:absolute;top:0}.el-image__error,.el-image__placeholder{background:var(--el-fill-color-light)}.el-image__error{align-items:center;color:var(--el-text-color-placeholder);display:flex;font-size:14px;justify-content:center;vertical-align:middle}.el-image__preview{cursor:pointer}.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color);align-items:center;display:inline-flex;font-size:14px;height:32px;line-height:20px;position:relative;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{color:var(--el-text-color-primary);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:20px;transition:var(--el-transition-duration-fast);vertical-align:middle}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{display:inline-block;font-size:14px;line-height:1}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{height:0;margin:0;opacity:0;position:absolute;width:0}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{align-items:center;background:var(--el-switch-off-color);border:1px solid var(--el-switch-border-color,var(--el-switch-off-color));border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:20px;min-width:40px;outline:none;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration)}.el-switch__core .el-switch__inner{align-items:center;display:flex;height:16px;justify-content:center;overflow:hidden;padding:0 4px 0 18px;transition:all var(--el-transition-duration);width:100%}.el-switch__core .el-switch__inner .is-icon,.el-switch__core .el-switch__inner .is-text{color:var(--el-color-white);font-size:12px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.el-switch__core .el-switch__action{align-items:center;background-color:var(--el-color-white);border-radius:var(--el-border-radius-circle);color:var(--el-switch-off-color);display:flex;height:16px;justify-content:center;left:1px;position:absolute;transition:all var(--el-transition-duration);width:16px}.el-switch.is-checked .el-switch__core{background-color:var(--el-switch-on-color);border-color:var(--el-switch-border-color,var(--el-switch-on-color))}.el-switch.is-checked .el-switch__core .el-switch__action{color:var(--el-switch-on-color);left:calc(100% - 17px)}.el-switch.is-checked .el-switch__core .el-switch__inner{padding:0 18px 0 4px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{font-size:14px;height:40px;line-height:24px}.el-switch--large .el-switch__label{font-size:14px;height:24px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{border-radius:12px;height:24px;min-width:50px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{height:20px;width:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action{left:calc(100% - 21px)}.el-switch--large.is-checked .el-switch__core .el-switch__inner{padding:0 22px 0 6px}.el-switch--small{font-size:12px;height:24px;line-height:16px}.el-switch--small .el-switch__label{font-size:12px;height:16px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{border-radius:8px;height:16px;min-width:30px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{height:12px;width:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action{left:calc(100% - 13px)}.el-switch--small.is-checked .el-switch__core .el-switch__inner{padding:0 14px 0 2px}.settings-container[data-v-f26d1ae5]{height:100%;overflow:hidden;background:#fafcff}.scroll[data-v-f26d1ae5]{width:100%}.card-grid[data-v-f26d1ae5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));padding:20px;gap:20px}@media (max-width: 500px){.card-grid[data-v-f26d1ae5]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width: 1023px){.card-grid[data-v-f26d1ae5]{gap:15px;padding:15px}}.background[data-v-f26d1ae5]{width:230px;height:120px;border-radius:4px;border:1px solid #e4e7ed}@media (max-width: 500px){.background[data-v-f26d1ae5]{width:150px;height:83px}}.background-btn[data-v-f26d1ae5]{display:flex;gap:10px;flex-direction:column}.settings-card[data-v-f26d1ae5]{background-color:#fff;border-radius:8px;border:1px solid var(--el-border-color);transition:all .3s;overflow:hidden}.card-title[data-v-f26d1ae5]{font-size:15px;font-weight:700;padding:10px 20px;border-bottom:1px solid var(--el-border-color)}.card-content[data-v-f26d1ae5]{padding:20px;display:flex;flex-direction:column;gap:10px}.setting-item[data-v-f26d1ae5]{display:grid;grid-template-columns:auto 1fr;gap:10px;font-weight:700}.setting-item>div[data-v-f26d1ae5]:first-child{display:flex;align-items:center;gap:5px}.setting-item>div[data-v-f26d1ae5]:last-child{display:grid;grid-template-columns:1fr auto;justify-items:flex-end;font-weight:400}.warning[data-v-f26d1ae5]{margin-left:5px;color:gray;cursor:pointer}.cropper[data-v-f26d1ae5]{height:397px;width:705px}@media (max-width: 767px){.cropper[data-v-f26d1ae5]{width:calc(100vw - 60px);height:calc((100vw - 60px)*.5625)}}[data-v-f26d1ae5] .cut-dialog.el-dialog{width:fit-content!important;height:fit-content!important}.error-image[data-v-f26d1ae5]{background:#f5f7fa;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.cut-button[data-v-f26d1ae5]{padding-top:15px;width:100%;display:flex;justify-content:end}.cut-button .el-button[data-v-f26d1ae5]{width:fit-content}.bot-verify[data-v-f26d1ae5]{display:grid;grid-template-columns:1fr auto}.bot-verify span[data-v-f26d1ae5]{display:flex;align-items:center}.bot-verify .el-button[data-v-f26d1ae5]{width:48px;margin:0 0 0 10px}.opt-button[data-v-f26d1ae5]{width:fit-content!important}.r2domain[data-v-f26d1ae5]{display:grid;grid-template-columns:1fr auto;align-items:center}.r2domain span[data-v-f26d1ae5]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.r2domain .el-button[data-v-f26d1ae5]{width:48px;margin:0 0 0 10px}.personalized[data-v-f26d1ae5]{align-items:start}.personalized>div[data-v-f26d1ae5]:last-child{display:flex;justify-content:end}.personalized>div:last-child .el-button[data-v-f26d1ae5]{margin-left:10px;margin-top:0}.concerning-item[data-v-f26d1ae5]{display:flex;align-items:center}.concerning-item[data-v-f26d1ae5] .el-button{padding:0 10px}.concerning-item[data-v-f26d1ae5] .el-button i{font-size:22px}.concerning-item>span[data-v-f26d1ae5]:first-child{font-weight:700;padding-right:20px}.email-title[data-v-f26d1ae5]{font-weight:400!important;display:grid;gap:10px;grid-template-columns:1fr auto;align-items:center}.email-title span[data-v-f26d1ae5]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.email-title .el-button[data-v-f26d1ae5]{margin-top:0}.token-item[data-v-f26d1ae5]{padding-top:0}.token-item div[data-v-f26d1ae5]:last-child{font-weight:400}form .el-button[data-v-f26d1ae5]{margin-top:15px;width:100%}.el-switch[data-v-f26d1ae5]{height:28px}[data-v-f26d1ae5] .el-button--small{margin-top:2px!important;margin-bottom:2px!important;height:24px}[data-v-f26d1ae5] .el-select__wrapper{min-height:28px}.email-list-box[data-v-b5d3d35e]{height:100%;width:100%;overflow:hidden}.search[data-v-b5d3d35e]{padding-top:5px;padding-bottom:5px}.select[data-v-b5d3d35e]{position:absolute;width:40px;opacity:0;pointer-events:none}[data-v-b5d3d35e] .header-actions{padding-top:8px;padding-bottom:8px}.search-input[data-v-b5d3d35e]{width:min(280px,100vw - 140px);height:28px}.search-input .setting-icon[data-v-b5d3d35e]{position:relative;top:3px}.status-select[data-v-b5d3d35e]{margin-bottom:2px;width:80px}.status-select[data-v-b5d3d35e] .el-select__wrapper{min-height:28px}.input-with-select[data-v-b5d3d35e]{max-width:200px;border-radius:0 4px 4px 0}[data-v-b5d3d35e] .input-with-select .el-input-group__append{background-color:var(--el-fill-color-blank)}[data-v-b5d3d35e] .el-select__wrapper{padding:2px 10px;min-height:28px}.icon[data-v-b5d3d35e]{cursor:pointer}.el-radio-button{--el-radio-button-checked-bg-color:var(--el-color-primary);--el-radio-button-checked-text-color:var(--el-color-white);--el-radio-button-checked-border-color:var(--el-color-primary);--el-radio-button-disabled-checked-fill:var(--el-border-color-extra-light)}.el-radio-button,.el-radio-button__inner{display:inline-block;outline:none;position:relative}.el-radio-button__inner{-webkit-appearance:none;background:var(--el-button-bg-color,var(--el-fill-color-blank));border:var(--el-border);border-left:0;border-radius:0;box-sizing:border-box;color:var(--el-button-text-color,var(--el-text-color-regular));cursor:pointer;font-size:var(--el-font-size-base);font-weight:var(--el-button-font-weight,var(--el-font-weight-primary));line-height:1;margin:0;padding:8px 15px;text-align:center;transition:var(--el-transition-all);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.el-radio-button__inner.is-round{padding:8px 15px}.el-radio-button__inner:hover{color:var(--el-color-primary)}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-left:var(--el-border);border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);box-shadow:none!important}.el-radio-button.is-active .el-radio-button__original-radio:not(:disabled)+.el-radio-button__inner{background-color:var(--el-radio-button-checked-bg-color,var(--el-color-primary));border-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));box-shadow:-1px 0 0 0 var(--el-radio-button-checked-border-color,var(--el-color-primary));color:var(--el-radio-button-checked-text-color,var(--el-color-white))}.el-radio-button__original-radio{opacity:0;outline:none;position:absolute;z-index:-1}.el-radio-button__original-radio:focus-visible+.el-radio-button__inner{border-left:var(--el-border);border-left-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));border-radius:var(--el-border-radius-base);box-shadow:none;outline:2px solid var(--el-radio-button-checked-border-color);outline-offset:1px;z-index:2}.el-radio-button__original-radio:disabled+.el-radio-button__inner{background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));background-image:none;border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none;color:var(--el-disabled-text-color);cursor:not-allowed}.el-radio-button__original-radio:disabled:checked+.el-radio-button__inner{background-color:var(--el-radio-button-disabled-checked-fill)}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0}.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:var(--el-border-radius-base)}.el-radio-button--large .el-radio-button__inner{border-radius:0;font-size:var(--el-font-size-base);padding:12px 19px}.el-radio-button--large .el-radio-button__inner.is-round{padding:12px 19px}.el-radio-button--small .el-radio-button__inner{border-radius:0;font-size:12px;padding:5px 11px}.el-radio-button--small .el-radio-button__inner.is-round{padding:5px 11px}.el-statistic{--el-statistic-title-font-weight:400;--el-statistic-title-font-size:var(--el-font-size-extra-small);--el-statistic-title-color:var(--el-text-color-regular);--el-statistic-content-font-weight:400;--el-statistic-content-font-size:var(--el-font-size-extra-large);--el-statistic-content-color:var(--el-text-color-primary)}.el-statistic__head{color:var(--el-statistic-title-color);font-size:var(--el-statistic-title-font-size);font-weight:var(--el-statistic-title-font-weight);line-height:20px;margin-bottom:4px}.el-statistic__content{color:var(--el-statistic-content-color);font-size:var(--el-statistic-content-font-size);font-weight:var(--el-statistic-content-font-weight)}.el-statistic__value{display:inline-block}.el-statistic__prefix{display:inline-block;margin-right:4px}.el-statistic__suffix{display:inline-block;margin-left:4px}.percentage-value{display:block;margin-top:10px;font-size:28px}.percentage-label{display:block;margin-top:10px;font-size:12px}.analysis-loading[data-v-d730b0c1]{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.analysis[data-v-d730b0c1]{height:100%;padding:20px 20px 30px;gap:20px;background:#fafcff;display:grid;grid-auto-rows:min-content}@media (max-width: 1024px){.analysis[data-v-d730b0c1]{padding:15px 15px 30px;gap:15px}}.analysis .title[data-v-d730b0c1]{margin-top:10px;margin-left:15px;font-size:18px;font-weight:500}.analysis .number[data-v-d730b0c1]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}@media (max-width: 1024px){.analysis .number[data-v-d730b0c1]{grid-template-columns:1fr 1fr;gap:15px}}@media (max-width: 767px){.analysis .number[data-v-d730b0c1]{grid-template-columns:1fr}}.analysis .number .number-item[data-v-d730b0c1]{background:#fff;border-radius:8px;border:1px solid var(--el-border-color);padding:25px 20px}.analysis .number .number-item .top[data-v-d730b0c1]{display:grid;justify-content:space-between;align-content:center;grid-template-columns:auto auto}.analysis .number .number-item .top .left[data-v-d730b0c1]{display:grid;gap:5px;grid-auto-rows:min-content}.analysis .number .number-item .top .left>div[data-v-d730b0c1]:last-child{font-size:13px}.analysis .number .number-item .top .left[data-v-d730b0c1] .el-statistic__number{font-size:26px}.analysis .number .number-item .top .right[data-v-d730b0c1]{display:grid;align-items:center}.analysis .number .number-item .top .right .count-icon[data-v-d730b0c1]{top:3px;position:relative;display:grid;align-items:center;padding:14px;border-radius:8px;background:var(--el-color-primary-light-9);color:var(--el-color-primary)}.analysis .number .number-item .delete-ratio[data-v-d730b0c1]{width:100%;display:grid;grid-template-columns:auto auto;justify-content:start;gap:20px;padding-top:5px}.analysis .number .number-item .delete-ratio .normal[data-v-d730b0c1]{width:fit-content;color:var(--el-color-success);font-weight:700;margin-left:3px}.analysis .number .number-item .delete-ratio .deleted[data-v-d730b0c1]{width:fit-content;color:var(--el-color-danger);font-weight:700;margin-left:3px}.analysis .picture[data-v-d730b0c1]{display:grid;grid-template-columns:500px 1fr;gap:20px}@media (max-width: 1620px){.analysis .picture[data-v-d730b0c1]{grid-template-columns:1fr}}@media (max-width: 1024px){.analysis .picture[data-v-d730b0c1]{gap:15px}}.analysis .picture .picture-item[data-v-d730b0c1]{background:#fff;border-radius:8px;border:1px solid var(--el-border-color)}.analysis .picture .picture-item .source-button[data-v-d730b0c1]{padding-right:15px;display:flex;align-items:start}.analysis .picture .picture-item .source-button[data-v-d730b0c1] .el-radio-button__inner{padding:6px 10px}.analysis .picture .picture-item .sender-pie[data-v-d730b0c1]{height:350px}@media (max-width: 767px){.analysis .picture .picture-item .sender-pie[data-v-d730b0c1]{height:200px}}.analysis .picture .picture-item .increase-line[data-v-d730b0c1]{height:350px}@media (max-width: 767px){.analysis .picture .picture-item .increase-line[data-v-d730b0c1]{height:280px}}.analysis .picture-cs[data-v-d730b0c1]{display:grid;grid-template-columns:1fr 500px;gap:20px}@media (max-width: 1620px){.analysis .picture-cs[data-v-d730b0c1]{grid-template-columns:1fr;gap:15px}}.analysis .picture-cs .picture-cs-item[data-v-d730b0c1]{background:#fff;border-radius:8px;border:1px solid var(--el-border-color)}.analysis .picture-cs .picture-cs-item .send-count[data-v-d730b0c1]{height:350px}@media (max-width: 767px){.analysis .picture-cs .picture-cs-item .send-count[data-v-d730b0c1]{height:320px}}.analysis .picture-cs .picture-cs-item .email-column[data-v-d730b0c1]{height:350px}@media (max-width: 767px){.analysis .picture-cs .picture-cs-item .email-column[data-v-d730b0c1]{height:250px}} diff --git a/mail-worker/dist/index.html b/mail-worker/dist/index.html index 8018432..d318e6d 100644 --- a/mail-worker/dist/index.html +++ b/mail-worker/dist/index.html @@ -6,8 +6,8 @@ - - + +